|
|
(self.webpackChunk=self.webpackChunk||[]).push([[5902],{67921:function(ho,an,he){"use strict";he.d(an,{Z:function(){return Y}});var it=he(96663),Dt=he(59301),Yt={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"},et=Yt,Ut=he(7657),Vt=function(m,z){return Dt.createElement(Ut.Z,(0,it.Z)({},m,{ref:z,icon:et}))},jr=Dt.forwardRef(Vt),Y=jr},4958:function(ho,an,he){"use strict";he.d(an,{Z:function(){return Y}});var it=he(96663),Dt=he(59301),Yt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 625.7l-65.5-56c3.1-19 4.7-38.4 4.7-57.8s-1.6-38.8-4.7-57.8l65.5-56a32.03 32.03 0 009.3-35.2l-.9-2.6a443.74 443.74 0 00-79.7-137.9l-1.8-2.1a32.12 32.12 0 00-35.1-9.5l-81.3 28.9c-30-24.6-63.5-44-99.7-57.6l-15.7-85a32.05 32.05 0 00-25.8-25.7l-2.7-.5c-52.1-9.4-106.9-9.4-159 0l-2.7.5a32.05 32.05 0 00-25.8 25.7l-15.8 85.4a351.86 351.86 0 00-99 57.4l-81.9-29.1a32 32 0 00-35.1 9.5l-1.8 2.1a446.02 446.02 0 00-79.7 137.9l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.3 56.6c-3.1 18.8-4.6 38-4.6 57.1 0 19.2 1.5 38.4 4.6 57.1L99 625.5a32.03 32.03 0 00-9.3 35.2l.9 2.6c18.1 50.4 44.9 96.9 79.7 137.9l1.8 2.1a32.12 32.12 0 0035.1 9.5l81.9-29.1c29.8 24.5 63.1 43.9 99 57.4l15.8 85.4a32.05 32.05 0 0025.8 25.7l2.7.5a449.4 449.4 0 00159 0l2.7-.5a32.05 32.05 0 0025.8-25.7l15.7-85a350 350 0 0099.7-57.6l81.3 28.9a32 32 0 0035.1-9.5l1.8-2.1c34.8-41.1 61.6-87.5 79.7-137.9l.9-2.6c4.5-12.3.8-26.3-9.3-35zM788.3 465.9c2.5 15.1 3.8 30.6 3.8 46.1s-1.3 31-3.8 46.1l-6.6 40.1 74.7 63.9a370.03 370.03 0 01-42.6 73.6L721 702.8l-31.4 25.8c-23.9 19.6-50.5 35-79.3 45.8l-38.1 14.3-17.9 97a377.5 377.5 0 01-85 0l-17.9-97.2-37.8-14.5c-28.5-10.8-55-26.2-78.7-45.7l-31.4-25.9-93.4 33.2c-17-22.9-31.2-47.6-42.6-73.6l75.5-64.5-6.5-40c-2.4-14.9-3.7-30.3-3.7-45.5 0-15.3 1.2-30.6 3.7-45.5l6.5-40-75.5-64.5c11.3-26.1 25.6-50.7 42.6-73.6l93.4 33.2 31.4-25.9c23.7-19.5 50.2-34.9 78.7-45.7l37.9-14.3 17.9-97.2c28.1-3.2 56.8-3.2 85 0l17.9 97 38.1 14.3c28.7 10.8 55.4 26.2 79.3 45.8l31.4 25.8 92.8-32.9c17 22.9 31.2 47.6 42.6 73.6L781.8 426l6.5 39.9zM512 326c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 614c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 502c0-29.9 11.7-58 32.8-79.2C454 401.6 482.1 390 512 390c29.9 0 58 11.6 79.2 32.8A111.6 111.6 0 01624 502c0 29.9-11.7 58-32.8 79.2z"}}]},name:"setting",theme:"outlined"},et=Yt,Ut=he(7657),Vt=function(m,z){return Dt.createElement(Ut.Z,(0,it.Z)({},m,{ref:z,icon:et}))},jr=Dt.forwardRef(Vt),Y=jr},59955:function(ho,an,he){"use strict";var it=he(23210),Dt=he(94941),Yt=he(83312),et=he(78241),Ut=he(43418),Vt=he(3113),jr=he(71418),Y=he(24905),dA=he(5112),m=he(81327),z=he(59301),Z=he(89070),J=he(3294),nA=he(59301),pA=(gA,cA,X)=>new Promise((SA,OA)=>{var ee=Ne=>{try{_e(X.next(Ne))}catch(fe){OA(fe)}},ye=Ne=>{try{_e(X.throw(Ne))}catch(fe){OA(fe)}},_e=Ne=>Ne.done?SA(Ne.value):Promise.resolve(Ne.value).then(ee,ye);_e((X=X.apply(gA,cA)).next())});const BA=({exercise:gA,dispatch:cA})=>{var X,SA,OA,ee;const ye=(0,Z.useParams)(),[_e]=(0,Z.useSearchParams)(),Ne=_e.getAll("exercise_group_id").map(me=>me==="all"?me:Number(me)),{actionTabs:fe}=gA,[oe]=et.default.useForm(),[ue,wA]=(0,z.useState)(!1),de=(0,z.useRef)(null),[re,De]=(0,z.useState)(!1),[,Ge,TA,kA]=(0,Yt.U)(Dt.aU,{}),[WA,CA]=(0,z.useState)({}),Ae=()=>{cA({type:"exercise/setActionTabs",payload:{title:""}})},ie=(me,st)=>{Z.history.push(`/classrooms/${ye.coursesId}/exercise/${(ye==null?void 0:ye.categoryId)||(ye==null?void 0:ye.exerciseId)}/sumup?exam_summary_id=${(st==null?void 0:st.exam_summary_id)||""}&template=${me==null?void 0:me.exam_summary_template_id}&${me==null?void 0:me.exercise_group_id.map(ht=>`exercise_group_id=${ht}`).join("&")}`)},Qe=()=>pA(void 0,null,function*(){var me,st,ht,ut,vt;const Ft=yield TA({id:(ye==null?void 0:ye.categoryId)||(ye==null?void 0:ye.exerciseId)});oe.setFieldsValue({exercise_group_id:fe!=null&&fe.isEdit&&Ne.length>0?Ne:["all",...((st=(me=Ft==null?void 0:Ft.data)==null?void 0:me.course_groups)==null?void 0:st.map(Zt=>Zt==null?void 0:Zt.exercise_group_id))||[]],exam_summary_template_id:fe!=null&&fe.isEdit?Number(_e.get("template")):(vt=(ut=(ht=Ft==null?void 0:Ft.data)==null?void 0:ht.exam_summary_templates)==null?void 0:ut[0])==null?void 0:vt.id})});return(0,z.useEffect)(()=>{de.current&&de.current.scrollHeight>134&&De(!0)},[de]),(0,z.useEffect)(()=>{(fe==null?void 0:fe.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E"?Qe():oe.resetFields()},[fe==null?void 0:fe.title]),nA.createElement(nA.Fragment,null,nA.createElement(Ut.default,{title:fe.title,width:800,centered:!0,open:(fe==null?void 0:fe.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E",footer:nA.createElement("div",{style:{textAlign:"center"}},nA.createElement(Vt.ZP,{type:"primary",onClick:()=>{oe.submit()}},"\u603B\u7ED3\u62A5\u544A\u9884\u89C8")),onCancel:()=>{Ae()}},nA.createElement(jr.Z,{spinning:Ge},nA.createElement(et.default,{form:oe,onFinish:me=>pA(void 0,null,function*(){var st,ht;const ut=(ht=(st=kA==null?void 0:kA.data)==null?void 0:st.exam_summaries)==null?void 0:ht.find(vt=>(vt==null?void 0:vt.exam_summary_template_id)===me.exam_summary_template_id);if(ut!=null&&ut.exam_summary_id){const vt=Ut.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,closeIcon:nA.createElement("i",{className:"iconfont icon-guanbi1 current",style:{fontSize:"10px"},onClick:Ft=>{Ft.preventDefault(),Ft.stopPropagation(),vt.destroy()}}),closable:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u6709\u4E00\u4EFD\u5DF2\u751F\u6210\u7684\u603B\u7ED3\u62A5\u544A\uFF0C\u91CD\u65B0\u751F\u6210\u64CD\u4F5C\u4F1A\u5C06\u60A8\u4E4B\u524D\u7684\u7F16\u8F91\u8BB0\u5F55\u91CD\u7F6E\u4E3A\u521D\u59CB\u72B6\u6001\u3002\u662F\u5426\u9700\u8981\u91CD\u65B0\u751F\u6210\uFF1F",onOk:()=>{ie(me,ut),Ae()},cancelText:"\u91CD\u65B0\u751F\u6210",okText:"\u67E5\u770B\u5DF2\u6709\u62A5\u544A",onCancel:()=>{ie(me,{}),Ae()}});return}ie(me,ut),Ae()})},nA.createElement("div",{ref:de,className:"mt5 flex flex-wrap gap-20px",style:{maxHeight:ue?"none":"134px",overflow:"hidden",transition:"max-height 0.3s ease",position:"relative"}},nA.createElement(et.default.Item,{name:"exercise_group_id",label:"\u5206\u6790\u5BF9\u8C61",normalize:(me,st=[],ht)=>{var ut,vt;let Ft=me;const Zt=((vt=(ut=kA==null?void 0:kA.data)==null?void 0:ut.course_groups)==null?void 0:vt.map(Re=>Re==null?void 0:Re.exercise_group_id))||[];return!(st!=null&&st.includes("all"))&&(me.includes("all")||me.length===Zt.length)?Ft=[...Zt,"all"]:me.includes("all")&&me.length!==Zt.length+1?Ft=me.filter(Re=>Re!=="all"):st!=null&&st.includes("all")&&!me.includes("all")&&(Ft=[]),Ft}},nA.createElement(Y.default.Group,{options:[{label:"\u5168\u90E8",value:"all"},...((SA=(X=kA==null?void 0:kA.data)==null?void 0:X.course_groups)==null?void 0:SA.map(me=>({value:me==null?void 0:me.exercise_group_id,label:`${me==null?void 0:me.exercise_group_name}\uFF08${me==null?void 0:me.exercise_group_students}\uFF09`})))||[]]})),re&&nA.createElement("div",{className:"current",style:{position:"absolute",bottom:24,right:0,lineHeight:"32px"},onClick:()=>wA(!ue)},ue?"\u6536\u8D77":"\u5C55\u5F00",nA.createElement("i",{className:"iconfont icon-a-bianzu11 font12"}))),nA.createElement(et.default.Item,{className:"mb0",name:"exam_summary_template_id",label:"\u5206\u6790\u6A21\u677F"},nA.createElement(dA.ZP.Group,null,nA.createElement(m.Z,{className:"mt5",direction:"vertical"},(ee=(OA=kA==null?void 0:kA.data)==null?void 0:OA.exam_summary_templates)==null?void 0:ee.map((me,st)=>nA.createElement(dA.ZP,{key:st,value:me==null?void 0:me.id},`\u6A21\u677F${st+1}-${me==null?void 0:me.name}`,nA.createElement("a",{className:"ml5",onClick:()=>{var ht,ut;CA({url:J.Z.API_SERVER+((ht=me==null?void 0:me.attachment_info)==null?void 0:ht.url),file_type:(ut=me==null?void 0:me.attachment_info)==null?void 0:ut.file_type})}},"\u67E5\u770B"))))))))),nA.createElement(it.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:WA==null?void 0:WA.url,type:WA==null?void 0:WA.file_type,onClose:()=>CA({})}))};an.Z=(0,Z.connect)(({exercise:gA})=>({exercise:gA}))(BA)},17950:function(ho,an,he){"use strict";he.r(an),he.d(an,{default:function(){return _n}});var it=he(89070),Dt=he(59301),Yt=he(71418),et=he(66104),Ut=he(3113),Vt=he(27812),jr=he(67921),Y=he(4958),dA=he(955),m=he(61186),z=he.n(m),Z=he(33656),J=he.n(Z),nA=he(14165),pA=he(60913),BA=he(85149),gA=he(42441),cA=he(1710),X=he(59301),SA=Object.defineProperty,OA=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,_e=(Pe,Te,Ve)=>Te in Pe?SA(Pe,Te,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Pe[Te]=Ve,Ne=(Pe,Te)=>{for(var Ve in Te||(Te={}))ee.call(Te,Ve)&&_e(Pe,Ve,Te[Ve]);if(OA)for(var Ve of OA(Te))ye.call(Te,Ve)&&_e(Pe,Ve,Te[Ve]);return Pe};z().extend(J());const fe=({items:Pe,labelClassName:Te,labelStyle:Ve})=>X.createElement("div",{className:"flex flex-col text-start gap-8px"},Pe==null?void 0:Pe.map(($e,Ze)=>X.createElement("div",{key:Ze,className:"flex item-center gap-20px"},$e.label&&X.createElement("div",{className:`w-56px c-grey-666 ${Te||""} ${($e==null?void 0:$e.labelClassName)||""}`,style:Ne(Ne({textAlignLast:"justify"},Ve||{}),($e==null?void 0:$e.labelStyle)||{})},$e.label),($e==null?void 0:$e.children)&&X.createElement("div",null,$e==null?void 0:$e.children)))),oe=({exercise:Pe,dispatch:Te})=>{var Ve,$e,Ze,Kt,mt,lr,UA,YA,ZA,Ue,Ce,We,Pt,ur,br,Dr,rr,Xr,dt,Oe,Je,tt,Et,Br,Dn,Qn,Pn,wt,Ti,vi,vn,us,cs,mi,po,_s,go,ni,fs,Ds,Ps,wi,Bo,vo,mo,wo,Un,Mi,On,hs,ii,yo,Co,En,si,Fo,ds,ps,yi,se,Ar,Ci,kt,bo,Qo,Uo,Eo,Gr,Ri,xo,Io;const{SumupDetail:IA}=Pe,hr="text-500 text-16px",nr=Qr=>Qr?" \u2713 ":X.createElement(X.Fragment,null,"\xA0\xA0\xA0\xA0");return X.createElement("section",{className:"flex flex-col item-center"},X.createElement("div",{className:"font30 mb40",style:{fontWeight:600}},(IA==null?void 0:IA.big_title)||"XXXX\u5927\u5B66\u672C\u79D1\u8BFE\u7A0B\u8003\u6838\u5C0F\u7ED3"),X.createElement("table",{className:"w-full native_table",border:1,style:{borderColor:"#dcdcdc"}},X.createElement("tr",null,X.createElement("td",{className:hr,width:160},"\u8BFE\u7A0B\u540D\u79F0"),X.createElement("td",{colSpan:4},(IA==null?void 0:IA.course_list_name)||""),X.createElement("td",{className:hr},"\u8BFE\u7A0B\u7F16\u53F7"),X.createElement("td",{colSpan:2},(IA==null?void 0:IA.course_number)||"")),X.createElement("tr",null,X.createElement("td",{className:hr},"\u5F00\u8BFE\u5355\u4F4D"),X.createElement("td",{colSpan:7},(IA==null?void 0:IA.school_name)||"")),X.createElement("tr",null,X.createElement("td",{className:hr},"\u8003\u6838\u5BF9\u8C61"),X.createElement("td",{colSpan:7},(IA==null?void 0:IA.course_group_names)||"")),X.createElement("tr",null,X.createElement("td",{className:hr},"\u7EC8\u7ED3\u6027\u8003\u6838\u65E5\u671F"),X.createElement("td",{width:145},(IA==null?void 0:IA.exercise_start_time)&&z()(IA==null?void 0:IA.exercise_start_time).format("YYYY\u5E74MM\u6708DD\u65E5")),X.createElement("td",{className:hr,width:145},"\u7EC8\u7ED3\u6027\u8003\u6838\u65F6\u95F4 "),X.createElement("td",{width:185},(IA==null?void 0:IA.exercise_time_slot)||""),X.createElement("td",{className:hr},"\u5E94\u8003\u4EBA\u6570"),X.createElement("td",null,IA!=null&&IA.candidate_num?`${IA==null?void 0:IA.candidate_num}\u4EBA`:""),X.createElement("td",{className:hr},"\u5B9E\u8003\u4EBA\u6570"),X.createElement("td",null,IA!=null&&IA.exam_num?`${IA==null?void 0:IA.exam_num}\u4EBA`:"")),X.createElement("tr",null,X.createElement("td",{className:hr},"\u8003\u6559\u5206\u79BB"),X.createElement("td",{colSpan:3},"\u662F\uFF08",nr(IA==null?void 0:IA.is_split_exam_teaching),"\uFF09 \u5426\uFF08",nr(!(IA!=null&&IA.is_split_exam_teaching)),"\uFF09"),X.createElement("td",{className:hr,width:110},"\u7EC8\u7ED3\u6027\u8003\u6838\u547D\u9898\u5F62\u5F0F"),X.createElement("td",{colSpan:3},"\u8BD5\u9898\u5E93\uFF08",nr((IA==null?void 0:IA.set_problem_mode)===nA.gW.PROBLEM),"\uFF09 \u8BD5\u5377\u5E93\uFF08",nr((IA==null?void 0:IA.set_problem_mode)===nA.gW.PAPER),"\uFF09 \u5176\u4ED6\uFF08",nr((IA==null?void 0:IA.set_problem_mode)===nA.gW.OTHER),"\uFF09")),X.createElement("tr",null,X.createElement("td",{className:hr},"\u9605\u5377\u5F62\u5F0F"),X.createElement("td",{colSpan:7},"\u5355\u4EBA\u9605\u5377\uFF08",nr((IA==null?void 0:IA.review_paper_mode)===nA.a2.SINGLE),"\uFF09 \u591A\u4EBA\u6D41\u6C34\u4F5C\u4E1A\u9605\u5377\uFF08",nr((IA==null?void 0:IA.review_paper_mode)===nA.a2.MULTIPLEFLOW),"\uFF09 \u591A\u4EBA\u72EC\u7ACB\u9605\u5377\uFF08",nr((IA==null?void 0:IA.review_paper_mode)===nA.a2.MULTIPLEFIXED),"\uFF09 \u5176\u4ED6\uFF08",nr((IA==null?void 0:IA.review_paper_mode)===nA.a2.OTHER),"\uFF09")),X.createElement("tr",null,X.createElement("td",{className:hr},"\u7EC8\u7ED3\u6027\u8003\u6838\u8BD5\u9898\u7C7B\u578B\u53CA\u5176\u5206\u6570\u6BD4\u4F8B"),X.createElement("td",{colSpan:7},X.createElement("div",{className:"w-full flex flex-col gap-10px text-start font14"},((Ve=IA==null?void 0:IA.exercise_questions_info)==null?void 0:Ve.content)||"",X.createElement("br",null),(Ze=($e=IA==null?void 0:IA.exercise_questions_info)==null?void 0:$e.exercise_questions)==null?void 0:Ze.map((Qr,Ke)=>X.createElement("div",{key:Ke},Ke+1,"\u3001",Qr==null?void 0:Qr.name,Qr==null?void 0:Qr.count,"\u9053\uFF0C\u5171",Qr==null?void 0:Qr.score,"\u5206\uFF0C\u5360",Math.round((Qr==null?void 0:Qr.rate)*1e4)/100,"%"))))),X.createElement("tr",null,X.createElement("td",{className:hr,rowSpan:2},"\u7EC8\u7ED3\u6027\u8003\u6838\u5185\u5BB9\u5206\u6790"),X.createElement("td",{colSpan:7},X.createElement(fe,{items:[{label:"\u8986\u76D6\u9762",children:X.createElement("span",null,"\u5BBD\uFF08",nr(((Kt=IA==null?void 0:IA.content_analysis)==null?void 0:Kt.coverage)==="wide"),"\uFF09 \u4E2D\uFF08",nr(((mt=IA==null?void 0:IA.content_analysis)==null?void 0:mt.coverage)==="medium"),"\uFF09 \u7A84\uFF08",nr(((lr=IA==null?void 0:IA.content_analysis)==null?void 0:lr.coverage)==="narrow"),"\uFF09")},{label:"\u96BE\u5EA6",children:X.createElement("span",null,"\u96BE\uFF08",nr(((UA=IA==null?void 0:IA.content_analysis)==null?void 0:UA.difficulty)==1),"\uFF09 \u8F83\u96BE\uFF08",nr(((YA=IA==null?void 0:IA.content_analysis)==null?void 0:YA.difficulty)==2),"\uFF09 \u4E2D\uFF08",nr(((ZA=IA==null?void 0:IA.content_analysis)==null?void 0:ZA.difficulty)==3),"\uFF09 \u8F83\u6613\uFF08",nr(((Ue=IA==null?void 0:IA.content_analysis)==null?void 0:Ue.difficulty)==4),"\uFF09 \u6613\uFF08",nr(((Ce=IA==null?void 0:IA.content_analysis)==null?void 0:Ce.difficulty)==5),"\uFF09")},{label:"\u9898\u91CF",children:X.createElement("span",null,">100\uFF08",nr(((We=IA==null?void 0:IA.content_analysis)==null?void 0:We.question_quantity)==1),"\uFF09 70-100\uFF08",nr(((Pt=IA==null?void 0:IA.content_analysis)==null?void 0:Pt.question_quantity)==2),"\uFF09 50-70\uFF08",nr(((ur=IA==null?void 0:IA.content_analysis)==null?void 0:ur.question_quantity)==3),"\uFF09 <50\uFF08",nr(((br=IA==null?void 0:IA.content_analysis)==null?void 0:br.question_quantity)==4),"\uFF09")},{label:"\u6709\u65E0\u9519\u8BEF",children:X.createElement("span",null,"\u6709\uFF08",nr((Dr=IA==null?void 0:IA.content_analysis)==null?void 0:Dr.is_wrong),"\uFF09 \u65E0\uFF08",nr(!((rr=IA==null?void 0:IA.content_analysis)!=null&&rr.is_wrong)),"\uFF09")}]}))),X.createElement("tr",null,X.createElement("td",{colSpan:7,style:{textAlign:"start"}},"\u6839\u636E\u5E73\u5747\u5206\u5224\u65AD\u96BE\u5EA6\uFF1A<65\uFF08\u96BE\uFF09,<70\uFF08\u8F83\u96BE\uFF09,70-80\uFF08\u4E2D\uFF09,>80(\u8F83\u6613)\uFF0C>85(\u6613)")),X.createElement("tr",null,X.createElement("td",{className:hr},"\u8003\u6838\u7EC4\u7EC7\u60C5\u51B5"),X.createElement("td",{colSpan:7},X.createElement(fe,{items:[{label:"\u7EC4\u7EC7\u5F62\u5F0F",children:(Xr=IA==null?void 0:IA.organization_condition)==null?void 0:Xr.organization_mode},{label:"\u8003\u8BD5\u6279\u6B21",children:(dt=IA==null?void 0:IA.organization_condition)==null?void 0:dt.exam_count},{label:"\u8003\u8BD5\u5F62\u5F0F",children:(Oe=IA==null?void 0:IA.organization_condition)==null?void 0:Oe.exam_mode},{label:"\u8003\u8BD5\u7CFB\u7EDF",children:(Je=IA==null?void 0:IA.organization_condition)==null?void 0:Je.exam_system},{label:"\u662F\u5426\u5F00\u5377",children:(tt=IA==null?void 0:IA.organization_condition)!=null&&tt.is_open_exercise?"\u5F00\u5377\uFF0C\u5141\u8BB8\u643A\u5E26\u7EB8\u8D28\u6750\u6599\uFF0C\u4F46\u4E0D\u5141\u8BB8\u643A\u5E26\u4EFB\u4F55\u7535\u5B50\u8BBE\u5907":"\u95ED\u5377\uFF0C\u4E0D\u5141\u8BB8\u643A\u5E26\u7EB8\u8D28\u6750\u6599\u548C\u4EFB\u4F55\u7535\u5B50\u8BBE\u5907"},{labelStyle:{width:100},label:"\u662F\u5426\u4E3A\u5355\u4E00\u8BD5\u5377",children:(Et=IA==null?void 0:IA.organization_condition)==null?void 0:Et.is_single_exercise},{children:(Br=IA==null?void 0:IA.organization_condition)==null?void 0:Br.end_examine}]}))),X.createElement("tr",null,X.createElement("td",{className:hr,rowSpan:4},"\u8003\u6838\u6210\u7EE9\u5206\u5E03"),X.createElement("td",{colSpan:7},X.createElement("div",{className:"flex gap-40px item-center justify-center"},[{label:"\u6700\u9AD8",num:`${((Dn=IA==null?void 0:IA.score_distribution)==null?void 0:Dn.max_score)||0}\u5206`},{label:"\u6700\u4F4E",num:`${((Qn=IA==null?void 0:IA.score_distribution)==null?void 0:Qn.min_score)||0}\u5206`},{label:"\u5E73\u5747",num:`${((Pn=IA==null?void 0:IA.score_distribution)==null?void 0:Pn.average_score)||0}\u5206`},{label:"\u53CA\u683C\u7387",num:`${Math.round((((wt=IA==null?void 0:IA.score_distribution)==null?void 0:wt.rate)||0)*1e4)/100}%`}].map((Qr,Ke)=>X.createElement("span",{key:Ke,className:"c-grey-666"},Qr==null?void 0:Qr.label,X.createElement("span",{className:"ml10 c-black"},Qr==null?void 0:Qr.num)))))),X.createElement("tr",null,X.createElement("td",{colSpan:3},"\u4F18\u79C0\uFF08",((vi=(Ti=IA==null?void 0:IA.score_distribution)==null?void 0:Ti.best)==null?void 0:vi.score_area)||0,"\u5206\uFF09\u4EBA\u6570\uFF1A",((us=(vn=IA==null?void 0:IA.score_distribution)==null?void 0:vn.best)==null?void 0:us.people_count)||0,"\xA0\xA0 \u6BD4\u4F8B\uFF1A",Math.round((((mi=(cs=IA==null?void 0:IA.score_distribution)==null?void 0:cs.best)==null?void 0:mi.rate)||0)*1e4)/100,"%"),X.createElement("td",{colSpan:4},"\u826F\u597D\uFF08",((_s=(po=IA==null?void 0:IA.score_distribution)==null?void 0:po.good)==null?void 0:_s.score_area)||0,"\u5206\uFF09\u4EBA\u6570\uFF1A",((ni=(go=IA==null?void 0:IA.score_distribution)==null?void 0:go.good)==null?void 0:ni.people_count)||0,"\xA0\xA0 \u6BD4\u4F8B\uFF1A",Math.round((((Ds=(fs=IA==null?void 0:IA.score_distribution)==null?void 0:fs.good)==null?void 0:Ds.rate)||0)*1e4)/100,"%")),X.createElement("tr",null,X.createElement("td",{colSpan:3},"\u4E2D\u7B49\uFF08",((wi=(Ps=IA==null?void 0:IA.score_distribution)==null?void 0:Ps.middle)==null?void 0:wi.score_area)||0,"\u5206\uFF09\u4EBA\u6570\uFF1A",((vo=(Bo=IA==null?void 0:IA.score_distribution)==null?void 0:Bo.middle)==null?void 0:vo.people_count)||0,"\xA0\xA0 \u6BD4\u4F8B\uFF1A",Math.round((((wo=(mo=IA==null?void 0:IA.score_distribution)==null?void 0:mo.middle)==null?void 0:wo.rate)||0)*1e4)/100,"%"),X.createElement("td",{colSpan:4},"\u53CA\u683C\uFF08",((Mi=(Un=IA==null?void 0:IA.score_distribution)==null?void 0:Un.pass)==null?void 0:Mi.score_area)||0,"\u5206\uFF09\u4EBA\u6570\uFF1A",((hs=(On=IA==null?void 0:IA.score_distribution)==null?void 0:On.pass)==null?void 0:hs.people_count)||0,"\xA0\xA0 \u6BD4\u4F8B\uFF1A",Math.round((((yo=(ii=IA==null?void 0:IA.score_distribution)==null?void 0:ii.pass)==null?void 0:yo.rate)||0)*1e4)/100,"%")),X.createElement("tr",null,X.createElement("td",{colSpan:7},"\u4E0D\u53CA\u683C\uFF08",((En=(Co=IA==null?void 0:IA.score_distribution)==null?void 0:Co.fails)==null?void 0:En.score_area)||0,"\u5206\uFF09\u4EBA\u6570\uFF1A",((Fo=(si=IA==null?void 0:IA.score_distribution)==null?void 0:si.fails)==null?void 0:Fo.people_count)||0,"\xA0\xA0 \u6BD4\u4F8B\uFF1A",Math.round((((ps=(ds=IA==null?void 0:IA.score_distribution)==null?void 0:ds.fails)==null?void 0:ps.rate)||0)*1e4)/100,"%")),X.createElement("tr",null,X.createElement("td",{className:hr},"\u7EC8\u7ED3\u6027\u8003\u6838\u5404\u7C7B\u9898\u578B\u5B66\u5458\u7B54\u9898\u60C5\u51B5\u5206\u6790"),X.createElement("td",{colSpan:7},X.createElement("div",{className:"flex flex-col gap-40px"},(se=(yi=IA==null?void 0:IA.answer_analysis)==null?void 0:yi.exercise_questions)==null?void 0:se.map((Qr,Ke)=>X.createElement(pA.H,{key:Ke,data:Qr,index:Ke+1}))),X.createElement(BA.Z,{className:"font14 c-grey-333 text-start mt20 pl10",value:((Ar=IA==null?void 0:IA.answer_analysis)==null?void 0:Ar.question_analysis)||""}))),X.createElement("tr",null,X.createElement("td",{className:hr},"\u5B66\u5458\u8003\u6838\u6210\u7EE9\u53CA\u5B66\u4E60\u60C5\u51B5\u5206\u6790"),X.createElement("td",{colSpan:7},X.createElement("div",{className:"pl10 pr10 text-start"},X.createElement(BA.Z,{className:"font14 c-grey-333 text-start",value:((Ci=IA==null?void 0:IA.condition_analysis)==null?void 0:Ci.content)||""}),((kt=IA==null?void 0:IA.condition_analysis)==null?void 0:kt.chart_1)&&X.createElement("div",{className:"mt20"},X.createElement(gA.Z,{style:{background:"#F6F7F9"},option:(()=>{var Qr,Ke;const Os=[],Ot=[];return(Ke=(Qr=IA==null?void 0:IA.condition_analysis)==null?void 0:Qr.chart_1)==null||Ke.forEach(mn=>{Os.push(mn==null?void 0:mn.x_axis),Ot.push(Math.round((mn==null?void 0:mn.y_axis)*1e4)/100)}),{tooltip:{},grid:{left:"7%",right:"5%",bottom:"15%",top:"15%",containLabel:!0},xAxis:{type:"category",data:[...Os||[],"\u5F97\u5206"],axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},yAxis:{name:"\u6BD4\u4F8B",nameTextStyle:{color:"#666"},type:"value",splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},series:[{data:Ot,barWidth:"40px",itemStyle:{color:"#A2BEFF",borderColor:"#165DFF"},type:"bar"}]}})()}),X.createElement("div",{className:"font14 mt10 text-center"},"\u56FE",((((Qo=(bo=IA==null?void 0:IA.answer_analysis)==null?void 0:bo.exercise_questions)==null?void 0:Qo.length)||0)+1)*2-1,"\xA0\xA0\u7EC8\u7ED3\u6027\u8003\u6838\u7B54\u9898\u5F97\u5206\u60C5\u51B5\u5206\u5E03")),((Uo=IA==null?void 0:IA.condition_analysis)==null?void 0:Uo.chart_2)&&X.createElement("div",{className:"mt20"},X.createElement(cA.default,{dataSource:((Eo=IA==null?void 0:IA.condition_analysis)==null?void 0:Eo.chart_2)||[],columns:[{title:"\u4E13\u4E1A",dataIndex:"exercise_group_name",align:"center"},{title:"\u4EBA\u6570",dataIndex:"exercise_group_students",align:"center"},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",align:"center"},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",align:"center"},{title:"\u6700\u4F4E\u5206",dataIndex:"min_score",align:"center"}],pagination:!1,bordered:!0}),X.createElement("div",{className:"font14 mt10 text-center"},"\u56FE",((((Ri=(Gr=IA==null?void 0:IA.answer_analysis)==null?void 0:Gr.exercise_questions)==null?void 0:Ri.length)||0)+1)*2,"\xA0\xA0\u5404\u4E13\u4E1A\u8003\u7EC8\u7ED3\u6027\u8003\u8BD5\u6210\u7EE9\u5BF9\u6BD4")),X.createElement(BA.Z,{className:"font14 c-grey-333 text-start mt20",value:((xo=IA==null?void 0:IA.condition_analysis)==null?void 0:xo.student_condition_analysis)||""})))),X.createElement("tr",null,X.createElement("td",{className:hr},"\u5B58\u5728\u7684\u95EE\u9898\u4EE5\u53CA\u6539\u8FDB\u610F\u89C1"),X.createElement("td",{colSpan:7},X.createElement(BA.Z,{className:"font14 c-grey-333 text-start pr10 pl10",value:((Io=IA==null?void 0:IA.suggestion)==null?void 0:Io.suggestion_content)||""}))),X.createElement("tr",null,X.createElement("td",{colSpan:4,height:200},X.createElement("div",{className:"flex flex-col justify-between h-full"},X.createElement("div",{className:"text-start"},"\u4EFB\u8BFE\u6559\u5E08\uFF08\u7B7E\u540D\uFF09"),X.createElement("div",{className:"text-end"},"\u5E74\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u6708\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u65E5"))),X.createElement("td",{colSpan:4,height:200},X.createElement("div",{className:"flex flex-col justify-between h-full"},X.createElement("div",{className:"text-start"},"\u7CFB\uFF08\u6240\u3001\u5BA4\uFF09\u4E3B\u4EFB\uFF08\u7B7E\u540D\uFF09"),X.createElement("div",{className:"text-end"},"\u5E74\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u6708\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u65E5")))),X.createElement("tr",null,X.createElement("td",{colSpan:8},X.createElement("div",{className:"text-start"},"\u6CE8\uFF1A\u6BCF\u95E8\u8BFE\u7A0B\u5E94\u586B\u5199\u4E00\u4EFD\u8003\u6838\u5C0F\u7ED3\u3002")))))};var ue=(0,it.connect)(({exercise:Pe})=>({exercise:Pe}))(oe),wA=he(59301),de=Object.defineProperty,re=Object.defineProperties,De=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,TA=Object.prototype.hasOwnProperty,kA=Object.prototype.propertyIsEnumerable,WA=(Pe,Te,Ve)=>Te in Pe?de(Pe,Te,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Pe[Te]=Ve,CA=(Pe,Te)=>{for(var Ve in Te||(Te={}))TA.call(Te,Ve)&&WA(Pe,Ve,Te[Ve]);if(Ge)for(var Ve of Ge(Te))kA.call(Te,Ve)&&WA(Pe,Ve,Te[Ve]);return Pe},Ae=(Pe,Te)=>re(Pe,De(Te));const ie=({items:Pe,labelClassName:Te,labelStyle:Ve})=>wA.createElement("div",{className:"flex flex-col text-start gap-8px"},Pe==null?void 0:Pe.map(($e,Ze)=>wA.createElement("div",{key:Ze,className:"flex gap-20px"},$e.label&&wA.createElement("div",{className:`w-56px c-grey-666 ${Te||""} ${($e==null?void 0:$e.labelClassName)||""}`,style:CA(CA({whiteSpace:"nowrap",textAlignLast:"justify",lineHeight:"28px"},Ve||{}),($e==null?void 0:$e.labelStyle)||{})},$e.label),($e==null?void 0:$e.children)&&wA.createElement("div",null,$e==null?void 0:$e.children)))),Qe=({data:Pe=[],ylabel:Te="",xlabel:Ve="",className:$e="",itemStyle:Ze={},formatter:Kt="{c}%"})=>{const mt=(0,Dt.useMemo)(()=>{const lr=[],UA=[];return Pe==null||Pe.forEach(YA=>{lr.push(YA==null?void 0:YA.x_axis),UA.push(YA==null?void 0:YA.y_axis)}),{tooltip:{},grid:{left:"5%",right:"5%",bottom:"7%",top:"20%",containLabel:!0},xAxis:{type:"category",data:[...lr||[],Ve],axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666",interval:0}},yAxis:{name:Te,nameTextStyle:{color:"#666",padding:[0,0,10,0]},type:"value",splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},series:[{data:UA,barMaxWidth:"40px",itemStyle:CA({color:"#A2BEFF",borderColor:"#165DFF"},Ze),type:"bar",label:{color:"#666",show:!0,position:"top",valueAnimation:!0,formatter:Kt}}]}},[Pe]);return wA.createElement(gA.Z,{className:$e,style:{background:"#F6F7F9"},option:mt})},me=({exercise:Pe,dispatch:Te})=>{var Ve,$e,Ze,Kt,mt,lr,UA,YA,ZA,Ue,Ce,We,Pt,ur,br,Dr,rr,Xr,dt,Oe,Je,tt,Et,Br,Dn,Qn,Pn,wt,Ti,vi,vn,us,cs,mi,po,_s,go,ni,fs,Ds,Ps,wi,Bo,vo,mo,wo,Un,Mi,On,hs,ii,yo,Co,En,si,Fo,ds,ps,yi;const{SumupDetail:se}=Pe,Ar="text-500 text-16px",Ci=kt=>kt?" \u2713 ":wA.createElement(wA.Fragment,null,"\xA0\xA0\xA0\xA0");return wA.createElement("section",{className:"flex flex-col item-center"},wA.createElement("div",{className:"font30 mb20",style:{fontWeight:600}},(se==null?void 0:se.big_title)||"XXXX\u5927\u5B66\u8BFE\u7A0B\u8003\u6838\u8BD5\u5377\u5206\u6790\u8868"),wA.createElement("div",{className:"w-full",style:{textAlign:"end"}},se==null?void 0:se.teaching_semester),wA.createElement("table",{className:"w-full native_table",border:1,style:{borderColor:"#dcdcdc"}},wA.createElement("tr",null,wA.createElement("td",{className:Ar,colSpan:2},"\u8BFE\u7A0B\u540D\u79F0"),wA.createElement("td",{colSpan:6},(se==null?void 0:se.course_list_name)||"")),wA.createElement("tr",null,wA.createElement("td",{className:Ar,colSpan:2},"\u6559\u5B66\u73ED\u7EA7"),wA.createElement("td",{colSpan:6},(se==null?void 0:se.course_group_names)||"")),wA.createElement("tr",null,wA.createElement("td",{className:Ar,colSpan:2},"\u4EFB\u8BFE\u6559\u5E08"),wA.createElement("td",null,(se==null?void 0:se.exercise_creator)||""),wA.createElement("td",{className:Ar},"\u8003\u8BD5\u65B9\u5F0F"),wA.createElement("td",{colSpan:4},"\u7B14\u8BD5\uFF08",Ci((se==null?void 0:se.exercise_type_number)===nA.k.BISHI),"\uFF09 \u673A\u8BD5\uFF08",Ci((se==null?void 0:se.exercise_type_number)===nA.k.JISHI),"\uFF09 \u53E3\u8BD5\uFF08",Ci((se==null?void 0:se.exercise_type_number)===nA.k.KOUSHI),"\uFF09 \u5176\u4ED6\uFF08",Ci((se==null?void 0:se.exercise_type_number)===nA.k.OTHER),"\uFF09")),wA.createElement("tr",null,wA.createElement("td",{className:Ar,rowSpan:5,width:80},"\u7EC8\u7ED3\u6027\u6210\u7EE9\u7EDF\u8BA1"),wA.createElement("td",{className:Ar,rowSpan:4,width:80},"\u6210\u7EE9\u5206\u5E03"),wA.createElement("td",{className:Ar,width:180},"\u6700\u9AD8\u5206"),wA.createElement("td",{width:180},(Ve=se==null?void 0:se.score_distribution)==null?void 0:Ve.max_score),wA.createElement("td",{className:Ar},"\u6700\u4F4E\u5206"),wA.createElement("td",null,($e=se==null?void 0:se.score_distribution)==null?void 0:$e.min_score),wA.createElement("td",{className:Ar},"\u5E73\u5747\u5206"),wA.createElement("td",null,(Ze=se==null?void 0:se.score_distribution)==null?void 0:Ze.average_score)),wA.createElement("tr",null,wA.createElement("td",{className:Ar},"\u6210\u7EE9"),wA.createElement("td",null,(mt=(Kt=se==null?void 0:se.score_distribution)==null?void 0:Kt.best)==null?void 0:mt.score_area),wA.createElement("td",null,(UA=(lr=se==null?void 0:se.score_distribution)==null?void 0:lr.good)==null?void 0:UA.score_area),wA.createElement("td",null,(ZA=(YA=se==null?void 0:se.score_distribution)==null?void 0:YA.middle)==null?void 0:ZA.score_area),wA.createElement("td",null,(Ce=(Ue=se==null?void 0:se.score_distribution)==null?void 0:Ue.pass)==null?void 0:Ce.score_area),wA.createElement("td",null,(Pt=(We=se==null?void 0:se.score_distribution)==null?void 0:We.fails)==null?void 0:Pt.score_area,"\u4EE5\u4E0B")),wA.createElement("tr",null,wA.createElement("td",{className:Ar},"\u4EBA\u6570"),wA.createElement("td",null,(br=(ur=se==null?void 0:se.score_distribution)==null?void 0:ur.best)==null?void 0:br.people_count),wA.createElement("td",null,(rr=(Dr=se==null?void 0:se.score_distribution)==null?void 0:Dr.good)==null?void 0:rr.people_count),wA.createElement("td",null,(dt=(Xr=se==null?void 0:se.score_distribution)==null?void 0:Xr.middle)==null?void 0:dt.people_count),wA.createElement("td",null,(Je=(Oe=se==null?void 0:se.score_distribution)==null?void 0:Oe.pass)==null?void 0:Je.people_count),wA.createElement("td",null,(Et=(tt=se==null?void 0:se.score_distribution)==null?void 0:tt.fails)==null?void 0:Et.people_count)),wA.createElement("tr",null,wA.createElement("td",{className:Ar},"\u767E\u5206\u6BD4"),wA.createElement("td",null,Math.round((((Dn=(Br=se==null?void 0:se.score_distribution)==null?void 0:Br.best)==null?void 0:Dn.rate)||0)*1e4)/100,"%"),wA.createElement("td",null,Math.round((((Pn=(Qn=se==null?void 0:se.score_distribution)==null?void 0:Qn.good)==null?void 0:Pn.rate)||0)*1e4)/100,"%"),wA.createElement("td",null,Math.round((((Ti=(wt=se==null?void 0:se.score_distribution)==null?void 0:wt.middle)==null?void 0:Ti.rate)||0)*1e4)/100,"%"),wA.createElement("td",null,Math.round((((vn=(vi=se==null?void 0:se.score_distribution)==null?void 0:vi.pass)==null?void 0:vn.rate)||0)*1e4)/100,"%"),wA.createElement("td",null,Math.round((((cs=(us=se==null?void 0:se.score_distribution)==null?void 0:us.fails)==null?void 0:cs.rate)||0)*1e4)/100,"%")),wA.createElement("tr",null,wA.createElement("td",{colSpan:7},(se==null?void 0:se.score_distribution)&&wA.createElement(Qe,{data:[{x_axis:`<=${(po=(mi=se==null?void 0:se.score_distribution)==null?void 0:mi.fails)==null?void 0:po.score_area}`,y_axis:((go=(_s=se==null?void 0:se.score_distribution)==null?void 0:_s.fails)==null?void 0:go.people_count)||0},{x_axis:`${(fs=(ni=se==null?void 0:se.score_distribution)==null?void 0:ni.pass)==null?void 0:fs.score_area}`,y_axis:((Ps=(Ds=se==null?void 0:se.score_distribution)==null?void 0:Ds.pass)==null?void 0:Ps.people_count)||0},{x_axis:`${(Bo=(wi=se==null?void 0:se.score_distribution)==null?void 0:wi.middle)==null?void 0:Bo.score_area}`,y_axis:((mo=(vo=se==null?void 0:se.score_distribution)==null?void 0:vo.middle)==null?void 0:mo.people_count)||0},{x_axis:`${(Un=(wo=se==null?void 0:se.score_distribution)==null?void 0:wo.good)==null?void 0:Un.score_area}`,y_axis:((On=(Mi=se==null?void 0:se.score_distribution)==null?void 0:Mi.good)==null?void 0:On.people_count)||0},{x_axis:`${(ii=(hs=se==null?void 0:se.score_distribution)==null?void 0:hs.best)==null?void 0:ii.score_area}`,y_axis:((Co=(yo=se==null?void 0:se.score_distribution)==null?void 0:yo.best)==null?void 0:Co.people_count)||0}],ylabel:"\u4EBA\u6570\uFF08\u5355\u4F4D\uFF1A\u4EBA\uFF09",xlabel:"\u5206\u6570\u533A\u95F4",formatter:"{c}"}))),wA.createElement("tr",null,wA.createElement("td",{className:Ar},"\u8BD5\u5377\uFF08\u6216\u8003\u6838\uFF09\u60C5\u51B5\u5206\u6790"),wA.createElement("td",{colSpan:7},wA.createElement("div",{className:"flex flex-col gap-20px pl10 pr10 text-start"},wA.createElement(BA.Z,{className:"font14 c-grey-333",value:`${((En=se==null?void 0:se.exercise_questions_info)==null?void 0:En.exercise_questions_str)||""}
|
|
|
${((si=se==null?void 0:se.exercise_questions_info)==null?void 0:si.exercise_content)||""}`}),(ds=(Fo=se==null?void 0:se.exercise_questions_info)==null?void 0:Fo.exercise_questions)==null?void 0:ds.map((kt,bo)=>{var Qo,Uo,Eo;return wA.createElement("div",{key:bo},wA.createElement("div",{className:"text-500 c-black mb10 "},bo+1,"\u3001",kt==null?void 0:kt.name),wA.createElement(ie,{items:(Qo=kt==null?void 0:kt.items)==null?void 0:Qo.map((Gr,Ri)=>{var xo,Io;return{label:`\u7B2C${Ri+1}\u9898`,labelClassName:"w-auto h-full",children:wA.createElement(wA.Fragment,null,wA.createElement(BA.Z,{className:"font14 c-grey-333 text-start",value:(Gr==null?void 0:Gr.question_title)||""}),((xo=Gr==null?void 0:Gr.tag_discipline_names)==null?void 0:xo.length)>0&&wA.createElement("div",null,"\u8003\u70B9\uFF1A",(Io=Gr==null?void 0:Gr.tag_discipline_names)==null?void 0:Io.join("\u3001")))}})}),wA.createElement("div",{className:"text-500 c-black mb10 mt20"},"\u7EC8\u7ED3\u6027\u8003\u6838\u6210\u7EE9\u5206\u5E03\u56FE"),wA.createElement(Qe,{data:(Uo=kt==null?void 0:kt.chart_1)==null?void 0:Uo.map((Gr={},Ri)=>Ae(CA({},Gr),{x_axis:Ri+1,y_axis:Math.round(Gr.y_axis*1e4)/100})),ylabel:"\u6B63\u786E\u7387",xlabel:"\u9898\u76EE"}),wA.createElement(Qe,{className:"mt10",data:(Eo=kt==null?void 0:kt.chart_2)==null?void 0:Eo.map((Gr={},Ri)=>Ae(CA({},Gr),{x_axis:Ri+1,y_axis:Math.round(Gr.y_axis*1e4)/100})),ylabel:"\u5F97\u5206\u7387",xlabel:"\u9898\u76EE",itemStyle:{color:"#2EC25B",borderColor:"#2EC25B"}}),wA.createElement("div",{className:"text-500 c-black mb10 mt20"},"\u5177\u4F53\u5F97\u5206\u660E\u7EC6\u5982\u4E0B\u8868\u6240\u793A"),wA.createElement(cA.default,{className:"mb20",pagination:!1,dataSource:(kt==null?void 0:kt.chart_3)||[],bordered:!0,columns:[{title:"\u5E8F\u53F7",dataIndex:"question_number",align:"center"},{title:"\u7B54\u9898\u4EBA\u6570",dataIndex:"answer_users_count",align:"center"},{title:"0\u5206",dataIndex:"zero_score_number",align:"center"},{title:"\u90E8\u5206\u6B63\u786E\u4EBA\u6570",dataIndex:"part_score_number",align:"center"},{title:"\u6EE1\u5206\u4EBA\u6570",children:[{title:"\u4EBA\u6570",dataIndex:"full_score_number",align:"center"},{title:"\u5360\u6BD4",dataIndex:"full_score_rate",align:"center",render:Gr=>`${Math.round(Gr*1e4)/100}%`}]},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",align:"center"}]}),wA.createElement(BA.Z,{className:"font14 c-grey-333 text-start",value:(kt==null?void 0:kt.question_type_conent)||""}))}),wA.createElement(BA.Z,{className:"font14 c-grey-333 text-start",value:((ps=se==null?void 0:se.condition_analysis)==null?void 0:ps.student_condition_analysis)||""})))),wA.createElement("tr",null,wA.createElement("td",{className:Ar},"\u5B58\u5728\u7684\u95EE\u9898\u53CA\u6539\u8FDB\u63AA\u65BD"),wA.createElement("td",{colSpan:7},wA.createElement(BA.Z,{className:"font14 c-grey-333 text-start pr10 pl10",value:((yi=se==null?void 0:se.suggestion)==null?void 0:yi.suggestion_content)||""}))),wA.createElement("tr",null,wA.createElement("td",{colSpan:4,height:200},wA.createElement("div",{className:"flex flex-col justify-between h-full"},wA.createElement("div",{className:"text-start"},"\u4EFB\u8BFE\u6559\u5E08\uFF08\u7B7E\u540D\uFF09"),wA.createElement("div",{className:"text-end"},"\u5E74\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u6708\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u65E5"))),wA.createElement("td",{colSpan:4,height:200},wA.createElement("div",{className:"flex flex-col justify-between h-full"},wA.createElement("div",{className:"text-start"},"\u7CFB\uFF08\u6240\u3001\u5BA4\uFF09\u4E3B\u4EFB\uFF08\u7B7E\u540D\uFF09"),wA.createElement("div",{className:"text-end"},"\u5E74\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u6708\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u65E5"))))),wA.createElement("div",{className:"p20 w-full"},"\u6CE8\uFF1A\u672C\u8868\u4E00\u5F0F\u4E09\u4EFD\uFF0C\u5206\u522B\u7531\u5F00\u8BFE\u5B66\u9662\u6559\u5B66\u79D1\u7814\uFF08\u6559\u52A1\uFF09\u5904\u3001\u5F00\u8BFE\u7CFB\uFF08\u6240\u3001\u5BA4\uFF09\u548C\u5B66\u5458\u7BA1\u7406\u5B66\u9662\u6559\u5B66\u79D1\u7814\uFF08\u6559\u52A1\uFF09\u5904\u5B58\u6863"))};var st=(0,it.connect)(({exercise:Pe})=>({exercise:Pe}))(me),ht=he(59955),ut=he(44164),vt=he.n(ut),Ft=he(83312),Zt=he(94941),Re=he(59301),Rt=Object.defineProperty,ar=Object.getOwnPropertySymbols,Nr=Object.prototype.hasOwnProperty,ri=Object.prototype.propertyIsEnumerable,bn=(Pe,Te,Ve)=>Te in Pe?Rt(Pe,Te,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Pe[Te]=Ve,Cr=(Pe,Te)=>{for(var Ve in Te||(Te={}))Nr.call(Te,Ve)&&bn(Pe,Ve,Te[Ve]);if(ar)for(var Ve of ar(Te))ri.call(Te,Ve)&&bn(Pe,Ve,Te[Ve]);return Pe},Fr=(Pe,Te,Ve)=>new Promise(($e,Ze)=>{var Kt=UA=>{try{lr(Ve.next(UA))}catch(YA){Ze(YA)}},mt=UA=>{try{lr(Ve.throw(UA))}catch(YA){Ze(YA)}},lr=UA=>UA.done?$e(UA.value):Promise.resolve(UA.value).then(Kt,mt);lr((Ve=Ve.apply(Pe,Te)).next())});const kr=({user:Pe,exercise:Te,dispatch:Ve})=>{var $e;const Ze=(0,it.useParams)(),[Kt]=(0,it.useSearchParams)(),mt=Number(Kt.get("template")||"1"),lr=Kt.get("exam_summary_id")&&Number(Kt.get("exam_summary_id")),UA=Kt.getAll("exercise_group_id").map(rr=>rr==="all"?rr:Number(rr)),{userInfo:YA}=Pe,{commonHeader:ZA,SumupDetail:Ue}=Te,[Ce,We]=(0,Dt.useState)(1),Pt=(0,Dt.useRef)(null),[,ur,br]=(0,Ft.U)(Zt.Ym,{}),Dr=()=>Fr(void 0,null,function*(){var rr;Ve({type:"exercise/getCommonHeader",payload:{categoryId:Ze==null?void 0:Ze.exerciseId}});const Xr=yield br({exam_summary_template_id:mt,exam_summary_id:lr,id:(Ze==null?void 0:Ze.categoryId)||(Ze==null?void 0:Ze.exerciseId),exercise_group_id:UA.includes("all")?[]:UA});(Xr==null?void 0:Xr.status)===0&&(Kt.set("exam_summary_id",(rr=Xr==null?void 0:Xr.data)==null?void 0:rr.exam_summary_id),Ve({type:"exercise/save",payload:{SumupDetail:Cr({exercise_group_id:UA},Xr==null?void 0:Xr.data)}}))});return(0,Dt.useEffect)(()=>{mt&&We(mt||1),Dr()},[Kt]),Re.createElement(Yt.Z,{spinning:ur},Re.createElement("section",{className:"edu-container"},Re.createElement(et.Z,{className:"mt10",separator:">",items:[{title:($e=YA==null?void 0:YA.course)==null?void 0:$e.course_name,href:`/classrooms/${Ze.coursesId}/exercise`},{title:"\u5728\u7EBF\u8003\u8BD5",href:`/classrooms/${Ze.coursesId}/exercise`},{title:"\u8BD5\u5377\u8BE6\u60C5",href:`/classrooms/${Ze.coursesId}/exercise/${Ze==null?void 0:Ze.exerciseId}/detail`},{title:ZA==null?void 0:ZA.exercise_name}]}),Re.createElement("div",{className:"flex mt20 justify-between"},Re.createElement("div",{className:"flex item-center"},Re.createElement("a",{href:`/classrooms/${Ze.coursesId}/exercise/${Ze==null?void 0:Ze.exerciseId}/sumup?template=${Ce}`},Re.createElement(Vt.Z,{className:"font16 c-black",rev:void 0})),(0,dA.vB)(ZA==null?void 0:ZA.exercise_status,ZA==null?void 0:ZA.appraise_label),Re.createElement("strong",{className:"font20 ml5"},ZA==null?void 0:ZA.exercise_name)),Re.createElement("div",{className:"flex gap-20px"},Re.createElement(Ut.ZP,{icon:Re.createElement("i",{className:"iconfont icon-bianjizuoye"}),onClick:()=>{it.history.push(`/classrooms/${Ze==null?void 0:Ze.coursesId}/exercise/${Ze==null?void 0:Ze.exerciseId}/sumup/edit?${Kt.toString()}`)}},"\u7F16\u8F91"),Re.createElement(Ut.ZP,{type:"primary",icon:Re.createElement(jr.Z,{rev:void 0}),onClick:()=>Fr(void 0,null,function*(){yield vt()().set({margin:10,image:{type:"jpeg",quality:.95},jsPDF:{unit:"pt",format:"a4",orientation:"landscape"},filename:`${Ue==null?void 0:Ue.big_title}.pdf`,html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1,scale:1,dpi:300},pagebreak:{mode:["avoid-all","css"]}}).from(Pt.current).save()})},"\u5BFC\u51FA"),Re.createElement(Ut.ZP,{icon:Re.createElement(Y.Z,{rev:void 0}),onClick:()=>{Ve({type:"exercise/setActionTabs",payload:{title:"\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E",isEdit:!0}})}},"\u5BFC\u51FA\u8BBE\u7F6E"))),Re.createElement("div",{className:"mt20 bg-white pt40 pb40 pr30 pl30"},Re.createElement("section",{ref:Pt,className:""},Ce===1&&Re.createElement(ue,null),Ce===2&&Re.createElement(st,null))),Re.createElement(ht.Z,null)))};var _n=(0,it.connect)(({user:Pe,exercise:Te})=>({user:Pe,exercise:Te}))(kr)},64270:function(ho){(function(an,he){ho.exports=he()})(this,function(){"use strict";var an=function(i,n){return an=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,s){o.__proto__=s}||function(o,s){for(var g in s)Object.prototype.hasOwnProperty.call(s,g)&&(o[g]=s[g])},an(i,n)};function he(i,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");an(i,n);function o(){this.constructor=i}i.prototype=n===null?Object.create(n):(o.prototype=n.prototype,new o)}var it=function(){return it=Object.assign||function(n){for(var o,s=1,g=arguments.length;s<g;s++){o=arguments[s];for(var C in o)Object.prototype.hasOwnProperty.call(o,C)&&(n[C]=o[C])}return n},it.apply(this,arguments)};function Dt(i,n,o,s){function g(C){return C instanceof o?C:new o(function(L){L(C)})}return new(o||(o=Promise))(function(C,L){function T(vA){try{aA(s.next(vA))}catch(bA){L(bA)}}function O(vA){try{aA(s.throw(vA))}catch(bA){L(bA)}}function aA(vA){vA.done?C(vA.value):g(vA.value).then(T,O)}aA((s=s.apply(i,n||[])).next())})}function Yt(i,n){var o={label:0,sent:function(){if(C[0]&1)throw C[1];return C[1]},trys:[],ops:[]},s,g,C,L;return L={next:T(0),throw:T(1),return:T(2)},typeof Symbol=="function"&&(L[Symbol.iterator]=function(){return this}),L;function T(aA){return function(vA){return O([aA,vA])}}function O(aA){if(s)throw new TypeError("Generator is already executing.");for(;o;)try{if(s=1,g&&(C=aA[0]&2?g.return:aA[0]?g.throw||((C=g.return)&&C.call(g),0):g.next)&&!(C=C.call(g,aA[1])).done)return C;switch(g=0,C&&(aA=[aA[0]&2,C.value]),aA[0]){case 0:case 1:C=aA;break;case 4:return o.label++,{value:aA[1],done:!1};case 5:o.label++,g=aA[1],aA=[0];continue;case 7:aA=o.ops.pop(),o.trys.pop();continue;default:if(C=o.trys,!(C=C.length>0&&C[C.length-1])&&(aA[0]===6||aA[0]===2)){o=0;continue}if(aA[0]===3&&(!C||aA[1]>C[0]&&aA[1]<C[3])){o.label=aA[1];break}if(aA[0]===6&&o.label<C[1]){o.label=C[1],C=aA;break}if(C&&o.label<C[2]){o.label=C[2],o.ops.push(aA);break}C[2]&&o.ops.pop(),o.trys.pop();continue}aA=n.call(i,o)}catch(vA){aA=[6,vA],g=0}finally{s=C=0}if(aA[0]&5)throw aA[1];return{value:aA[0]?aA[1]:void 0,done:!0}}}function et(i,n,o){if(o||arguments.length===2)for(var s=0,g=n.length,C;s<g;s++)(C||!(s in n))&&(C||(C=Array.prototype.slice.call(n,0,s)),C[s]=n[s]);return i.concat(C||n)}for(var Ut=function(){function i(n,o,s,g){this.left=n,this.top=o,this.width=s,this.height=g}return i.prototype.add=function(n,o,s,g){return new i(this.left+n,this.top+o,this.width+s,this.height+g)},i.fromClientRect=function(n,o){return new i(o.left+n.windowBounds.left,o.top+n.windowBounds.top,o.width,o.height)},i.fromDOMRectList=function(n,o){var s=Array.from(o).find(function(g){return g.width!==0});return s?new i(s.left+n.windowBounds.left,s.top+n.windowBounds.top,s.width,s.height):i.EMPTY},i.EMPTY=new i(0,0,0,0),i}(),Vt=function(i,n){return Ut.fromClientRect(i,n.getBoundingClientRect())},jr=function(i){var n=i.body,o=i.documentElement;if(!n||!o)throw new Error("Unable to get document size");var s=Math.max(Math.max(n.scrollWidth,o.scrollWidth),Math.max(n.offsetWidth,o.offsetWidth),Math.max(n.clientWidth,o.clientWidth)),g=Math.max(Math.max(n.scrollHeight,o.scrollHeight),Math.max(n.offsetHeight,o.offsetHeight),Math.max(n.clientHeight,o.clientHeight));return new Ut(0,0,s,g)},Y=function(i){for(var n=[],o=0,s=i.length;o<s;){var g=i.charCodeAt(o++);if(g>=55296&&g<=56319&&o<s){var C=i.charCodeAt(o++);(C&64512)===56320?n.push(((g&1023)<<10)+(C&1023)+65536):(n.push(g),o--)}else n.push(g)}return n},dA=function(){for(var i=[],n=0;n<arguments.length;n++)i[n]=arguments[n];if(String.fromCodePoint)return String.fromCodePoint.apply(String,i);var o=i.length;if(!o)return"";for(var s=[],g=-1,C="";++g<o;){var L=i[g];L<=65535?s.push(L):(L-=65536,s.push((L>>10)+55296,L%1024+56320)),(g+1===o||s.length>16384)&&(C+=String.fromCharCode.apply(String,s),s.length=0)}return C},m="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",z=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Z=0;Z<m.length;Z++)z[m.charCodeAt(Z)]=Z;for(var J="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",nA=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),pA=0;pA<J.length;pA++)nA[J.charCodeAt(pA)]=pA;for(var BA=function(i){var n=i.length*.75,o=i.length,s,g=0,C,L,T,O;i[i.length-1]==="="&&(n--,i[i.length-2]==="="&&n--);var aA=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(n):new Array(n),vA=Array.isArray(aA)?aA:new Uint8Array(aA);for(s=0;s<o;s+=4)C=nA[i.charCodeAt(s)],L=nA[i.charCodeAt(s+1)],T=nA[i.charCodeAt(s+2)],O=nA[i.charCodeAt(s+3)],vA[g++]=C<<2|L>>4,vA[g++]=(L&15)<<4|T>>2,vA[g++]=(T&3)<<6|O&63;return aA},gA=function(i){for(var n=i.length,o=[],s=0;s<n;s+=2)o.push(i[s+1]<<8|i[s]);return o},cA=function(i){for(var n=i.length,o=[],s=0;s<n;s+=4)o.push(i[s+3]<<24|i[s+2]<<16|i[s+1]<<8|i[s]);return o},X=5,SA=11,OA=2,ee=SA-X,ye=65536>>X,_e=1<<X,Ne=_e-1,fe=1024>>X,oe=ye+fe,ue=oe,wA=32,de=ue+wA,re=65536>>SA,De=1<<ee,Ge=De-1,TA=function(i,n,o){return i.slice?i.slice(n,o):new Uint16Array(Array.prototype.slice.call(i,n,o))},kA=function(i,n,o){return i.slice?i.slice(n,o):new Uint32Array(Array.prototype.slice.call(i,n,o))},WA=function(i,n){var o=BA(i),s=Array.isArray(o)?cA(o):new Uint32Array(o),g=Array.isArray(o)?gA(o):new Uint16Array(o),C=24,L=TA(g,C/2,s[4]/2),T=s[5]===2?TA(g,(C+s[4])/2):kA(s,Math.ceil((C+s[4])/4));return new CA(s[0],s[1],s[2],s[3],L,T)},CA=function(){function i(n,o,s,g,C,L){this.initialValue=n,this.errorValue=o,this.highStart=s,this.highValueIndex=g,this.index=C,this.data=L}return i.prototype.get=function(n){var o;if(n>=0){if(n<55296||n>56319&&n<=65535)return o=this.index[n>>X],o=(o<<OA)+(n&Ne),this.data[o];if(n<=65535)return o=this.index[ye+(n-55296>>X)],o=(o<<OA)+(n&Ne),this.data[o];if(n<this.highStart)return o=de-re+(n>>SA),o=this.index[o],o+=n>>X&Ge,o=this.index[o],o=(o<<OA)+(n&Ne),this.data[o];if(n<=1114111)return this.data[this.highValueIndex]}return this.errorValue},i}(),Ae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ie=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Qe=0;Qe<Ae.length;Qe++)ie[Ae.charCodeAt(Qe)]=Qe;var me="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==",st=50,ht=1,ut=2,vt=3,Ft=4,Zt=5,Re=7,Rt=8,ar=9,Nr=10,ri=11,bn=12,Cr=13,Fr=14,kr=15,_n=16,Pe=17,Te=18,Ve=19,$e=20,Ze=21,Kt=22,mt=23,lr=24,UA=25,YA=26,ZA=27,Ue=28,Ce=29,We=30,Pt=31,ur=32,br=33,Dr=34,rr=35,Xr=36,dt=37,Oe=38,Je=39,tt=40,Et=41,Br=42,Dn=43,Qn=[9001,65288],Pn="!",wt="\xD7",Ti="\xF7",vi=WA(me),vn=[We,Xr],us=[ht,ut,vt,Zt],cs=[Nr,Rt],mi=[ZA,YA],po=us.concat(cs),_s=[Oe,Je,tt,Dr,rr],go=[kr,Cr],ni=function(i,n){n===void 0&&(n="strict");var o=[],s=[],g=[];return i.forEach(function(C,L){var T=vi.get(C);if(T>st?(g.push(!0),T-=st):g.push(!1),["normal","auto","loose"].indexOf(n)!==-1&&[8208,8211,12316,12448].indexOf(C)!==-1)return s.push(L),o.push(_n);if(T===Ft||T===ri){if(L===0)return s.push(L),o.push(We);var O=o[L-1];return po.indexOf(O)===-1?(s.push(s[L-1]),o.push(O)):(s.push(L),o.push(We))}if(s.push(L),T===Pt)return o.push(n==="strict"?Ze:dt);if(T===Br||T===Ce)return o.push(We);if(T===Dn)return C>=131072&&C<=196605||C>=196608&&C<=262141?o.push(dt):o.push(We);o.push(T)}),[s,o,g]},fs=function(i,n,o,s){var g=s[o];if(Array.isArray(i)?i.indexOf(g)!==-1:i===g)for(var C=o;C<=s.length;){C++;var L=s[C];if(L===n)return!0;if(L!==Nr)break}if(g===Nr)for(var C=o;C>0;){C--;var T=s[C];if(Array.isArray(i)?i.indexOf(T)!==-1:i===T)for(var O=o;O<=s.length;){O++;var L=s[O];if(L===n)return!0;if(L!==Nr)break}if(T!==Nr)break}return!1},Ds=function(i,n){for(var o=i;o>=0;){var s=n[o];if(s===Nr)o--;else return s}return 0},Ps=function(i,n,o,s,g){if(o[s]===0)return wt;var C=s-1;if(Array.isArray(g)&&g[C]===!0)return wt;var L=C-1,T=C+1,O=n[C],aA=L>=0?n[L]:0,vA=n[T];if(O===ut&&vA===vt)return wt;if(us.indexOf(O)!==-1)return Pn;if(us.indexOf(vA)!==-1||cs.indexOf(vA)!==-1)return wt;if(Ds(C,n)===Rt)return Ti;if(vi.get(i[C])===ri||(O===ur||O===br)&&vi.get(i[T])===ri||O===Re||vA===Re||O===ar||[Nr,Cr,kr].indexOf(O)===-1&&vA===ar||[Pe,Te,Ve,lr,Ue].indexOf(vA)!==-1||Ds(C,n)===Kt||fs(mt,Kt,C,n)||fs([Pe,Te],Ze,C,n)||fs(bn,bn,C,n))return wt;if(O===Nr)return Ti;if(O===mt||vA===mt)return wt;if(vA===_n||O===_n)return Ti;if([Cr,kr,Ze].indexOf(vA)!==-1||O===Fr||aA===Xr&&go.indexOf(O)!==-1||O===Ue&&vA===Xr||vA===$e||vn.indexOf(vA)!==-1&&O===UA||vn.indexOf(O)!==-1&&vA===UA||O===ZA&&[dt,ur,br].indexOf(vA)!==-1||[dt,ur,br].indexOf(O)!==-1&&vA===YA||vn.indexOf(O)!==-1&&mi.indexOf(vA)!==-1||mi.indexOf(O)!==-1&&vn.indexOf(vA)!==-1||[ZA,YA].indexOf(O)!==-1&&(vA===UA||[Kt,kr].indexOf(vA)!==-1&&n[T+1]===UA)||[Kt,kr].indexOf(O)!==-1&&vA===UA||O===UA&&[UA,Ue,lr].indexOf(vA)!==-1)return wt;if([UA,Ue,lr,Pe,Te].indexOf(vA)!==-1)for(var bA=C;bA>=0;){var e=n[bA];if(e===UA)return wt;if([Ue,lr].indexOf(e)!==-1)bA--;else break}if([ZA,YA].indexOf(vA)!==-1)for(var bA=[Pe,Te].indexOf(O)!==-1?L:C;bA>=0;){var e=n[bA];if(e===UA)return wt;if([Ue,lr].indexOf(e)!==-1)bA--;else break}if(Oe===O&&[Oe,Je,Dr,rr].indexOf(vA)!==-1||[Je,Dr].indexOf(O)!==-1&&[Je,tt].indexOf(vA)!==-1||[tt,rr].indexOf(O)!==-1&&vA===tt||_s.indexOf(O)!==-1&&[$e,YA].indexOf(vA)!==-1||_s.indexOf(vA)!==-1&&O===ZA||vn.indexOf(O)!==-1&&vn.indexOf(vA)!==-1||O===lr&&vn.indexOf(vA)!==-1||vn.concat(UA).indexOf(O)!==-1&&vA===Kt&&Qn.indexOf(i[T])===-1||vn.concat(UA).indexOf(vA)!==-1&&O===Te)return wt;if(O===Et&&vA===Et){for(var l=o[C],f=1;l>0&&(l--,n[l]===Et);)f++;if(f%2!==0)return wt}return O===ur&&vA===br?wt:Ti},wi=function(i,n){n||(n={lineBreak:"normal",wordBreak:"normal"});var o=ni(i,n.lineBreak),s=o[0],g=o[1],C=o[2];(n.wordBreak==="break-all"||n.wordBreak==="break-word")&&(g=g.map(function(T){return[UA,We,Br].indexOf(T)!==-1?dt:T}));var L=n.wordBreak==="keep-all"?C.map(function(T,O){return T&&i[O]>=19968&&i[O]<=40959}):void 0;return[s,g,L]},Bo=function(){function i(n,o,s,g){this.codePoints=n,this.required=o===Pn,this.start=s,this.end=g}return i.prototype.slice=function(){return dA.apply(void 0,this.codePoints.slice(this.start,this.end))},i}(),vo=function(i,n){var o=Y(i),s=wi(o,n),g=s[0],C=s[1],L=s[2],T=o.length,O=0,aA=0;return{next:function(){if(aA>=T)return{done:!0,value:null};for(var vA=wt;aA<T&&(vA=Ps(o,C,g,++aA,L))===wt;);if(vA!==wt||aA===T){var bA=new Bo(o,vA,O,aA);return O=aA,{value:bA,done:!1}}return{done:!0,value:null}}}},mo=1,wo=2,Un=4,Mi=8,On=10,hs=47,ii=92,yo=9,Co=32,En=34,si=61,Fo=35,ds=36,ps=37,yi=39,se=40,Ar=41,Ci=95,kt=45,bo=33,Qo=60,Uo=62,Eo=64,Gr=91,Ri=93,xo=61,Io=123,IA=63,hr=125,nr=124,Qr=126,Ke=128,Os=65533,Ot=42,mn=43,su=44,xa=58,sa=59,Ts=46,Ms=0,ou=8,wl=11,Ia=14,An=31,en=127,ir=-1,Jr=48,yl=97,au=101,lu=102,Xu=117,Ju=122,La=65,uu=69,Ki=70,Cl=85,cu=90,Ur=function(i){return i>=Jr&&i<=57},Lo=function(i){return i>=55296&&i<=57343},Rs=function(i){return Ur(i)||i>=La&&i<=Ki||i>=yl&&i<=lu},oa=function(i){return i>=yl&&i<=Ju},fu=function(i){return i>=La&&i<=cu},gs=function(i){return oa(i)||fu(i)},Ks=function(i){return i>=Ke},Ye=function(i){return i===On||i===yo||i===Co},sr=function(i){return gs(i)||Ks(i)||i===Ci},Sa=function(i){return sr(i)||Ur(i)||i===kt},ks=function(i){return i>=Ms&&i<=ou||i===wl||i>=Ia&&i<=An||i===en},xn=function(i,n){return i!==ii?!1:n!==On},rt=function(i,n,o){return i===kt?sr(n)||xn(n,o):sr(i)?!0:!!(i===ii&&xn(i,n))},Fi=function(i,n,o){return i===mn||i===kt?Ur(n)?!0:n===Ts&&Ur(o):Ur(i===Ts?n:i)},wn=function(i){var n=0,o=1;(i[n]===mn||i[n]===kt)&&(i[n]===kt&&(o=-1),n++);for(var s=[];Ur(i[n]);)s.push(i[n++]);var g=s.length?parseInt(dA.apply(void 0,s),10):0;i[n]===Ts&&n++;for(var C=[];Ur(i[n]);)C.push(i[n++]);var L=C.length,T=L?parseInt(dA.apply(void 0,C),10):0;(i[n]===uu||i[n]===au)&&n++;var O=1;(i[n]===mn||i[n]===kt)&&(i[n]===kt&&(O=-1),n++);for(var aA=[];Ur(i[n]);)aA.push(i[n++]);var vA=aA.length?parseInt(dA.apply(void 0,aA),10):0;return o*(g+T*Math.pow(10,-L))*Math.pow(10,O*vA)},hu={type:2},bi={type:3},Yu={type:4},Zu={type:13},qu={type:8},Er={type:21},xr={type:9},Ir={type:10},$u={type:11},Ac={type:12},Fl={type:14},Gs={type:23},ec={type:1},tc={type:25},rc={type:24},nc={type:26},du={type:27},bl={type:28},Qi={type:29},pu={type:31},ja={type:32},Tn=function(){function i(){this._value=[]}return i.prototype.write=function(n){this._value=this._value.concat(Y(n))},i.prototype.read=function(){for(var n=[],o=this.consumeToken();o!==ja;)n.push(o),o=this.consumeToken();return n},i.prototype.consumeToken=function(){var n=this.consumeCodePoint();switch(n){case En:return this.consumeStringToken(En);case Fo:var o=this.peekCodePoint(0),s=this.peekCodePoint(1),g=this.peekCodePoint(2);if(Sa(o)||xn(s,g)){var C=rt(o,s,g)?wo:mo,L=this.consumeName();return{type:5,value:L,flags:C}}break;case ds:if(this.peekCodePoint(0)===si)return this.consumeCodePoint(),Zu;break;case yi:return this.consumeStringToken(yi);case se:return hu;case Ar:return bi;case Ot:if(this.peekCodePoint(0)===si)return this.consumeCodePoint(),Fl;break;case mn:if(Fi(n,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(n),this.consumeNumericToken();break;case su:return Yu;case kt:var T=n,O=this.peekCodePoint(0),aA=this.peekCodePoint(1);if(Fi(T,O,aA))return this.reconsumeCodePoint(n),this.consumeNumericToken();if(rt(T,O,aA))return this.reconsumeCodePoint(n),this.consumeIdentLikeToken();if(O===kt&&aA===Uo)return this.consumeCodePoint(),this.consumeCodePoint(),rc;break;case Ts:if(Fi(n,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(n),this.consumeNumericToken();break;case hs:if(this.peekCodePoint(0)===Ot)for(this.consumeCodePoint();;){var vA=this.consumeCodePoint();if(vA===Ot&&(vA=this.consumeCodePoint(),vA===hs))return this.consumeToken();if(vA===ir)return this.consumeToken()}break;case xa:return nc;case sa:return du;case Qo:if(this.peekCodePoint(0)===bo&&this.peekCodePoint(1)===kt&&this.peekCodePoint(2)===kt)return this.consumeCodePoint(),this.consumeCodePoint(),tc;break;case Eo:var bA=this.peekCodePoint(0),e=this.peekCodePoint(1),l=this.peekCodePoint(2);if(rt(bA,e,l)){var L=this.consumeName();return{type:7,value:L}}break;case Gr:return bl;case ii:if(xn(n,this.peekCodePoint(0)))return this.reconsumeCodePoint(n),this.consumeIdentLikeToken();break;case Ri:return Qi;case xo:if(this.peekCodePoint(0)===si)return this.consumeCodePoint(),qu;break;case Io:return $u;case hr:return Ac;case Xu:case Cl:var f=this.peekCodePoint(0),v=this.peekCodePoint(1);return f===mn&&(Rs(v)||v===IA)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(n),this.consumeIdentLikeToken();case nr:if(this.peekCodePoint(0)===si)return this.consumeCodePoint(),xr;if(this.peekCodePoint(0)===nr)return this.consumeCodePoint(),Er;break;case Qr:if(this.peekCodePoint(0)===si)return this.consumeCodePoint(),Ir;break;case ir:return ja}return Ye(n)?(this.consumeWhiteSpace(),pu):Ur(n)?(this.reconsumeCodePoint(n),this.consumeNumericToken()):sr(n)?(this.reconsumeCodePoint(n),this.consumeIdentLikeToken()):{type:6,value:dA(n)}},i.prototype.consumeCodePoint=function(){var n=this._value.shift();return typeof n=="undefined"?-1:n},i.prototype.reconsumeCodePoint=function(n){this._value.unshift(n)},i.prototype.peekCodePoint=function(n){return n>=this._value.length?-1:this._value[n]},i.prototype.consumeUnicodeRangeToken=function(){for(var n=[],o=this.consumeCodePoint();Rs(o)&&n.length<6;)n.push(o),o=this.consumeCodePoint();for(var s=!1;o===IA&&n.length<6;)n.push(o),o=this.consumeCodePoint(),s=!0;if(s){var g=parseInt(dA.apply(void 0,n.map(function(O){return O===IA?Jr:O})),16),C=parseInt(dA.apply(void 0,n.map(function(O){return O===IA?Ki:O})),16);return{type:30,start:g,end:C}}var L=parseInt(dA.apply(void 0,n),16);if(this.peekCodePoint(0)===kt&&Rs(this.peekCodePoint(1))){this.consumeCodePoint(),o=this.consumeCodePoint();for(var T=[];Rs(o)&&T.length<6;)T.push(o),o=this.consumeCodePoint();var C=parseInt(dA.apply(void 0,T),16);return{type:30,start:L,end:C}}else return{type:30,start:L,end:L}},i.prototype.consumeIdentLikeToken=function(){var n=this.consumeName();return n.toLowerCase()==="url"&&this.peekCodePoint(0)===se?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===se?(this.consumeCodePoint(),{type:19,value:n}):{type:20,value:n}},i.prototype.consumeUrlToken=function(){var n=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===ir)return{type:22,value:""};var o=this.peekCodePoint(0);if(o===yi||o===En){var s=this.consumeStringToken(this.consumeCodePoint());return s.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===ir||this.peekCodePoint(0)===Ar)?(this.consumeCodePoint(),{type:22,value:s.value}):(this.consumeBadUrlRemnants(),Gs)}for(;;){var g=this.consumeCodePoint();if(g===ir||g===Ar)return{type:22,value:dA.apply(void 0,n)};if(Ye(g))return this.consumeWhiteSpace(),this.peekCodePoint(0)===ir||this.peekCodePoint(0)===Ar?(this.consumeCodePoint(),{type:22,value:dA.apply(void 0,n)}):(this.consumeBadUrlRemnants(),Gs);if(g===En||g===yi||g===se||ks(g))return this.consumeBadUrlRemnants(),Gs;if(g===ii)if(xn(g,this.peekCodePoint(0)))n.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),Gs;else n.push(g)}},i.prototype.consumeWhiteSpace=function(){for(;Ye(this.peekCodePoint(0));)this.consumeCodePoint()},i.prototype.consumeBadUrlRemnants=function(){for(;;){var n=this.consumeCodePoint();if(n===Ar||n===ir)return;xn(n,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},i.prototype.consumeStringSlice=function(n){for(var o=5e4,s="";n>0;){var g=Math.min(o,n);s+=dA.apply(void 0,this._value.splice(0,g)),n-=g}return this._value.shift(),s},i.prototype.consumeStringToken=function(n){var o="",s=0;do{var g=this._value[s];if(g===ir||g===void 0||g===n)return o+=this.consumeStringSlice(s),{type:0,value:o};if(g===On)return this._value.splice(0,s),ec;if(g===ii){var C=this._value[s+1];C!==ir&&C!==void 0&&(C===On?(o+=this.consumeStringSlice(s),s=-1,this._value.shift()):xn(g,C)&&(o+=this.consumeStringSlice(s),o+=dA(this.consumeEscapedCodePoint()),s=-1))}s++}while(!0)},i.prototype.consumeNumber=function(){var n=[],o=Un,s=this.peekCodePoint(0);for((s===mn||s===kt)&&n.push(this.consumeCodePoint());Ur(this.peekCodePoint(0));)n.push(this.consumeCodePoint());s=this.peekCodePoint(0);var g=this.peekCodePoint(1);if(s===Ts&&Ur(g))for(n.push(this.consumeCodePoint(),this.consumeCodePoint()),o=Mi;Ur(this.peekCodePoint(0));)n.push(this.consumeCodePoint());s=this.peekCodePoint(0),g=this.peekCodePoint(1);var C=this.peekCodePoint(2);if((s===uu||s===au)&&((g===mn||g===kt)&&Ur(C)||Ur(g)))for(n.push(this.consumeCodePoint(),this.consumeCodePoint()),o=Mi;Ur(this.peekCodePoint(0));)n.push(this.consumeCodePoint());return[wn(n),o]},i.prototype.consumeNumericToken=function(){var n=this.consumeNumber(),o=n[0],s=n[1],g=this.peekCodePoint(0),C=this.peekCodePoint(1),L=this.peekCodePoint(2);if(rt(g,C,L)){var T=this.consumeName();return{type:15,number:o,flags:s,unit:T}}return g===ps?(this.consumeCodePoint(),{type:16,number:o,flags:s}):{type:17,number:o,flags:s}},i.prototype.consumeEscapedCodePoint=function(){var n=this.consumeCodePoint();if(Rs(n)){for(var o=dA(n);Rs(this.peekCodePoint(0))&&o.length<6;)o+=dA(this.consumeCodePoint());Ye(this.peekCodePoint(0))&&this.consumeCodePoint();var s=parseInt(o,16);return s===0||Lo(s)||s>1114111?Os:s}return n===ir?Os:n},i.prototype.consumeName=function(){for(var n="";;){var o=this.consumeCodePoint();if(Sa(o))n+=dA(o);else if(xn(o,this.peekCodePoint(0)))n+=dA(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(o),n}},i}(),Bs=function(){function i(n){this._tokens=n}return i.create=function(n){var o=new Tn;return o.write(n),new i(o.read())},i.parseValue=function(n){return i.create(n).parseComponentValue()},i.parseValues=function(n){return i.create(n).parseComponentValues()},i.prototype.parseComponentValue=function(){for(var n=this.consumeToken();n.type===31;)n=this.consumeToken();if(n.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(n);var o=this.consumeComponentValue();do n=this.consumeToken();while(n.type===31);if(n.type===32)return o;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},i.prototype.parseComponentValues=function(){for(var n=[];;){var o=this.consumeComponentValue();if(o.type===32)return n;n.push(o),n.push()}},i.prototype.consumeComponentValue=function(){var n=this.consumeToken();switch(n.type){case 11:case 28:case 2:return this.consumeSimpleBlock(n.type);case 19:return this.consumeFunction(n)}return n},i.prototype.consumeSimpleBlock=function(n){for(var o={type:n,values:[]},s=this.consumeToken();;){if(s.type===32||ms(s,n))return o;this.reconsumeToken(s),o.values.push(this.consumeComponentValue()),s=this.consumeToken()}},i.prototype.consumeFunction=function(n){for(var o={name:n.value,values:[],type:18};;){var s=this.consumeToken();if(s.type===32||s.type===3)return o;this.reconsumeToken(s),o.values.push(this.consumeComponentValue())}},i.prototype.consumeToken=function(){var n=this._tokens.shift();return typeof n=="undefined"?ja:n},i.prototype.reconsumeToken=function(n){this._tokens.unshift(n)},i}(),oi=function(i){return i.type===15},Mn=function(i){return i.type===17},Tt=function(i){return i.type===20},Pr=function(i){return i.type===0},Vs=function(i,n){return Tt(i)&&i.value===n},vs=function(i){return i.type!==31},ki=function(i){return i.type!==31&&i.type!==4},yn=function(i){var n=[],o=[];return i.forEach(function(s){if(s.type===4){if(o.length===0)throw new Error("Error parsing function args, zero tokens for arg");n.push(o),o=[];return}s.type!==31&&o.push(s)}),o.length&&n.push(o),n},ms=function(i,n){return n===11&&i.type===12||n===28&&i.type===29?!0:n===2&&i.type===3},Rn=function(i){return i.type===17||i.type===15},ge=function(i){return i.type===16||Rn(i)},gu=function(i){return i.length>1?[i[0],i[1]]:[i[0]]},Yr={type:17,number:0,flags:Un},Na={type:16,number:50,flags:Un},Gi={type:16,number:100,flags:Un},So=function(i,n,o){var s=i[0],g=i[1];return[zt(s,n),zt(typeof g!="undefined"?g:s,o)]},zt=function(i,n){if(i.type===16)return i.number/100*n;if(oi(i))switch(i.unit){case"rem":case"em":return 16*i.number;case"px":default:return i.number}return i.number},Ql="deg",Bu="grad",Ha="rad",Ul="turn",_a={name:"angle",parse:function(i,n){if(n.type===15)switch(n.unit){case Ql:return Math.PI*n.number/180;case Bu:return Math.PI/200*n.number;case Ha:return n.number;case Ul:return Math.PI*2*n.number}throw new Error("Unsupported angle type")}},El=function(i){return i.type===15&&(i.unit===Ql||i.unit===Bu||i.unit===Ha||i.unit===Ul)},xl=function(i){var n=i.filter(Tt).map(function(o){return o.value}).join(" ");switch(n){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Yr,Yr];case"to top":case"bottom":return Kn(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Yr,Gi];case"to right":case"left":return Kn(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Gi,Gi];case"to bottom":case"top":return Kn(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Gi,Yr];case"to left":case"right":return Kn(270)}return 0},Kn=function(i){return Math.PI*i/180},Vi={name:"color",parse:function(i,n){if(n.type===18){var o=Da[n.name];if(typeof o=="undefined")throw new Error('Attempting to parse an unsupported color function "'+n.name+'"');return o(i,n.values)}if(n.type===5){if(n.value.length===3){var s=n.value.substring(0,1),g=n.value.substring(1,2),C=n.value.substring(2,3);return ai(parseInt(s+s,16),parseInt(g+g,16),parseInt(C+C,16),1)}if(n.value.length===4){var s=n.value.substring(0,1),g=n.value.substring(1,2),C=n.value.substring(2,3),L=n.value.substring(3,4);return ai(parseInt(s+s,16),parseInt(g+g,16),parseInt(C+C,16),parseInt(L+L,16)/255)}if(n.value.length===6){var s=n.value.substring(0,2),g=n.value.substring(2,4),C=n.value.substring(4,6);return ai(parseInt(s,16),parseInt(g,16),parseInt(C,16),1)}if(n.value.length===8){var s=n.value.substring(0,2),g=n.value.substring(2,4),C=n.value.substring(4,6),L=n.value.substring(6,8);return ai(parseInt(s,16),parseInt(g,16),parseInt(C,16),parseInt(L,16)/255)}}if(n.type===20){var T=Ui[n.value.toUpperCase()];if(typeof T!="undefined")return T}return Ui.TRANSPARENT}},ws=function(i){return(255&i)===0},Vr=function(i){var n=255&i,o=255&i>>8,s=255&i>>16,g=255&i>>24;return n<255?"rgba("+g+","+s+","+o+","+n/255+")":"rgb("+g+","+s+","+o+")"},ai=function(i,n,o,s){return(i<<24|n<<16|o<<8|Math.round(s*255)<<0)>>>0},Il=function(i,n){if(i.type===17)return i.number;if(i.type===16){var o=n===3?1:255;return n===3?i.number/100*o:Math.round(i.number/100*o)}return 0},Ll=function(i,n){var o=n.filter(ki);if(o.length===3){var s=o.map(Il),g=s[0],C=s[1],L=s[2];return ai(g,C,L,1)}if(o.length===4){var T=o.map(Il),g=T[0],C=T[1],L=T[2],O=T[3];return ai(g,C,L,O)}return 0};function aa(i,n,o){return o<0&&(o+=1),o>=1&&(o-=1),o<1/6?(n-i)*o*6+i:o<1/2?n:o<2/3?(n-i)*6*(2/3-o)+i:i}var Ws=function(i,n){var o=n.filter(ki),s=o[0],g=o[1],C=o[2],L=o[3],T=(s.type===17?Kn(s.number):_a.parse(i,s))/(Math.PI*2),O=ge(g)?g.number/100:0,aA=ge(C)?C.number/100:0,vA=typeof L!="undefined"&&ge(L)?zt(L,1):1;if(O===0)return ai(aA*255,aA*255,aA*255,1);var bA=aA<=.5?aA*(O+1):aA+O-aA*O,e=aA*2-bA,l=aa(e,bA,T+1/3),f=aa(e,bA,T),v=aa(e,bA,T-1/3);return ai(l*255,f*255,v*255,vA)},Da={hsl:Ws,hsla:Ws,rgb:Ll,rgba:Ll},jo=function(i,n){return Vi.parse(i,Bs.create(n).parseComponentValue())},Ui={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},vu={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(i,n){return n.map(function(o){if(Tt(o))switch(o.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},ic={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Pa=function(i,n){var o=Vi.parse(i,n[0]),s=n[1];return s&&ge(s)?{color:o,stop:s}:{color:o,stop:null}},Sl=function(i,n){var o=i[0],s=i[i.length-1];o.stop===null&&(o.stop=Yr),s.stop===null&&(s.stop=Gi);for(var g=[],C=0,L=0;L<i.length;L++){var T=i[L].stop;if(T!==null){var O=zt(T,n);O>C?g.push(O):g.push(C),C=O}else g.push(null)}for(var aA=null,L=0;L<g.length;L++){var vA=g[L];if(vA===null)aA===null&&(aA=L);else if(aA!==null){for(var bA=L-aA,e=g[aA-1],l=(vA-e)/(bA+1),f=1;f<=bA;f++)g[aA+f-1]=l*f;aA=null}}return i.map(function(v,F){var b=v.color;return{color:b,stop:Math.max(Math.min(1,g[F]/n),0)}})},jl=function(i,n,o){var s=n/2,g=o/2,C=zt(i[0],n)-s,L=g-zt(i[1],o);return(Math.atan2(L,C)+Math.PI*2)%(Math.PI*2)},li=function(i,n,o){var s=typeof i=="number"?i:jl(i,n,o),g=Math.abs(n*Math.sin(s))+Math.abs(o*Math.cos(s)),C=n/2,L=o/2,T=g/2,O=Math.sin(s-Math.PI/2)*T,aA=Math.cos(s-Math.PI/2)*T;return[g,C-aA,C+aA,L-O,L+O]},kn=function(i,n){return Math.sqrt(i*i+n*n)},Gn=function(i,n,o,s,g){var C=[[0,0],[0,n],[i,0],[i,n]];return C.reduce(function(L,T){var O=T[0],aA=T[1],vA=kn(o-O,s-aA);return(g?vA<L.optimumDistance:vA>L.optimumDistance)?{optimumCorner:T,optimumDistance:vA}:L},{optimumDistance:g?1/0:-1/0,optimumCorner:null}).optimumCorner},ys=function(i,n,o,s,g){var C=0,L=0;switch(i.size){case 0:i.shape===0?C=L=Math.min(Math.abs(n),Math.abs(n-s),Math.abs(o),Math.abs(o-g)):i.shape===1&&(C=Math.min(Math.abs(n),Math.abs(n-s)),L=Math.min(Math.abs(o),Math.abs(o-g)));break;case 2:if(i.shape===0)C=L=Math.min(kn(n,o),kn(n,o-g),kn(n-s,o),kn(n-s,o-g));else if(i.shape===1){var T=Math.min(Math.abs(o),Math.abs(o-g))/Math.min(Math.abs(n),Math.abs(n-s)),O=Gn(s,g,n,o,!0),aA=O[0],vA=O[1];C=kn(aA-n,(vA-o)/T),L=T*C}break;case 1:i.shape===0?C=L=Math.max(Math.abs(n),Math.abs(n-s),Math.abs(o),Math.abs(o-g)):i.shape===1&&(C=Math.max(Math.abs(n),Math.abs(n-s)),L=Math.max(Math.abs(o),Math.abs(o-g)));break;case 3:if(i.shape===0)C=L=Math.max(kn(n,o),kn(n,o-g),kn(n-s,o),kn(n-s,o-g));else if(i.shape===1){var T=Math.max(Math.abs(o),Math.abs(o-g))/Math.max(Math.abs(n),Math.abs(n-s)),bA=Gn(s,g,n,o,!1),aA=bA[0],vA=bA[1];C=kn(aA-n,(vA-o)/T),L=T*C}break}return Array.isArray(i.size)&&(C=zt(i.size[0],s),L=i.size.length===2?zt(i.size[1],g):C),[C,L]},sc=function(i,n){var o=Kn(180),s=[];return yn(n).forEach(function(g,C){if(C===0){var L=g[0];if(L.type===20&&L.value==="to"){o=xl(g);return}else if(El(L)){o=_a.parse(i,L);return}}var T=Pa(i,g);s.push(T)}),{angle:o,stops:s,type:1}},Oa=function(i,n){var o=Kn(180),s=[];return yn(n).forEach(function(g,C){if(C===0){var L=g[0];if(L.type===20&&["top","left","right","bottom"].indexOf(L.value)!==-1){o=xl(g);return}else if(El(L)){o=(_a.parse(i,L)+Kn(270))%Kn(360);return}}var T=Pa(i,g);s.push(T)}),{angle:o,stops:s,type:1}},Ei=function(i,n){var o=Kn(180),s=[],g=1,C=0,L=3,T=[];return yn(n).forEach(function(O,aA){var vA=O[0];if(aA===0){if(Tt(vA)&&vA.value==="linear"){g=1;return}else if(Tt(vA)&&vA.value==="radial"){g=2;return}}if(vA.type===18){if(vA.name==="from"){var bA=Vi.parse(i,vA.values[0]);s.push({stop:Yr,color:bA})}else if(vA.name==="to"){var bA=Vi.parse(i,vA.values[0]);s.push({stop:Gi,color:bA})}else if(vA.name==="color-stop"){var e=vA.values.filter(ki);if(e.length===2){var bA=Vi.parse(i,e[1]),l=e[0];Mn(l)&&s.push({stop:{type:16,number:l.number*100,flags:l.flags},color:bA})}}}}),g===1?{angle:(o+Kn(180))%Kn(360),stops:s,type:g}:{size:L,shape:C,stops:s,position:T,type:g}},mu="closest-side",Nl="farthest-side",Hl="closest-corner",wu="farthest-corner",yu="circle",Cu="ellipse",Fu="cover",bu="contain",oc=function(i,n){var o=0,s=3,g=[],C=[];return yn(n).forEach(function(L,T){var O=!0;if(T===0){var aA=!1;O=L.reduce(function(bA,e){if(aA)if(Tt(e))switch(e.value){case"center":return C.push(Na),bA;case"top":case"left":return C.push(Yr),bA;case"right":case"bottom":return C.push(Gi),bA}else(ge(e)||Rn(e))&&C.push(e);else if(Tt(e))switch(e.value){case yu:return o=0,!1;case Cu:return o=1,!1;case"at":return aA=!0,!1;case mu:return s=0,!1;case Fu:case Nl:return s=1,!1;case bu:case Hl:return s=2,!1;case wu:return s=3,!1}else if(Rn(e)||ge(e))return Array.isArray(s)||(s=[]),s.push(e),!1;return bA},O)}if(O){var vA=Pa(i,L);g.push(vA)}}),{size:s,shape:o,stops:g,position:C,type:2}},Ta=function(i,n){var o=0,s=3,g=[],C=[];return yn(n).forEach(function(L,T){var O=!0;if(T===0?O=L.reduce(function(vA,bA){if(Tt(bA))switch(bA.value){case"center":return C.push(Na),!1;case"top":case"left":return C.push(Yr),!1;case"right":case"bottom":return C.push(Gi),!1}else if(ge(bA)||Rn(bA))return C.push(bA),!1;return vA},O):T===1&&(O=L.reduce(function(vA,bA){if(Tt(bA))switch(bA.value){case yu:return o=0,!1;case Cu:return o=1,!1;case bu:case mu:return s=0,!1;case Nl:return s=1,!1;case Hl:return s=2,!1;case Fu:case wu:return s=3,!1}else if(Rn(bA)||ge(bA))return Array.isArray(s)||(s=[]),s.push(bA),!1;return vA},O)),O){var aA=Pa(i,L);g.push(aA)}}),{size:s,shape:o,stops:g,position:C,type:2}},Qu=function(i){return i.type===1},ac=function(i){return i.type===2},_l={name:"image",parse:function(i,n){if(n.type===22){var o={url:n.value,type:0};return i.cache.addImage(n.value),o}if(n.type===18){var s=Uu[n.name];if(typeof s=="undefined")throw new Error('Attempting to parse an unsupported image function "'+n.name+'"');return s(i,n.values)}throw new Error("Unsupported image type "+n.type)}};function lc(i){return!(i.type===20&&i.value==="none")&&(i.type!==18||!!Uu[i.name])}var Uu={"linear-gradient":sc,"-moz-linear-gradient":Oa,"-ms-linear-gradient":Oa,"-o-linear-gradient":Oa,"-webkit-linear-gradient":Oa,"radial-gradient":oc,"-moz-radial-gradient":Ta,"-ms-radial-gradient":Ta,"-o-radial-gradient":Ta,"-webkit-radial-gradient":Ta,"-webkit-gradient":Ei},uc={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(i,n){if(n.length===0)return[];var o=n[0];return o.type===20&&o.value==="none"?[]:n.filter(function(s){return ki(s)&&lc(s)}).map(function(s){return _l.parse(i,s)})}},cc={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(i,n){return n.map(function(o){if(Tt(o))switch(o.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},r={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(i,n){return yn(n).map(function(o){return o.filter(ge)}).map(gu)}},A={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(i,n){return yn(n).map(function(o){return o.filter(Tt).map(function(s){return s.value}).join(" ")}).map(t)}},t=function(i){switch(i){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},a;(function(i){i.AUTO="auto",i.CONTAIN="contain",i.COVER="cover"})(a||(a={}));var c={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(i,n){return yn(n).map(function(o){return o.filter(u)})}},u=function(i){return Tt(i)||ge(i)},d=function(i){return{name:"border-"+i+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},p=d("top"),B=d("right"),y=d("bottom"),U=d("left"),E=function(i){return{name:"border-radius-"+i,initialValue:"0 0",prefix:!1,type:1,parse:function(n,o){return gu(o.filter(ge))}}},N=E("top-left"),w=E("top-right"),K=E("bottom-right"),P=E("bottom-left"),k=function(i){return{name:"border-"+i+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(n,o){switch(o){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},H=k("top"),V=k("right"),uA=k("bottom"),FA=k("left"),DA=function(i){return{name:"border-"+i+"-width",initialValue:"0",type:0,prefix:!1,parse:function(n,o){return oi(o)?o.number:0}}},te=DA("top"),QA=DA("right"),tA=DA("bottom"),EA=DA("left"),zA={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},D={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(i,n){switch(n){case"rtl":return 1;case"ltr":default:return 0}}},M={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(i,n){return n.filter(Tt).reduce(function(o,s){return o|lA(s.value)},0)}},lA=function(i){switch(i){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},eA={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(i,n){switch(n){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},PA={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(i,n){return n.type===20&&n.value==="normal"?0:n.type===17||n.type===15?n.number:0}},NA;(function(i){i.NORMAL="normal",i.STRICT="strict"})(NA||(NA={}));var GA={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(i,n){switch(n){case"strict":return NA.STRICT;case"normal":default:return NA.NORMAL}}},xA={name:"line-height",initialValue:"normal",prefix:!1,type:4},VA=function(i,n){return Tt(i)&&i.value==="normal"?1.2*n:i.type===17?n*i.number:ge(i)?zt(i,n):n},qA={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(i,n){return n.type===20&&n.value==="none"?null:_l.parse(i,n)}},Le={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(i,n){switch(n){case"inside":return 0;case"outside":default:return 1}}},S={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(i,n){switch(n){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":return 22;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;case"none":default:return-1}}},G=function(i){return{name:"margin-"+i,initialValue:"0",prefix:!1,type:4}},q=G("top"),oA=G("right"),mA=G("bottom"),LA=G("left"),HA={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(i,n){return n.filter(Tt).map(function(o){switch(o.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},_A={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(i,n){switch(n){case"break-word":return"break-word";case"normal":default:return"normal"}}},ce=function(i){return{name:"padding-"+i,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},le=ce("top"),Ie=ce("right"),Ee=ce("bottom"),At=ce("left"),JA={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(i,n){switch(n){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},$={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(i,n){switch(n){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},pt={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(i,n){return n.length===1&&Vs(n[0],"none")?[]:yn(n).map(function(o){for(var s={color:Ui.TRANSPARENT,offsetX:Yr,offsetY:Yr,blur:Yr},g=0,C=0;C<o.length;C++){var L=o[C];Rn(L)?(g===0?s.offsetX=L:g===1?s.offsetY=L:s.blur=L,g++):s.color=Vi.parse(i,L)}return s})}},ke={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(i,n){switch(n){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},ae={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(i,n){if(n.type===20&&n.value==="none")return null;if(n.type===18){var o=xe[n.name];if(typeof o=="undefined")throw new Error('Attempting to parse an unsupported transform function "'+n.name+'"');return o(n.values)}return null}},be=function(i){var n=i.filter(function(o){return o.type===17}).map(function(o){return o.number});return n.length===6?n:null},Se=function(i){var n=i.filter(function(O){return O.type===17}).map(function(O){return O.number}),o=n[0],s=n[1];n[2],n[3];var g=n[4],C=n[5];n[6],n[7],n[8],n[9],n[10],n[11];var L=n[12],T=n[13];return n[14],n[15],n.length===16?[o,s,g,C,L,T]:null},xe={matrix:be,matrix3d:Se},ze={type:16,number:50,flags:Un},ct=[ze,ze],yt={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(i,n){var o=n.filter(ge);return o.length!==2?ct:[o[0],o[1]]}},bt={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(i,n){switch(n){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},xt;(function(i){i.NORMAL="normal",i.BREAK_ALL="break-all",i.KEEP_ALL="keep-all"})(xt||(xt={}));for(var Xt={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(i,n){switch(n){case"break-all":return xt.BREAK_ALL;case"keep-all":return xt.KEEP_ALL;case"normal":default:return xt.NORMAL}}},nt={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(i,n){if(n.type===20)return{auto:!0,order:0};if(Mn(n))return{auto:!1,order:n.number};throw new Error("Invalid z-index number parsed")}},Qt={name:"time",parse:function(i,n){if(n.type===15)switch(n.unit.toLowerCase()){case"s":return 1e3*n.number;case"ms":return n.number}throw new Error("Unsupported time type")}},je={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(i,n){return Mn(n)?n.number:1}},tn={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Mt={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(i,n){return n.filter(Tt).map(function(o){switch(o.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(o){return o!==0})}},ui={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(i,n){var o=[],s=[];return n.forEach(function(g){switch(g.type){case 20:case 0:o.push(g.value);break;case 17:o.push(g.number.toString());break;case 4:s.push(o.join(" ")),o.length=0;break}}),o.length&&s.push(o.join(" ")),s.map(function(g){return g.indexOf(" ")===-1?g:"'"+g+"'"})}},qt={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},cr={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(i,n){if(Mn(n))return n.number;if(Tt(n))switch(n.value){case"bold":return 700;case"normal":default:return 400}return 400}},xi={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(i,n){return n.filter(Tt).map(function(o){return o.value})}},Wt={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(i,n){switch(n){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},or=function(i,n){return(i&n)!==0},vr={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(i,n){if(n.length===0)return[];var o=n[0];return o.type===20&&o.value==="none"?[]:n}},ci={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(i,n){if(n.length===0)return null;var o=n[0];if(o.type===20&&o.value==="none")return null;for(var s=[],g=n.filter(vs),C=0;C<g.length;C++){var L=g[C],T=g[C+1];if(L.type===20){var O=T&&Mn(T)?T.number:1;s.push({counter:L.value,increment:O})}}return s}},Wi={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(i,n){if(n.length===0)return[];for(var o=[],s=n.filter(vs),g=0;g<s.length;g++){var C=s[g],L=s[g+1];if(Tt(C)&&C.value!=="none"){var T=L&&Mn(L)?L.number:0;o.push({counter:C.value,reset:T})}}return o}},mr={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(i,n){return n.filter(oi).map(function(o){return Qt.parse(i,o)})}},ft={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(i,n){if(n.length===0)return null;var o=n[0];if(o.type===20&&o.value==="none")return null;var s=[],g=n.filter(Pr);if(g.length%2!==0)return null;for(var C=0;C<g.length;C+=2){var L=g[C].value,T=g[C+1].value;s.push({open:L,close:T})}return s}},Gt=function(i,n,o){if(!i)return"";var s=i[Math.min(n,i.length-1)];return s?o?s.open:s.close:""},zs={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(i,n){return n.length===1&&Vs(n[0],"none")?[]:yn(n).map(function(o){for(var s={color:255,offsetX:Yr,offsetY:Yr,blur:Yr,spread:Yr,inset:!1},g=0,C=0;C<o.length;C++){var L=o[C];Vs(L,"inset")?s.inset=!0:Rn(L)?(g===0?s.offsetX=L:g===1?s.offsetY=L:g===2?s.blur=L:s.spread=L,g++):s.color=Vi.parse(i,L)}return s})}},Zr={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(i,n){var o=[0,1,2],s=[];return n.filter(Tt).forEach(function(g){switch(g.value){case"stroke":s.push(1);break;case"fill":s.push(0);break;case"markers":s.push(2);break}}),o.forEach(function(g){s.indexOf(g)===-1&&s.push(g)}),s}},Ii={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},Li={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(i,n){return oi(n)?n.number:0}},qe=function(){function i(n,o){var s,g;this.animationDuration=we(n,mr,o.animationDuration),this.backgroundClip=we(n,vu,o.backgroundClip),this.backgroundColor=we(n,ic,o.backgroundColor),this.backgroundImage=we(n,uc,o.backgroundImage),this.backgroundOrigin=we(n,cc,o.backgroundOrigin),this.backgroundPosition=we(n,r,o.backgroundPosition),this.backgroundRepeat=we(n,A,o.backgroundRepeat),this.backgroundSize=we(n,c,o.backgroundSize),this.borderTopColor=we(n,p,o.borderTopColor),this.borderRightColor=we(n,B,o.borderRightColor),this.borderBottomColor=we(n,y,o.borderBottomColor),this.borderLeftColor=we(n,U,o.borderLeftColor),this.borderTopLeftRadius=we(n,N,o.borderTopLeftRadius),this.borderTopRightRadius=we(n,w,o.borderTopRightRadius),this.borderBottomRightRadius=we(n,K,o.borderBottomRightRadius),this.borderBottomLeftRadius=we(n,P,o.borderBottomLeftRadius),this.borderTopStyle=we(n,H,o.borderTopStyle),this.borderRightStyle=we(n,V,o.borderRightStyle),this.borderBottomStyle=we(n,uA,o.borderBottomStyle),this.borderLeftStyle=we(n,FA,o.borderLeftStyle),this.borderTopWidth=we(n,te,o.borderTopWidth),this.borderRightWidth=we(n,QA,o.borderRightWidth),this.borderBottomWidth=we(n,tA,o.borderBottomWidth),this.borderLeftWidth=we(n,EA,o.borderLeftWidth),this.boxShadow=we(n,zs,o.boxShadow),this.color=we(n,zA,o.color),this.direction=we(n,D,o.direction),this.display=we(n,M,o.display),this.float=we(n,eA,o.cssFloat),this.fontFamily=we(n,ui,o.fontFamily),this.fontSize=we(n,qt,o.fontSize),this.fontStyle=we(n,Wt,o.fontStyle),this.fontVariant=we(n,xi,o.fontVariant),this.fontWeight=we(n,cr,o.fontWeight),this.letterSpacing=we(n,PA,o.letterSpacing),this.lineBreak=we(n,GA,o.lineBreak),this.lineHeight=we(n,xA,o.lineHeight),this.listStyleImage=we(n,qA,o.listStyleImage),this.listStylePosition=we(n,Le,o.listStylePosition),this.listStyleType=we(n,S,o.listStyleType),this.marginTop=we(n,q,o.marginTop),this.marginRight=we(n,oA,o.marginRight),this.marginBottom=we(n,mA,o.marginBottom),this.marginLeft=we(n,LA,o.marginLeft),this.opacity=we(n,je,o.opacity);var C=we(n,HA,o.overflow);this.overflowX=C[0],this.overflowY=C[C.length>1?1:0],this.overflowWrap=we(n,_A,o.overflowWrap),this.paddingTop=we(n,le,o.paddingTop),this.paddingRight=we(n,Ie,o.paddingRight),this.paddingBottom=we(n,Ee,o.paddingBottom),this.paddingLeft=we(n,At,o.paddingLeft),this.paintOrder=we(n,Zr,o.paintOrder),this.position=we(n,$,o.position),this.textAlign=we(n,JA,o.textAlign),this.textDecorationColor=we(n,tn,(s=o.textDecorationColor)!==null&&s!==void 0?s:o.color),this.textDecorationLine=we(n,Mt,(g=o.textDecorationLine)!==null&&g!==void 0?g:o.textDecoration),this.textShadow=we(n,pt,o.textShadow),this.textTransform=we(n,ke,o.textTransform),this.transform=we(n,ae,o.transform),this.transformOrigin=we(n,yt,o.transformOrigin),this.visibility=we(n,bt,o.visibility),this.webkitTextStrokeColor=we(n,Ii,o.webkitTextStrokeColor),this.webkitTextStrokeWidth=we(n,Li,o.webkitTextStrokeWidth),this.wordBreak=we(n,Xt,o.wordBreak),this.zIndex=we(n,nt,o.zIndex)}return i.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},i.prototype.isTransparent=function(){return ws(this.backgroundColor)},i.prototype.isTransformed=function(){return this.transform!==null},i.prototype.isPositioned=function(){return this.position!==0},i.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},i.prototype.isFloating=function(){return this.float!==0},i.prototype.isInlineLevel=function(){return or(this.display,4)||or(this.display,33554432)||or(this.display,268435456)||or(this.display,536870912)||or(this.display,67108864)||or(this.display,134217728)},i}(),fi=function(){function i(n,o){this.content=we(n,vr,o.content),this.quotes=we(n,ft,o.quotes)}return i}(),hi=function(){function i(n,o){this.counterIncrement=we(n,ci,o.counterIncrement),this.counterReset=we(n,Wi,o.counterReset)}return i}(),we=function(i,n,o){var s=new Tn,g=o!==null&&typeof o!="undefined"?o.toString():n.initialValue;s.write(g);var C=new Bs(s.read());switch(n.type){case 2:var L=C.parseComponentValue();return n.parse(i,Tt(L)?L.value:n.initialValue);case 0:return n.parse(i,C.parseComponentValue());case 1:return n.parse(i,C.parseComponentValues());case 4:return C.parseComponentValue();case 3:switch(n.format){case"angle":return _a.parse(i,C.parseComponentValue());case"color":return Vi.parse(i,C.parseComponentValue());case"image":return _l.parse(i,C.parseComponentValue());case"length":var T=C.parseComponentValue();return Rn(T)?T:Yr;case"length-percentage":var O=C.parseComponentValue();return ge(O)?O:Yr;case"time":return Qt.parse(i,C.parseComponentValue())}break}},Or="data-html2canvas-debug",Hr=function(i){var n=i.getAttribute(Or);switch(n){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},ln=function(i,n){var o=Hr(i);return o===1||n===o},un=function(){function i(n,o){if(this.context=n,this.textNodes=[],this.elements=[],this.flags=0,ln(o,3))debugger;this.styles=new qe(n,window.getComputedStyle(o,null)),yA(o)&&(this.styles.animationDuration.some(function(s){return s>0})&&(o.style.animationDuration="0s"),this.styles.transform!==null&&(o.style.transform="none")),this.bounds=Vt(this.context,o),ln(o,4)&&(this.flags|=16)}return i}(),zi="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Vn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",cn=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Cn=0;Cn<Vn.length;Cn++)cn[Vn.charCodeAt(Cn)]=Cn;for(var Si=function(i){var n=i.length*.75,o=i.length,s,g=0,C,L,T,O;i[i.length-1]==="="&&(n--,i[i.length-2]==="="&&n--);var aA=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(n):new Array(n),vA=Array.isArray(aA)?aA:new Uint8Array(aA);for(s=0;s<o;s+=4)C=cn[i.charCodeAt(s)],L=cn[i.charCodeAt(s+1)],T=cn[i.charCodeAt(s+2)],O=cn[i.charCodeAt(s+3)],vA[g++]=C<<2|L>>4,vA[g++]=(L&15)<<4|T>>2,vA[g++]=(T&3)<<6|O&63;return aA},Wn=function(i){for(var n=i.length,o=[],s=0;s<n;s+=2)o.push(i[s+1]<<8|i[s]);return o},ji=function(i){for(var n=i.length,o=[],s=0;s<n;s+=4)o.push(i[s+3]<<24|i[s+2]<<16|i[s+1]<<8|i[s]);return o},In=5,Cs=11,Fs=2,No=Cs-In,Xs=65536>>In,Ma=1<<In,la=Ma-1,Dl=1024>>In,Ho=Xs+Dl,Ra=Ho,Pl=32,ua=Ra+Pl,Ol=65536>>Cs,Ka=1<<No,Tl=Ka-1,Js=function(i,n,o){return i.slice?i.slice(n,o):new Uint16Array(Array.prototype.slice.call(i,n,o))},Ml=function(i,n,o){return i.slice?i.slice(n,o):new Uint32Array(Array.prototype.slice.call(i,n,o))},Lr=function(i,n){var o=Si(i),s=Array.isArray(o)?ji(o):new Uint32Array(o),g=Array.isArray(o)?Wn(o):new Uint16Array(o),C=24,L=Js(g,C/2,s[4]/2),T=s[5]===2?Js(g,(C+s[4])/2):Ml(s,Math.ceil((C+s[4])/4));return new ka(s[0],s[1],s[2],s[3],L,T)},ka=function(){function i(n,o,s,g,C,L){this.initialValue=n,this.errorValue=o,this.highStart=s,this.highValueIndex=g,this.index=C,this.data=L}return i.prototype.get=function(n){var o;if(n>=0){if(n<55296||n>56319&&n<=65535)return o=this.index[n>>In],o=(o<<Fs)+(n&la),this.data[o];if(n<=65535)return o=this.index[Xs+(n-55296>>In)],o=(o<<Fs)+(n&la),this.data[o];if(n<this.highStart)return o=ua-Ol+(n>>Cs),o=this.index[o],o+=n>>In&Tl,o=this.index[o],o=(o<<Fs)+(n&la),this.data[o];if(n<=1114111)return this.data[this.highValueIndex]}return this.errorValue},i}(),ca="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ga=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),bs=0;bs<ca.length;bs++)Ga[ca.charCodeAt(bs)]=bs;var Rl=1,Ln=2,Qs=3,fn=4,_o=5,Va=7,Wa=8,Do=9,fa=10,ha=11,za=12,Po=13,Xa=14,da=15,Kl=function(i){for(var n=[],o=0,s=i.length;o<s;){var g=i.charCodeAt(o++);if(g>=55296&&g<=56319&&o<s){var C=i.charCodeAt(o++);(C&64512)===56320?n.push(((g&1023)<<10)+(C&1023)+65536):(n.push(g),o--)}else n.push(g)}return n},Xi=function(){for(var i=[],n=0;n<arguments.length;n++)i[n]=arguments[n];if(String.fromCodePoint)return String.fromCodePoint.apply(String,i);var o=i.length;if(!o)return"";for(var s=[],g=-1,C="";++g<o;){var L=i[g];L<=65535?s.push(L):(L-=65536,s.push((L>>10)+55296,L%1024+56320)),(g+1===o||s.length>16384)&&(C+=String.fromCharCode.apply(String,s),s.length=0)}return C},Oo=Lr(zi),qr="\xD7",To="\xF7",rn=function(i){return Oo.get(i)},kl=function(i,n,o){var s=o-2,g=n[s],C=n[o-1],L=n[o];if(C===Ln&&L===Qs)return qr;if(C===Ln||C===Qs||C===fn||L===Ln||L===Qs||L===fn)return To;if(C===Wa&&[Wa,Do,ha,za].indexOf(L)!==-1||(C===ha||C===Do)&&(L===Do||L===fa)||(C===za||C===fa)&&L===fa||L===Po||L===_o||L===Va||C===Rl)return qr;if(C===Po&&L===Xa){for(;g===_o;)g=n[--s];if(g===Xa)return qr}if(C===da&&L===da){for(var T=0;g===da;)T++,g=n[--s];if(T%2===0)return qr}return To},Ja=function(i){var n=Kl(i),o=n.length,s=0,g=0,C=n.map(rn);return{next:function(){if(s>=o)return{done:!0,value:null};for(var L=qr;s<o&&(L=kl(n,C,++s))===qr;);if(L!==qr||s===o){var T=Xi.apply(null,n.slice(g,s));return g=s,{value:T,done:!1}}return{done:!0,value:null}}}},at=function(i){for(var n=Ja(i),o=[],s;!(s=n.next()).done;)s.value&&o.push(s.value.slice());return o},Gl=function(i){var n=123;if(i.createRange){var o=i.createRange();if(o.getBoundingClientRect){var s=i.createElement("boundtest");s.style.height=n+"px",s.style.display="block",i.body.appendChild(s),o.selectNode(s);var g=o.getBoundingClientRect(),C=Math.round(g.height);if(i.body.removeChild(s),C===n)return!0}}return!1},Vl=function(i){var n=i.createElement("boundtest");n.style.width="50px",n.style.display="block",n.style.fontSize="12px",n.style.letterSpacing="0px",n.style.wordSpacing="0px",i.body.appendChild(n);var o=i.createRange();n.innerHTML=typeof"".repeat=="function"?"👨".repeat(10):"";var s=n.firstChild,g=Y(s.data).map(function(O){return dA(O)}),C=0,L={},T=g.every(function(O,aA){o.setStart(s,C),o.setEnd(s,C+O.length);var vA=o.getBoundingClientRect();C+=O.length;var bA=vA.x>L.x||vA.y>L.y;return L=vA,aA===0?!0:bA});return i.body.removeChild(n),T},Ni=function(){return typeof new Image().crossOrigin!="undefined"},Ya=function(){return typeof new XMLHttpRequest().responseType=="string"},Za=function(i){var n=new Image,o=i.createElement("canvas"),s=o.getContext("2d");if(!s)return!1;n.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{s.drawImage(n,0,0),o.toDataURL()}catch(g){return!1}return!0},Ys=function(i){return i[0]===0&&i[1]===255&&i[2]===0&&i[3]===255},pa=function(i){var n=i.createElement("canvas"),o=100;n.width=o,n.height=o;var s=n.getContext("2d");if(!s)return Promise.reject(!1);s.fillStyle="rgb(0, 255, 0)",s.fillRect(0,0,o,o);var g=new Image,C=n.toDataURL();g.src=C;var L=ga(o,o,0,0,g);return s.fillStyle="red",s.fillRect(0,0,o,o),qa(L).then(function(T){s.drawImage(T,0,0);var O=s.getImageData(0,0,o,o).data;s.fillStyle="red",s.fillRect(0,0,o,o);var aA=i.createElement("div");return aA.style.backgroundImage="url("+C+")",aA.style.height=o+"px",Ys(O)?qa(ga(o,o,0,0,aA)):Promise.reject(!1)}).then(function(T){return s.drawImage(T,0,0),Ys(s.getImageData(0,0,o,o).data)}).catch(function(){return!1})},ga=function(i,n,o,s,g){var C="http://www.w3.org/2000/svg",L=document.createElementNS(C,"svg"),T=document.createElementNS(C,"foreignObject");return L.setAttributeNS(null,"width",i.toString()),L.setAttributeNS(null,"height",n.toString()),T.setAttributeNS(null,"width","100%"),T.setAttributeNS(null,"height","100%"),T.setAttributeNS(null,"x",o.toString()),T.setAttributeNS(null,"y",s.toString()),T.setAttributeNS(null,"externalResourcesRequired","true"),L.appendChild(T),T.appendChild(g),L},qa=function(i){return new Promise(function(n,o){var s=new Image;s.onload=function(){return n(s)},s.onerror=o,s.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(i))})},Tr={get SUPPORT_RANGE_BOUNDS(){var i=Gl(document);return Object.defineProperty(Tr,"SUPPORT_RANGE_BOUNDS",{value:i}),i},get SUPPORT_WORD_BREAKING(){var i=Tr.SUPPORT_RANGE_BOUNDS&&Vl(document);return Object.defineProperty(Tr,"SUPPORT_WORD_BREAKING",{value:i}),i},get SUPPORT_SVG_DRAWING(){var i=Za(document);return Object.defineProperty(Tr,"SUPPORT_SVG_DRAWING",{value:i}),i},get SUPPORT_FOREIGNOBJECT_DRAWING(){var i=typeof Array.from=="function"&&typeof window.fetch=="function"?pa(document):Promise.resolve(!1);return Object.defineProperty(Tr,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:i}),i},get SUPPORT_CORS_IMAGES(){var i=Ni();return Object.defineProperty(Tr,"SUPPORT_CORS_IMAGES",{value:i}),i},get SUPPORT_RESPONSE_TYPE(){var i=Ya();return Object.defineProperty(Tr,"SUPPORT_RESPONSE_TYPE",{value:i}),i},get SUPPORT_CORS_XHR(){var i="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Tr,"SUPPORT_CORS_XHR",{value:i}),i},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var i=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(Tr,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:i}),i}},Ji=function(){function i(n,o){this.text=n,this.bounds=o}return i}(),Zs=function(i,n,o,s){var g=Mo(n,o),C=[],L=0;return g.forEach(function(T){if(o.textDecorationLine.length||T.trim().length>0)if(Tr.SUPPORT_RANGE_BOUNDS){var O=$a(s,L,T.length).getClientRects();if(O.length>1){var aA=Yi(T),vA=0;aA.forEach(function(e){C.push(new Ji(e,Ut.fromDOMRectList(i,$a(s,vA+L,e.length).getClientRects()))),vA+=e.length})}else C.push(new Ji(T,Ut.fromDOMRectList(i,O)))}else{var bA=s.splitText(T.length);C.push(new Ji(T,Us(i,s))),s=bA}else Tr.SUPPORT_RANGE_BOUNDS||(s=s.splitText(T.length));L+=T.length}),C},Us=function(i,n){var o=n.ownerDocument;if(o){var s=o.createElement("html2canvaswrapper");s.appendChild(n.cloneNode(!0));var g=n.parentNode;if(g){g.replaceChild(s,n);var C=Vt(i,s);return s.firstChild&&g.replaceChild(s.firstChild,s),C}}return Ut.EMPTY},$a=function(i,n,o){var s=i.ownerDocument;if(!s)throw new Error("Node has no owner document");var g=s.createRange();return g.setStart(i,n),g.setEnd(i,n+o),g},Yi=function(i){if(Tr.SUPPORT_NATIVE_TEXT_SEGMENTATION){var n=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(n.segment(i)).map(function(o){return o.segment})}return at(i)},Ba=function(i,n){if(Tr.SUPPORT_NATIVE_TEXT_SEGMENTATION){var o=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(o.segment(i)).map(function(s){return s.segment})}return el(i,n)},Mo=function(i,n){return n.letterSpacing!==0?Yi(i):Ba(i,n)},Al=[32,160,4961,65792,65793,4153,4241],el=function(i,n){for(var o=vo(i,{lineBreak:n.lineBreak,wordBreak:n.overflowWrap==="break-word"?"break-word":n.wordBreak}),s=[],g,C=function(){if(g.value){var L=g.value.slice(),T=Y(L),O="";T.forEach(function(aA){Al.indexOf(aA)===-1?O+=dA(aA):(O.length&&s.push(O),s.push(dA(aA)),O="")}),O.length&&s.push(O)}};!(g=o.next()).done;)C();return s},tl=function(){function i(n,o,s){this.text=rl(o.data,s.textTransform),this.textBounds=Zs(n,this.text,s,o)}return i}(),rl=function(i,n){switch(n){case 1:return i.toLowerCase();case 3:return i.replace(Hi,Zi);case 2:return i.toUpperCase();default:return i}},Hi=/(^|\s|:|-|\(|\))([a-z])/g,Zi=function(i,n,o){return i.length>0?n+o.toUpperCase():i},nl=function(i){he(n,i);function n(o,s){var g=i.call(this,o,s)||this;return g.src=s.currentSrc||s.src,g.intrinsicWidth=s.naturalWidth,g.intrinsicHeight=s.naturalHeight,g.context.cache.addImage(g.src),g}return n}(un),qi=function(i){he(n,i);function n(o,s){var g=i.call(this,o,s)||this;return g.canvas=s,g.intrinsicWidth=s.width,g.intrinsicHeight=s.height,g}return n}(un),zn=function(i){he(n,i);function n(o,s){var g=i.call(this,o,s)||this,C=new XMLSerializer,L=Vt(o,s);return s.setAttribute("width",L.width+"px"),s.setAttribute("height",L.height+"px"),g.svg="data:image/svg+xml,"+encodeURIComponent(C.serializeToString(s)),g.intrinsicWidth=s.width.baseVal.value,g.intrinsicHeight=s.height.baseVal.value,g.context.cache.addImage(g.svg),g}return n}(un),Ro=function(i){he(n,i);function n(o,s){var g=i.call(this,o,s)||this;return g.value=s.value,g}return n}(un),$i=function(i){he(n,i);function n(o,s){var g=i.call(this,o,s)||this;return g.start=s.start,g.reversed=typeof s.reversed=="boolean"&&s.reversed===!0,g}return n}(un),Wl=[{type:15,flags:0,unit:"px",number:3}],Ko=[{type:16,flags:0,number:50}],zl=function(i){return i.width>i.height?new Ut(i.left+(i.width-i.height)/2,i.top,i.height,i.height):i.width<i.height?new Ut(i.left,i.top+(i.height-i.width)/2,i.width,i.width):i},va=function(i){var n=i.type===ko?new Array(i.value.length+1).join("\u2022"):i.value;return n.length===0?i.placeholder||"":n},Es="checkbox",qs="radio",ko="password",Go=707406591,$s=function(i){he(n,i);function n(o,s){var g=i.call(this,o,s)||this;switch(g.type=s.type.toLowerCase(),g.checked=s.checked,g.value=va(s),(g.type===Es||g.type===qs)&&(g.styles.backgroundColor=3739148031,g.styles.borderTopColor=g.styles.borderRightColor=g.styles.borderBottomColor=g.styles.borderLeftColor=2779096575,g.styles.borderTopWidth=g.styles.borderRightWidth=g.styles.borderBottomWidth=g.styles.borderLeftWidth=1,g.styles.borderTopStyle=g.styles.borderRightStyle=g.styles.borderBottomStyle=g.styles.borderLeftStyle=1,g.styles.backgroundClip=[0],g.styles.backgroundOrigin=[0],g.bounds=zl(g.bounds)),g.type){case Es:g.styles.borderTopRightRadius=g.styles.borderTopLeftRadius=g.styles.borderBottomRightRadius=g.styles.borderBottomLeftRadius=Wl;break;case qs:g.styles.borderTopRightRadius=g.styles.borderTopLeftRadius=g.styles.borderBottomRightRadius=g.styles.borderBottomLeftRadius=Ko;break}return g}return n}(un),ma=function(i){he(n,i);function n(o,s){var g=i.call(this,o,s)||this,C=s.options[s.selectedIndex||0];return g.value=C&&C.text||"",g}return n}(un),il=function(i){he(n,i);function n(o,s){var g=i.call(this,o,s)||this;return g.value=s.value,g}return n}(un),Ao=function(i){he(n,i);function n(o,s){var g=i.call(this,o,s)||this;g.src=s.src,g.width=parseInt(s.width,10)||0,g.height=parseInt(s.height,10)||0,g.backgroundColor=g.styles.backgroundColor;try{if(s.contentWindow&&s.contentWindow.document&&s.contentWindow.document.documentElement){g.tree=Vo(o,s.contentWindow.document.documentElement);var C=s.contentWindow.document.documentElement?jo(o,getComputedStyle(s.contentWindow.document.documentElement).backgroundColor):Ui.TRANSPARENT,L=s.contentWindow.document.body?jo(o,getComputedStyle(s.contentWindow.document.body).backgroundColor):Ui.TRANSPARENT;g.backgroundColor=ws(C)?ws(L)?g.styles.backgroundColor:L:C}}catch(T){}return g}return n}(un),eo=["OL","UL","MENU"],xs=function(i,n,o,s){for(var g=n.firstChild,C=void 0;g;g=C)if(C=g.nextSibling,W(g)&&g.data.trim().length>0)o.textNodes.push(new tl(i,g,o.styles));else if(iA(g))if(wa(g)&&g.assignedNodes)g.assignedNodes().forEach(function(T){return xs(i,T,o,s)});else{var L=As(i,g);L.styles.isVisible()&&(h(g,L,s)?L.flags|=4:x(L.styles)&&(L.flags|=2),eo.indexOf(g.tagName)!==-1&&(L.flags|=8),o.elements.push(L),g.slot,g.shadowRoot?xs(i,g.shadowRoot,L,s):!nn(g)&&!lt(g)&&!Sn(g)&&xs(i,g,L,s))}},As=function(i,n){return wr(n)?new nl(i,n):fr(n)?new qi(i,n):lt(n)?new zn(i,n):ne(n)?new Ro(i,n):He(n)?new $i(i,n):Xe(n)?new $s(i,n):Sn(n)?new ma(i,n):nn(n)?new il(i,n):$r(n)?new Ao(i,n):new un(i,n)},Vo=function(i,n){var o=As(i,n);return o.flags|=4,xs(i,n,o,o),o},h=function(i,n,o){return n.styles.isPositionedWithZIndex()||n.styles.opacity<1||n.styles.isTransformed()||Lt(i)&&o.styles.isTransparent()},x=function(i){return i.isPositioned()||i.isFloating()},W=function(i){return i.nodeType===Node.TEXT_NODE},iA=function(i){return i.nodeType===Node.ELEMENT_NODE},yA=function(i){return iA(i)&&typeof i.style!="undefined"&&!MA(i)},MA=function(i){return typeof i.className=="object"},ne=function(i){return i.tagName==="LI"},He=function(i){return i.tagName==="OL"},Xe=function(i){return i.tagName==="INPUT"},gt=function(i){return i.tagName==="HTML"},lt=function(i){return i.tagName==="svg"},Lt=function(i){return i.tagName==="BODY"},fr=function(i){return i.tagName==="CANVAS"},dr=function(i){return i.tagName==="VIDEO"},wr=function(i){return i.tagName==="IMG"},$r=function(i){return i.tagName==="IFRAME"},Mr=function(i){return i.tagName==="STYLE"},di=function(i){return i.tagName==="SCRIPT"},nn=function(i){return i.tagName==="TEXTAREA"},Sn=function(i){return i.tagName==="SELECT"},wa=function(i){return i.tagName==="SLOT"},Wo=function(i){return i.tagName.indexOf("-")>0},ya=function(){function i(){this.counters={}}return i.prototype.getCounterValue=function(n){var o=this.counters[n];return o&&o.length?o[o.length-1]:1},i.prototype.getCounterValues=function(n){var o=this.counters[n];return o||[]},i.prototype.pop=function(n){var o=this;n.forEach(function(s){return o.counters[s].pop()})},i.prototype.parse=function(n){var o=this,s=n.counterIncrement,g=n.counterReset,C=!0;s!==null&&s.forEach(function(T){var O=o.counters[T.counter];O&&T.increment!==0&&(C=!1,O.length||O.push(1),O[Math.max(0,O.length-1)]+=T.increment)});var L=[];return C&&g.forEach(function(T){var O=o.counters[T.counter];L.push(T.counter),O||(O=o.counters[T.counter]=[]),O.push(T.reset)}),L},i}(),to={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"]},zo={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:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Ca={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:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},Xo={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:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},yr=function(i,n,o,s,g,C){return i<n||i>o?Yn(i,g,C.length>0):s.integers.reduce(function(L,T,O){for(;i>=T;)i-=T,L+=s.values[O];return L},"")+C},ro=function(i,n,o,s){var g="";do o||i--,g=s(i)+g,i/=n;while(i*n>=n);return g},er=function(i,n,o,s,g){var C=o-n+1;return(i<0?"-":"")+(ro(Math.abs(i),C,s,function(L){return dA(Math.floor(L%C)+n)})+g)},Xn=function(i,n,o){o===void 0&&(o=". ");var s=n.length;return ro(Math.abs(i),s,!1,function(g){return n[Math.floor(g%s)]})+o},_i=1,Sr=2,Di=4,es=8,Jn=function(i,n,o,s,g,C){if(i<-9999||i>9999)return Yn(i,4,g.length>0);var L=Math.abs(i),T=g;if(L===0)return n[0]+T;for(var O=0;L>0&&O<=4;O++){var aA=L%10;aA===0&&or(C,_i)&&T!==""?T=n[aA]+T:aA>1||aA===1&&O===0||aA===1&&O===1&&or(C,Sr)||aA===1&&O===1&&or(C,Di)&&i>100||aA===1&&O>1&&or(C,es)?T=n[aA]+(O>0?o[O-1]:"")+T:aA===1&&O>0&&(T=o[O-1]+T),L=Math.floor(L/10)}return(i<0?s:"")+T},jn="\u5341\u767E\u5343\u842C",no="\u62FE\u4F70\u4EDF\u842C",Fa="\u30DE\u30A4\u30CA\u30B9",Jo="\uB9C8\uC774\uB108\uC2A4",Yn=function(i,n,o){var s=o?". ":"",g=o?"\u3001":"",C=o?", ":"",L=o?" ":"";switch(n){case 0:return"\u2022"+L;case 1:return"\u25E6"+L;case 2:return"\u25FE"+L;case 5:var T=er(i,48,57,!0,s);return T.length<4?"0"+T:T;case 4:return Xn(i,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",g);case 6:return yr(i,1,3999,to,3,s).toLowerCase();case 7:return yr(i,1,3999,to,3,s);case 8:return er(i,945,969,!1,s);case 9:return er(i,97,122,!1,s);case 10:return er(i,65,90,!1,s);case 11:return er(i,1632,1641,!0,s);case 12:case 49:return yr(i,1,9999,zo,3,s);case 35:return yr(i,1,9999,zo,3,s).toLowerCase();case 13:return er(i,2534,2543,!0,s);case 14:case 30:return er(i,6112,6121,!0,s);case 15:return Xn(i,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",g);case 16:return Xn(i,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",g);case 17:case 48:return Jn(i,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",jn,"\u8CA0",g,Sr|Di|es);case 47:return Jn(i,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",no,"\u8CA0",g,_i|Sr|Di|es);case 42:return Jn(i,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",jn,"\u8D1F",g,Sr|Di|es);case 41:return Jn(i,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",no,"\u8D1F",g,_i|Sr|Di|es);case 26:return Jn(i,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",Fa,g,0);case 25:return Jn(i,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",Fa,g,_i|Sr|Di);case 31:return Jn(i,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",Jo,C,_i|Sr|Di);case 33:return Jn(i,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",Jo,C,0);case 32:return Jn(i,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",Jo,C,_i|Sr|Di);case 18:return er(i,2406,2415,!0,s);case 20:return yr(i,1,19999,Xo,3,s);case 21:return er(i,2790,2799,!0,s);case 22:return er(i,2662,2671,!0,s);case 22:return yr(i,1,10999,Ca,3,s);case 23:return Xn(i,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return Xn(i,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return er(i,3302,3311,!0,s);case 28:return Xn(i,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",g);case 29:return Xn(i,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",g);case 34:return er(i,3792,3801,!0,s);case 37:return er(i,6160,6169,!0,s);case 38:return er(i,4160,4169,!0,s);case 39:return er(i,2918,2927,!0,s);case 40:return er(i,1776,1785,!0,s);case 43:return er(i,3046,3055,!0,s);case 44:return er(i,3174,3183,!0,s);case 45:return er(i,3664,3673,!0,s);case 46:return er(i,3872,3881,!0,s);case 3:default:return er(i,48,57,!0,s)}},Is="data-html2canvas-ignore",hn=function(){function i(n,o,s){if(this.context=n,this.options=s,this.scrolledElements=[],this.referenceElement=o,this.counters=new ya,this.quoteDepth=0,!o.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(o.ownerDocument.documentElement,!1)}return i.prototype.toIFrame=function(n,o){var s=this,g=Ls(n,o);if(!g.contentWindow)return Promise.reject("Unable to find iframe window");var C=n.defaultView.pageXOffset,L=n.defaultView.pageYOffset,T=g.contentWindow,O=T.document,aA=Yo(g).then(function(){return Dt(s,void 0,void 0,function(){var vA,bA;return Yt(this,function(e){switch(e.label){case 0:return this.scrolledElements.forEach(Zn),T&&(T.scrollTo(o.left,o.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(T.scrollY!==o.top||T.scrollX!==o.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(T.scrollX-o.left,T.scrollY-o.top,0,0))),vA=this.options.onclone,bA=this.clonedReferenceElement,typeof bA=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:O.fonts&&O.fonts.ready?[4,O.fonts.ready]:[3,2];case 1:e.sent(),e.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,rs(O)]:[3,4];case 3:e.sent(),e.label=4;case 4:return typeof vA=="function"?[2,Promise.resolve().then(function(){return vA(O,bA)}).then(function(){return g})]:[2,g]}})})});return O.open(),O.write(ba(document.doctype)+"<html></html>"),dn(this.referenceElement.ownerDocument,C,L),O.replaceChild(O.adoptNode(this.documentElement),O.documentElement),O.close(),aA},i.prototype.createElementClone=function(n){if(ln(n,2))debugger;if(fr(n))return this.createCanvasClone(n);if(dr(n))return this.createVideoClone(n);if(Mr(n))return this.createStyleClone(n);var o=n.cloneNode(!1);return wr(o)&&(wr(n)&&n.currentSrc&&n.currentSrc!==n.src&&(o.src=n.currentSrc,o.srcset=""),o.loading==="lazy"&&(o.loading="eager")),Wo(o)?this.createCustomElementClone(o):o},i.prototype.createCustomElementClone=function(n){var o=document.createElement("html2canvascustomelement");return pr(n.style,o),o},i.prototype.createStyleClone=function(n){try{var o=n.sheet;if(o&&o.cssRules){var s=[].slice.call(o.cssRules,0).reduce(function(C,L){return L&&typeof L.cssText=="string"?C+L.cssText:C},""),g=n.cloneNode(!1);return g.textContent=s,g}}catch(C){if(this.context.logger.error("Unable to access cssRules property",C),C.name!=="SecurityError")throw C}return n.cloneNode(!1)},i.prototype.createCanvasClone=function(n){var o;if(this.options.inlineImages&&n.ownerDocument){var s=n.ownerDocument.createElement("img");try{return s.src=n.toDataURL(),s}catch(aA){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",n)}}var g=n.cloneNode(!1);try{g.width=n.width,g.height=n.height;var C=n.getContext("2d"),L=g.getContext("2d");if(L)if(!this.options.allowTaint&&C)L.putImageData(C.getImageData(0,0,n.width,n.height),0,0);else{var T=(o=n.getContext("webgl2"))!==null&&o!==void 0?o:n.getContext("webgl");if(T){var O=T.getContextAttributes();(O==null?void 0:O.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",n)}L.drawImage(n,0,0)}return g}catch(aA){this.context.logger.info("Unable to clone canvas as it is tainted",n)}return g},i.prototype.createVideoClone=function(n){var o=n.ownerDocument.createElement("canvas");o.width=n.offsetWidth,o.height=n.offsetHeight;var s=o.getContext("2d");try{return s&&(s.drawImage(n,0,0,o.width,o.height),this.options.allowTaint||s.getImageData(0,0,o.width,o.height)),o}catch(C){this.context.logger.info("Unable to clone video as it is tainted",n)}var g=n.ownerDocument.createElement("canvas");return g.width=n.offsetWidth,g.height=n.offsetHeight,g},i.prototype.appendChildNode=function(n,o,s){(!iA(o)||!di(o)&&!o.hasAttribute(Is)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(o)))&&(!this.options.copyStyles||!iA(o)||!Mr(o))&&n.appendChild(this.cloneNode(o,s))},i.prototype.cloneChildNodes=function(n,o,s){for(var g=this,C=n.shadowRoot?n.shadowRoot.firstChild:n.firstChild;C;C=C.nextSibling)if(iA(C)&&wa(C)&&typeof C.assignedNodes=="function"){var L=C.assignedNodes();L.length&&L.forEach(function(T){return g.appendChildNode(o,T,s)})}else this.appendChildNode(o,C,s)},i.prototype.cloneNode=function(n,o){if(W(n))return document.createTextNode(n.data);if(!n.ownerDocument)return n.cloneNode(!1);var s=n.ownerDocument.defaultView;if(s&&iA(n)&&(yA(n)||MA(n))){var g=this.createElementClone(n);g.style.transitionProperty="none";var C=s.getComputedStyle(n),L=s.getComputedStyle(n,":before"),T=s.getComputedStyle(n,":after");this.referenceElement===n&&yA(g)&&(this.clonedReferenceElement=g),Lt(g)&&js(g);var O=this.counters.parse(new hi(this.context,C)),aA=this.resolvePseudoContent(n,g,L,Rr.BEFORE);Wo(n)&&(o=!0),dr(n)||this.cloneChildNodes(n,g,o),aA&&g.insertBefore(aA,g.firstChild);var vA=this.resolvePseudoContent(n,g,T,Rr.AFTER);return vA&&g.appendChild(vA),this.counters.pop(O),(C&&(this.options.copyStyles||MA(n))&&!$r(n)||o)&&pr(C,g),(n.scrollTop!==0||n.scrollLeft!==0)&&this.scrolledElements.push([g,n.scrollLeft,n.scrollTop]),(nn(n)||Sn(n))&&(nn(g)||Sn(g))&&(g.value=n.value),g}return n.cloneNode(!1)},i.prototype.resolvePseudoContent=function(n,o,s,g){var C=this;if(s){var L=s.content,T=o.ownerDocument;if(!(!T||!L||L==="none"||L==="-moz-alt-content"||s.display==="none")){this.counters.parse(new hi(this.context,s));var O=new fi(this.context,s),aA=T.createElement("html2canvaspseudoelement");pr(s,aA),O.content.forEach(function(bA){if(bA.type===0)aA.appendChild(T.createTextNode(bA.value));else if(bA.type===22){var e=T.createElement("img");e.src=bA.value,e.style.opacity="1",aA.appendChild(e)}else if(bA.type===18){if(bA.name==="attr"){var l=bA.values.filter(Tt);l.length&&aA.appendChild(T.createTextNode(n.getAttribute(l[0].value)||""))}else if(bA.name==="counter"){var f=bA.values.filter(ki),v=f[0],F=f[1];if(v&&Tt(v)){var b=C.counters.getCounterValue(v.value),Q=F&&Tt(F)?S.parse(C.context,F.value):3;aA.appendChild(T.createTextNode(Yn(b,Q,!1)))}}else if(bA.name==="counters"){var I=bA.values.filter(ki),v=I[0],j=I[1],F=I[2];if(v&&Tt(v)){var _=C.counters.getCounterValues(v.value),R=F&&Tt(F)?S.parse(C.context,F.value):3,fA=j&&j.type===0?j.value:"",hA=_.map(function(jA){return Yn(jA,R,!1)}).join(fA);aA.appendChild(T.createTextNode(hA))}}}else if(bA.type===20)switch(bA.value){case"open-quote":aA.appendChild(T.createTextNode(Gt(O.quotes,C.quoteDepth++,!0)));break;case"close-quote":aA.appendChild(T.createTextNode(Gt(O.quotes,--C.quoteDepth,!1)));break;default:aA.appendChild(T.createTextNode(bA.value))}}),aA.className=io+" "+is;var vA=g===Rr.BEFORE?" "+io:" "+is;return MA(o)?o.className.baseValue+=vA:o.className+=vA,aA}}},i.destroy=function(n){return n.parentNode?(n.parentNode.removeChild(n),!0):!1},i}(),Rr;(function(i){i[i.BEFORE=0]="BEFORE",i[i.AFTER=1]="AFTER"})(Rr||(Rr={}));var Ls=function(i,n){var o=i.createElement("iframe");return o.className="html2canvas-container",o.style.visibility="hidden",o.style.position="fixed",o.style.left="-10000px",o.style.top="0px",o.style.border="0",o.width=n.width.toString(),o.height=n.height.toString(),o.scrolling="no",o.setAttribute(Is,"true"),i.body.appendChild(o),o},ts=function(i){return new Promise(function(n){if(i.complete){n();return}if(!i.src){n();return}i.onload=n,i.onerror=n})},rs=function(i){return Promise.all([].slice.call(i.images,0).map(ts))},Yo=function(i){return new Promise(function(n,o){var s=i.contentWindow;if(!s)return o("No window assigned for iframe");var g=s.document;s.onload=i.onload=function(){s.onload=i.onload=null;var C=setInterval(function(){g.body.childNodes.length>0&&g.readyState==="complete"&&(clearInterval(C),n(i))},50)}})},ns=["all","d","content"],pr=function(i,n){for(var o=i.length-1;o>=0;o--){var s=i.item(o);ns.indexOf(s)===-1&&n.style.setProperty(s,i.getPropertyValue(s))}return n},ba=function(i){var n="";return i&&(n+="<!DOCTYPE ",i.name&&(n+=i.name),i.internalSubset&&(n+=i.internalSubset),i.publicId&&(n+='"'+i.publicId+'"'),i.systemId&&(n+='"'+i.systemId+'"'),n+=">"),n},dn=function(i,n,o){i&&i.defaultView&&(n!==i.defaultView.pageXOffset||o!==i.defaultView.pageYOffset)&&i.defaultView.scrollTo(n,o)},Zn=function(i){var n=i[0],o=i[1],s=i[2];n.scrollLeft=o,n.scrollTop=s},Zo=":before",sl=":after",io="___html2canvas___pseudoelement_before",is="___html2canvas___pseudoelement_after",Ss=`{
|
|
|
content: "" !important;
|
|
|
display: none !important;
|
|
|
}`,js=function(i){so(i,"."+io+Zo+Ss+`
|
|
|
.`+is+sl+Ss)},so=function(i,n){var o=i.ownerDocument;if(o){var s=o.createElement("style");s.textContent=n,i.appendChild(s)}},oo=function(){function i(){}return i.getOrigin=function(n){var o=i._link;return o?(o.href=n,o.href=o.href,o.protocol+o.hostname+o.port):"about:blank"},i.isSameOrigin=function(n){return i.getOrigin(n)===i._origin},i.setContext=function(n){i._link=n.document.createElement("a"),i._origin=i.getOrigin(n.location.href)},i._origin="about:blank",i}(),ao=function(){function i(n,o){this.context=n,this._options=o,this._cache={}}return i.prototype.addImage=function(n){var o=Promise.resolve();return this.has(n)||(gr(n)||$n(n))&&(this._cache[n]=this.loadImage(n)).catch(function(){}),o},i.prototype.match=function(n){return this._cache[n]},i.prototype.loadImage=function(n){return Dt(this,void 0,void 0,function(){var o,s,g,C,L=this;return Yt(this,function(T){switch(T.label){case 0:return o=oo.isSameOrigin(n),s=!Jt(n)&&this._options.useCORS===!0&&Tr.SUPPORT_CORS_IMAGES&&!o,g=!Jt(n)&&!o&&!gr(n)&&typeof this._options.proxy=="string"&&Tr.SUPPORT_CORS_XHR&&!s,!o&&this._options.allowTaint===!1&&!Jt(n)&&!gr(n)&&!g&&!s?[2]:(C=n,g?[4,this.proxy(C)]:[3,2]);case 1:C=T.sent(),T.label=2;case 2:return this.context.logger.debug("Added image "+n.substring(0,256)),[4,new Promise(function(O,aA){var vA=new Image;vA.onload=function(){return O(vA)},vA.onerror=aA,(tr(C)||s)&&(vA.crossOrigin="anonymous"),vA.src=C,vA.complete===!0&&setTimeout(function(){return O(vA)},500),L._options.imageTimeout>0&&setTimeout(function(){return aA("Timed out ("+L._options.imageTimeout+"ms) loading image")},L._options.imageTimeout)})];case 3:return[2,T.sent()]}})})},i.prototype.has=function(n){return typeof this._cache[n]!="undefined"},i.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},i.prototype.proxy=function(n){var o=this,s=this._options.proxy;if(!s)throw new Error("No proxy defined");var g=n.substring(0,256);return new Promise(function(C,L){var T=Tr.SUPPORT_RESPONSE_TYPE?"blob":"text",O=new XMLHttpRequest;O.onload=function(){if(O.status===200)if(T==="text")C(O.response);else{var bA=new FileReader;bA.addEventListener("load",function(){return C(bA.result)},!1),bA.addEventListener("error",function(e){return L(e)},!1),bA.readAsDataURL(O.response)}else L("Failed to proxy resource "+g+" with status code "+O.status)},O.onerror=L;var aA=s.indexOf("?")>-1?"&":"?";if(O.open("GET",""+s+aA+"url="+encodeURIComponent(n)+"&responseType="+T),T!=="text"&&O instanceof XMLHttpRequest&&(O.responseType=T),o._options.imageTimeout){var vA=o._options.imageTimeout;O.timeout=vA,O.ontimeout=function(){return L("Timed out ("+vA+"ms) proxying "+g)}}O.send()})},i}(),Ns=/^data:image\/svg\+xml/i,Qa=/^data:image\/.*;base64,/i,qn=/^data:image\/.*/i,$n=function(i){return Tr.SUPPORT_SVG_DRAWING||!Kr(i)},Jt=function(i){return qn.test(i)},tr=function(i){return Qa.test(i)},gr=function(i){return i.substr(0,4)==="blob"},Kr=function(i){return i.substr(-3).toLowerCase()==="svg"||Ns.test(i)},Fe=function(){function i(n,o){this.type=0,this.x=n,this.y=o}return i.prototype.add=function(n,o){return new i(this.x+n,this.y+o)},i}(),Pi=function(i,n,o){return new Fe(i.x+(n.x-i.x)*o,i.y+(n.y-i.y)*o)},ss=function(){function i(n,o,s,g){this.type=1,this.start=n,this.startControl=o,this.endControl=s,this.end=g}return i.prototype.subdivide=function(n,o){var s=Pi(this.start,this.startControl,n),g=Pi(this.startControl,this.endControl,n),C=Pi(this.endControl,this.end,n),L=Pi(s,g,n),T=Pi(g,C,n),O=Pi(L,T,n);return o?new i(this.start,s,L,O):new i(O,T,C,this.end)},i.prototype.add=function(n,o){return new i(this.start.add(n,o),this.startControl.add(n,o),this.endControl.add(n,o),this.end.add(n,o))},i.prototype.reverse=function(){return new i(this.end,this.endControl,this.startControl,this.start)},i}(),pn=function(i){return i.type===1},Xl=function(){function i(n){var o=n.styles,s=n.bounds,g=So(o.borderTopLeftRadius,s.width,s.height),C=g[0],L=g[1],T=So(o.borderTopRightRadius,s.width,s.height),O=T[0],aA=T[1],vA=So(o.borderBottomRightRadius,s.width,s.height),bA=vA[0],e=vA[1],l=So(o.borderBottomLeftRadius,s.width,s.height),f=l[0],v=l[1],F=[];F.push((C+O)/s.width),F.push((f+bA)/s.width),F.push((L+v)/s.height),F.push((aA+e)/s.height);var b=Math.max.apply(Math,F);b>1&&(C/=b,L/=b,O/=b,aA/=b,bA/=b,e/=b,f/=b,v/=b);var Q=s.width-O,I=s.height-e,j=s.width-bA,_=s.height-v,R=o.borderTopWidth,fA=o.borderRightWidth,hA=o.borderBottomWidth,AA=o.borderLeftWidth,RA=zt(o.paddingTop,n.bounds.width),jA=zt(o.paddingRight,n.bounds.width),sA=zt(o.paddingBottom,n.bounds.width),rA=zt(o.paddingLeft,n.bounds.width);this.topLeftBorderDoubleOuterBox=C>0||L>0?St(s.left+AA/3,s.top+R/3,C-AA/3,L-R/3,Ht.TOP_LEFT):new Fe(s.left+AA/3,s.top+R/3),this.topRightBorderDoubleOuterBox=C>0||L>0?St(s.left+Q,s.top+R/3,O-fA/3,aA-R/3,Ht.TOP_RIGHT):new Fe(s.left+s.width-fA/3,s.top+R/3),this.bottomRightBorderDoubleOuterBox=bA>0||e>0?St(s.left+j,s.top+I,bA-fA/3,e-hA/3,Ht.BOTTOM_RIGHT):new Fe(s.left+s.width-fA/3,s.top+s.height-hA/3),this.bottomLeftBorderDoubleOuterBox=f>0||v>0?St(s.left+AA/3,s.top+_,f-AA/3,v-hA/3,Ht.BOTTOM_LEFT):new Fe(s.left+AA/3,s.top+s.height-hA/3),this.topLeftBorderDoubleInnerBox=C>0||L>0?St(s.left+AA*2/3,s.top+R*2/3,C-AA*2/3,L-R*2/3,Ht.TOP_LEFT):new Fe(s.left+AA*2/3,s.top+R*2/3),this.topRightBorderDoubleInnerBox=C>0||L>0?St(s.left+Q,s.top+R*2/3,O-fA*2/3,aA-R*2/3,Ht.TOP_RIGHT):new Fe(s.left+s.width-fA*2/3,s.top+R*2/3),this.bottomRightBorderDoubleInnerBox=bA>0||e>0?St(s.left+j,s.top+I,bA-fA*2/3,e-hA*2/3,Ht.BOTTOM_RIGHT):new Fe(s.left+s.width-fA*2/3,s.top+s.height-hA*2/3),this.bottomLeftBorderDoubleInnerBox=f>0||v>0?St(s.left+AA*2/3,s.top+_,f-AA*2/3,v-hA*2/3,Ht.BOTTOM_LEFT):new Fe(s.left+AA*2/3,s.top+s.height-hA*2/3),this.topLeftBorderStroke=C>0||L>0?St(s.left+AA/2,s.top+R/2,C-AA/2,L-R/2,Ht.TOP_LEFT):new Fe(s.left+AA/2,s.top+R/2),this.topRightBorderStroke=C>0||L>0?St(s.left+Q,s.top+R/2,O-fA/2,aA-R/2,Ht.TOP_RIGHT):new Fe(s.left+s.width-fA/2,s.top+R/2),this.bottomRightBorderStroke=bA>0||e>0?St(s.left+j,s.top+I,bA-fA/2,e-hA/2,Ht.BOTTOM_RIGHT):new Fe(s.left+s.width-fA/2,s.top+s.height-hA/2),this.bottomLeftBorderStroke=f>0||v>0?St(s.left+AA/2,s.top+_,f-AA/2,v-hA/2,Ht.BOTTOM_LEFT):new Fe(s.left+AA/2,s.top+s.height-hA/2),this.topLeftBorderBox=C>0||L>0?St(s.left,s.top,C,L,Ht.TOP_LEFT):new Fe(s.left,s.top),this.topRightBorderBox=O>0||aA>0?St(s.left+Q,s.top,O,aA,Ht.TOP_RIGHT):new Fe(s.left+s.width,s.top),this.bottomRightBorderBox=bA>0||e>0?St(s.left+j,s.top+I,bA,e,Ht.BOTTOM_RIGHT):new Fe(s.left+s.width,s.top+s.height),this.bottomLeftBorderBox=f>0||v>0?St(s.left,s.top+_,f,v,Ht.BOTTOM_LEFT):new Fe(s.left,s.top+s.height),this.topLeftPaddingBox=C>0||L>0?St(s.left+AA,s.top+R,Math.max(0,C-AA),Math.max(0,L-R),Ht.TOP_LEFT):new Fe(s.left+AA,s.top+R),this.topRightPaddingBox=O>0||aA>0?St(s.left+Math.min(Q,s.width-fA),s.top+R,Q>s.width+fA?0:Math.max(0,O-fA),Math.max(0,aA-R),Ht.TOP_RIGHT):new Fe(s.left+s.width-fA,s.top+R),this.bottomRightPaddingBox=bA>0||e>0?St(s.left+Math.min(j,s.width-AA),s.top+Math.min(I,s.height-hA),Math.max(0,bA-fA),Math.max(0,e-hA),Ht.BOTTOM_RIGHT):new Fe(s.left+s.width-fA,s.top+s.height-hA),this.bottomLeftPaddingBox=f>0||v>0?St(s.left+AA,s.top+Math.min(_,s.height-hA),Math.max(0,f-AA),Math.max(0,v-hA),Ht.BOTTOM_LEFT):new Fe(s.left+AA,s.top+s.height-hA),this.topLeftContentBox=C>0||L>0?St(s.left+AA+rA,s.top+R+RA,Math.max(0,C-(AA+rA)),Math.max(0,L-(R+RA)),Ht.TOP_LEFT):new Fe(s.left+AA+rA,s.top+R+RA),this.topRightContentBox=O>0||aA>0?St(s.left+Math.min(Q,s.width+AA+rA),s.top+R+RA,Q>s.width+AA+rA?0:O-AA+rA,aA-(R+RA),Ht.TOP_RIGHT):new Fe(s.left+s.width-(fA+jA),s.top+R+RA),this.bottomRightContentBox=bA>0||e>0?St(s.left+Math.min(j,s.width-(AA+rA)),s.top+Math.min(I,s.height+R+RA),Math.max(0,bA-(fA+jA)),e-(hA+sA),Ht.BOTTOM_RIGHT):new Fe(s.left+s.width-(fA+jA),s.top+s.height-(hA+sA)),this.bottomLeftContentBox=f>0||v>0?St(s.left+AA+rA,s.top+_,Math.max(0,f-(AA+rA)),v-(hA+sA),Ht.BOTTOM_LEFT):new Fe(s.left+AA+rA,s.top+s.height-(hA+sA))}return i}(),Ht;(function(i){i[i.TOP_LEFT=0]="TOP_LEFT",i[i.TOP_RIGHT=1]="TOP_RIGHT",i[i.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",i[i.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Ht||(Ht={}));var St=function(i,n,o,s,g){var C=4*((Math.sqrt(2)-1)/3),L=o*C,T=s*C,O=i+o,aA=n+s;switch(g){case Ht.TOP_LEFT:return new ss(new Fe(i,aA),new Fe(i,aA-T),new Fe(O-L,n),new Fe(O,n));case Ht.TOP_RIGHT:return new ss(new Fe(i,n),new Fe(i+L,n),new Fe(O,aA-T),new Fe(O,aA));case Ht.BOTTOM_RIGHT:return new ss(new Fe(O,n),new Fe(O,n+T),new Fe(i+L,aA),new Fe(i,aA));case Ht.BOTTOM_LEFT:default:return new ss(new Fe(O,aA),new Fe(O-L,aA),new Fe(i,n+T),new Fe(i,n))}},gn=function(i){return[i.topLeftBorderBox,i.topRightBorderBox,i.bottomRightBorderBox,i.bottomLeftBorderBox]},ol=function(i){return[i.topLeftContentBox,i.topRightContentBox,i.bottomRightContentBox,i.bottomLeftContentBox]},lo=function(i){return[i.topLeftPaddingBox,i.topRightPaddingBox,i.bottomRightPaddingBox,i.bottomLeftPaddingBox]},Eu=function(){function i(n,o,s){this.offsetX=n,this.offsetY=o,this.matrix=s,this.type=0,this.target=6}return i}(),uo=function(){function i(n,o){this.path=n,this.target=o,this.type=1}return i}(),al=function(){function i(n){this.opacity=n,this.type=2,this.target=6}return i}(),Jl=function(i){return i.type===0},Yl=function(i){return i.type===1},Zl=function(i){return i.type===2},ll=function(i,n){return i.length===n.length?i.some(function(o,s){return o===n[s]}):!1},ul=function(i,n,o,s,g){return i.map(function(C,L){switch(L){case 0:return C.add(n,o);case 1:return C.add(n+s,o);case 2:return C.add(n+s,o+g);case 3:return C.add(n,o+g)}return C})},cl=function(){function i(n){this.element=n,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return i}(),xu=function(){function i(n,o){if(this.container=n,this.parent=o,this.effects=[],this.curves=new Xl(this.container),this.container.styles.opacity<1&&this.effects.push(new al(this.container.styles.opacity)),this.container.styles.transform!==null){var s=this.container.bounds.left+this.container.styles.transformOrigin[0].number,g=this.container.bounds.top+this.container.styles.transformOrigin[1].number,C=this.container.styles.transform;this.effects.push(new Eu(s,g,C))}if(this.container.styles.overflowX!==0){var L=gn(this.curves),T=lo(this.curves);ll(L,T)?this.effects.push(new uo(L,6)):(this.effects.push(new uo(L,2)),this.effects.push(new uo(T,4)))}}return i.prototype.getEffects=function(n){for(var o=[2,3].indexOf(this.container.styles.position)===-1,s=this.parent,g=this.effects.slice(0);s;){var C=s.effects.filter(function(O){return!Yl(O)});if(o||s.container.styles.position!==0||!s.parent){if(g.unshift.apply(g,C),o=[2,3].indexOf(s.container.styles.position)===-1,s.container.styles.overflowX!==0){var L=gn(s.curves),T=lo(s.curves);ll(L,T)||g.unshift(new uo(T,6))}}else g.unshift.apply(g,C);s=s.parent}return g.filter(function(O){return or(O.target,n)})},i}(),ql=function(i,n,o,s){i.container.elements.forEach(function(g){var C=or(g.flags,4),L=or(g.flags,2),T=new xu(g,i);or(g.styles.display,2048)&&s.push(T);var O=or(g.flags,8)?[]:s;if(C||L){var aA=C||g.styles.isPositioned()?o:n,vA=new cl(T);if(g.styles.isPositioned()||g.styles.opacity<1||g.styles.isTransformed()){var bA=g.styles.zIndex.order;if(bA<0){var e=0;aA.negativeZIndex.some(function(f,v){return bA>f.element.container.styles.zIndex.order?(e=v,!1):e>0}),aA.negativeZIndex.splice(e,0,vA)}else if(bA>0){var l=0;aA.positiveZIndex.some(function(f,v){return bA>=f.element.container.styles.zIndex.order?(l=v+1,!1):l>0}),aA.positiveZIndex.splice(l,0,vA)}else aA.zeroOrAutoZIndexOrTransformedOrOpacity.push(vA)}else g.styles.isFloating()?aA.nonPositionedFloats.push(vA):aA.nonPositionedInlineLevel.push(vA);ql(T,vA,C?vA:o,O)}else g.styles.isInlineLevel()?n.inlineLevel.push(T):n.nonInlineLevel.push(T),ql(T,n,o,O);or(g.flags,8)&&$l(g,O)})},$l=function(i,n){for(var o=i instanceof $i?i.start:1,s=i instanceof $i?i.reversed:!1,g=0;g<n.length;g++){var C=n[g];C.container instanceof Ro&&typeof C.container.value=="number"&&C.container.value!==0&&(o=C.container.value),C.listValue=Yn(o,C.container.styles.listStyleType,!0),o+=s?-1:1}},fc=function(i){var n=new xu(i,null),o=new cl(n),s=[];return ql(n,o,o,s),$l(n.container,s),o},Iu=function(i,n){switch(n){case 0:return Fn(i.topLeftBorderBox,i.topLeftPaddingBox,i.topRightBorderBox,i.topRightPaddingBox);case 1:return Fn(i.topRightBorderBox,i.topRightPaddingBox,i.bottomRightBorderBox,i.bottomRightPaddingBox);case 2:return Fn(i.bottomRightBorderBox,i.bottomRightPaddingBox,i.bottomLeftBorderBox,i.bottomLeftPaddingBox);case 3:default:return Fn(i.bottomLeftBorderBox,i.bottomLeftPaddingBox,i.topLeftBorderBox,i.topLeftPaddingBox)}},hc=function(i,n){switch(n){case 0:return Fn(i.topLeftBorderBox,i.topLeftBorderDoubleOuterBox,i.topRightBorderBox,i.topRightBorderDoubleOuterBox);case 1:return Fn(i.topRightBorderBox,i.topRightBorderDoubleOuterBox,i.bottomRightBorderBox,i.bottomRightBorderDoubleOuterBox);case 2:return Fn(i.bottomRightBorderBox,i.bottomRightBorderDoubleOuterBox,i.bottomLeftBorderBox,i.bottomLeftBorderDoubleOuterBox);case 3:default:return Fn(i.bottomLeftBorderBox,i.bottomLeftBorderDoubleOuterBox,i.topLeftBorderBox,i.topLeftBorderDoubleOuterBox)}},dc=function(i,n){switch(n){case 0:return Fn(i.topLeftBorderDoubleInnerBox,i.topLeftPaddingBox,i.topRightBorderDoubleInnerBox,i.topRightPaddingBox);case 1:return Fn(i.topRightBorderDoubleInnerBox,i.topRightPaddingBox,i.bottomRightBorderDoubleInnerBox,i.bottomRightPaddingBox);case 2:return Fn(i.bottomRightBorderDoubleInnerBox,i.bottomRightPaddingBox,i.bottomLeftBorderDoubleInnerBox,i.bottomLeftPaddingBox);case 3:default:return Fn(i.bottomLeftBorderDoubleInnerBox,i.bottomLeftPaddingBox,i.topLeftBorderDoubleInnerBox,i.topLeftPaddingBox)}},pc=function(i,n){switch(n){case 0:return qo(i.topLeftBorderStroke,i.topRightBorderStroke);case 1:return qo(i.topRightBorderStroke,i.bottomRightBorderStroke);case 2:return qo(i.bottomRightBorderStroke,i.bottomLeftBorderStroke);case 3:default:return qo(i.bottomLeftBorderStroke,i.topLeftBorderStroke)}},qo=function(i,n){var o=[];return pn(i)?o.push(i.subdivide(.5,!1)):o.push(i),pn(n)?o.push(n.subdivide(.5,!0)):o.push(n),o},Fn=function(i,n,o,s){var g=[];return pn(i)?g.push(i.subdivide(.5,!1)):g.push(i),pn(o)?g.push(o.subdivide(.5,!0)):g.push(o),pn(s)?g.push(s.subdivide(.5,!0).reverse()):g.push(s),pn(n)?g.push(n.subdivide(.5,!1).reverse()):g.push(n),g},$o=function(i){var n=i.bounds,o=i.styles;return n.add(o.borderLeftWidth,o.borderTopWidth,-(o.borderRightWidth+o.borderLeftWidth),-(o.borderTopWidth+o.borderBottomWidth))},fl=function(i){var n=i.styles,o=i.bounds,s=zt(n.paddingLeft,o.width),g=zt(n.paddingRight,o.width),C=zt(n.paddingTop,o.width),L=zt(n.paddingBottom,o.width);return o.add(s+n.borderLeftWidth,C+n.borderTopWidth,-(n.borderRightWidth+n.borderLeftWidth+s+g),-(n.borderTopWidth+n.borderBottomWidth+C+L))},gc=function(i,n){return i===0?n.bounds:i===2?fl(n):$o(n)},Lu=function(i,n){return i===0?n.bounds:i===2?fl(n):$o(n)},Au=function(i,n,o){var s=gc(Nn(i.styles.backgroundOrigin,n),i),g=Lu(Nn(i.styles.backgroundClip,n),i),C=Bc(Nn(i.styles.backgroundSize,n),o,s),L=C[0],T=C[1],O=So(Nn(i.styles.backgroundPosition,n),s.width-L,s.height-T),aA=pi(Nn(i.styles.backgroundRepeat,n),O,C,s,g),vA=Math.round(s.left+O[0]),bA=Math.round(s.top+O[1]);return[aA,vA,bA,L,T]},Aa=function(i){return Tt(i)&&i.value===a.AUTO},hl=function(i){return typeof i=="number"},Bc=function(i,n,o){var s=n[0],g=n[1],C=n[2],L=i[0],T=i[1];if(!L)return[0,0];if(ge(L)&&T&&ge(T))return[zt(L,o.width),zt(T,o.height)];var O=hl(C);if(Tt(L)&&(L.value===a.CONTAIN||L.value===a.COVER)){if(hl(C)){var aA=o.width/o.height;return aA<C!=(L.value===a.COVER)?[o.width,o.width/C]:[o.height*C,o.height]}return[o.width,o.height]}var vA=hl(s),bA=hl(g),e=vA||bA;if(Aa(L)&&(!T||Aa(T))){if(vA&&bA)return[s,g];if(!O&&!e)return[o.width,o.height];if(e&&O){var l=vA?s:g*C,f=bA?g:s/C;return[l,f]}var v=vA?s:o.width,F=bA?g:o.height;return[v,F]}if(O){var b=0,Q=0;return ge(L)?b=zt(L,o.width):ge(T)&&(Q=zt(T,o.height)),Aa(L)?b=Q*C:(!T||Aa(T))&&(Q=b/C),[b,Q]}var I=null,j=null;if(ge(L)?I=zt(L,o.width):T&&ge(T)&&(j=zt(T,o.height)),I!==null&&(!T||Aa(T))&&(j=vA&&bA?I/s*g:o.height),j!==null&&Aa(L)&&(I=vA&&bA?j/g*s:o.width),I!==null&&j!==null)return[I,j];throw new Error("Unable to calculate background-size for element")},Nn=function(i,n){var o=i[n];return typeof o=="undefined"?i[0]:o},pi=function(i,n,o,s,g){var C=n[0],L=n[1],T=o[0],O=o[1];switch(i){case 2:return[new Fe(Math.round(s.left),Math.round(s.top+L)),new Fe(Math.round(s.left+s.width),Math.round(s.top+L)),new Fe(Math.round(s.left+s.width),Math.round(O+s.top+L)),new Fe(Math.round(s.left),Math.round(O+s.top+L))];case 3:return[new Fe(Math.round(s.left+C),Math.round(s.top)),new Fe(Math.round(s.left+C+T),Math.round(s.top)),new Fe(Math.round(s.left+C+T),Math.round(s.height+s.top)),new Fe(Math.round(s.left+C),Math.round(s.height+s.top))];case 1:return[new Fe(Math.round(s.left+C),Math.round(s.top+L)),new Fe(Math.round(s.left+C+T),Math.round(s.top+L)),new Fe(Math.round(s.left+C+T),Math.round(s.top+L+O)),new Fe(Math.round(s.left+C),Math.round(s.top+L+O))];default:return[new Fe(Math.round(g.left),Math.round(g.top)),new Fe(Math.round(g.left+g.width),Math.round(g.top)),new Fe(Math.round(g.left+g.width),Math.round(g.height+g.top)),new Fe(Math.round(g.left),Math.round(g.height+g.top))]}},os="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Su="Hidden Text",ju=function(){function i(n){this._data={},this._document=n}return i.prototype.parseMetrics=function(n,o){var s=this._document.createElement("div"),g=this._document.createElement("img"),C=this._document.createElement("span"),L=this._document.body;s.style.visibility="hidden",s.style.fontFamily=n,s.style.fontSize=o,s.style.margin="0",s.style.padding="0",s.style.whiteSpace="nowrap",L.appendChild(s),g.src=os,g.width=1,g.height=1,g.style.margin="0",g.style.padding="0",g.style.verticalAlign="baseline",C.style.fontFamily=n,C.style.fontSize=o,C.style.margin="0",C.style.padding="0",C.appendChild(this._document.createTextNode(Su)),s.appendChild(C),s.appendChild(g);var T=g.offsetTop-C.offsetTop+2;s.removeChild(C),s.appendChild(this._document.createTextNode(Su)),s.style.lineHeight="normal",g.style.verticalAlign="super";var O=g.offsetTop-s.offsetTop+2;return L.removeChild(s),{baseline:T,middle:O}},i.prototype.getMetrics=function(n,o){var s=n+" "+o;return typeof this._data[s]=="undefined"&&(this._data[s]=this.parseMetrics(n,o)),this._data[s]},i}(),as=function(){function i(n,o){this.context=n,this.options=o}return i}(),Ai=1e4,vc=function(i){he(n,i);function n(o,s){var g=i.call(this,o,s)||this;return g._activeEffects=[],g.canvas=s.canvas?s.canvas:document.createElement("canvas"),g.ctx=g.canvas.getContext("2d"),s.canvas||(g.canvas.width=Math.floor(s.width*s.scale),g.canvas.height=Math.floor(s.height*s.scale),g.canvas.style.width=s.width+"px",g.canvas.style.height=s.height+"px"),g.fontMetrics=new ju(document),g.ctx.scale(g.options.scale,g.options.scale),g.ctx.translate(-s.x,-s.y),g.ctx.textBaseline="bottom",g._activeEffects=[],g.context.logger.debug("Canvas renderer initialized ("+s.width+"x"+s.height+") with scale "+s.scale),g}return n.prototype.applyEffects=function(o){for(var s=this;this._activeEffects.length;)this.popEffect();o.forEach(function(g){return s.applyEffect(g)})},n.prototype.applyEffect=function(o){this.ctx.save(),Zl(o)&&(this.ctx.globalAlpha=o.opacity),Jl(o)&&(this.ctx.translate(o.offsetX,o.offsetY),this.ctx.transform(o.matrix[0],o.matrix[1],o.matrix[2],o.matrix[3],o.matrix[4],o.matrix[5]),this.ctx.translate(-o.offsetX,-o.offsetY)),Yl(o)&&(this.path(o.path),this.ctx.clip()),this._activeEffects.push(o)},n.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},n.prototype.renderStack=function(o){return Dt(this,void 0,void 0,function(){var s;return Yt(this,function(g){switch(g.label){case 0:return s=o.element.container.styles,s.isVisible()?[4,this.renderStackContent(o)]:[3,2];case 1:g.sent(),g.label=2;case 2:return[2]}})})},n.prototype.renderNode=function(o){return Dt(this,void 0,void 0,function(){return Yt(this,function(s){switch(s.label){case 0:if(or(o.container.flags,16))debugger;return o.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(o)]:[3,3];case 1:return s.sent(),[4,this.renderNodeContent(o)];case 2:s.sent(),s.label=3;case 3:return[2]}})})},n.prototype.renderTextWithLetterSpacing=function(o,s,g){var C=this;if(s===0)this.ctx.fillText(o.text,o.bounds.left,o.bounds.top+g);else{var L=Yi(o.text);L.reduce(function(T,O){return C.ctx.fillText(O,T,o.bounds.top+g),T+C.ctx.measureText(O).width},o.bounds.left)}},n.prototype.createFontStyle=function(o){var s=o.fontVariant.filter(function(L){return L==="normal"||L==="small-caps"}).join(""),g=Du(o.fontFamily).join(", "),C=oi(o.fontSize)?""+o.fontSize.number+o.fontSize.unit:o.fontSize.number+"px";return[[o.fontStyle,s,o.fontWeight,C,g].join(" "),g,C]},n.prototype.renderTextNode=function(o,s){return Dt(this,void 0,void 0,function(){var g,C,L,T,O,aA,vA,bA,e=this;return Yt(this,function(l){return g=this.createFontStyle(s),C=g[0],L=g[1],T=g[2],this.ctx.font=C,this.ctx.direction=s.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",O=this.fontMetrics.getMetrics(L,T),aA=O.baseline,vA=O.middle,bA=s.paintOrder,o.textBounds.forEach(function(f){bA.forEach(function(v){switch(v){case 0:e.ctx.fillStyle=Vr(s.color),e.renderTextWithLetterSpacing(f,s.letterSpacing,aA);var F=s.textShadow;F.length&&f.text.trim().length&&(F.slice(0).reverse().forEach(function(b){e.ctx.shadowColor=Vr(b.color),e.ctx.shadowOffsetX=b.offsetX.number*e.options.scale,e.ctx.shadowOffsetY=b.offsetY.number*e.options.scale,e.ctx.shadowBlur=b.blur.number,e.renderTextWithLetterSpacing(f,s.letterSpacing,aA)}),e.ctx.shadowColor="",e.ctx.shadowOffsetX=0,e.ctx.shadowOffsetY=0,e.ctx.shadowBlur=0),s.textDecorationLine.length&&(e.ctx.fillStyle=Vr(s.textDecorationColor||s.color),s.textDecorationLine.forEach(function(b){switch(b){case 1:e.ctx.fillRect(f.bounds.left,Math.round(f.bounds.top+aA),f.bounds.width,1);break;case 2:e.ctx.fillRect(f.bounds.left,Math.round(f.bounds.top),f.bounds.width,1);break;case 3:e.ctx.fillRect(f.bounds.left,Math.ceil(f.bounds.top+vA),f.bounds.width,1);break}}));break;case 1:s.webkitTextStrokeWidth&&f.text.trim().length&&(e.ctx.strokeStyle=Vr(s.webkitTextStrokeColor),e.ctx.lineWidth=s.webkitTextStrokeWidth,e.ctx.lineJoin=window.chrome?"miter":"round",e.ctx.strokeText(f.text,f.bounds.left,f.bounds.top+aA)),e.ctx.strokeStyle="",e.ctx.lineWidth=0,e.ctx.lineJoin="miter";break}})}),[2]})})},n.prototype.renderReplacedElement=function(o,s,g){if(g&&o.intrinsicWidth>0&&o.intrinsicHeight>0){var C=fl(o),L=lo(s);this.path(L),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(g,0,0,o.intrinsicWidth,o.intrinsicHeight,C.left,C.top,C.width,C.height),this.ctx.restore()}},n.prototype.renderNodeContent=function(o){return Dt(this,void 0,void 0,function(){var s,g,C,L,T,O,Q,Q,aA,vA,bA,e,j,l,f,_,v,F,b,Q,I,j,_;return Yt(this,function(R){switch(R.label){case 0:this.applyEffects(o.getEffects(4)),s=o.container,g=o.curves,C=s.styles,L=0,T=s.textNodes,R.label=1;case 1:return L<T.length?(O=T[L],[4,this.renderTextNode(O,C)]):[3,4];case 2:R.sent(),R.label=3;case 3:return L++,[3,1];case 4:if(!(s instanceof nl))return[3,8];R.label=5;case 5:return R.trys.push([5,7,,8]),[4,this.context.cache.match(s.src)];case 6:return Q=R.sent(),this.renderReplacedElement(s,g,Q),[3,8];case 7:return R.sent(),this.context.logger.error("Error loading image "+s.src),[3,8];case 8:if(s instanceof qi&&this.renderReplacedElement(s,g,s.canvas),!(s instanceof zn))return[3,12];R.label=9;case 9:return R.trys.push([9,11,,12]),[4,this.context.cache.match(s.svg)];case 10:return Q=R.sent(),this.renderReplacedElement(s,g,Q),[3,12];case 11:return R.sent(),this.context.logger.error("Error loading svg "+s.svg.substring(0,255)),[3,12];case 12:return s instanceof Ao&&s.tree?(aA=new n(this.context,{scale:this.options.scale,backgroundColor:s.backgroundColor,x:0,y:0,width:s.width,height:s.height}),[4,aA.render(s.tree)]):[3,14];case 13:vA=R.sent(),s.width&&s.height&&this.ctx.drawImage(vA,0,0,s.width,s.height,s.bounds.left,s.bounds.top,s.bounds.width,s.bounds.height),R.label=14;case 14:if(s instanceof $s&&(bA=Math.min(s.bounds.width,s.bounds.height),s.type===Es?s.checked&&(this.ctx.save(),this.path([new Fe(s.bounds.left+bA*.39363,s.bounds.top+bA*.79),new Fe(s.bounds.left+bA*.16,s.bounds.top+bA*.5549),new Fe(s.bounds.left+bA*.27347,s.bounds.top+bA*.44071),new Fe(s.bounds.left+bA*.39694,s.bounds.top+bA*.5649),new Fe(s.bounds.left+bA*.72983,s.bounds.top+bA*.23),new Fe(s.bounds.left+bA*.84,s.bounds.top+bA*.34085),new Fe(s.bounds.left+bA*.39363,s.bounds.top+bA*.79)]),this.ctx.fillStyle=Vr(Go),this.ctx.fill(),this.ctx.restore()):s.type===qs&&s.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(s.bounds.left+bA/2,s.bounds.top+bA/2,bA/4,0,Math.PI*2,!0),this.ctx.fillStyle=Vr(Go),this.ctx.fill(),this.ctx.restore())),mc(s)&&s.value.length){switch(e=this.createFontStyle(C),j=e[0],l=e[1],f=this.fontMetrics.getMetrics(j,l).baseline,this.ctx.font=j,this.ctx.fillStyle=Vr(C.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=Hu(s.styles.textAlign),_=fl(s),v=0,s.styles.textAlign){case 1:v+=_.width/2;break;case 2:v+=_.width;break}F=_.add(v,0,0,-_.height/2+1),this.ctx.save(),this.path([new Fe(_.left,_.top),new Fe(_.left+_.width,_.top),new Fe(_.left+_.width,_.top+_.height),new Fe(_.left,_.top+_.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Ji(s.value,F),C.letterSpacing,f),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!or(s.styles.display,2048))return[3,20];if(s.styles.listStyleImage===null)return[3,19];if(b=s.styles.listStyleImage,b.type!==0)return[3,18];Q=void 0,I=b.url,R.label=15;case 15:return R.trys.push([15,17,,18]),[4,this.context.cache.match(I)];case 16:return Q=R.sent(),this.ctx.drawImage(Q,s.bounds.left-(Q.width+10),s.bounds.top),[3,18];case 17:return R.sent(),this.context.logger.error("Error loading list-style-image "+I),[3,18];case 18:return[3,20];case 19:o.listValue&&s.styles.listStyleType!==-1&&(j=this.createFontStyle(C)[0],this.ctx.font=j,this.ctx.fillStyle=Vr(C.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",_=new Ut(s.bounds.left,s.bounds.top+zt(s.styles.paddingTop,s.bounds.width),s.bounds.width,VA(C.lineHeight,C.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Ji(o.listValue,_),C.letterSpacing,VA(C.lineHeight,C.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),R.label=20;case 20:return[2]}})})},n.prototype.renderStackContent=function(o){return Dt(this,void 0,void 0,function(){var s,g,b,C,L,b,T,O,b,aA,vA,b,bA,e,b,l,f,b,v,F,b;return Yt(this,function(Q){switch(Q.label){case 0:if(or(o.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(o.element)];case 1:Q.sent(),s=0,g=o.negativeZIndex,Q.label=2;case 2:return s<g.length?(b=g[s],[4,this.renderStack(b)]):[3,5];case 3:Q.sent(),Q.label=4;case 4:return s++,[3,2];case 5:return[4,this.renderNodeContent(o.element)];case 6:Q.sent(),C=0,L=o.nonInlineLevel,Q.label=7;case 7:return C<L.length?(b=L[C],[4,this.renderNode(b)]):[3,10];case 8:Q.sent(),Q.label=9;case 9:return C++,[3,7];case 10:T=0,O=o.nonPositionedFloats,Q.label=11;case 11:return T<O.length?(b=O[T],[4,this.renderStack(b)]):[3,14];case 12:Q.sent(),Q.label=13;case 13:return T++,[3,11];case 14:aA=0,vA=o.nonPositionedInlineLevel,Q.label=15;case 15:return aA<vA.length?(b=vA[aA],[4,this.renderStack(b)]):[3,18];case 16:Q.sent(),Q.label=17;case 17:return aA++,[3,15];case 18:bA=0,e=o.inlineLevel,Q.label=19;case 19:return bA<e.length?(b=e[bA],[4,this.renderNode(b)]):[3,22];case 20:Q.sent(),Q.label=21;case 21:return bA++,[3,19];case 22:l=0,f=o.zeroOrAutoZIndexOrTransformedOrOpacity,Q.label=23;case 23:return l<f.length?(b=f[l],[4,this.renderStack(b)]):[3,26];case 24:Q.sent(),Q.label=25;case 25:return l++,[3,23];case 26:v=0,F=o.positiveZIndex,Q.label=27;case 27:return v<F.length?(b=F[v],[4,this.renderStack(b)]):[3,30];case 28:Q.sent(),Q.label=29;case 29:return v++,[3,27];case 30:return[2]}})})},n.prototype.mask=function(o){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(o.slice(0).reverse()),this.ctx.closePath()},n.prototype.path=function(o){this.ctx.beginPath(),this.formatPath(o),this.ctx.closePath()},n.prototype.formatPath=function(o){var s=this;o.forEach(function(g,C){var L=pn(g)?g.start:g;C===0?s.ctx.moveTo(L.x,L.y):s.ctx.lineTo(L.x,L.y),pn(g)&&s.ctx.bezierCurveTo(g.startControl.x,g.startControl.y,g.endControl.x,g.endControl.y,g.end.x,g.end.y)})},n.prototype.renderRepeat=function(o,s,g,C){this.path(o),this.ctx.fillStyle=s,this.ctx.translate(g,C),this.ctx.fill(),this.ctx.translate(-g,-C)},n.prototype.resizeImage=function(o,s,g){var C;if(o.width===s&&o.height===g)return o;var L=(C=this.canvas.ownerDocument)!==null&&C!==void 0?C:document,T=L.createElement("canvas");T.width=Math.max(1,s),T.height=Math.max(1,g);var O=T.getContext("2d");return O.drawImage(o,0,0,o.width,o.height,0,0,s,g),T},n.prototype.renderBackgroundImage=function(o){return Dt(this,void 0,void 0,function(){var s,g,C,L,T,O;return Yt(this,function(aA){switch(aA.label){case 0:s=o.styles.backgroundImage.length-1,g=function(vA){var bA,e,l,RA,XA,Be,rA,KA,hA,f,RA,XA,Be,rA,KA,v,F,b,Q,I,j,_,R,fA,hA,AA,RA,jA,sA,rA,KA,$A,XA,Be,pe,Me,ve,It,jt,Ct,Bt,Nt;return Yt(this,function(_t){switch(_t.label){case 0:if(vA.type!==0)return[3,5];bA=void 0,e=vA.url,_t.label=1;case 1:return _t.trys.push([1,3,,4]),[4,C.context.cache.match(e)];case 2:return bA=_t.sent(),[3,4];case 3:return _t.sent(),C.context.logger.error("Error loading background-image "+e),[3,4];case 4:return bA&&(l=Au(o,s,[bA.width,bA.height,bA.width/bA.height]),RA=l[0],XA=l[1],Be=l[2],rA=l[3],KA=l[4],hA=C.ctx.createPattern(C.resizeImage(bA,rA,KA),"repeat"),C.renderRepeat(RA,hA,XA,Be)),[3,6];case 5:Qu(vA)?(f=Au(o,s,[null,null,null]),RA=f[0],XA=f[1],Be=f[2],rA=f[3],KA=f[4],v=li(vA.angle,rA,KA),F=v[0],b=v[1],Q=v[2],I=v[3],j=v[4],_=document.createElement("canvas"),_.width=rA,_.height=KA,R=_.getContext("2d"),fA=R.createLinearGradient(b,I,Q,j),Sl(vA.stops,F).forEach(function(ot){return fA.addColorStop(ot.stop,Vr(ot.color))}),R.fillStyle=fA,R.fillRect(0,0,rA,KA),rA>0&&KA>0&&(hA=C.ctx.createPattern(_,"repeat"),C.renderRepeat(RA,hA,XA,Be))):ac(vA)&&(AA=Au(o,s,[null,null,null]),RA=AA[0],jA=AA[1],sA=AA[2],rA=AA[3],KA=AA[4],$A=vA.position.length===0?[Na]:vA.position,XA=zt($A[0],rA),Be=zt($A[$A.length-1],KA),pe=ys(vA,XA,Be,rA,KA),Me=pe[0],ve=pe[1],Me>0&&ve>0&&(It=C.ctx.createRadialGradient(jA+XA,sA+Be,0,jA+XA,sA+Be,Me),Sl(vA.stops,Me*2).forEach(function(ot){return It.addColorStop(ot.stop,Vr(ot.color))}),C.path(RA),C.ctx.fillStyle=It,Me!==ve?(jt=o.bounds.left+.5*o.bounds.width,Ct=o.bounds.top+.5*o.bounds.height,Bt=ve/Me,Nt=1/Bt,C.ctx.save(),C.ctx.translate(jt,Ct),C.ctx.transform(1,0,0,Bt,0,0),C.ctx.translate(-jt,-Ct),C.ctx.fillRect(jA,Nt*(sA-Ct)+Ct,rA,KA*Nt),C.ctx.restore()):C.ctx.fill())),_t.label=6;case 6:return s--,[2]}})},C=this,L=0,T=o.styles.backgroundImage.slice(0).reverse(),aA.label=1;case 1:return L<T.length?(O=T[L],[5,g(O)]):[3,4];case 2:aA.sent(),aA.label=3;case 3:return L++,[3,1];case 4:return[2]}})})},n.prototype.renderSolidBorder=function(o,s,g){return Dt(this,void 0,void 0,function(){return Yt(this,function(C){return this.path(Iu(g,s)),this.ctx.fillStyle=Vr(o),this.ctx.fill(),[2]})})},n.prototype.renderDoubleBorder=function(o,s,g,C){return Dt(this,void 0,void 0,function(){var L,T;return Yt(this,function(O){switch(O.label){case 0:return s<3?[4,this.renderSolidBorder(o,g,C)]:[3,2];case 1:return O.sent(),[2];case 2:return L=hc(C,g),this.path(L),this.ctx.fillStyle=Vr(o),this.ctx.fill(),T=dc(C,g),this.path(T),this.ctx.fill(),[2]}})})},n.prototype.renderNodeBackgroundAndBorders=function(o){return Dt(this,void 0,void 0,function(){var s,g,C,L,T,O,aA,vA,bA=this;return Yt(this,function(e){switch(e.label){case 0:return this.applyEffects(o.getEffects(2)),s=o.container.styles,g=!ws(s.backgroundColor)||s.backgroundImage.length,C=[{style:s.borderTopStyle,color:s.borderTopColor,width:s.borderTopWidth},{style:s.borderRightStyle,color:s.borderRightColor,width:s.borderRightWidth},{style:s.borderBottomStyle,color:s.borderBottomColor,width:s.borderBottomWidth},{style:s.borderLeftStyle,color:s.borderLeftColor,width:s.borderLeftWidth}],L=Nu(Nn(s.backgroundClip,0),o.curves),g||s.boxShadow.length?(this.ctx.save(),this.path(L),this.ctx.clip(),ws(s.backgroundColor)||(this.ctx.fillStyle=Vr(s.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(o.container)]):[3,2];case 1:e.sent(),this.ctx.restore(),s.boxShadow.slice(0).reverse().forEach(function(l){bA.ctx.save();var f=gn(o.curves),v=l.inset?0:Ai,F=ul(f,-v+(l.inset?1:-1)*l.spread.number,(l.inset?1:-1)*l.spread.number,l.spread.number*(l.inset?-2:2),l.spread.number*(l.inset?-2:2));l.inset?(bA.path(f),bA.ctx.clip(),bA.mask(F)):(bA.mask(f),bA.ctx.clip(),bA.path(F)),bA.ctx.shadowOffsetX=l.offsetX.number+v,bA.ctx.shadowOffsetY=l.offsetY.number,bA.ctx.shadowColor=Vr(l.color),bA.ctx.shadowBlur=l.blur.number,bA.ctx.fillStyle=l.inset?Vr(l.color):"rgba(0,0,0,1)",bA.ctx.fill(),bA.ctx.restore()}),e.label=2;case 2:T=0,O=0,aA=C,e.label=3;case 3:return O<aA.length?(vA=aA[O],vA.style!==0&&!ws(vA.color)&&vA.width>0?vA.style!==2?[3,5]:[4,this.renderDashedDottedBorder(vA.color,vA.width,T,o.curves,2)]:[3,11]):[3,13];case 4:return e.sent(),[3,11];case 5:return vA.style!==3?[3,7]:[4,this.renderDashedDottedBorder(vA.color,vA.width,T,o.curves,3)];case 6:return e.sent(),[3,11];case 7:return vA.style!==4?[3,9]:[4,this.renderDoubleBorder(vA.color,vA.width,T,o.curves)];case 8:return e.sent(),[3,11];case 9:return[4,this.renderSolidBorder(vA.color,T,o.curves)];case 10:e.sent(),e.label=11;case 11:T++,e.label=12;case 12:return O++,[3,3];case 13:return[2]}})})},n.prototype.renderDashedDottedBorder=function(o,s,g,C,L){return Dt(this,void 0,void 0,function(){var T,O,aA,vA,bA,e,l,f,v,F,b,Q,I,j,_,R,_,R;return Yt(this,function(fA){return this.ctx.save(),T=pc(C,g),O=Iu(C,g),L===2&&(this.path(O),this.ctx.clip()),pn(O[0])?(aA=O[0].start.x,vA=O[0].start.y):(aA=O[0].x,vA=O[0].y),pn(O[1])?(bA=O[1].end.x,e=O[1].end.y):(bA=O[1].x,e=O[1].y),g===0||g===2?l=Math.abs(aA-bA):l=Math.abs(vA-e),this.ctx.beginPath(),L===3?this.formatPath(T):this.formatPath(O.slice(0,2)),f=s<3?s*3:s*2,v=s<3?s*2:s,L===3&&(f=s,v=s),F=!0,l<=f*2?F=!1:l<=f*2+v?(b=l/(2*f+v),f*=b,v*=b):(Q=Math.floor((l+v)/(f+v)),I=(l-Q*f)/(Q-1),j=(l-(Q+1)*f)/Q,v=j<=0||Math.abs(v-I)<Math.abs(v-j)?I:j),F&&(L===3?this.ctx.setLineDash([0,f+v]):this.ctx.setLineDash([f,v])),L===3?(this.ctx.lineCap="round",this.ctx.lineWidth=s):this.ctx.lineWidth=s*2+1.1,this.ctx.strokeStyle=Vr(o),this.ctx.stroke(),this.ctx.setLineDash([]),L===2&&(pn(O[0])&&(_=O[3],R=O[0],this.ctx.beginPath(),this.formatPath([new Fe(_.end.x,_.end.y),new Fe(R.start.x,R.start.y)]),this.ctx.stroke()),pn(O[1])&&(_=O[1],R=O[2],this.ctx.beginPath(),this.formatPath([new Fe(_.end.x,_.end.y),new Fe(R.start.x,R.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},n.prototype.render=function(o){return Dt(this,void 0,void 0,function(){var s;return Yt(this,function(g){switch(g.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=Vr(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),s=fc(o),[4,this.renderStack(s)];case 1:return g.sent(),this.applyEffects([]),[2,this.canvas]}})})},n}(as),mc=function(i){return i instanceof il||i instanceof ma?!0:i instanceof $s&&i.type!==qs&&i.type!==Es},Nu=function(i,n){switch(i){case 0:return gn(n);case 2:return ol(n);case 1:default:return lo(n)}},Hu=function(i){switch(i){case 1:return"center";case 2:return"right";case 0:default:return"left"}},_u=["-apple-system","system-ui"],Du=function(i){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?i.filter(function(n){return _u.indexOf(n)===-1}):i},wc=function(i){he(n,i);function n(o,s){var g=i.call(this,o,s)||this;return g.canvas=s.canvas?s.canvas:document.createElement("canvas"),g.ctx=g.canvas.getContext("2d"),g.options=s,g.canvas.width=Math.floor(s.width*s.scale),g.canvas.height=Math.floor(s.height*s.scale),g.canvas.style.width=s.width+"px",g.canvas.style.height=s.height+"px",g.ctx.scale(g.options.scale,g.options.scale),g.ctx.translate(-s.x,-s.y),g.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+s.width+"x"+s.height+" at "+s.x+","+s.y+") with scale "+s.scale),g}return n.prototype.render=function(o){return Dt(this,void 0,void 0,function(){var s,g;return Yt(this,function(C){switch(C.label){case 0:return s=ga(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,o),[4,dl(s)];case 1:return g=C.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=Vr(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(g,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},n}(as),dl=function(i){return new Promise(function(n,o){var s=new Image;s.onload=function(){n(s)},s.onerror=o,s.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(i))})},pl=function(){function i(n){var o=n.id,s=n.enabled;this.id=o,this.enabled=s,this.start=Date.now()}return i.prototype.debug=function(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,et([this.id,this.getTime()+"ms"],n)):this.info.apply(this,n))},i.prototype.getTime=function(){return Date.now()-this.start},i.prototype.info=function(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];this.enabled&&typeof window!="undefined"&&window.console&&typeof console.info=="function"&&console.info.apply(console,et([this.id,this.getTime()+"ms"],n))},i.prototype.warn=function(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,et([this.id,this.getTime()+"ms"],n)):this.info.apply(this,n))},i.prototype.error=function(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.error=="function"?console.error.apply(console,et([this.id,this.getTime()+"ms"],n)):this.info.apply(this,n))},i.instances={},i}(),Ua=function(){function i(n,o){var s;this.windowBounds=o,this.instanceName="#"+i.instanceCount++,this.logger=new pl({id:this.instanceName,enabled:n.logging}),this.cache=(s=n.cache)!==null&&s!==void 0?s:new ao(this,n)}return i.instanceCount=1,i}(),eu=function(i,n){return n===void 0&&(n={}),Pu(i,n)};typeof window!="undefined"&&oo.setContext(window);var Pu=function(i,n){return Dt(void 0,void 0,void 0,function(){var o,s,g,C,L,T,O,aA,vA,bA,e,l,f,v,F,b,Q,I,j,_,fA,R,fA,hA,AA,RA,jA,sA,rA,KA,$A,XA,Be,pe,Me,ve,It,jt,Ct,Bt;return Yt(this,function(Nt){switch(Nt.label){case 0:if(!i||typeof i!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(o=i.ownerDocument,!o)throw new Error("Element is not attached to a Document");if(s=o.defaultView,!s)throw new Error("Document is not attached to a Window");return g={allowTaint:(hA=n.allowTaint)!==null&&hA!==void 0?hA:!1,imageTimeout:(AA=n.imageTimeout)!==null&&AA!==void 0?AA:15e3,proxy:n.proxy,useCORS:(RA=n.useCORS)!==null&&RA!==void 0?RA:!1},C=it({logging:(jA=n.logging)!==null&&jA!==void 0?jA:!0,cache:n.cache},g),L={windowWidth:(sA=n.windowWidth)!==null&&sA!==void 0?sA:s.innerWidth,windowHeight:(rA=n.windowHeight)!==null&&rA!==void 0?rA:s.innerHeight,scrollX:(KA=n.scrollX)!==null&&KA!==void 0?KA:s.pageXOffset,scrollY:($A=n.scrollY)!==null&&$A!==void 0?$A:s.pageYOffset},T=new Ut(L.scrollX,L.scrollY,L.windowWidth,L.windowHeight),O=new Ua(C,T),aA=(XA=n.foreignObjectRendering)!==null&&XA!==void 0?XA:!1,vA={allowTaint:(Be=n.allowTaint)!==null&&Be!==void 0?Be:!1,onclone:n.onclone,ignoreElements:n.ignoreElements,inlineImages:aA,copyStyles:aA},O.logger.debug("Starting document clone with size "+T.width+"x"+T.height+" scrolled to "+-T.left+","+-T.top),bA=new hn(O,i,vA),e=bA.clonedReferenceElement,e?[4,bA.toIFrame(o,T)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return l=Nt.sent(),f=Lt(e)||gt(e)?jr(e.ownerDocument):Vt(O,e),v=f.width,F=f.height,b=f.left,Q=f.top,I=yc(O,e,n.backgroundColor),j={canvas:n.canvas,backgroundColor:I,scale:(Me=(pe=n.scale)!==null&&pe!==void 0?pe:s.devicePixelRatio)!==null&&Me!==void 0?Me:1,x:((ve=n.x)!==null&&ve!==void 0?ve:0)+b,y:((It=n.y)!==null&&It!==void 0?It:0)+Q,width:(jt=n.width)!==null&&jt!==void 0?jt:Math.ceil(v),height:(Ct=n.height)!==null&&Ct!==void 0?Ct:Math.ceil(F)},aA?(O.logger.debug("Document cloned, using foreign object rendering"),fA=new wc(O,j),[4,fA.render(e)]):[3,3];case 2:return _=Nt.sent(),[3,5];case 3:return O.logger.debug("Document cloned, element located at "+b+","+Q+" with size "+v+"x"+F+" using computed rendering"),O.logger.debug("Starting DOM parsing"),R=Vo(O,e),I===R.styles.backgroundColor&&(R.styles.backgroundColor=Ui.TRANSPARENT),O.logger.debug("Starting renderer for element at "+j.x+","+j.y+" with size "+j.width+"x"+j.height),fA=new vc(O,j),[4,fA.render(R)];case 4:_=Nt.sent(),Nt.label=5;case 5:return(!((Bt=n.removeContainer)!==null&&Bt!==void 0)||Bt)&&(hn.destroy(l)||O.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),O.logger.debug("Finished rendering"),[2,_]}})})},yc=function(i,n,o){var s=n.ownerDocument,g=s.documentElement?jo(i,getComputedStyle(s.documentElement).backgroundColor):Ui.TRANSPARENT,C=s.body?jo(i,getComputedStyle(s.body).backgroundColor):Ui.TRANSPARENT,L=typeof o=="string"?jo(i,o):o===null?Ui.TRANSPARENT:4294967295;return n===s.documentElement?ws(g)?ws(C)?L:C:g:L};return eu})},44164:function(ho,an,he){var it=he(97671);(function(Yt,et){ho.exports=et(he(73207),he(64270))})(self,function(Dt,Yt){return function(){var et={"./src/plugin/hyperlinks.js":function(Y,dA,m){"use strict";m.r(dA);var z=m("./node_modules/core-js/modules/web.dom-collections.for-each.js"),Z=m.n(z),J=m("./node_modules/core-js/modules/es.string.link.js"),nA=m.n(J),pA=m("./src/worker.js"),BA=m("./src/utils.js"),gA=[],cA={toContainer:pA.default.prototype.toContainer,toPdf:pA.default.prototype.toPdf};pA.default.prototype.toContainer=function(){return cA.toContainer.call(this).then(function(){if(this.opt.enableLinks){var OA=this.prop.container,ee=OA.querySelectorAll("a"),ye=(0,BA.unitConvert)(OA.getBoundingClientRect(),this.prop.pageSize.k);gA=[],Array.prototype.forEach.call(ee,function(_e){for(var Ne=_e.getClientRects(),fe=0;fe<Ne.length;fe++){var oe=(0,BA.unitConvert)(Ne[fe],this.prop.pageSize.k);oe.left-=ye.left,oe.top-=ye.top;var ue=Math.floor(oe.top/this.prop.pageSize.inner.height)+1,wA=this.opt.margin[0]+oe.top%this.prop.pageSize.inner.height,de=this.opt.margin[1]+oe.left;gA.push({page:ue,top:wA,left:de,clientRect:oe,link:_e})}},this)}})},pA.default.prototype.toPdf=function(){return cA.toPdf.call(this).then(function(){if(this.opt.enableLinks){gA.forEach(function(ee){this.prop.pdf.setPage(ee.page),this.prop.pdf.link(ee.left,ee.top,ee.clientRect.width,ee.clientRect.height,{url:ee.link.href})},this);var OA=this.prop.pdf.internal.getNumberOfPages();this.prop.pdf.setPage(OA)}})}},"./src/plugin/jspdf-plugin.js":function(Y,dA,m){"use strict";m.r(dA);var z=m("./node_modules/core-js/modules/es.symbol.js"),Z=m.n(z),J=m("./node_modules/core-js/modules/es.symbol.description.js"),nA=m.n(J),pA=m("./node_modules/core-js/modules/es.object.to-string.js"),BA=m.n(pA),gA=m("./node_modules/core-js/modules/es.symbol.iterator.js"),cA=m.n(gA),X=m("./node_modules/core-js/modules/es.array.iterator.js"),SA=m.n(X),OA=m("./node_modules/core-js/modules/es.string.iterator.js"),ee=m.n(OA),ye=m("./node_modules/core-js/modules/web.dom-collections.iterator.js"),_e=m.n(ye),Ne=m("jspdf"),fe=m.n(Ne);function oe(ue){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?oe=function(de){return typeof de}:oe=function(de){return de&&typeof Symbol=="function"&&de.constructor===Symbol&&de!==Symbol.prototype?"symbol":typeof de},oe(ue)}Ne.jsPDF.getPageSize=function(ue,wA,de){if(oe(ue)==="object"){var re=ue;ue=re.orientation,wA=re.unit||wA,de=re.format||de}wA=wA||"mm",de=de||"a4",ue=(""+(ue||"P")).toLowerCase();var De=(""+de).toLowerCase(),Ge={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(wA){case"pt":var TA=1;break;case"mm":var TA=72/25.4;break;case"cm":var TA=72/2.54;break;case"in":var TA=72;break;case"px":var TA=72/96;break;case"pc":var TA=12;break;case"em":var TA=12;break;case"ex":var TA=6;break;default:throw"Invalid unit: "+wA}if(Ge.hasOwnProperty(De))var kA=Ge[De][1]/TA,WA=Ge[De][0]/TA;else try{var kA=de[1],WA=de[0]}catch(ie){throw new Error("Invalid format: "+de)}if(ue==="p"||ue==="portrait"){if(ue="p",WA>kA){var CA=WA;WA=kA,kA=CA}}else if(ue==="l"||ue==="landscape"){if(ue="l",kA>WA){var CA=WA;WA=kA,kA=CA}}else throw"Invalid orientation: "+ue;var Ae={width:WA,height:kA,unit:wA,k:TA};return Ae},dA.default=Ne.jsPDF},"./src/plugin/pagebreaks.js":function(Y,dA,m){"use strict";m.r(dA);var z=m("./node_modules/core-js/modules/es.array.concat.js"),Z=m.n(z),J=m("./node_modules/core-js/modules/es.array.slice.js"),nA=m.n(J),pA=m("./node_modules/core-js/modules/es.array.join.js"),BA=m.n(pA),gA=m("./node_modules/core-js/modules/web.dom-collections.for-each.js"),cA=m.n(gA),X=m("./node_modules/core-js/modules/es.object.keys.js"),SA=m.n(X),OA=m("./src/worker.js"),ee=m("./src/utils.js"),ye={toContainer:OA.default.prototype.toContainer};OA.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},OA.default.prototype.toContainer=function(){return ye.toContainer.call(this).then(function(){var fe=this.prop.container,oe=this.prop.pageSize.inner.px.height,ue=[].concat(this.opt.pagebreak.mode),wA={avoidAll:ue.indexOf("avoid-all")!==-1,css:ue.indexOf("css")!==-1,legacy:ue.indexOf("legacy")!==-1},de={},re=this;["before","after","avoid"].forEach(function(TA){var kA=wA.avoidAll&&TA==="avoid";de[TA]=kA?[]:[].concat(re.opt.pagebreak[TA]||[]),de[TA].length>0&&(de[TA]=Array.prototype.slice.call(fe.querySelectorAll(de[TA].join(", "))))});var De=fe.querySelectorAll(".html2pdf__page-break");De=Array.prototype.slice.call(De);var Ge=fe.querySelectorAll("*");Array.prototype.forEach.call(Ge,function(kA){var WA={before:!1,after:wA.legacy&&De.indexOf(kA)!==-1,avoid:wA.avoidAll};if(wA.css){var CA=window.getComputedStyle(kA),Ae=["always","page","left","right"],ie=["avoid","avoid-page"];WA={before:WA.before||Ae.indexOf(CA.breakBefore||CA.pageBreakBefore)!==-1,after:WA.after||Ae.indexOf(CA.breakAfter||CA.pageBreakAfter)!==-1,avoid:WA.avoid||ie.indexOf(CA.breakInside||CA.pageBreakInside)!==-1}}Object.keys(WA).forEach(function(vt){WA[vt]=WA[vt]||de[vt].indexOf(kA)!==-1});var Qe=kA.getBoundingClientRect();if(WA.avoid&&!WA.before){var me=Math.floor(Qe.top/oe),st=Math.floor(Qe.bottom/oe),ht=Math.abs(Qe.bottom-Qe.top)/oe;st!==me&&ht<=1&&(WA.before=!0)}if(WA.before){var ut=(0,ee.createElement)("div",{style:{display:"block",height:oe-Qe.top%oe+"px"}});kA.parentNode.insertBefore(ut,kA)}if(WA.after){var ut=(0,ee.createElement)("div",{style:{display:"block",height:oe-Qe.bottom%oe+"px"}});kA.parentNode.insertBefore(ut,kA.nextSibling)}})})}},"./src/utils.js":function(Y,dA,m){"use strict";m.r(dA),m.d(dA,{objType:function(){return ue},createElement:function(){return wA},cloneNode:function(){return de},unitConvert:function(){return re},toPx:function(){return De}});var z=m("./node_modules/core-js/modules/es.number.constructor.js"),Z=m.n(z),J=m("./node_modules/core-js/modules/es.symbol.js"),nA=m.n(J),pA=m("./node_modules/core-js/modules/es.symbol.description.js"),BA=m.n(pA),gA=m("./node_modules/core-js/modules/es.object.to-string.js"),cA=m.n(gA),X=m("./node_modules/core-js/modules/es.symbol.iterator.js"),SA=m.n(X),OA=m("./node_modules/core-js/modules/es.array.iterator.js"),ee=m.n(OA),ye=m("./node_modules/core-js/modules/es.string.iterator.js"),_e=m.n(ye),Ne=m("./node_modules/core-js/modules/web.dom-collections.iterator.js"),fe=m.n(Ne);function oe(Ge){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?oe=function(kA){return typeof kA}:oe=function(kA){return kA&&typeof Symbol=="function"&&kA.constructor===Symbol&&kA!==Symbol.prototype?"symbol":typeof kA},oe(Ge)}var ue=function(TA){var kA=oe(TA);return kA==="undefined"?"undefined":kA==="string"||TA instanceof String?"string":kA==="number"||TA instanceof Number?"number":kA==="function"||TA instanceof Function?"function":TA&&TA.constructor===Array?"array":TA&&TA.nodeType===1?"element":kA==="object"?"object":"unknown"},wA=function(TA,kA){var WA=document.createElement(TA);if(kA.className&&(WA.className=kA.className),kA.innerHTML){WA.innerHTML=kA.innerHTML;for(var CA=WA.getElementsByTagName("script"),Ae=CA.length;Ae-- >0;null)CA[Ae].parentNode.removeChild(CA[Ae])}for(var ie in kA.style)WA.style[ie]=kA.style[ie];return WA},de=function Ge(TA,kA){for(var WA=TA.nodeType===3?document.createTextNode(TA.nodeValue):TA.cloneNode(!1),CA=TA.firstChild;CA;CA=CA.nextSibling)(kA===!0||CA.nodeType!==1||CA.nodeName!=="SCRIPT")&&WA.appendChild(Ge(CA,kA));return TA.nodeType===1&&(TA.nodeName==="CANVAS"?(WA.width=TA.width,WA.height=TA.height,WA.getContext("2d").drawImage(TA,0,0)):(TA.nodeName==="TEXTAREA"||TA.nodeName==="SELECT")&&(WA.value=TA.value),WA.addEventListener("load",function(){WA.scrollTop=TA.scrollTop,WA.scrollLeft=TA.scrollLeft},!0)),WA},re=function(TA,kA){if(ue(TA)==="number")return TA*72/96/kA;var WA={};for(var CA in TA)WA[CA]=TA[CA]*72/96/kA;return WA},De=function(TA,kA){return Math.floor(TA*kA/72*96)}},"./src/worker.js":function(Y,dA,m){"use strict";m.r(dA);var z=m("./node_modules/core-js/modules/es.object.assign.js"),Z=m.n(z),J=m("./node_modules/core-js/modules/es.array.map.js"),nA=m.n(J),pA=m("./node_modules/core-js/modules/es.object.keys.js"),BA=m.n(pA),gA=m("./node_modules/core-js/modules/es.array.concat.js"),cA=m.n(gA),X=m("./node_modules/core-js/modules/es.object.to-string.js"),SA=m.n(X),OA=m("./node_modules/core-js/modules/es.regexp.to-string.js"),ee=m.n(OA),ye=m("./node_modules/core-js/modules/es.function.name.js"),_e=m.n(ye),Ne=m("./node_modules/core-js/modules/web.dom-collections.for-each.js"),fe=m.n(Ne),oe=m("jspdf"),ue=m.n(oe),wA=m("html2canvas"),de=m.n(wA),re=m("./src/utils.js"),De=m("./node_modules/es6-promise/dist/es6-promise.js"),Ge=m.n(De),TA=Ge().Promise,kA=function WA(CA){var Ae=Object.assign(WA.convert(TA.resolve()),JSON.parse(JSON.stringify(WA.template))),ie=WA.convert(TA.resolve(),Ae);return ie=ie.setProgress(1,WA,1,[WA]),ie=ie.set(CA),ie};kA.prototype=Object.create(TA.prototype),kA.prototype.constructor=kA,kA.convert=function(CA,Ae){return CA.__proto__=Ae||kA.prototype,CA},kA.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},kA.prototype.from=function(CA,Ae){function ie(Qe){switch((0,re.objType)(Qe)){case"string":return"string";case"element":return Qe.nodeName.toLowerCase&&Qe.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(Ae=Ae||ie(CA),Ae){case"string":return this.set({src:(0,re.createElement)("div",{innerHTML:CA})});case"element":return this.set({src:CA});case"canvas":return this.set({canvas:CA});case"img":return this.set({img:CA});default:return this.error("Unknown source type.")}})},kA.prototype.to=function(CA){switch(CA){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},kA.prototype.toContainer=function(){var CA=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(CA).then(function(){var ie={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},Qe={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};ie.opacity=0;var me=(0,re.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,re.createElement)("div",{className:"html2pdf__overlay",style:ie}),this.prop.container=(0,re.createElement)("div",{className:"html2pdf__container",style:Qe}),this.prop.container.appendChild(me),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},kA.prototype.toCanvas=function(){var CA=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(CA).then(function(){var ie=Object.assign({},this.opt.html2canvas);return delete ie.onrendered,wA(this.prop.container,ie)}).then(function(ie){var Qe=this.opt.html2canvas.onrendered||function(){};Qe(ie),this.prop.canvas=ie,document.body.removeChild(this.prop.overlay)})},kA.prototype.toImg=function(){var CA=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(CA).then(function(){var ie=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=ie})},kA.prototype.toPdf=function(){var CA=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(CA).then(function(){var ie=this.prop.canvas,Qe=this.opt,me=ie.height,st=Math.floor(ie.width*this.prop.pageSize.inner.ratio),ht=Math.ceil(me/st),ut=this.prop.pageSize.inner.height,vt=document.createElement("canvas"),Ft=vt.getContext("2d");vt.width=ie.width,vt.height=st,this.prop.pdf=this.prop.pdf||new oe.jsPDF(Qe.jsPDF);for(var Zt=0;Zt<ht;Zt++){Zt===ht-1&&me%st!==0&&(vt.height=me%st,ut=vt.height*this.prop.pageSize.inner.width/vt.width);var Re=vt.width,Rt=vt.height;Ft.fillStyle="white",Ft.fillRect(0,0,Re,Rt),Ft.drawImage(ie,0,Zt*st,Re,Rt,0,0,Re,Rt),Zt&&this.prop.pdf.addPage();var ar=vt.toDataURL("image/"+Qe.image.type,Qe.image.quality);this.prop.pdf.addImage(ar,Qe.image.type,Qe.margin[1],Qe.margin[0],this.prop.pageSize.inner.width,ut)}})},kA.prototype.output=function(CA,Ae,ie){return ie=ie||"pdf",ie.toLowerCase()==="img"||ie.toLowerCase()==="image"?this.outputImg(CA,Ae):this.outputPdf(CA,Ae)},kA.prototype.outputPdf=function(CA,Ae){var ie=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(ie).then(function(){return this.prop.pdf.output(CA,Ae)})},kA.prototype.outputImg=function(CA,Ae){var ie=[function(){return this.prop.img||this.toImg()}];return this.thenList(ie).then(function(){switch(CA){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+CA+'" is not supported.'}})},kA.prototype.save=function(CA){var Ae=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(Ae).set(CA?{filename:CA}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},kA.prototype.set=function(CA){if((0,re.objType)(CA)!=="object")return this;var Ae=Object.keys(CA||{}).map(function(ie){switch(ie){case"margin":return this.setMargin.bind(this,CA.margin);case"jsPDF":return function(){return this.opt.jsPDF=CA.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,CA.pageSize);default:return ie in kA.template.prop?function(){this.prop[ie]=CA[ie]}:function(){this.opt[ie]=CA[ie]}}},this);return this.then(function(){return this.thenList(Ae)})},kA.prototype.get=function(CA,Ae){return this.then(function(){var Qe=CA in kA.template.prop?this.prop[CA]:this.opt[CA];return Ae?Ae(Qe):Qe})},kA.prototype.setMargin=function(CA){return this.then(function(){switch((0,re.objType)(CA)){case"number":CA=[CA,CA,CA,CA];case"array":if(CA.length===2&&(CA=[CA[0],CA[1],CA[0],CA[1]]),CA.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=CA}).then(this.setPageSize)},kA.prototype.setPageSize=function(CA){return this.then(function(){CA=CA||oe.jsPDF.getPageSize(this.opt.jsPDF),CA.hasOwnProperty("inner")||(CA.inner={width:CA.width-this.opt.margin[1]-this.opt.margin[3],height:CA.height-this.opt.margin[0]-this.opt.margin[2]},CA.inner.px={width:(0,re.toPx)(CA.inner.width,CA.k),height:(0,re.toPx)(CA.inner.height,CA.k)},CA.inner.ratio=CA.inner.height/CA.inner.width),this.prop.pageSize=CA})},kA.prototype.setProgress=function(CA,Ae,ie,Qe){return CA!=null&&(this.progress.val=CA),Ae!=null&&(this.progress.state=Ae),ie!=null&&(this.progress.n=ie),Qe!=null&&(this.progress.stack=Qe),this.progress.ratio=this.progress.val/this.progress.state,this},kA.prototype.updateProgress=function(CA,Ae,ie,Qe){return this.setProgress(CA?this.progress.val+CA:null,Ae||null,ie?this.progress.n+ie:null,Qe?this.progress.stack.concat(Qe):null)},kA.prototype.then=function(CA,Ae){var ie=this;return this.thenCore(CA,Ae,function(me,st){return ie.updateProgress(null,null,1,[me]),TA.prototype.then.call(this,function(ut){return ie.updateProgress(null,me),ut}).then(me,st).then(function(ut){return ie.updateProgress(1),ut})})},kA.prototype.thenCore=function(CA,Ae,ie){ie=ie||TA.prototype.then;var Qe=this;CA&&(CA=CA.bind(Qe)),Ae&&(Ae=Ae.bind(Qe));var me=TA.toString().indexOf("[native code]")!==-1&&TA.name==="Promise",st=me?Qe:kA.convert(Object.assign({},Qe),TA.prototype),ht=ie.call(st,CA,Ae);return kA.convert(ht,Qe.__proto__)},kA.prototype.thenExternal=function(CA,Ae){return TA.prototype.then.call(this,CA,Ae)},kA.prototype.thenList=function(CA){var Ae=this;return CA.forEach(function(Qe){Ae=Ae.thenCore(Qe)}),Ae},kA.prototype.catch=function(WA){WA&&(WA=WA.bind(this));var CA=TA.prototype.catch.call(this,WA);return kA.convert(CA,this)},kA.prototype.catchExternal=function(CA){return TA.prototype.catch.call(this,CA)},kA.prototype.error=function(CA){return this.then(function(){throw new Error(CA)})},kA.prototype.using=kA.prototype.set,kA.prototype.saveAs=kA.prototype.save,kA.prototype.export=kA.prototype.output,kA.prototype.run=kA.prototype.then,dA.default=kA},"./node_modules/core-js/internals/a-function.js":function(Y){Y.exports=function(dA){if(typeof dA!="function")throw TypeError(String(dA)+" is not a function");return dA}},"./node_modules/core-js/internals/a-possible-prototype.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/is-object.js");Y.exports=function(Z){if(!z(Z)&&Z!==null)throw TypeError("Can't set "+String(Z)+" as a prototype");return Z}},"./node_modules/core-js/internals/add-to-unscopables.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/well-known-symbol.js"),Z=m("./node_modules/core-js/internals/object-create.js"),J=m("./node_modules/core-js/internals/object-define-property.js"),nA=z("unscopables"),pA=Array.prototype;pA[nA]==null&&J.f(pA,nA,{configurable:!0,value:Z(null)}),Y.exports=function(BA){pA[nA][BA]=!0}},"./node_modules/core-js/internals/an-object.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/is-object.js");Y.exports=function(Z){if(!z(Z))throw TypeError(String(Z)+" is not an object");return Z}},"./node_modules/core-js/internals/array-for-each.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/array-iteration.js").forEach,Z=m("./node_modules/core-js/internals/array-method-is-strict.js"),J=Z("forEach");Y.exports=J?[].forEach:function(pA){return z(this,pA,arguments.length>1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/to-indexed-object.js"),Z=m("./node_modules/core-js/internals/to-length.js"),J=m("./node_modules/core-js/internals/to-absolute-index.js"),nA=function(pA){return function(BA,gA,cA){var X=z(BA),SA=Z(X.length),OA=J(cA,SA),ee;if(pA&&gA!=gA){for(;SA>OA;)if(ee=X[OA++],ee!=ee)return!0}else for(;SA>OA;OA++)if((pA||OA in X)&&X[OA]===gA)return pA||OA||0;return!pA&&-1}};Y.exports={includes:nA(!0),indexOf:nA(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/function-bind-context.js"),Z=m("./node_modules/core-js/internals/indexed-object.js"),J=m("./node_modules/core-js/internals/to-object.js"),nA=m("./node_modules/core-js/internals/to-length.js"),pA=m("./node_modules/core-js/internals/array-species-create.js"),BA=[].push,gA=function(cA){var X=cA==1,SA=cA==2,OA=cA==3,ee=cA==4,ye=cA==6,_e=cA==7,Ne=cA==5||ye;return function(fe,oe,ue,wA){for(var de=J(fe),re=Z(de),De=z(oe,ue,3),Ge=nA(re.length),TA=0,kA=wA||pA,WA=X?kA(fe,Ge):SA||_e?kA(fe,0):void 0,CA,Ae;Ge>TA;TA++)if((Ne||TA in re)&&(CA=re[TA],Ae=De(CA,TA,de),cA))if(X)WA[TA]=Ae;else if(Ae)switch(cA){case 3:return!0;case 5:return CA;case 6:return TA;case 2:BA.call(WA,CA)}else switch(cA){case 4:return!1;case 7:BA.call(WA,CA)}return ye?-1:OA||ee?ee:WA}};Y.exports={forEach:gA(0),map:gA(1),filter:gA(2),some:gA(3),every:gA(4),find:gA(5),findIndex:gA(6),filterReject:gA(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/fails.js"),Z=m("./node_modules/core-js/internals/well-known-symbol.js"),J=m("./node_modules/core-js/internals/engine-v8-version.js"),nA=Z("species");Y.exports=function(pA){return J>=51||!z(function(){var BA=[],gA=BA.constructor={};return gA[nA]=function(){return{foo:1}},BA[pA](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/fails.js");Y.exports=function(Z,J){var nA=[][Z];return!!nA&&z(function(){nA.call(null,J||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/is-object.js"),Z=m("./node_modules/core-js/internals/is-array.js"),J=m("./node_modules/core-js/internals/well-known-symbol.js"),nA=J("species");Y.exports=function(pA){var BA;return Z(pA)&&(BA=pA.constructor,typeof BA=="function"&&(BA===Array||Z(BA.prototype))?BA=void 0:z(BA)&&(BA=BA[nA],BA===null&&(BA=void 0))),BA===void 0?Array:BA}},"./node_modules/core-js/internals/array-species-create.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/array-species-constructor.js");Y.exports=function(Z,J){return new(z(Z))(J===0?0:J)}},"./node_modules/core-js/internals/classof-raw.js":function(Y){var dA={}.toString;Y.exports=function(m){return dA.call(m).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/to-string-tag-support.js"),Z=m("./node_modules/core-js/internals/classof-raw.js"),J=m("./node_modules/core-js/internals/well-known-symbol.js"),nA=J("toStringTag"),pA=Z(function(){return arguments}())=="Arguments",BA=function(gA,cA){try{return gA[cA]}catch(X){}};Y.exports=z?Z:function(gA){var cA,X,SA;return gA===void 0?"Undefined":gA===null?"Null":typeof(X=BA(cA=Object(gA),nA))=="string"?X:pA?Z(cA):(SA=Z(cA))=="Object"&&typeof cA.callee=="function"?"Arguments":SA}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/has.js"),Z=m("./node_modules/core-js/internals/own-keys.js"),J=m("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),nA=m("./node_modules/core-js/internals/object-define-property.js");Y.exports=function(pA,BA){for(var gA=Z(BA),cA=nA.f,X=J.f,SA=0;SA<gA.length;SA++){var OA=gA[SA];z(pA,OA)||cA(pA,OA,X(BA,OA))}}},"./node_modules/core-js/internals/correct-prototype-getter.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/fails.js");Y.exports=!z(function(){function Z(){}return Z.prototype.constructor=null,Object.getPrototypeOf(new Z)!==Z.prototype})},"./node_modules/core-js/internals/create-html.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/require-object-coercible.js"),Z=m("./node_modules/core-js/internals/to-string.js"),J=/"/g;Y.exports=function(nA,pA,BA,gA){var cA=Z(z(nA)),X="<"+pA;return BA!==""&&(X+=" "+BA+'="'+Z(gA).replace(J,""")+'"'),X+">"+cA+"</"+pA+">"}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,Z=m("./node_modules/core-js/internals/object-create.js"),J=m("./node_modules/core-js/internals/create-property-descriptor.js"),nA=m("./node_modules/core-js/internals/set-to-string-tag.js"),pA=m("./node_modules/core-js/internals/iterators.js"),BA=function(){return this};Y.exports=function(gA,cA,X){var SA=cA+" Iterator";return gA.prototype=Z(z,{next:J(1,X)}),nA(gA,SA,!1,!0),pA[SA]=BA,gA}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/descriptors.js"),Z=m("./node_modules/core-js/internals/object-define-property.js"),J=m("./node_modules/core-js/internals/create-property-descriptor.js");Y.exports=z?function(nA,pA,BA){return Z.f(nA,pA,J(1,BA))}:function(nA,pA,BA){return nA[pA]=BA,nA}},"./node_modules/core-js/internals/create-property-descriptor.js":function(Y){Y.exports=function(dA,m){return{enumerable:!(dA&1),configurable:!(dA&2),writable:!(dA&4),value:m}}},"./node_modules/core-js/internals/create-property.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/to-property-key.js"),Z=m("./node_modules/core-js/internals/object-define-property.js"),J=m("./node_modules/core-js/internals/create-property-descriptor.js");Y.exports=function(nA,pA,BA){var gA=z(pA);gA in nA?Z.f(nA,gA,J(0,BA)):nA[gA]=BA}},"./node_modules/core-js/internals/define-iterator.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/export.js"),Z=m("./node_modules/core-js/internals/create-iterator-constructor.js"),J=m("./node_modules/core-js/internals/object-get-prototype-of.js"),nA=m("./node_modules/core-js/internals/object-set-prototype-of.js"),pA=m("./node_modules/core-js/internals/set-to-string-tag.js"),BA=m("./node_modules/core-js/internals/create-non-enumerable-property.js"),gA=m("./node_modules/core-js/internals/redefine.js"),cA=m("./node_modules/core-js/internals/well-known-symbol.js"),X=m("./node_modules/core-js/internals/is-pure.js"),SA=m("./node_modules/core-js/internals/iterators.js"),OA=m("./node_modules/core-js/internals/iterators-core.js"),ee=OA.IteratorPrototype,ye=OA.BUGGY_SAFARI_ITERATORS,_e=cA("iterator"),Ne="keys",fe="values",oe="entries",ue=function(){return this};Y.exports=function(wA,de,re,De,Ge,TA,kA){Z(re,de,De);var WA=function(Ft){if(Ft===Ge&&me)return me;if(!ye&&Ft in ie)return ie[Ft];switch(Ft){case Ne:return function(){return new re(this,Ft)};case fe:return function(){return new re(this,Ft)};case oe:return function(){return new re(this,Ft)}}return function(){return new re(this)}},CA=de+" Iterator",Ae=!1,ie=wA.prototype,Qe=ie[_e]||ie["@@iterator"]||Ge&&ie[Ge],me=!ye&&Qe||WA(Ge),st=de=="Array"&&ie.entries||Qe,ht,ut,vt;if(st&&(ht=J(st.call(new wA)),ee!==Object.prototype&&ht.next&&(!X&&J(ht)!==ee&&(nA?nA(ht,ee):typeof ht[_e]!="function"&&BA(ht,_e,ue)),pA(ht,CA,!0,!0),X&&(SA[CA]=ue))),Ge==fe&&Qe&&Qe.name!==fe&&(Ae=!0,me=function(){return Qe.call(this)}),(!X||kA)&&ie[_e]!==me&&BA(ie,_e,me),SA[de]=me,Ge)if(ut={values:WA(fe),keys:TA?me:WA(Ne),entries:WA(oe)},kA)for(vt in ut)(ye||Ae||!(vt in ie))&&gA(ie,vt,ut[vt]);else z({target:de,proto:!0,forced:ye||Ae},ut);return ut}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/path.js"),Z=m("./node_modules/core-js/internals/has.js"),J=m("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),nA=m("./node_modules/core-js/internals/object-define-property.js").f;Y.exports=function(pA){var BA=z.Symbol||(z.Symbol={});Z(BA,pA)||nA(BA,pA,{value:J.f(pA)})}},"./node_modules/core-js/internals/descriptors.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/fails.js");Y.exports=!z(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/global.js"),Z=m("./node_modules/core-js/internals/is-object.js"),J=z.document,nA=Z(J)&&Z(J.createElement);Y.exports=function(pA){return nA?J.createElement(pA):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(Y){Y.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/engine-user-agent.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/get-built-in.js");Y.exports=z("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/global.js"),Z=m("./node_modules/core-js/internals/engine-user-agent.js"),J=z.process,nA=z.Deno,pA=J&&J.versions||nA&&nA.version,BA=pA&&pA.v8,gA,cA;BA?(gA=BA.split("."),cA=gA[0]<4?1:gA[0]+gA[1]):Z&&(gA=Z.match(/Edge\/(\d+)/),(!gA||gA[1]>=74)&&(gA=Z.match(/Chrome\/(\d+)/),gA&&(cA=gA[1]))),Y.exports=cA&&+cA},"./node_modules/core-js/internals/enum-bug-keys.js":function(Y){Y.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/global.js"),Z=m("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,J=m("./node_modules/core-js/internals/create-non-enumerable-property.js"),nA=m("./node_modules/core-js/internals/redefine.js"),pA=m("./node_modules/core-js/internals/set-global.js"),BA=m("./node_modules/core-js/internals/copy-constructor-properties.js"),gA=m("./node_modules/core-js/internals/is-forced.js");Y.exports=function(cA,X){var SA=cA.target,OA=cA.global,ee=cA.stat,ye,_e,Ne,fe,oe,ue;if(OA?_e=z:ee?_e=z[SA]||pA(SA,{}):_e=(z[SA]||{}).prototype,_e)for(Ne in X){if(oe=X[Ne],cA.noTargetGet?(ue=Z(_e,Ne),fe=ue&&ue.value):fe=_e[Ne],ye=gA(OA?Ne:SA+(ee?".":"#")+Ne,cA.forced),!ye&&fe!==void 0){if(typeof oe==typeof fe)continue;BA(oe,fe)}(cA.sham||fe&&fe.sham)&&J(oe,"sham",!0),nA(_e,Ne,oe,cA)}}},"./node_modules/core-js/internals/fails.js":function(Y){Y.exports=function(dA){try{return!!dA()}catch(m){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/a-function.js");Y.exports=function(Z,J,nA){if(z(Z),J===void 0)return Z;switch(nA){case 0:return function(){return Z.call(J)};case 1:return function(pA){return Z.call(J,pA)};case 2:return function(pA,BA){return Z.call(J,pA,BA)};case 3:return function(pA,BA,gA){return Z.call(J,pA,BA,gA)}}return function(){return Z.apply(J,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/global.js"),Z=function(J){return typeof J=="function"?J:void 0};Y.exports=function(J,nA){return arguments.length<2?Z(z[J]):z[J]&&z[J][nA]}},"./node_modules/core-js/internals/global.js":function(Y){var dA=function(m){return m&&m.Math==Math&&m};Y.exports=dA(typeof globalThis=="object"&&globalThis)||dA(typeof window=="object"&&window)||dA(typeof self=="object"&&self)||dA(typeof he.g=="object"&&he.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/to-object.js"),Z={}.hasOwnProperty;Y.exports=Object.hasOwn||function(nA,pA){return Z.call(z(nA),pA)}},"./node_modules/core-js/internals/hidden-keys.js":function(Y){Y.exports={}},"./node_modules/core-js/internals/html.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/get-built-in.js");Y.exports=z("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/descriptors.js"),Z=m("./node_modules/core-js/internals/fails.js"),J=m("./node_modules/core-js/internals/document-create-element.js");Y.exports=!z&&!Z(function(){return Object.defineProperty(J("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/fails.js"),Z=m("./node_modules/core-js/internals/classof-raw.js"),J="".split;Y.exports=z(function(){return!Object("z").propertyIsEnumerable(0)})?function(nA){return Z(nA)=="String"?J.call(nA,""):Object(nA)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/is-object.js"),Z=m("./node_modules/core-js/internals/object-set-prototype-of.js");Y.exports=function(J,nA,pA){var BA,gA;return Z&&typeof(BA=nA.constructor)=="function"&&BA!==pA&&z(gA=BA.prototype)&&gA!==pA.prototype&&Z(J,gA),J}},"./node_modules/core-js/internals/inspect-source.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/shared-store.js"),Z=Function.toString;typeof z.inspectSource!="function"&&(z.inspectSource=function(J){return Z.call(J)}),Y.exports=z.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/native-weak-map.js"),Z=m("./node_modules/core-js/internals/global.js"),J=m("./node_modules/core-js/internals/is-object.js"),nA=m("./node_modules/core-js/internals/create-non-enumerable-property.js"),pA=m("./node_modules/core-js/internals/has.js"),BA=m("./node_modules/core-js/internals/shared-store.js"),gA=m("./node_modules/core-js/internals/shared-key.js"),cA=m("./node_modules/core-js/internals/hidden-keys.js"),X="Object already initialized",SA=Z.WeakMap,OA,ee,ye,_e=function(re){return ye(re)?ee(re):OA(re,{})},Ne=function(re){return function(De){var Ge;if(!J(De)||(Ge=ee(De)).type!==re)throw TypeError("Incompatible receiver, "+re+" required");return Ge}};if(z||BA.state){var fe=BA.state||(BA.state=new SA),oe=fe.get,ue=fe.has,wA=fe.set;OA=function(re,De){if(ue.call(fe,re))throw new TypeError(X);return De.facade=re,wA.call(fe,re,De),De},ee=function(re){return oe.call(fe,re)||{}},ye=function(re){return ue.call(fe,re)}}else{var de=gA("state");cA[de]=!0,OA=function(re,De){if(pA(re,de))throw new TypeError(X);return De.facade=re,nA(re,de,De),De},ee=function(re){return pA(re,de)?re[de]:{}},ye=function(re){return pA(re,de)}}Y.exports={set:OA,get:ee,has:ye,enforce:_e,getterFor:Ne}},"./node_modules/core-js/internals/is-array.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/classof-raw.js");Y.exports=Array.isArray||function(J){return z(J)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/fails.js"),Z=/#|\.prototype\./,J=function(cA,X){var SA=pA[nA(cA)];return SA==gA?!0:SA==BA?!1:typeof X=="function"?z(X):!!X},nA=J.normalize=function(cA){return String(cA).replace(Z,".").toLowerCase()},pA=J.data={},BA=J.NATIVE="N",gA=J.POLYFILL="P";Y.exports=J},"./node_modules/core-js/internals/is-object.js":function(Y){Y.exports=function(dA){return typeof dA=="object"?dA!==null:typeof dA=="function"}},"./node_modules/core-js/internals/is-pure.js":function(Y){Y.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/get-built-in.js"),Z=m("./node_modules/core-js/internals/use-symbol-as-uid.js");Y.exports=Z?function(J){return typeof J=="symbol"}:function(J){var nA=z("Symbol");return typeof nA=="function"&&Object(J)instanceof nA}},"./node_modules/core-js/internals/iterators-core.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/fails.js"),Z=m("./node_modules/core-js/internals/object-get-prototype-of.js"),J=m("./node_modules/core-js/internals/create-non-enumerable-property.js"),nA=m("./node_modules/core-js/internals/has.js"),pA=m("./node_modules/core-js/internals/well-known-symbol.js"),BA=m("./node_modules/core-js/internals/is-pure.js"),gA=pA("iterator"),cA=!1,X=function(){return this},SA,OA,ee;[].keys&&(ee=[].keys(),"next"in ee?(OA=Z(Z(ee)),OA!==Object.prototype&&(SA=OA)):cA=!0);var ye=SA==null||z(function(){var _e={};return SA[gA].call(_e)!==_e});ye&&(SA={}),(!BA||ye)&&!nA(SA,gA)&&J(SA,gA,X),Y.exports={IteratorPrototype:SA,BUGGY_SAFARI_ITERATORS:cA}},"./node_modules/core-js/internals/iterators.js":function(Y){Y.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/engine-v8-version.js"),Z=m("./node_modules/core-js/internals/fails.js");Y.exports=!!Object.getOwnPropertySymbols&&!Z(function(){var J=Symbol();return!String(J)||!(Object(J)instanceof Symbol)||!Symbol.sham&&z&&z<41})},"./node_modules/core-js/internals/native-weak-map.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/global.js"),Z=m("./node_modules/core-js/internals/inspect-source.js"),J=z.WeakMap;Y.exports=typeof J=="function"&&/native code/.test(Z(J))},"./node_modules/core-js/internals/object-assign.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/descriptors.js"),Z=m("./node_modules/core-js/internals/fails.js"),J=m("./node_modules/core-js/internals/object-keys.js"),nA=m("./node_modules/core-js/internals/object-get-own-property-symbols.js"),pA=m("./node_modules/core-js/internals/object-property-is-enumerable.js"),BA=m("./node_modules/core-js/internals/to-object.js"),gA=m("./node_modules/core-js/internals/indexed-object.js"),cA=Object.assign,X=Object.defineProperty;Y.exports=!cA||Z(function(){if(z&&cA({b:1},cA(X({},"a",{enumerable:!0,get:function(){X(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var SA={},OA={},ee=Symbol(),ye="abcdefghijklmnopqrst";return SA[ee]=7,ye.split("").forEach(function(_e){OA[_e]=_e}),cA({},SA)[ee]!=7||J(cA({},OA)).join("")!=ye})?function(OA,ee){for(var ye=BA(OA),_e=arguments.length,Ne=1,fe=nA.f,oe=pA.f;_e>Ne;)for(var ue=gA(arguments[Ne++]),wA=fe?J(ue).concat(fe(ue)):J(ue),de=wA.length,re=0,De;de>re;)De=wA[re++],(!z||oe.call(ue,De))&&(ye[De]=ue[De]);return ye}:cA},"./node_modules/core-js/internals/object-create.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/an-object.js"),Z=m("./node_modules/core-js/internals/object-define-properties.js"),J=m("./node_modules/core-js/internals/enum-bug-keys.js"),nA=m("./node_modules/core-js/internals/hidden-keys.js"),pA=m("./node_modules/core-js/internals/html.js"),BA=m("./node_modules/core-js/internals/document-create-element.js"),gA=m("./node_modules/core-js/internals/shared-key.js"),cA=">",X="<",SA="prototype",OA="script",ee=gA("IE_PROTO"),ye=function(){},_e=function(wA){return X+OA+cA+wA+X+"/"+OA+cA},Ne=function(wA){wA.write(_e("")),wA.close();var de=wA.parentWindow.Object;return wA=null,de},fe=function(){var wA=BA("iframe"),de="java"+OA+":",re;if(wA.style)return wA.style.display="none",pA.appendChild(wA),wA.src=String(de),re=wA.contentWindow.document,re.open(),re.write(_e("document.F=Object")),re.close(),re.F},oe,ue=function(){try{oe=new ActiveXObject("htmlfile")}catch(de){}ue=document.domain&&oe?Ne(oe):fe()||Ne(oe);for(var wA=J.length;wA--;)delete ue[SA][J[wA]];return ue()};nA[ee]=!0,Y.exports=Object.create||function(de,re){var De;return de!==null?(ye[SA]=z(de),De=new ye,ye[SA]=null,De[ee]=de):De=ue(),re===void 0?De:Z(De,re)}},"./node_modules/core-js/internals/object-define-properties.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/descriptors.js"),Z=m("./node_modules/core-js/internals/object-define-property.js"),J=m("./node_modules/core-js/internals/an-object.js"),nA=m("./node_modules/core-js/internals/object-keys.js");Y.exports=z?Object.defineProperties:function(BA,gA){J(BA);for(var cA=nA(gA),X=cA.length,SA=0,OA;X>SA;)Z.f(BA,OA=cA[SA++],gA[OA]);return BA}},"./node_modules/core-js/internals/object-define-property.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/descriptors.js"),Z=m("./node_modules/core-js/internals/ie8-dom-define.js"),J=m("./node_modules/core-js/internals/an-object.js"),nA=m("./node_modules/core-js/internals/to-property-key.js"),pA=Object.defineProperty;dA.f=z?pA:function(gA,cA,X){if(J(gA),cA=nA(cA),J(X),Z)try{return pA(gA,cA,X)}catch(SA){}if("get"in X||"set"in X)throw TypeError("Accessors not supported");return"value"in X&&(gA[cA]=X.value),gA}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/descriptors.js"),Z=m("./node_modules/core-js/internals/object-property-is-enumerable.js"),J=m("./node_modules/core-js/internals/create-property-descriptor.js"),nA=m("./node_modules/core-js/internals/to-indexed-object.js"),pA=m("./node_modules/core-js/internals/to-property-key.js"),BA=m("./node_modules/core-js/internals/has.js"),gA=m("./node_modules/core-js/internals/ie8-dom-define.js"),cA=Object.getOwnPropertyDescriptor;dA.f=z?cA:function(SA,OA){if(SA=nA(SA),OA=pA(OA),gA)try{return cA(SA,OA)}catch(ee){}if(BA(SA,OA))return J(!Z.f.call(SA,OA),SA[OA])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/to-indexed-object.js"),Z=m("./node_modules/core-js/internals/object-get-own-property-names.js").f,J={}.toString,nA=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],pA=function(BA){try{return Z(BA)}catch(gA){return nA.slice()}};Y.exports.f=function(gA){return nA&&J.call(gA)=="[object Window]"?pA(gA):Z(z(gA))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/object-keys-internal.js"),Z=m("./node_modules/core-js/internals/enum-bug-keys.js"),J=Z.concat("length","prototype");dA.f=Object.getOwnPropertyNames||function(pA){return z(pA,J)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(Y,dA){dA.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/has.js"),Z=m("./node_modules/core-js/internals/to-object.js"),J=m("./node_modules/core-js/internals/shared-key.js"),nA=m("./node_modules/core-js/internals/correct-prototype-getter.js"),pA=J("IE_PROTO"),BA=Object.prototype;Y.exports=nA?Object.getPrototypeOf:function(gA){return gA=Z(gA),z(gA,pA)?gA[pA]:typeof gA.constructor=="function"&&gA instanceof gA.constructor?gA.constructor.prototype:gA instanceof Object?BA:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/has.js"),Z=m("./node_modules/core-js/internals/to-indexed-object.js"),J=m("./node_modules/core-js/internals/array-includes.js").indexOf,nA=m("./node_modules/core-js/internals/hidden-keys.js");Y.exports=function(pA,BA){var gA=Z(pA),cA=0,X=[],SA;for(SA in gA)!z(nA,SA)&&z(gA,SA)&&X.push(SA);for(;BA.length>cA;)z(gA,SA=BA[cA++])&&(~J(X,SA)||X.push(SA));return X}},"./node_modules/core-js/internals/object-keys.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/object-keys-internal.js"),Z=m("./node_modules/core-js/internals/enum-bug-keys.js");Y.exports=Object.keys||function(nA){return z(nA,Z)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(Y,dA){"use strict";var m={}.propertyIsEnumerable,z=Object.getOwnPropertyDescriptor,Z=z&&!m.call({1:2},1);dA.f=Z?function(nA){var pA=z(this,nA);return!!pA&&pA.enumerable}:m},"./node_modules/core-js/internals/object-set-prototype-of.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/an-object.js"),Z=m("./node_modules/core-js/internals/a-possible-prototype.js");Y.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var J=!1,nA={},pA;try{pA=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,pA.call(nA,[]),J=nA instanceof Array}catch(BA){}return function(gA,cA){return z(gA),Z(cA),J?pA.call(gA,cA):gA.__proto__=cA,gA}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/to-string-tag-support.js"),Z=m("./node_modules/core-js/internals/classof.js");Y.exports=z?{}.toString:function(){return"[object "+Z(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/is-object.js");Y.exports=function(Z,J){var nA,pA;if(J==="string"&&typeof(nA=Z.toString)=="function"&&!z(pA=nA.call(Z))||typeof(nA=Z.valueOf)=="function"&&!z(pA=nA.call(Z))||J!=="string"&&typeof(nA=Z.toString)=="function"&&!z(pA=nA.call(Z)))return pA;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/get-built-in.js"),Z=m("./node_modules/core-js/internals/object-get-own-property-names.js"),J=m("./node_modules/core-js/internals/object-get-own-property-symbols.js"),nA=m("./node_modules/core-js/internals/an-object.js");Y.exports=z("Reflect","ownKeys")||function(BA){var gA=Z.f(nA(BA)),cA=J.f;return cA?gA.concat(cA(BA)):gA}},"./node_modules/core-js/internals/path.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/global.js");Y.exports=z},"./node_modules/core-js/internals/redefine.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/global.js"),Z=m("./node_modules/core-js/internals/create-non-enumerable-property.js"),J=m("./node_modules/core-js/internals/has.js"),nA=m("./node_modules/core-js/internals/set-global.js"),pA=m("./node_modules/core-js/internals/inspect-source.js"),BA=m("./node_modules/core-js/internals/internal-state.js"),gA=BA.get,cA=BA.enforce,X=String(String).split("String");(Y.exports=function(SA,OA,ee,ye){var _e=ye?!!ye.unsafe:!1,Ne=ye?!!ye.enumerable:!1,fe=ye?!!ye.noTargetGet:!1,oe;if(typeof ee=="function"&&(typeof OA=="string"&&!J(ee,"name")&&Z(ee,"name",OA),oe=cA(ee),oe.source||(oe.source=X.join(typeof OA=="string"?OA:""))),SA===z){Ne?SA[OA]=ee:nA(OA,ee);return}else _e?!fe&&SA[OA]&&(Ne=!0):delete SA[OA];Ne?SA[OA]=ee:Z(SA,OA,ee)})(Function.prototype,"toString",function(){return typeof this=="function"&&gA(this).source||pA(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/an-object.js");Y.exports=function(){var Z=z(this),J="";return Z.global&&(J+="g"),Z.ignoreCase&&(J+="i"),Z.multiline&&(J+="m"),Z.dotAll&&(J+="s"),Z.unicode&&(J+="u"),Z.sticky&&(J+="y"),J}},"./node_modules/core-js/internals/require-object-coercible.js":function(Y){Y.exports=function(dA){if(dA==null)throw TypeError("Can't call method on "+dA);return dA}},"./node_modules/core-js/internals/set-global.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/global.js");Y.exports=function(Z,J){try{Object.defineProperty(z,Z,{value:J,configurable:!0,writable:!0})}catch(nA){z[Z]=J}return J}},"./node_modules/core-js/internals/set-to-string-tag.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/object-define-property.js").f,Z=m("./node_modules/core-js/internals/has.js"),J=m("./node_modules/core-js/internals/well-known-symbol.js"),nA=J("toStringTag");Y.exports=function(pA,BA,gA){pA&&!Z(pA=gA?pA:pA.prototype,nA)&&z(pA,nA,{configurable:!0,value:BA})}},"./node_modules/core-js/internals/shared-key.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/shared.js"),Z=m("./node_modules/core-js/internals/uid.js"),J=z("keys");Y.exports=function(nA){return J[nA]||(J[nA]=Z(nA))}},"./node_modules/core-js/internals/shared-store.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/global.js"),Z=m("./node_modules/core-js/internals/set-global.js"),J="__core-js_shared__",nA=z[J]||Z(J,{});Y.exports=nA},"./node_modules/core-js/internals/shared.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/is-pure.js"),Z=m("./node_modules/core-js/internals/shared-store.js");(Y.exports=function(J,nA){return Z[J]||(Z[J]=nA!==void 0?nA:{})})("versions",[]).push({version:"3.16.0",mode:z?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/fails.js");Y.exports=function(Z){return z(function(){var J=""[Z]('"');return J!==J.toLowerCase()||J.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/to-integer.js"),Z=m("./node_modules/core-js/internals/to-string.js"),J=m("./node_modules/core-js/internals/require-object-coercible.js"),nA=function(pA){return function(BA,gA){var cA=Z(J(BA)),X=z(gA),SA=cA.length,OA,ee;return X<0||X>=SA?pA?"":void 0:(OA=cA.charCodeAt(X),OA<55296||OA>56319||X+1===SA||(ee=cA.charCodeAt(X+1))<56320||ee>57343?pA?cA.charAt(X):OA:pA?cA.slice(X,X+2):(OA-55296<<10)+(ee-56320)+65536)}};Y.exports={codeAt:nA(!1),charAt:nA(!0)}},"./node_modules/core-js/internals/string-trim.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/require-object-coercible.js"),Z=m("./node_modules/core-js/internals/to-string.js"),J=m("./node_modules/core-js/internals/whitespaces.js"),nA="["+J+"]",pA=RegExp("^"+nA+nA+"*"),BA=RegExp(nA+nA+"*$"),gA=function(cA){return function(X){var SA=Z(z(X));return cA&1&&(SA=SA.replace(pA,"")),cA&2&&(SA=SA.replace(BA,"")),SA}};Y.exports={start:gA(1),end:gA(2),trim:gA(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/to-integer.js"),Z=Math.max,J=Math.min;Y.exports=function(nA,pA){var BA=z(nA);return BA<0?Z(BA+pA,0):J(BA,pA)}},"./node_modules/core-js/internals/to-indexed-object.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/indexed-object.js"),Z=m("./node_modules/core-js/internals/require-object-coercible.js");Y.exports=function(J){return z(Z(J))}},"./node_modules/core-js/internals/to-integer.js":function(Y){var dA=Math.ceil,m=Math.floor;Y.exports=function(z){return isNaN(z=+z)?0:(z>0?m:dA)(z)}},"./node_modules/core-js/internals/to-length.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/to-integer.js"),Z=Math.min;Y.exports=function(J){return J>0?Z(z(J),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/require-object-coercible.js");Y.exports=function(Z){return Object(z(Z))}},"./node_modules/core-js/internals/to-primitive.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/is-object.js"),Z=m("./node_modules/core-js/internals/is-symbol.js"),J=m("./node_modules/core-js/internals/ordinary-to-primitive.js"),nA=m("./node_modules/core-js/internals/well-known-symbol.js"),pA=nA("toPrimitive");Y.exports=function(BA,gA){if(!z(BA)||Z(BA))return BA;var cA=BA[pA],X;if(cA!==void 0){if(gA===void 0&&(gA="default"),X=cA.call(BA,gA),!z(X)||Z(X))return X;throw TypeError("Can't convert object to primitive value")}return gA===void 0&&(gA="number"),J(BA,gA)}},"./node_modules/core-js/internals/to-property-key.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/to-primitive.js"),Z=m("./node_modules/core-js/internals/is-symbol.js");Y.exports=function(J){var nA=z(J,"string");return Z(nA)?nA:String(nA)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/well-known-symbol.js"),Z=z("toStringTag"),J={};J[Z]="z",Y.exports=String(J)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/is-symbol.js");Y.exports=function(Z){if(z(Z))throw TypeError("Cannot convert a Symbol value to a string");return String(Z)}},"./node_modules/core-js/internals/uid.js":function(Y){var dA=0,m=Math.random();Y.exports=function(z){return"Symbol("+String(z===void 0?"":z)+")_"+(++dA+m).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/native-symbol.js");Y.exports=z&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/well-known-symbol.js");dA.f=z},"./node_modules/core-js/internals/well-known-symbol.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/global.js"),Z=m("./node_modules/core-js/internals/shared.js"),J=m("./node_modules/core-js/internals/has.js"),nA=m("./node_modules/core-js/internals/uid.js"),pA=m("./node_modules/core-js/internals/native-symbol.js"),BA=m("./node_modules/core-js/internals/use-symbol-as-uid.js"),gA=Z("wks"),cA=z.Symbol,X=BA?cA:cA&&cA.withoutSetter||nA;Y.exports=function(SA){return(!J(gA,SA)||!(pA||typeof gA[SA]=="string"))&&(pA&&J(cA,SA)?gA[SA]=cA[SA]:gA[SA]=X("Symbol."+SA)),gA[SA]}},"./node_modules/core-js/internals/whitespaces.js":function(Y){Y.exports=`
|
|
|
\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"./node_modules/core-js/modules/es.array.concat.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/export.js"),Z=m("./node_modules/core-js/internals/fails.js"),J=m("./node_modules/core-js/internals/is-array.js"),nA=m("./node_modules/core-js/internals/is-object.js"),pA=m("./node_modules/core-js/internals/to-object.js"),BA=m("./node_modules/core-js/internals/to-length.js"),gA=m("./node_modules/core-js/internals/create-property.js"),cA=m("./node_modules/core-js/internals/array-species-create.js"),X=m("./node_modules/core-js/internals/array-method-has-species-support.js"),SA=m("./node_modules/core-js/internals/well-known-symbol.js"),OA=m("./node_modules/core-js/internals/engine-v8-version.js"),ee=SA("isConcatSpreadable"),ye=9007199254740991,_e="Maximum allowed index exceeded",Ne=OA>=51||!Z(function(){var wA=[];return wA[ee]=!1,wA.concat()[0]!==wA}),fe=X("concat"),oe=function(wA){if(!nA(wA))return!1;var de=wA[ee];return de!==void 0?!!de:J(wA)},ue=!Ne||!fe;z({target:"Array",proto:!0,forced:ue},{concat:function(de){var re=pA(this),De=cA(re,0),Ge=0,TA,kA,WA,CA,Ae;for(TA=-1,WA=arguments.length;TA<WA;TA++)if(Ae=TA===-1?re:arguments[TA],oe(Ae)){if(CA=BA(Ae.length),Ge+CA>ye)throw TypeError(_e);for(kA=0;kA<CA;kA++,Ge++)kA in Ae&&gA(De,Ge,Ae[kA])}else{if(Ge>=ye)throw TypeError(_e);gA(De,Ge++,Ae)}return De.length=Ge,De}})},"./node_modules/core-js/modules/es.array.iterator.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/to-indexed-object.js"),Z=m("./node_modules/core-js/internals/add-to-unscopables.js"),J=m("./node_modules/core-js/internals/iterators.js"),nA=m("./node_modules/core-js/internals/internal-state.js"),pA=m("./node_modules/core-js/internals/define-iterator.js"),BA="Array Iterator",gA=nA.set,cA=nA.getterFor(BA);Y.exports=pA(Array,"Array",function(X,SA){gA(this,{type:BA,target:z(X),index:0,kind:SA})},function(){var X=cA(this),SA=X.target,OA=X.kind,ee=X.index++;return!SA||ee>=SA.length?(X.target=void 0,{value:void 0,done:!0}):OA=="keys"?{value:ee,done:!1}:OA=="values"?{value:SA[ee],done:!1}:{value:[ee,SA[ee]],done:!1}},"values"),J.Arguments=J.Array,Z("keys"),Z("values"),Z("entries")},"./node_modules/core-js/modules/es.array.join.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/export.js"),Z=m("./node_modules/core-js/internals/indexed-object.js"),J=m("./node_modules/core-js/internals/to-indexed-object.js"),nA=m("./node_modules/core-js/internals/array-method-is-strict.js"),pA=[].join,BA=Z!=Object,gA=nA("join",",");z({target:"Array",proto:!0,forced:BA||!gA},{join:function(X){return pA.call(J(this),X===void 0?",":X)}})},"./node_modules/core-js/modules/es.array.map.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/export.js"),Z=m("./node_modules/core-js/internals/array-iteration.js").map,J=m("./node_modules/core-js/internals/array-method-has-species-support.js"),nA=J("map");z({target:"Array",proto:!0,forced:!nA},{map:function(BA){return Z(this,BA,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/export.js"),Z=m("./node_modules/core-js/internals/is-object.js"),J=m("./node_modules/core-js/internals/is-array.js"),nA=m("./node_modules/core-js/internals/to-absolute-index.js"),pA=m("./node_modules/core-js/internals/to-length.js"),BA=m("./node_modules/core-js/internals/to-indexed-object.js"),gA=m("./node_modules/core-js/internals/create-property.js"),cA=m("./node_modules/core-js/internals/well-known-symbol.js"),X=m("./node_modules/core-js/internals/array-method-has-species-support.js"),SA=X("slice"),OA=cA("species"),ee=[].slice,ye=Math.max;z({target:"Array",proto:!0,forced:!SA},{slice:function(Ne,fe){var oe=BA(this),ue=pA(oe.length),wA=nA(Ne,ue),de=nA(fe===void 0?ue:fe,ue),re,De,Ge;if(J(oe)&&(re=oe.constructor,typeof re=="function"&&(re===Array||J(re.prototype))?re=void 0:Z(re)&&(re=re[OA],re===null&&(re=void 0)),re===Array||re===void 0))return ee.call(oe,wA,de);for(De=new(re===void 0?Array:re)(ye(de-wA,0)),Ge=0;wA<de;wA++,Ge++)wA in oe&&gA(De,Ge,oe[wA]);return De.length=Ge,De}})},"./node_modules/core-js/modules/es.function.name.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/descriptors.js"),Z=m("./node_modules/core-js/internals/object-define-property.js").f,J=Function.prototype,nA=J.toString,pA=/^\s*function ([^ (]*)/,BA="name";z&&!(BA in J)&&Z(J,BA,{configurable:!0,get:function(){try{return nA.call(this).match(pA)[1]}catch(gA){return""}}})},"./node_modules/core-js/modules/es.number.constructor.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/descriptors.js"),Z=m("./node_modules/core-js/internals/global.js"),J=m("./node_modules/core-js/internals/is-forced.js"),nA=m("./node_modules/core-js/internals/redefine.js"),pA=m("./node_modules/core-js/internals/has.js"),BA=m("./node_modules/core-js/internals/classof-raw.js"),gA=m("./node_modules/core-js/internals/inherit-if-required.js"),cA=m("./node_modules/core-js/internals/is-symbol.js"),X=m("./node_modules/core-js/internals/to-primitive.js"),SA=m("./node_modules/core-js/internals/fails.js"),OA=m("./node_modules/core-js/internals/object-create.js"),ee=m("./node_modules/core-js/internals/object-get-own-property-names.js").f,ye=m("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,_e=m("./node_modules/core-js/internals/object-define-property.js").f,Ne=m("./node_modules/core-js/internals/string-trim.js").trim,fe="Number",oe=Z[fe],ue=oe.prototype,wA=BA(OA(ue))==fe,de=function(kA){if(cA(kA))throw TypeError("Cannot convert a Symbol value to a number");var WA=X(kA,"number"),CA,Ae,ie,Qe,me,st,ht,ut;if(typeof WA=="string"&&WA.length>2){if(WA=Ne(WA),CA=WA.charCodeAt(0),CA===43||CA===45){if(Ae=WA.charCodeAt(2),Ae===88||Ae===120)return NaN}else if(CA===48){switch(WA.charCodeAt(1)){case 66:case 98:ie=2,Qe=49;break;case 79:case 111:ie=8,Qe=55;break;default:return+WA}for(me=WA.slice(2),st=me.length,ht=0;ht<st;ht++)if(ut=me.charCodeAt(ht),ut<48||ut>Qe)return NaN;return parseInt(me,ie)}}return+WA};if(J(fe,!oe(" 0o1")||!oe("0b1")||oe("+0x1"))){for(var re=function(WA){var CA=arguments.length<1?0:WA,Ae=this;return Ae instanceof re&&(wA?SA(function(){ue.valueOf.call(Ae)}):BA(Ae)!=fe)?gA(new oe(de(CA)),Ae,re):de(CA)},De=z?ee(oe):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),Ge=0,TA;De.length>Ge;Ge++)pA(oe,TA=De[Ge])&&!pA(re,TA)&&_e(re,TA,ye(oe,TA));re.prototype=ue,ue.constructor=re,nA(Z,fe,re)}},"./node_modules/core-js/modules/es.object.assign.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/export.js"),Z=m("./node_modules/core-js/internals/object-assign.js");z({target:"Object",stat:!0,forced:Object.assign!==Z},{assign:Z})},"./node_modules/core-js/modules/es.object.keys.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/export.js"),Z=m("./node_modules/core-js/internals/to-object.js"),J=m("./node_modules/core-js/internals/object-keys.js"),nA=m("./node_modules/core-js/internals/fails.js"),pA=nA(function(){J(1)});z({target:"Object",stat:!0,forced:pA},{keys:function(gA){return J(Z(gA))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/to-string-tag-support.js"),Z=m("./node_modules/core-js/internals/redefine.js"),J=m("./node_modules/core-js/internals/object-to-string.js");z||Z(Object.prototype,"toString",J,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/redefine.js"),Z=m("./node_modules/core-js/internals/an-object.js"),J=m("./node_modules/core-js/internals/to-string.js"),nA=m("./node_modules/core-js/internals/fails.js"),pA=m("./node_modules/core-js/internals/regexp-flags.js"),BA="toString",gA=RegExp.prototype,cA=gA[BA],X=nA(function(){return cA.call({source:"a",flags:"b"})!="/a/b"}),SA=cA.name!=BA;(X||SA)&&z(RegExp.prototype,BA,function(){var ee=Z(this),ye=J(ee.source),_e=ee.flags,Ne=J(_e===void 0&&ee instanceof RegExp&&!("flags"in gA)?pA.call(ee):_e);return"/"+ye+"/"+Ne},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/string-multibyte.js").charAt,Z=m("./node_modules/core-js/internals/to-string.js"),J=m("./node_modules/core-js/internals/internal-state.js"),nA=m("./node_modules/core-js/internals/define-iterator.js"),pA="String Iterator",BA=J.set,gA=J.getterFor(pA);nA(String,"String",function(cA){BA(this,{type:pA,string:Z(cA),index:0})},function(){var X=gA(this),SA=X.string,OA=X.index,ee;return OA>=SA.length?{value:void 0,done:!0}:(ee=z(SA,OA),X.index+=ee.length,{value:ee,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/export.js"),Z=m("./node_modules/core-js/internals/create-html.js"),J=m("./node_modules/core-js/internals/string-html-forced.js");z({target:"String",proto:!0,forced:J("link")},{link:function(pA){return Z(this,"a","href",pA)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/export.js"),Z=m("./node_modules/core-js/internals/descriptors.js"),J=m("./node_modules/core-js/internals/global.js"),nA=m("./node_modules/core-js/internals/has.js"),pA=m("./node_modules/core-js/internals/is-object.js"),BA=m("./node_modules/core-js/internals/object-define-property.js").f,gA=m("./node_modules/core-js/internals/copy-constructor-properties.js"),cA=J.Symbol;if(Z&&typeof cA=="function"&&(!("description"in cA.prototype)||cA().description!==void 0)){var X={},SA=function(){var fe=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),oe=this instanceof SA?new cA(fe):fe===void 0?cA():cA(fe);return fe===""&&(X[oe]=!0),oe};gA(SA,cA);var OA=SA.prototype=cA.prototype;OA.constructor=SA;var ee=OA.toString,ye=String(cA("test"))=="Symbol(test)",_e=/^Symbol\((.*)\)[^)]+$/;BA(OA,"description",{configurable:!0,get:function(){var fe=pA(this)?this.valueOf():this,oe=ee.call(fe);if(nA(X,fe))return"";var ue=ye?oe.slice(7,-1):oe.replace(_e,"$1");return ue===""?void 0:ue}}),z({global:!0,forced:!0},{Symbol:SA})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/define-well-known-symbol.js");z("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(Y,dA,m){"use strict";var z=m("./node_modules/core-js/internals/export.js"),Z=m("./node_modules/core-js/internals/global.js"),J=m("./node_modules/core-js/internals/get-built-in.js"),nA=m("./node_modules/core-js/internals/is-pure.js"),pA=m("./node_modules/core-js/internals/descriptors.js"),BA=m("./node_modules/core-js/internals/native-symbol.js"),gA=m("./node_modules/core-js/internals/fails.js"),cA=m("./node_modules/core-js/internals/has.js"),X=m("./node_modules/core-js/internals/is-array.js"),SA=m("./node_modules/core-js/internals/is-object.js"),OA=m("./node_modules/core-js/internals/is-symbol.js"),ee=m("./node_modules/core-js/internals/an-object.js"),ye=m("./node_modules/core-js/internals/to-object.js"),_e=m("./node_modules/core-js/internals/to-indexed-object.js"),Ne=m("./node_modules/core-js/internals/to-property-key.js"),fe=m("./node_modules/core-js/internals/to-string.js"),oe=m("./node_modules/core-js/internals/create-property-descriptor.js"),ue=m("./node_modules/core-js/internals/object-create.js"),wA=m("./node_modules/core-js/internals/object-keys.js"),de=m("./node_modules/core-js/internals/object-get-own-property-names.js"),re=m("./node_modules/core-js/internals/object-get-own-property-names-external.js"),De=m("./node_modules/core-js/internals/object-get-own-property-symbols.js"),Ge=m("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),TA=m("./node_modules/core-js/internals/object-define-property.js"),kA=m("./node_modules/core-js/internals/object-property-is-enumerable.js"),WA=m("./node_modules/core-js/internals/create-non-enumerable-property.js"),CA=m("./node_modules/core-js/internals/redefine.js"),Ae=m("./node_modules/core-js/internals/shared.js"),ie=m("./node_modules/core-js/internals/shared-key.js"),Qe=m("./node_modules/core-js/internals/hidden-keys.js"),me=m("./node_modules/core-js/internals/uid.js"),st=m("./node_modules/core-js/internals/well-known-symbol.js"),ht=m("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),ut=m("./node_modules/core-js/internals/define-well-known-symbol.js"),vt=m("./node_modules/core-js/internals/set-to-string-tag.js"),Ft=m("./node_modules/core-js/internals/internal-state.js"),Zt=m("./node_modules/core-js/internals/array-iteration.js").forEach,Re=ie("hidden"),Rt="Symbol",ar="prototype",Nr=st("toPrimitive"),ri=Ft.set,bn=Ft.getterFor(Rt),Cr=Object[ar],Fr=Z.Symbol,kr=J("JSON","stringify"),_n=Ge.f,Pe=TA.f,Te=re.f,Ve=kA.f,$e=Ae("symbols"),Ze=Ae("op-symbols"),Kt=Ae("string-to-symbol-registry"),mt=Ae("symbol-to-string-registry"),lr=Ae("wks"),UA=Z.QObject,YA=!UA||!UA[ar]||!UA[ar].findChild,ZA=pA&&gA(function(){return ue(Pe({},"a",{get:function(){return Pe(this,"a",{value:7}).a}})).a!=7})?function(dt,Oe,Je){var tt=_n(Cr,Oe);tt&&delete Cr[Oe],Pe(dt,Oe,Je),tt&&dt!==Cr&&Pe(Cr,Oe,tt)}:Pe,Ue=function(dt,Oe){var Je=$e[dt]=ue(Fr[ar]);return ri(Je,{type:Rt,tag:dt,description:Oe}),pA||(Je.description=Oe),Je},Ce=function(Oe,Je,tt){Oe===Cr&&Ce(Ze,Je,tt),ee(Oe);var Et=Ne(Je);return ee(tt),cA($e,Et)?(tt.enumerable?(cA(Oe,Re)&&Oe[Re][Et]&&(Oe[Re][Et]=!1),tt=ue(tt,{enumerable:oe(0,!1)})):(cA(Oe,Re)||Pe(Oe,Re,oe(1,{})),Oe[Re][Et]=!0),ZA(Oe,Et,tt)):Pe(Oe,Et,tt)},We=function(Oe,Je){ee(Oe);var tt=_e(Je),Et=wA(tt).concat(rr(tt));return Zt(Et,function(Br){(!pA||ur.call(tt,Br))&&Ce(Oe,Br,tt[Br])}),Oe},Pt=function(Oe,Je){return Je===void 0?ue(Oe):We(ue(Oe),Je)},ur=function(Oe){var Je=Ne(Oe),tt=Ve.call(this,Je);return this===Cr&&cA($e,Je)&&!cA(Ze,Je)?!1:tt||!cA(this,Je)||!cA($e,Je)||cA(this,Re)&&this[Re][Je]?tt:!0},br=function(Oe,Je){var tt=_e(Oe),Et=Ne(Je);if(!(tt===Cr&&cA($e,Et)&&!cA(Ze,Et))){var Br=_n(tt,Et);return Br&&cA($e,Et)&&!(cA(tt,Re)&&tt[Re][Et])&&(Br.enumerable=!0),Br}},Dr=function(Oe){var Je=Te(_e(Oe)),tt=[];return Zt(Je,function(Et){!cA($e,Et)&&!cA(Qe,Et)&&tt.push(Et)}),tt},rr=function(Oe){var Je=Oe===Cr,tt=Te(Je?Ze:_e(Oe)),Et=[];return Zt(tt,function(Br){cA($e,Br)&&(!Je||cA(Cr,Br))&&Et.push($e[Br])}),Et};if(BA||(Fr=function(){if(this instanceof Fr)throw TypeError("Symbol is not a constructor");var Oe=!arguments.length||arguments[0]===void 0?void 0:fe(arguments[0]),Je=me(Oe),tt=function(Et){this===Cr&&tt.call(Ze,Et),cA(this,Re)&&cA(this[Re],Je)&&(this[Re][Je]=!1),ZA(this,Je,oe(1,Et))};return pA&&YA&&ZA(Cr,Je,{configurable:!0,set:tt}),Ue(Je,Oe)},CA(Fr[ar],"toString",function(){return bn(this).tag}),CA(Fr,"withoutSetter",function(dt){return Ue(me(dt),dt)}),kA.f=ur,TA.f=Ce,Ge.f=br,de.f=re.f=Dr,De.f=rr,ht.f=function(dt){return Ue(st(dt),dt)},pA&&(Pe(Fr[ar],"description",{configurable:!0,get:function(){return bn(this).description}}),nA||CA(Cr,"propertyIsEnumerable",ur,{unsafe:!0}))),z({global:!0,wrap:!0,forced:!BA,sham:!BA},{Symbol:Fr}),Zt(wA(lr),function(dt){ut(dt)}),z({target:Rt,stat:!0,forced:!BA},{for:function(dt){var Oe=fe(dt);if(cA(Kt,Oe))return Kt[Oe];var Je=Fr(Oe);return Kt[Oe]=Je,mt[Je]=Oe,Je},keyFor:function(Oe){if(!OA(Oe))throw TypeError(Oe+" is not a symbol");if(cA(mt,Oe))return mt[Oe]},useSetter:function(){YA=!0},useSimple:function(){YA=!1}}),z({target:"Object",stat:!0,forced:!BA,sham:!pA},{create:Pt,defineProperty:Ce,defineProperties:We,getOwnPropertyDescriptor:br}),z({target:"Object",stat:!0,forced:!BA},{getOwnPropertyNames:Dr,getOwnPropertySymbols:rr}),z({target:"Object",stat:!0,forced:gA(function(){De.f(1)})},{getOwnPropertySymbols:function(Oe){return De.f(ye(Oe))}}),kr){var Xr=!BA||gA(function(){var dt=Fr();return kr([dt])!="[null]"||kr({a:dt})!="{}"||kr(Object(dt))!="{}"});z({target:"JSON",stat:!0,forced:Xr},{stringify:function(Oe,Je,tt){for(var Et=[Oe],Br=1,Dn;arguments.length>Br;)Et.push(arguments[Br++]);if(Dn=Je,!(!SA(Je)&&Oe===void 0||OA(Oe)))return X(Je)||(Je=function(Qn,Pn){if(typeof Dn=="function"&&(Pn=Dn.call(this,Qn,Pn)),!OA(Pn))return Pn}),Et[1]=Je,kr.apply(null,Et)}})}Fr[ar][Nr]||WA(Fr[ar],Nr,Fr[ar].valueOf),vt(Fr,Rt),Qe[Re]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/global.js"),Z=m("./node_modules/core-js/internals/dom-iterables.js"),J=m("./node_modules/core-js/internals/array-for-each.js"),nA=m("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var pA in Z){var BA=z[pA],gA=BA&&BA.prototype;if(gA&&gA.forEach!==J)try{nA(gA,"forEach",J)}catch(cA){gA.forEach=J}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(Y,dA,m){var z=m("./node_modules/core-js/internals/global.js"),Z=m("./node_modules/core-js/internals/dom-iterables.js"),J=m("./node_modules/core-js/modules/es.array.iterator.js"),nA=m("./node_modules/core-js/internals/create-non-enumerable-property.js"),pA=m("./node_modules/core-js/internals/well-known-symbol.js"),BA=pA("iterator"),gA=pA("toStringTag"),cA=J.values;for(var X in Z){var SA=z[X],OA=SA&&SA.prototype;if(OA){if(OA[BA]!==cA)try{nA(OA,BA,cA)}catch(ye){OA[BA]=cA}if(OA[gA]||nA(OA,gA,X),Z[X]){for(var ee in J)if(OA[ee]!==J[ee])try{nA(OA,ee,J[ee])}catch(ye){OA[ee]=J[ee]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(Y){(function(dA,m){Y.exports=m()})(this,function(){"use strict";function dA(UA){var YA=typeof UA;return UA!==null&&(YA==="object"||YA==="function")}function m(UA){return typeof UA=="function"}var z=void 0;Array.isArray?z=Array.isArray:z=function(UA){return Object.prototype.toString.call(UA)==="[object Array]"};var Z=z,J=0,nA=void 0,pA=void 0,BA=function(YA,ZA){wA[J]=YA,wA[J+1]=ZA,J+=2,J===2&&(pA?pA(de):De())};function gA(UA){pA=UA}function cA(UA){BA=UA}var X=typeof window!="undefined"?window:void 0,SA=X||{},OA=SA.MutationObserver||SA.WebKitMutationObserver,ee=typeof self=="undefined"&&typeof it!="undefined"&&{}.toString.call(it)==="[object process]",ye=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function _e(){return function(){return it.nextTick(de)}}function Ne(){return typeof nA!="undefined"?function(){nA(de)}:ue()}function fe(){var UA=0,YA=new OA(de),ZA=document.createTextNode("");return YA.observe(ZA,{characterData:!0}),function(){ZA.data=UA=++UA%2}}function oe(){var UA=new MessageChannel;return UA.port1.onmessage=de,function(){return UA.port2.postMessage(0)}}function ue(){var UA=setTimeout;return function(){return UA(de,1)}}var wA=new Array(1e3);function de(){for(var UA=0;UA<J;UA+=2){var YA=wA[UA],ZA=wA[UA+1];YA(ZA),wA[UA]=void 0,wA[UA+1]=void 0}J=0}function re(){try{var UA=Function("return this")().require("vertx");return nA=UA.runOnLoop||UA.runOnContext,Ne()}catch(YA){return ue()}}var De=void 0;ee?De=_e():OA?De=fe():ye?De=oe():X===void 0?De=re():De=ue();function Ge(UA,YA){var ZA=this,Ue=new this.constructor(WA);Ue[kA]===void 0&&kr(Ue);var Ce=ZA._state;if(Ce){var We=arguments[Ce-1];BA(function(){return ri(Ce,Ue,We,ZA._result)})}else ar(ZA,Ue,UA,YA);return Ue}function TA(UA){var YA=this;if(UA&&typeof UA=="object"&&UA.constructor===YA)return UA;var ZA=new YA(WA);return Ft(ZA,UA),ZA}var kA=Math.random().toString(36).substring(2);function WA(){}var CA=void 0,Ae=1,ie=2;function Qe(){return new TypeError("You cannot resolve a promise with itself")}function me(){return new TypeError("A promises callback cannot return that same promise.")}function st(UA,YA,ZA,Ue){try{UA.call(YA,ZA,Ue)}catch(Ce){return Ce}}function ht(UA,YA,ZA){BA(function(Ue){var Ce=!1,We=st(ZA,YA,function(Pt){Ce||(Ce=!0,YA!==Pt?Ft(Ue,Pt):Re(Ue,Pt))},function(Pt){Ce||(Ce=!0,Rt(Ue,Pt))},"Settle: "+(Ue._label||" unknown promise"));!Ce&&We&&(Ce=!0,Rt(Ue,We))},UA)}function ut(UA,YA){YA._state===Ae?Re(UA,YA._result):YA._state===ie?Rt(UA,YA._result):ar(YA,void 0,function(ZA){return Ft(UA,ZA)},function(ZA){return Rt(UA,ZA)})}function vt(UA,YA,ZA){YA.constructor===UA.constructor&&ZA===Ge&&YA.constructor.resolve===TA?ut(UA,YA):ZA===void 0?Re(UA,YA):m(ZA)?ht(UA,YA,ZA):Re(UA,YA)}function Ft(UA,YA){if(UA===YA)Rt(UA,Qe());else if(dA(YA)){var ZA=void 0;try{ZA=YA.then}catch(Ue){Rt(UA,Ue);return}vt(UA,YA,ZA)}else Re(UA,YA)}function Zt(UA){UA._onerror&&UA._onerror(UA._result),Nr(UA)}function Re(UA,YA){UA._state===CA&&(UA._result=YA,UA._state=Ae,UA._subscribers.length!==0&&BA(Nr,UA))}function Rt(UA,YA){UA._state===CA&&(UA._state=ie,UA._result=YA,BA(Zt,UA))}function ar(UA,YA,ZA,Ue){var Ce=UA._subscribers,We=Ce.length;UA._onerror=null,Ce[We]=YA,Ce[We+Ae]=ZA,Ce[We+ie]=Ue,We===0&&UA._state&&BA(Nr,UA)}function Nr(UA){var YA=UA._subscribers,ZA=UA._state;if(YA.length!==0){for(var Ue=void 0,Ce=void 0,We=UA._result,Pt=0;Pt<YA.length;Pt+=3)Ue=YA[Pt],Ce=YA[Pt+ZA],Ue?ri(ZA,Ue,Ce,We):Ce(We);UA._subscribers.length=0}}function ri(UA,YA,ZA,Ue){var Ce=m(ZA),We=void 0,Pt=void 0,ur=!0;if(Ce){try{We=ZA(Ue)}catch(br){ur=!1,Pt=br}if(YA===We){Rt(YA,me());return}}else We=Ue;YA._state!==CA||(Ce&&ur?Ft(YA,We):ur===!1?Rt(YA,Pt):UA===Ae?Re(YA,We):UA===ie&&Rt(YA,We))}function bn(UA,YA){try{YA(function(Ue){Ft(UA,Ue)},function(Ue){Rt(UA,Ue)})}catch(ZA){Rt(UA,ZA)}}var Cr=0;function Fr(){return Cr++}function kr(UA){UA[kA]=Cr++,UA._state=void 0,UA._result=void 0,UA._subscribers=[]}function _n(){return new Error("Array Methods must be provided an Array")}var Pe=function(){function UA(YA,ZA){this._instanceConstructor=YA,this.promise=new YA(WA),this.promise[kA]||kr(this.promise),Z(ZA)?(this.length=ZA.length,this._remaining=ZA.length,this._result=new Array(this.length),this.length===0?Re(this.promise,this._result):(this.length=this.length||0,this._enumerate(ZA),this._remaining===0&&Re(this.promise,this._result))):Rt(this.promise,_n())}return UA.prototype._enumerate=function(ZA){for(var Ue=0;this._state===CA&&Ue<ZA.length;Ue++)this._eachEntry(ZA[Ue],Ue)},UA.prototype._eachEntry=function(ZA,Ue){var Ce=this._instanceConstructor,We=Ce.resolve;if(We===TA){var Pt=void 0,ur=void 0,br=!1;try{Pt=ZA.then}catch(rr){br=!0,ur=rr}if(Pt===Ge&&ZA._state!==CA)this._settledAt(ZA._state,Ue,ZA._result);else if(typeof Pt!="function")this._remaining--,this._result[Ue]=ZA;else if(Ce===mt){var Dr=new Ce(WA);br?Rt(Dr,ur):vt(Dr,ZA,Pt),this._willSettleAt(Dr,Ue)}else this._willSettleAt(new Ce(function(rr){return rr(ZA)}),Ue)}else this._willSettleAt(We(ZA),Ue)},UA.prototype._settledAt=function(ZA,Ue,Ce){var We=this.promise;We._state===CA&&(this._remaining--,ZA===ie?Rt(We,Ce):this._result[Ue]=Ce),this._remaining===0&&Re(We,this._result)},UA.prototype._willSettleAt=function(ZA,Ue){var Ce=this;ar(ZA,void 0,function(We){return Ce._settledAt(Ae,Ue,We)},function(We){return Ce._settledAt(ie,Ue,We)})},UA}();function Te(UA){return new Pe(this,UA).promise}function Ve(UA){var YA=this;return Z(UA)?new YA(function(ZA,Ue){for(var Ce=UA.length,We=0;We<Ce;We++)YA.resolve(UA[We]).then(ZA,Ue)}):new YA(function(ZA,Ue){return Ue(new TypeError("You must pass an array to race."))})}function $e(UA){var YA=this,ZA=new YA(WA);return Rt(ZA,UA),ZA}function Ze(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function Kt(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}var mt=function(){function UA(YA){this[kA]=Fr(),this._result=this._state=void 0,this._subscribers=[],WA!==YA&&(typeof YA!="function"&&Ze(),this instanceof UA?bn(this,YA):Kt())}return UA.prototype.catch=function(ZA){return this.then(null,ZA)},UA.prototype.finally=function(ZA){var Ue=this,Ce=Ue.constructor;return m(ZA)?Ue.then(function(We){return Ce.resolve(ZA()).then(function(){return We})},function(We){return Ce.resolve(ZA()).then(function(){throw We})}):Ue.then(ZA,ZA)},UA}();mt.prototype.then=Ge,mt.all=Te,mt.race=Ve,mt.resolve=TA,mt.reject=$e,mt._setScheduler=gA,mt._setAsap=cA,mt._asap=BA;function lr(){var UA=void 0;if(typeof he.g!="undefined")UA=he.g;else if(typeof self!="undefined")UA=self;else try{UA=Function("return this")()}catch(Ue){throw new Error("polyfill failed because global object is unavailable in this environment")}var YA=UA.Promise;if(YA){var ZA=null;try{ZA=Object.prototype.toString.call(YA.resolve())}catch(Ue){}if(ZA==="[object Promise]"&&!YA.cast)return}UA.Promise=mt}return mt.polyfill=lr,mt.Promise=mt,mt})},html2canvas:function(Y){"use strict";Y.exports=Yt},jspdf:function(Y){"use strict";Y.exports=Dt}},Ut={};function Vt(Y){var dA=Ut[Y];if(dA!==void 0)return dA.exports;var m=Ut[Y]={exports:{}};return et[Y].call(m.exports,m,m.exports,Vt),m.exports}(function(){Vt.n=function(Y){var dA=Y&&Y.__esModule?function(){return Y.default}:function(){return Y};return Vt.d(dA,{a:dA}),dA}})(),function(){Vt.d=function(Y,dA){for(var m in dA)Vt.o(dA,m)&&!Vt.o(Y,m)&&Object.defineProperty(Y,m,{enumerable:!0,get:dA[m]})}}(),function(){Vt.o=function(Y,dA){return Object.prototype.hasOwnProperty.call(Y,dA)}}(),function(){Vt.r=function(Y){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(Y,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(Y,"__esModule",{value:!0})}}();var jr={};return function(){"use strict";Vt.r(jr);var Y=Vt("./src/worker.js"),dA=Vt("./src/plugin/jspdf-plugin.js"),m=Vt("./src/plugin/pagebreaks.js"),z=Vt("./src/plugin/hyperlinks.js"),Z=function J(nA,pA){var BA=new J.Worker(pA);return nA?BA.from(nA).save():BA};Z.Worker=Y.default,jr.default=Z}(),jr=jr.default,jr}()})},73207:function(ho,an,he){"use strict";he.r(an),he.d(an,{AcroForm:function(){return Yr},AcroFormAppearance:function(){return ge},AcroFormButton:function(){return Pr},AcroFormCheckBox:function(){return yn},AcroFormChoiceField:function(){return Bs},AcroFormComboBox:function(){return Mn},AcroFormEditBox:function(){return Tt},AcroFormListBox:function(){return oi},AcroFormPasswordField:function(){return Rn},AcroFormPushButton:function(){return Vs},AcroFormRadioButton:function(){return vs},AcroFormTextField:function(){return ms},GState:function(){return oa},ShadingPattern:function(){return gs},TilingPattern:function(){return Ks},default:function(){return cc},jsPDF:function(){return Ye}});var it=he(20135),Dt={},Yt=function(r,A,t,a,c){var u=new Worker(Dt[A]||(Dt[A]=URL.createObjectURL(new Blob([r+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return u.onmessage=function(d){var p=d.data,B=p.$e$;if(B){var y=new Error(B[0]);y.code=B[1],y.stack=B[2],c(y,null)}else c(null,p)},u.postMessage(t,a),u},et=Uint8Array,Ut=Uint16Array,Vt=Int32Array,jr=new et([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]),Y=new et([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]),dA=new et([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),m=function(r,A){for(var t=new Ut(31),a=0;a<31;++a)t[a]=A+=1<<r[a-1];for(var c=new Vt(t[30]),a=1;a<30;++a)for(var u=t[a];u<t[a+1];++u)c[u]=u-t[a]<<5|a;return{b:t,r:c}},z=m(jr,2),Z=z.b,J=z.r;Z[28]=258,J[258]=28;for(var nA=m(Y,0),pA=nA.b,BA=nA.r,gA=new Ut(32768),cA=0;cA<32768;++cA){var X=(cA&43690)>>1|(cA&21845)<<1;X=(X&52428)>>2|(X&13107)<<2,X=(X&61680)>>4|(X&3855)<<4,gA[cA]=((X&65280)>>8|(X&255)<<8)>>1}for(var SA=function(r,A,t){for(var a=r.length,c=0,u=new Ut(A);c<a;++c)r[c]&&++u[r[c]-1];var d=new Ut(A);for(c=1;c<A;++c)d[c]=d[c-1]+u[c-1]<<1;var p;if(t){p=new Ut(1<<A);var B=15-A;for(c=0;c<a;++c)if(r[c])for(var y=c<<4|r[c],U=A-r[c],E=d[r[c]-1]++<<U,N=E|(1<<U)-1;E<=N;++E)p[gA[E]>>B]=y}else for(p=new Ut(a),c=0;c<a;++c)r[c]&&(p[c]=gA[d[r[c]-1]++]>>15-r[c]);return p},OA=new et(288),cA=0;cA<144;++cA)OA[cA]=8;for(var cA=144;cA<256;++cA)OA[cA]=9;for(var cA=256;cA<280;++cA)OA[cA]=7;for(var cA=280;cA<288;++cA)OA[cA]=8;for(var ee=new et(32),cA=0;cA<32;++cA)ee[cA]=5;var ye=SA(OA,9,0),_e=SA(OA,9,1),Ne=SA(ee,5,0),fe=SA(ee,5,1),oe=function(r){for(var A=r[0],t=1;t<r.length;++t)r[t]>A&&(A=r[t]);return A},ue=function(r,A,t){var a=A/8|0;return(r[a]|r[a+1]<<8)>>(A&7)&t},wA=function(r,A){var t=A/8|0;return(r[t]|r[t+1]<<8|r[t+2]<<16)>>(A&7)},de=function(r){return(r+7)/8|0},re=function(r,A,t){return(A==null||A<0)&&(A=0),(t==null||t>r.length)&&(t=r.length),new et(r.subarray(A,t))},De={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},Ge=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],TA=function(r,A,t){var a=new Error(A||Ge[r]);if(a.code=r,Error.captureStackTrace&&Error.captureStackTrace(a,TA),!t)throw a;return a},kA=function(r,A,t,a){var c=r.length,u=a?a.length:0;if(!c||A.f&&!A.l)return t||new et(0);var d=!t,p=d||A.i!=2,B=A.i;d&&(t=new et(c*3));var y=function(le){var Ie=t.length;if(le>Ie){var Ee=new et(Math.max(Ie*2,le));Ee.set(t),t=Ee}},U=A.f||0,E=A.p||0,N=A.b||0,w=A.l,K=A.d,P=A.m,k=A.n,H=c*8;do{if(!w){U=ue(r,E,1);var V=ue(r,E+1,3);if(E+=3,V)if(V==1)w=_e,K=fe,P=9,k=5;else if(V==2){var te=ue(r,E,31)+257,QA=ue(r,E+10,15)+4,tA=te+ue(r,E+5,31)+1;E+=14;for(var EA=new et(tA),zA=new et(19),D=0;D<QA;++D)zA[dA[D]]=ue(r,E+D*3,7);E+=QA*3;for(var M=oe(zA),lA=(1<<M)-1,eA=SA(zA,M,1),D=0;D<tA;){var PA=eA[ue(r,E,lA)];E+=PA&15;var uA=PA>>4;if(uA<16)EA[D++]=uA;else{var NA=0,GA=0;for(uA==16?(GA=3+ue(r,E,3),E+=2,NA=EA[D-1]):uA==17?(GA=3+ue(r,E,7),E+=3):uA==18&&(GA=11+ue(r,E,127),E+=7);GA--;)EA[D++]=NA}}var xA=EA.subarray(0,te),VA=EA.subarray(te);P=oe(xA),k=oe(VA),w=SA(xA,P,1),K=SA(VA,k,1)}else TA(1);else{var uA=de(E)+4,FA=r[uA-4]|r[uA-3]<<8,DA=uA+FA;if(DA>c){B&&TA(0);break}p&&y(N+FA),t.set(r.subarray(uA,DA),N),A.b=N+=FA,A.p=E=DA*8,A.f=U;continue}if(E>H){B&&TA(0);break}}p&&y(N+131072);for(var qA=(1<<P)-1,Le=(1<<k)-1,S=E;;S=E){var NA=w[wA(r,E)&qA],G=NA>>4;if(E+=NA&15,E>H){B&&TA(0);break}if(NA||TA(2),G<256)t[N++]=G;else if(G==256){S=E,w=null;break}else{var q=G-254;if(G>264){var D=G-257,oA=jr[D];q=ue(r,E,(1<<oA)-1)+Z[D],E+=oA}var mA=K[wA(r,E)&Le],LA=mA>>4;mA||TA(3),E+=mA&15;var VA=pA[LA];if(LA>3){var oA=Y[LA];VA+=wA(r,E)&(1<<oA)-1,E+=oA}if(E>H){B&&TA(0);break}p&&y(N+131072);var HA=N+q;if(N<VA){var _A=u-VA,ce=Math.min(VA,HA);for(_A+N<0&&TA(3);N<ce;++N)t[N]=a[_A+N]}for(;N<HA;++N)t[N]=t[N-VA]}}A.l=w,A.p=S,A.b=N,A.f=U,w&&(U=1,A.m=P,A.d=K,A.n=k)}while(!U);return N!=t.length&&d?re(t,0,N):t.subarray(0,N)},WA=function(r,A,t){t<<=A&7;var a=A/8|0;r[a]|=t,r[a+1]|=t>>8},CA=function(r,A,t){t<<=A&7;var a=A/8|0;r[a]|=t,r[a+1]|=t>>8,r[a+2]|=t>>16},Ae=function(r,A){for(var t=[],a=0;a<r.length;++a)r[a]&&t.push({s:a,f:r[a]});var c=t.length,u=t.slice();if(!c)return{t:vt,l:0};if(c==1){var d=new et(t[0].s+1);return d[t[0].s]=1,{t:d,l:1}}t.sort(function(DA,te){return DA.f-te.f}),t.push({s:-1,f:25001});var p=t[0],B=t[1],y=0,U=1,E=2;for(t[0]={s:-1,f:p.f+B.f,l:p,r:B};U!=c-1;)p=t[t[y].f<t[E].f?y++:E++],B=t[y!=U&&t[y].f<t[E].f?y++:E++],t[U++]={s:-1,f:p.f+B.f,l:p,r:B};for(var N=u[0].s,a=1;a<c;++a)u[a].s>N&&(N=u[a].s);var w=new Ut(N+1),K=ie(t[U-1],w,0);if(K>A){var a=0,P=0,k=K-A,H=1<<k;for(u.sort(function(te,QA){return w[QA.s]-w[te.s]||te.f-QA.f});a<c;++a){var V=u[a].s;if(w[V]>A)P+=H-(1<<K-w[V]),w[V]=A;else break}for(P>>=k;P>0;){var uA=u[a].s;w[uA]<A?P-=1<<A-w[uA]++-1:++a}for(;a>=0&&P;--a){var FA=u[a].s;w[FA]==A&&(--w[FA],++P)}K=A}return{t:new et(w),l:K}},ie=function(r,A,t){return r.s==-1?Math.max(ie(r.l,A,t+1),ie(r.r,A,t+1)):A[r.s]=t},Qe=function(r){for(var A=r.length;A&&!r[--A];);for(var t=new Ut(++A),a=0,c=r[0],u=1,d=function(B){t[a++]=B},p=1;p<=A;++p)if(r[p]==c&&p!=A)++u;else{if(!c&&u>2){for(;u>138;u-=138)d(32754);u>2&&(d(u>10?u-11<<5|28690:u-3<<5|12305),u=0)}else if(u>3){for(d(c),--u;u>6;u-=6)d(8304);u>2&&(d(u-3<<5|8208),u=0)}for(;u--;)d(c);u=1,c=r[p]}return{c:t.subarray(0,a),n:A}},me=function(r,A){for(var t=0,a=0;a<A.length;++a)t+=r[a]*A[a];return t},st=function(r,A,t){var a=t.length,c=de(A+2);r[c]=a&255,r[c+1]=a>>8,r[c+2]=r[c]^255,r[c+3]=r[c+1]^255;for(var u=0;u<a;++u)r[c+u+4]=t[u];return(c+4+a)*8},ht=function(r,A,t,a,c,u,d,p,B,y,U){WA(A,U++,t),++c[256];for(var E=Ae(c,15),N=E.t,w=E.l,K=Ae(u,15),P=K.t,k=K.l,H=Qe(N),V=H.c,uA=H.n,FA=Qe(P),DA=FA.c,te=FA.n,QA=new Ut(19),tA=0;tA<V.length;++tA)++QA[V[tA]&31];for(var tA=0;tA<DA.length;++tA)++QA[DA[tA]&31];for(var EA=Ae(QA,7),zA=EA.t,D=EA.l,M=19;M>4&&!zA[dA[M-1]];--M);var lA=y+5<<3,eA=me(c,OA)+me(u,ee)+d,PA=me(c,N)+me(u,P)+d+14+3*M+me(QA,zA)+2*QA[16]+3*QA[17]+7*QA[18];if(B>=0&&lA<=eA&&lA<=PA)return st(A,U,r.subarray(B,B+y));var NA,GA,xA,VA;if(WA(A,U,1+(PA<eA)),U+=2,PA<eA){NA=SA(N,w,0),GA=N,xA=SA(P,k,0),VA=P;var qA=SA(zA,D,0);WA(A,U,uA-257),WA(A,U+5,te-1),WA(A,U+10,M-4),U+=14;for(var tA=0;tA<M;++tA)WA(A,U+3*tA,zA[dA[tA]]);U+=3*M;for(var Le=[V,DA],S=0;S<2;++S)for(var G=Le[S],tA=0;tA<G.length;++tA){var q=G[tA]&31;WA(A,U,qA[q]),U+=zA[q],q>15&&(WA(A,U,G[tA]>>5&127),U+=G[tA]>>12)}}else NA=ye,GA=OA,xA=Ne,VA=ee;for(var tA=0;tA<p;++tA){var oA=a[tA];if(oA>255){var q=oA>>18&31;CA(A,U,NA[q+257]),U+=GA[q+257],q>7&&(WA(A,U,oA>>23&31),U+=jr[q]);var mA=oA&31;CA(A,U,xA[mA]),U+=VA[mA],mA>3&&(CA(A,U,oA>>5&8191),U+=Y[mA])}else CA(A,U,NA[oA]),U+=GA[oA]}return CA(A,U,NA[256]),U+GA[256]},ut=new Vt([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),vt=new et(0),Ft=function(r,A,t,a,c,u){var d=u.z||r.length,p=new et(a+d+5*(1+Math.ceil(d/7e3))+c),B=p.subarray(a,p.length-c),y=u.l,U=(u.r||0)&7;if(A){U&&(B[0]=u.r>>3);for(var E=ut[A-1],N=E>>13,w=E&8191,K=(1<<t)-1,P=u.p||new Ut(32768),k=u.h||new Ut(K+1),H=Math.ceil(t/3),V=2*H,uA=function(At){return(r[At]^r[At+1]<<H^r[At+2]<<V)&K},FA=new Vt(25e3),DA=new Ut(288),te=new Ut(32),QA=0,tA=0,EA=u.i||0,zA=0,D=u.w||0,M=0;EA+2<d;++EA){var lA=uA(EA),eA=EA&32767,PA=k[lA];if(P[eA]=PA,k[lA]=eA,D<=EA){var NA=d-EA;if((QA>7e3||zA>24576)&&(NA>423||!y)){U=ht(r,B,0,FA,DA,te,tA,zA,M,EA-M,U),zA=QA=tA=0,M=EA;for(var GA=0;GA<286;++GA)DA[GA]=0;for(var GA=0;GA<30;++GA)te[GA]=0}var xA=2,VA=0,qA=w,Le=eA-PA&32767;if(NA>2&&lA==uA(EA-Le))for(var S=Math.min(N,NA)-1,G=Math.min(32767,EA),q=Math.min(258,NA);Le<=G&&--qA&&eA!=PA;){if(r[EA+xA]==r[EA+xA-Le]){for(var oA=0;oA<q&&r[EA+oA]==r[EA+oA-Le];++oA);if(oA>xA){if(xA=oA,VA=Le,oA>S)break;for(var mA=Math.min(Le,oA-2),LA=0,GA=0;GA<mA;++GA){var HA=EA-Le+GA&32767,_A=P[HA],ce=HA-_A&32767;ce>LA&&(LA=ce,PA=HA)}}}eA=PA,PA=P[eA],Le+=eA-PA&32767}if(VA){FA[zA++]=268435456|J[xA]<<18|BA[VA];var le=J[xA]&31,Ie=BA[VA]&31;tA+=jr[le]+Y[Ie],++DA[257+le],++te[Ie],D=EA+xA,++QA}else FA[zA++]=r[EA],++DA[r[EA]]}}for(EA=Math.max(EA,D);EA<d;++EA)FA[zA++]=r[EA],++DA[r[EA]];U=ht(r,B,y,FA,DA,te,tA,zA,M,EA-M,U),y||(u.r=U&7|B[U/8|0]<<3,U-=7,u.h=k,u.p=P,u.i=EA,u.w=D)}else{for(var EA=u.w||0;EA<d+y;EA+=65535){var Ee=EA+65535;Ee>=d&&(B[U/8|0]=y,Ee=d),U=st(B,U+1,r.subarray(EA,Ee))}u.i=d}return re(p,0,a+de(U)+c)},Zt=null,Re=function(){var r=-1;return{p:function(A){for(var t=r,a=0;a<A.length;++a)t=Zt[t&255^A[a]]^t>>>8;r=t},d:function(){return~r}}},Rt=function(){var r=1,A=0;return{p:function(t){for(var a=r,c=A,u=t.length|0,d=0;d!=u;){for(var p=Math.min(d+2655,u);d<p;++d)c+=a+=t[d];a=(a&65535)+15*(a>>16),c=(c&65535)+15*(c>>16)}r=a,A=c},d:function(){return r%=65521,A%=65521,(r&255)<<24|(r&65280)<<8|(A&255)<<8|A>>8}}},ar=function(r,A,t,a,c){if(!c&&(c={l:1},A.dictionary)){var u=A.dictionary.subarray(-32768),d=new et(u.length+r.length);d.set(u),d.set(r,u.length),r=d,c.w=u.length}return Ft(r,A.level==null?6:A.level,A.mem==null?c.l?Math.ceil(Math.max(8,Math.min(13,Math.log(r.length)))*1.5):20:12+A.mem,t,a,c)},Nr=function(r,A){var t={};for(var a in r)t[a]=r[a];for(var a in A)t[a]=A[a];return t},ri=function(r,A,t){for(var a=r(),c=r.toString(),u=c.slice(c.indexOf("[")+1,c.lastIndexOf("]")).replace(/\s+/g,"").split(","),d=0;d<a.length;++d){var p=a[d],B=u[d];if(typeof p=="function"){A+=";"+B+"=";var y=p.toString();if(p.prototype)if(y.indexOf("[native code]")!=-1){var U=y.indexOf(" ",8)+1;A+=y.slice(U,y.indexOf("(",U))}else{A+=y;for(var E in p.prototype)A+=";"+B+".prototype."+E+"="+p.prototype[E].toString()}else A+=y}else t[B]=p}return A},bn=null,Cr=function(r){var A=[];for(var t in r)r[t].buffer&&A.push((r[t]=new r[t].constructor(r[t])).buffer);return A},Fr=function(r,A,t,a){if(!bn[t]){for(var c="",u={},d=r.length-1,p=0;p<d;++p)c=ri(r[p],c,u);bn[t]={c:ri(r[d],c,u),e:u}}var B=Nr({},bn[t].e);return Yt(bn[t].c+";onmessage=function(e){for(var k in e.data)self[k]=e.data[k];onmessage="+A.toString()+"}",t,B,Cr(B),a)},kr=function(){return[et,Ut,Vt,jr,Y,dA,Z,pA,_e,fe,gA,Ge,SA,oe,ue,wA,de,re,TA,kA,Qn,Ze,Kt]},_n=function(){return[et,Ut,Vt,jr,Y,dA,J,BA,ye,OA,Ne,ee,gA,ut,vt,SA,WA,CA,Ae,ie,Qe,me,st,ht,de,re,Ft,ar,tt,Ze]},Pe=function(){return[We,br,Ce,Re,Zt]},Te=function(){return[Pt,ur]},Ve=function(){return[Dr,Ce,Rt]},$e=function(){return[rr]},Ze=function(r){return postMessage(r,[r.buffer])},Kt=function(r){return r&&{out:r.size&&new et(r.size),dictionary:r.dictionary}},mt=function(r,A,t,a,c,u){var d=Fr(t,a,c,function(p,B){d.terminate(),u(p,B)});return d.postMessage([r,A],A.consume?[r.buffer]:[]),function(){d.terminate()}},lr=function(r){return r.ondata=function(A,t){return postMessage([A,t],[A.buffer])},function(A){A.data.length?(r.push(A.data[0],A.data[1]),postMessage([A.data[0].length])):r.flush()}},UA=function(r,A,t,a,c,u,d){var p,B=Fr(r,a,c,function(y,U){y?(B.terminate(),A.ondata.call(A,y)):Array.isArray(U)?U.length==1?(A.queuedSize-=U[0],A.ondrain&&A.ondrain(U[0])):(U[1]&&B.terminate(),A.ondata.call(A,y,U[0],U[1])):d(U)});B.postMessage(t),A.queuedSize=0,A.push=function(y,U){A.ondata||TA(5),p&&A.ondata(TA(4,0,1),null,!!U),A.queuedSize+=y.length,B.postMessage([y,p=U],[y.buffer])},A.terminate=function(){B.terminate()},u&&(A.flush=function(){B.postMessage([])})},YA=function(r,A){return r[A]|r[A+1]<<8},ZA=function(r,A){return(r[A]|r[A+1]<<8|r[A+2]<<16|r[A+3]<<24)>>>0},Ue=function(r,A){return ZA(r,A)+ZA(r,A+4)*4294967296},Ce=function(r,A,t){for(;t;++A)r[A]=t,t>>>=8},We=function(r,A){var t=A.filename;if(r[0]=31,r[1]=139,r[2]=8,r[8]=A.level<2?4:A.level==9?2:0,r[9]=3,A.mtime!=0&&Ce(r,4,Math.floor(new Date(A.mtime||Date.now())/1e3)),t){r[3]=8;for(var a=0;a<=t.length;++a)r[a+10]=t.charCodeAt(a)}},Pt=function(r){(r[0]!=31||r[1]!=139||r[2]!=8)&&TA(6,"invalid gzip data");var A=r[3],t=10;A&4&&(t+=(r[10]|r[11]<<8)+2);for(var a=(A>>3&1)+(A>>4&1);a>0;a-=!r[t++]);return t+(A&2)},ur=function(r){var A=r.length;return(r[A-4]|r[A-3]<<8|r[A-2]<<16|r[A-1]<<24)>>>0},br=function(r){return 10+(r.filename?r.filename.length+1:0)},Dr=function(r,A){var t=A.level,a=t==0?0:t<6?1:t==9?3:2;if(r[0]=120,r[1]=a<<6|(A.dictionary&&32),r[1]|=31-(r[0]<<8|r[1])%31,A.dictionary){var c=Rt();c.p(A.dictionary),Ce(r,2,c.d())}},rr=function(r,A){return((r[0]&15)!=8||r[0]>>4>7||(r[0]<<8|r[1])%31)&&TA(6,"invalid zlib data"),(r[1]>>5&1)==+!A&&TA(6,"invalid zlib data: "+(r[1]&32?"need":"unexpected")+" dictionary"),(r[1]>>3&4)+2};function Xr(r,A){return typeof r=="function"&&(A=r,r={}),this.ondata=A,r}var dt=null,Oe=null;function Je(r,A,t){return t||(t=A,A={}),typeof t!="function"&&TA(7),mt(r,A,[_n],function(a){return Ze(tt(a.data[0],a.data[1]))},0,t)}function tt(r,A){return ar(r,A||{},0,0)}var Et=null,Br=null;function Dn(r,A,t){return t||(t=A,A={}),typeof t!="function"&&TA(7),mt(r,A,[kr],function(a){return Ze(Qn(a.data[0],Kt(a.data[1])))},1,t)}function Qn(r,A){return kA(r,{i:2},A&&A.out,A&&A.dictionary)}var Pn=null,wt=null;function Ti(r,A,t){return t||(t=A,A={}),typeof t!="function"&&TA(7),mt(r,A,[_n,Pe,function(){return[vi]}],function(a){return Ze(vi(a.data[0],a.data[1]))},2,t)}function vi(r,A){A||(A={});var t=Re(),a=r.length;t.p(r);var c=ar(r,A,br(A),8),u=c.length;return We(c,A),Ce(c,u-8,t.d()),Ce(c,u-4,a),c}var vn=null,us=null;function cs(r,A,t){return t||(t=A,A={}),typeof t!="function"&&TA(7),mt(r,A,[kr,Te,function(){return[mi]}],function(a){return Ze(mi(a.data[0],a.data[1]))},3,t)}function mi(r,A){var t=Pt(r);return t+8>r.length&&TA(6,"invalid gzip data"),kA(r.subarray(t,-8),{i:2},A&&A.out||new et(ur(r)),A&&A.dictionary)}var po=null,_s=null;function go(r,A,t){return t||(t=A,A={}),typeof t!="function"&&TA(7),mt(r,A,[_n,Ve,function(){return[ni]}],function(a){return Ze(ni(a.data[0],a.data[1]))},4,t)}function ni(r,A){A||(A={});var t=Rt();t.p(r);var a=ar(r,A,A.dictionary?6:2,4);return Dr(a,A),Ce(a,a.length-4,t.d()),a}var fs=null,Ds=null;function Ps(r,A,t){return t||(t=A,A={}),typeof t!="function"&&TA(7),mt(r,A,[kr,$e,function(){return[wi]}],function(a){return Ze(wi(a.data[0],Kt(a.data[1])))},5,t)}function wi(r,A){return kA(r.subarray(rr(r,A&&A.dictionary),-4),{i:2},A&&A.out,A&&A.dictionary)}var Bo=null,vo=null;function mo(r,A,t){return t||(t=A,A={}),typeof t!="function"&&TA(7),r[0]==31&&r[1]==139&&r[2]==8?cs(r,A,t):(r[0]&15)!=8||r[0]>>4>7||(r[0]<<8|r[1])%31?Dn(r,A,t):Ps(r,A,t)}function wo(r,A){return r[0]==31&&r[1]==139&&r[2]==8?mi(r,A):(r[0]&15)!=8||r[0]>>4>7||(r[0]<<8|r[1])%31?Qn(r,A):wi(r,A)}var Un=function(r,A,t,a){for(var c in r){var u=r[c],d=A+c,p=a;Array.isArray(u)&&(p=Nr(a,u[1]),u=u[0]),u instanceof et?t[d]=[u,p]:(t[d+="/"]=[new et(0),p],Un(u,d,t,a))}},Mi=typeof TextEncoder!="undefined"&&new TextEncoder,On=typeof TextDecoder!="undefined"&&new TextDecoder,hs=0;try{On.decode(vt,{stream:!0}),hs=1}catch(r){}var ii=function(r){for(var A="",t=0;;){var a=r[t++],c=(a>127)+(a>223)+(a>239);if(t+c>r.length)return{s:A,r:re(r,t-1)};c?c==3?(a=((a&15)<<18|(r[t++]&63)<<12|(r[t++]&63)<<6|r[t++]&63)-65536,A+=String.fromCharCode(55296|a>>10,56320|a&1023)):c&1?A+=String.fromCharCode((a&31)<<6|r[t++]&63):A+=String.fromCharCode((a&15)<<12|(r[t++]&63)<<6|r[t++]&63):A+=String.fromCharCode(a)}},yo=null,Co=null;function En(r,A){if(A){for(var t=new et(r.length),a=0;a<r.length;++a)t[a]=r.charCodeAt(a);return t}if(Mi)return Mi.encode(r);for(var c=r.length,u=new et(r.length+(r.length>>1)),d=0,p=function(U){u[d++]=U},a=0;a<c;++a){if(d+5>u.length){var B=new et(d+8+(c-a<<1));B.set(u),u=B}var y=r.charCodeAt(a);y<128||A?p(y):y<2048?(p(192|y>>6),p(128|y&63)):y>55295&&y<57344?(y=65536+(y&1047552)|r.charCodeAt(++a)&1023,p(240|y>>18),p(128|y>>12&63),p(128|y>>6&63),p(128|y&63)):(p(224|y>>12),p(128|y>>6&63),p(128|y&63))}return re(u,0,d)}function si(r,A){if(A){for(var t="",a=0;a<r.length;a+=16384)t+=String.fromCharCode.apply(null,r.subarray(a,a+16384));return t}else{if(On)return On.decode(r);var c=ii(r),u=c.s,t=c.r;return t.length&&TA(8),u}}var Fo=function(r){return r==1?3:r<6?2:r==9?1:0},ds=function(r,A){return A+30+YA(r,A+26)+YA(r,A+28)},ps=function(r,A,t){var a=YA(r,A+28),c=si(r.subarray(A+46,A+46+a),!(YA(r,A+8)&2048)),u=A+46+a,d=ZA(r,A+20),p=t&&d==4294967295?yi(r,u):[d,ZA(r,A+24),ZA(r,A+42)],B=p[0],y=p[1],U=p[2];return[YA(r,A+10),B,y,c,u+YA(r,A+30)+YA(r,A+32),U]},yi=function(r,A){for(;YA(r,A)!=1;A+=4+YA(r,A+2));return[Ue(r,A+12),Ue(r,A+4),Ue(r,A+20)]},se=function(r){var A=0;if(r)for(var t in r){var a=r[t].length;a>65535&&TA(9),A+=a+4}return A},Ar=function(r,A,t,a,c,u,d,p){var B=a.length,y=t.extra,U=p&&p.length,E=se(y);Ce(r,A,d!=null?33639248:67324752),A+=4,d!=null&&(r[A++]=20,r[A++]=t.os),r[A]=20,A+=2,r[A++]=t.flag<<1|(u<0&&8),r[A++]=c&&8,r[A++]=t.compression&255,r[A++]=t.compression>>8;var N=new Date(t.mtime==null?Date.now():t.mtime),w=N.getFullYear()-1980;if((w<0||w>119)&&TA(10),Ce(r,A,w<<25|N.getMonth()+1<<21|N.getDate()<<16|N.getHours()<<11|N.getMinutes()<<5|N.getSeconds()>>1),A+=4,u!=-1&&(Ce(r,A,t.crc),Ce(r,A+4,u<0?-u-2:u),Ce(r,A+8,t.size)),Ce(r,A+12,B),Ce(r,A+14,E),A+=16,d!=null&&(Ce(r,A,U),Ce(r,A+6,t.attrs),Ce(r,A+10,d),A+=14),r.set(a,A),A+=B,E)for(var K in y){var P=y[K],k=P.length;Ce(r,A,+K),Ce(r,A+2,k),r.set(P,A+4),A+=4+k}return U&&(r.set(p,A),A+=U),A},Ci=function(r,A,t,a,c){Ce(r,A,101010256),Ce(r,A+8,t),Ce(r,A+10,t),Ce(r,A+12,a),Ce(r,A+16,c)},kt=null,bo=null,Qo=null,Uo=null;function Eo(r,A,t){t||(t=A,A={}),typeof t!="function"&&TA(7);var a={};Un(r,"",a,A);var c=Object.keys(a),u=c.length,d=0,p=0,B=u,y=new Array(u),U=[],E=function(){for(var k=0;k<U.length;++k)U[k]()},N=function(k,H){hr(function(){t(k,H)})};hr(function(){N=t});var w=function(){var k=new et(p+22),H=d,V=p-d;p=0;for(var uA=0;uA<B;++uA){var FA=y[uA];try{var DA=FA.c.length;Ar(k,p,FA,FA.f,FA.u,DA);var te=30+FA.f.length+se(FA.extra),QA=p+te;k.set(FA.c,QA),Ar(k,d,FA,FA.f,FA.u,DA,p,FA.m),d+=16+te+(FA.m?FA.m.length:0),p=QA+DA}catch(tA){return N(tA,null)}}Ci(k,d,y.length,V,H),N(null,k)};u||w();for(var K=function(k){var H=c[k],V=a[H],uA=V[0],FA=V[1],DA=Re(),te=uA.length;DA.p(uA);var QA=En(H),tA=QA.length,EA=FA.comment,zA=EA&&En(EA),D=zA&&zA.length,M=se(FA.extra),lA=FA.level==0?0:8,eA=function(PA,NA){if(PA)E(),N(PA,null);else{var GA=NA.length;y[k]=Nr(FA,{size:te,crc:DA.d(),c:NA,f:QA,m:zA,u:tA!=H.length||zA&&EA.length!=D,compression:lA}),d+=30+tA+M+GA,p+=76+2*(tA+M)+(D||0)+GA,--u||w()}};if(tA>65535&&eA(TA(11,0,1),null),!lA)eA(null,uA);else if(te<16e4)try{eA(null,tt(uA,FA))}catch(PA){eA(PA,null)}else U.push(Je(uA,FA,eA))},P=0;P<B;++P)K(P);return E}function Gr(r,A){A||(A={});var t={},a=[];Un(r,"",t,A);var c=0,u=0;for(var d in t){var p=t[d],B=p[0],y=p[1],U=y.level==0?0:8,E=En(d),N=E.length,w=y.comment,K=w&&En(w),P=K&&K.length,k=se(y.extra);N>65535&&TA(11);var H=U?tt(B,y):B,V=H.length,uA=Re();uA.p(B),a.push(Nr(y,{size:B.length,crc:uA.d(),c:H,f:E,m:K,u:N!=d.length||K&&w.length!=P,o:c,compression:U})),c+=30+N+k+V,u+=76+2*(N+k)+(P||0)+V}for(var FA=new et(u+22),DA=c,te=u-c,QA=0;QA<a.length;++QA){var E=a[QA];Ar(FA,E.o,E,E.f,E.u,E.c.length);var tA=30+E.f.length+se(E.extra);FA.set(E.c,E.o+tA),Ar(FA,c,E,E.f,E.u,E.c.length,E.o,E.m),c+=16+tA+(E.m?E.m.length:0)}return Ci(FA,c,a.length,te,DA),FA}var Ri=null,xo=null,Io=null,IA=null,hr=typeof queueMicrotask=="function"?queueMicrotask:typeof setTimeout=="function"?setTimeout:function(r){r()};function nr(r,A,t){t||(t=A,A={}),typeof t!="function"&&TA(7);var a=[],c=function(){for(var k=0;k<a.length;++k)a[k]()},u={},d=function(k,H){hr(function(){t(k,H)})};hr(function(){d=t});for(var p=r.length-22;ZA(r,p)!=101010256;--p)if(!p||r.length-p>65558)return d(TA(13,0,1),null),c;var B=YA(r,p+8);if(B){var y=B,U=ZA(r,p+16),E=U==4294967295||y==65535;if(E){var N=ZA(r,p-12);E=ZA(r,N)==101075792,E&&(y=B=ZA(r,N+32),U=ZA(r,N+48))}for(var w=A&&A.filter,K=function(k){var H=ps(r,U,E),V=H[0],uA=H[1],FA=H[2],DA=H[3],te=H[4],QA=H[5],tA=ds(r,QA);U=te;var EA=function(D,M){D?(c(),d(D,null)):(M&&(u[DA]=M),--B||d(null,u))};if(!w||w({name:DA,size:uA,originalSize:FA,compression:V}))if(!V)EA(null,re(r,tA,tA+uA));else if(V==8){var zA=r.subarray(tA,tA+uA);if(FA<524288||uA>.8*FA)try{EA(null,Qn(zA,{out:new et(FA)}))}catch(D){EA(D,null)}else a.push(Dn(zA,{size:FA},EA))}else EA(TA(14,"unknown compression type "+V,1),null);else EA(null,null)},P=0;P<y;++P)K(P)}else d(null,{});return c}function Qr(r,A){for(var t={},a=r.length-22;ZA(r,a)!=101010256;--a)(!a||r.length-a>65558)&&TA(13);var c=YA(r,a+8);if(!c)return{};var u=ZA(r,a+16),d=u==4294967295||c==65535;if(d){var p=ZA(r,a-12);d=ZA(r,p)==101075792,d&&(c=ZA(r,p+32),u=ZA(r,p+48))}for(var B=A&&A.filter,y=0;y<c;++y){var U=ps(r,u,d),E=U[0],N=U[1],w=U[2],K=U[3],P=U[4],k=U[5],H=ds(r,k);u=P,(!B||B({name:K,size:N,originalSize:w,compression:E}))&&(E?E==8?t[K]=Qn(r.subarray(H,H+N),{out:new et(w)}):TA(14,"unknown compression type "+E):t[K]=re(r,H,H+N))}return t}var Ke=function(){return typeof window!="undefined"?window:typeof he.g!="undefined"?he.g:typeof self!="undefined"?self:this}();function Os(){Ke.console&&typeof Ke.console.log=="function"&&Ke.console.log.apply(Ke.console,arguments)}var Ot={log:Os,warn:function(r){Ke.console&&(typeof Ke.console.warn=="function"?Ke.console.warn.apply(Ke.console,arguments):Os.call(null,arguments))},error:function(r){Ke.console&&(typeof Ke.console.error=="function"?Ke.console.error.apply(Ke.console,arguments):Os(r))}};function mn(r,A,t){var a=new XMLHttpRequest;a.open("GET",r),a.responseType="blob",a.onload=function(){Ms(a.response,A,t)},a.onerror=function(){Ot.error("could not download file")},a.send()}function su(r){var A=new XMLHttpRequest;A.open("HEAD",r,!1);try{A.send()}catch(t){}return A.status>=200&&A.status<=299}function xa(r){try{r.dispatchEvent(new MouseEvent("click"))}catch(t){var A=document.createEvent("MouseEvents");A.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),r.dispatchEvent(A)}}var sa,Ts,Ms=Ke.saveAs||((typeof window=="undefined"?"undefined":(0,it.Z)(window))!=="object"||window!==Ke?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(r,A,t){var a=Ke.URL||Ke.webkitURL,c=document.createElement("a");A=A||r.name||"download",c.download=A,c.rel="noopener",typeof r=="string"?(c.href=r,c.origin!==location.origin?su(c.href)?mn(r,A,t):xa(c,c.target="_blank"):xa(c)):(c.href=a.createObjectURL(r),setTimeout(function(){a.revokeObjectURL(c.href)},4e4),setTimeout(function(){xa(c)},0))}:"msSaveOrOpenBlob"in navigator?function(r,A,t){if(A=A||r.name||"download",typeof r=="string")if(su(r))mn(r,A,t);else{var a=document.createElement("a");a.href=r,a.target="_blank",setTimeout(function(){xa(a)})}else navigator.msSaveOrOpenBlob(function(c,u){return u===void 0?u={autoBom:!1}:(0,it.Z)(u)!=="object"&&(Ot.warn("Deprecated: Expected third argument to be a object"),u={autoBom:!u}),u.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(c.type)?new Blob(["\uFEFF",c],{type:c.type}):c}(r,t),A)}:function(r,A,t,a){if((a=a||open("","_blank"))&&(a.document.title=a.document.body.innerText="downloading..."),typeof r=="string")return mn(r,A,t);var c=r.type==="application/octet-stream",u=/constructor/i.test(Ke.HTMLElement)||Ke.safari,d=/CriOS\/[\d]+/.test(navigator.userAgent);if((d||c&&u)&&(typeof FileReader=="undefined"?"undefined":(0,it.Z)(FileReader))==="object"){var p=new FileReader;p.onloadend=function(){var U=p.result;U=d?U:U.replace(/^data:[^;]*;/,"data:attachment/file;"),a?a.location.href=U:location=U,a=null},p.readAsDataURL(r)}else{var B=Ke.URL||Ke.webkitURL,y=B.createObjectURL(r);a?a.location=y:location.href=y,a=null,setTimeout(function(){B.revokeObjectURL(y)},4e4)}});function ou(r){var A;r=r||"",this.ok=!1,r.charAt(0)=="#"&&(r=r.substr(1,6)),r={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[r=(r=r.replace(/ /g,"")).toLowerCase()]||r;for(var t=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(p){return[parseInt(p[1]),parseInt(p[2]),parseInt(p[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(p){return[parseInt(p[1],16),parseInt(p[2],16),parseInt(p[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(p){return[parseInt(p[1]+p[1],16),parseInt(p[2]+p[2],16),parseInt(p[3]+p[3],16)]}}],a=0;a<t.length;a++){var c=t[a].re,u=t[a].process,d=c.exec(r);d&&(A=u(d),this.r=A[0],this.g=A[1],this.b=A[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var p=this.r.toString(16),B=this.g.toString(16),y=this.b.toString(16);return p.length==1&&(p="0"+p),B.length==1&&(B="0"+B),y.length==1&&(y="0"+y),"#"+p+B+y}}function wl(r,A){var t=r[0],a=r[1],c=r[2],u=r[3];t=An(t,a,c,u,A[0],7,-680876936),u=An(u,t,a,c,A[1],12,-389564586),c=An(c,u,t,a,A[2],17,606105819),a=An(a,c,u,t,A[3],22,-1044525330),t=An(t,a,c,u,A[4],7,-176418897),u=An(u,t,a,c,A[5],12,1200080426),c=An(c,u,t,a,A[6],17,-1473231341),a=An(a,c,u,t,A[7],22,-45705983),t=An(t,a,c,u,A[8],7,1770035416),u=An(u,t,a,c,A[9],12,-1958414417),c=An(c,u,t,a,A[10],17,-42063),a=An(a,c,u,t,A[11],22,-1990404162),t=An(t,a,c,u,A[12],7,1804603682),u=An(u,t,a,c,A[13],12,-40341101),c=An(c,u,t,a,A[14],17,-1502002290),t=en(t,a=An(a,c,u,t,A[15],22,1236535329),c,u,A[1],5,-165796510),u=en(u,t,a,c,A[6],9,-1069501632),c=en(c,u,t,a,A[11],14,643717713),a=en(a,c,u,t,A[0],20,-373897302),t=en(t,a,c,u,A[5],5,-701558691),u=en(u,t,a,c,A[10],9,38016083),c=en(c,u,t,a,A[15],14,-660478335),a=en(a,c,u,t,A[4],20,-405537848),t=en(t,a,c,u,A[9],5,568446438),u=en(u,t,a,c,A[14],9,-1019803690),c=en(c,u,t,a,A[3],14,-187363961),a=en(a,c,u,t,A[8],20,1163531501),t=en(t,a,c,u,A[13],5,-1444681467),u=en(u,t,a,c,A[2],9,-51403784),c=en(c,u,t,a,A[7],14,1735328473),t=ir(t,a=en(a,c,u,t,A[12],20,-1926607734),c,u,A[5],4,-378558),u=ir(u,t,a,c,A[8],11,-2022574463),c=ir(c,u,t,a,A[11],16,1839030562),a=ir(a,c,u,t,A[14],23,-35309556),t=ir(t,a,c,u,A[1],4,-1530992060),u=ir(u,t,a,c,A[4],11,1272893353),c=ir(c,u,t,a,A[7],16,-155497632),a=ir(a,c,u,t,A[10],23,-1094730640),t=ir(t,a,c,u,A[13],4,681279174),u=ir(u,t,a,c,A[0],11,-358537222),c=ir(c,u,t,a,A[3],16,-722521979),a=ir(a,c,u,t,A[6],23,76029189),t=ir(t,a,c,u,A[9],4,-640364487),u=ir(u,t,a,c,A[12],11,-421815835),c=ir(c,u,t,a,A[15],16,530742520),t=Jr(t,a=ir(a,c,u,t,A[2],23,-995338651),c,u,A[0],6,-198630844),u=Jr(u,t,a,c,A[7],10,1126891415),c=Jr(c,u,t,a,A[14],15,-1416354905),a=Jr(a,c,u,t,A[5],21,-57434055),t=Jr(t,a,c,u,A[12],6,1700485571),u=Jr(u,t,a,c,A[3],10,-1894986606),c=Jr(c,u,t,a,A[10],15,-1051523),a=Jr(a,c,u,t,A[1],21,-2054922799),t=Jr(t,a,c,u,A[8],6,1873313359),u=Jr(u,t,a,c,A[15],10,-30611744),c=Jr(c,u,t,a,A[6],15,-1560198380),a=Jr(a,c,u,t,A[13],21,1309151649),t=Jr(t,a,c,u,A[4],6,-145523070),u=Jr(u,t,a,c,A[11],10,-1120210379),c=Jr(c,u,t,a,A[2],15,718787259),a=Jr(a,c,u,t,A[9],21,-343485551),r[0]=Ki(t,r[0]),r[1]=Ki(a,r[1]),r[2]=Ki(c,r[2]),r[3]=Ki(u,r[3])}function Ia(r,A,t,a,c,u){return A=Ki(Ki(A,r),Ki(a,u)),Ki(A<<c|A>>>32-c,t)}function An(r,A,t,a,c,u,d){return Ia(A&t|~A&a,r,A,c,u,d)}function en(r,A,t,a,c,u,d){return Ia(A&a|t&~a,r,A,c,u,d)}function ir(r,A,t,a,c,u,d){return Ia(A^t^a,r,A,c,u,d)}function Jr(r,A,t,a,c,u,d){return Ia(t^(A|~a),r,A,c,u,d)}function yl(r){var A,t=r.length,a=[1732584193,-271733879,-1732584194,271733878];for(A=64;A<=r.length;A+=64)wl(a,au(r.substring(A-64,A)));r=r.substring(A-64);var c=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(A=0;A<r.length;A++)c[A>>2]|=r.charCodeAt(A)<<(A%4<<3);if(c[A>>2]|=128<<(A%4<<3),A>55)for(wl(a,c),A=0;A<16;A++)c[A]=0;return c[14]=8*t,wl(a,c),a}function au(r){var A,t=[];for(A=0;A<64;A+=4)t[A>>2]=r.charCodeAt(A)+(r.charCodeAt(A+1)<<8)+(r.charCodeAt(A+2)<<16)+(r.charCodeAt(A+3)<<24);return t}sa=Ke.atob.bind(Ke),Ts=Ke.btoa.bind(Ke);var lu="0123456789abcdef".split("");function Xu(r){for(var A="",t=0;t<4;t++)A+=lu[r>>8*t+4&15]+lu[r>>8*t&15];return A}function Ju(r){return String.fromCharCode((255&r)>>0,(65280&r)>>8,(16711680&r)>>16,(4278190080&r)>>24)}function La(r){return yl(r).map(Ju).join("")}var uu=function(r){for(var A=0;A<r.length;A++)r[A]=Xu(r[A]);return r.join("")}(yl("hello"))!="5d41402abc4b2a76b9719d911017c592";function Ki(r,A){if(uu){var t=(65535&r)+(65535&A);return(r>>16)+(A>>16)+(t>>16)<<16|65535&t}return r+A&4294967295}function Cl(r,A){var t,a,c,u;if(r!==t){for(var d=(c=r,u=1+(256/r.length>>0),new Array(u+1).join(c)),p=[],B=0;B<256;B++)p[B]=B;var y=0;for(B=0;B<256;B++){var U=p[B];y=(y+U+d.charCodeAt(B))%256,p[B]=p[y],p[y]=U}t=r,a=p}else p=a;var E=A.length,N=0,w=0,K="";for(B=0;B<E;B++)w=(w+(U=p[N=(N+1)%256]))%256,p[N]=p[w],p[w]=U,d=p[(p[N]+p[w])%256],K+=String.fromCharCode(A.charCodeAt(B)^d);return K}var cu={print:4,modify:8,copy:16,"annot-forms":32};function Ur(r,A,t,a){this.v=1,this.r=2;var c=192;r.forEach(function(p){if(cu.perm!==void 0)throw new Error("Invalid permission: "+p);c+=cu[p]}),this.padding="(\xBFN^Nu\x8AAd\0NV\xFF\xFA\b..\0\xB6\xD0h>\x80/\f\xA9\xFEdSiz";var u=(A+this.padding).substr(0,32),d=(t+this.padding).substr(0,32);this.O=this.processOwnerPassword(u,d),this.P=-(1+(255^c)),this.encryptionKey=La(u+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(a)).substr(0,5),this.U=Cl(this.encryptionKey,this.padding)}function Lo(r){if(/[^\u0000-\u00ff]/.test(r))throw new Error("Invalid PDF Name Object: "+r+", Only accept ASCII characters.");for(var A="",t=r.length,a=0;a<t;a++){var c=r.charCodeAt(a);c<33||c===35||c===37||c===40||c===41||c===47||c===60||c===62||c===91||c===93||c===123||c===125||c>126?A+="#"+("0"+c.toString(16)).slice(-2):A+=r[a]}return A}function Rs(r){if((0,it.Z)(r)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var A={};this.subscribe=function(t,a,c){if(c=c||!1,typeof t!="string"||typeof a!="function"||typeof c!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");A.hasOwnProperty(t)||(A[t]={});var u=Math.random().toString(35);return A[t][u]=[a,!!c],u},this.unsubscribe=function(t){for(var a in A)if(A[a][t])return delete A[a][t],Object.keys(A[a]).length===0&&delete A[a],!0;return!1},this.publish=function(t){if(A.hasOwnProperty(t)){var a=Array.prototype.slice.call(arguments,1),c=[];for(var u in A[t]){var d=A[t][u];try{d[0].apply(r,a)}catch(p){Ke.console&&Ot.error("jsPDF PubSub Error",p.message,p)}d[1]&&c.push(u)}c.length&&c.forEach(this.unsubscribe)}},this.getTopics=function(){return A}}function oa(r){if(!(this instanceof oa))return new oa(r);var A="opacity,stroke-opacity".split(",");for(var t in r)r.hasOwnProperty(t)&&A.indexOf(t)>=0&&(this[t]=r[t]);this.id="",this.objectNumber=-1}function fu(r,A){this.gState=r,this.matrix=A,this.id="",this.objectNumber=-1}function gs(r,A,t,a,c){if(!(this instanceof gs))return new gs(r,A,t,a,c);this.type=r==="axial"?2:3,this.coords=A,this.colors=t,fu.call(this,a,c)}function Ks(r,A,t,a,c){if(!(this instanceof Ks))return new Ks(r,A,t,a,c);this.boundingBox=r,this.xStep=A,this.yStep=t,this.stream="",this.cloneIndex=0,fu.call(this,a,c)}function Ye(r){var A,t=typeof arguments[0]=="string"?arguments[0]:"p",a=arguments[1],c=arguments[2],u=arguments[3],d=[],p=1,B=16,y="S",U=null;(0,it.Z)(r=r||{})==="object"&&(t=r.orientation,a=r.unit||a,c=r.format||c,u=r.compress||r.compressPdf||u,(U=r.encryption||null)!==null&&(U.userPassword=U.userPassword||"",U.ownerPassword=U.ownerPassword||"",U.userPermissions=U.userPermissions||[]),p=typeof r.userUnit=="number"?Math.abs(r.userUnit):1,r.precision!==void 0&&(A=r.precision),r.floatPrecision!==void 0&&(B=r.floatPrecision),y=r.defaultPathOperation||"S"),d=r.filters||(u===!0?["FlateEncode"]:d),a=a||"mm",t=(""+(t||"P")).toLowerCase();var E=r.putOnlyUsedFonts||!1,N={},w={internal:{},__private__:{}};w.__private__.PubSub=Rs;var K="1.3",P=w.__private__.getPdfVersion=function(){return K};w.__private__.setPdfVersion=function(h){K=h};var k={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};w.__private__.getPageFormats=function(){return k};var H=w.__private__.getPageFormat=function(h){return k[h]};c=c||"a4";var V={COMPAT:"compat",ADVANCED:"advanced"},uA=V.COMPAT;function FA(){this.saveGraphicsState(),$(new qe(je,0,0,-je,0,As()*je).toString()+" cm"),this.setFontSize(this.getFontSize()/je),y="n",uA=V.ADVANCED}function DA(){this.restoreGraphicsState(),y="S",uA=V.COMPAT}var te=w.__private__.combineFontStyleAndFontWeight=function(h,x){if(h=="bold"&&x=="normal"||h=="bold"&&x==400||h=="normal"&&x=="italic"||h=="bold"&&x=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return x&&(h=x==400||x==="normal"?h==="italic"?"italic":"normal":x!=700&&x!=="bold"||h!=="normal"?(x==700?"bold":x)+""+h:"bold"),h};w.advancedAPI=function(h){var x=uA===V.COMPAT;return x&&FA.call(this),typeof h!="function"||(h(this),x&&DA.call(this)),this},w.compatAPI=function(h){var x=uA===V.ADVANCED;return x&&DA.call(this),typeof h!="function"||(h(this),x&&FA.call(this)),this},w.isAdvancedAPI=function(){return uA===V.ADVANCED};var QA,tA=function(h){if(uA!==V.ADVANCED)throw new Error(h+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},EA=w.roundToPrecision=w.__private__.roundToPrecision=function(h,x){var W=A||x;if(isNaN(h)||isNaN(W))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return h.toFixed(W).replace(/0+$/,"")};QA=w.hpf=w.__private__.hpf=typeof B=="number"?function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.hpf");return EA(h,B)}:B==="smart"?function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.hpf");return EA(h,h>-1&&h<1?16:5)}:function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.hpf");return EA(h,16)};var zA=w.f2=w.__private__.f2=function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.f2");return EA(h,2)},D=w.__private__.f3=function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.f3");return EA(h,3)},M=w.scale=w.__private__.scale=function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.scale");return uA===V.COMPAT?h*je:uA===V.ADVANCED?h:void 0},lA=function(h){return uA===V.COMPAT?As()-h:uA===V.ADVANCED?h:void 0},eA=function(h){return M(lA(h))};w.__private__.setPrecision=w.setPrecision=function(h){typeof parseInt(h,10)=="number"&&(A=parseInt(h,10))};var PA,NA="00000000000000000000000000000000",GA=w.__private__.getFileId=function(){return NA},xA=w.__private__.setFileId=function(h){return NA=h!==void 0&&/^[a-fA-F0-9]{32}$/.test(h)?h.toUpperCase():NA.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),U!==null&&(rn=new Ur(U.userPermissions,U.userPassword,U.ownerPassword,NA)),NA};w.setFileId=function(h){return xA(h),this},w.getFileId=function(){return GA()};var VA=w.__private__.convertDateToPDFDate=function(h){var x=h.getTimezoneOffset(),W=x<0?"+":"-",iA=Math.floor(Math.abs(x/60)),yA=Math.abs(x%60),MA=[W,q(iA),"'",q(yA),"'"].join("");return["D:",h.getFullYear(),q(h.getMonth()+1),q(h.getDate()),q(h.getHours()),q(h.getMinutes()),q(h.getSeconds()),MA].join("")},qA=w.__private__.convertPDFDateToDate=function(h){var x=parseInt(h.substr(2,4),10),W=parseInt(h.substr(6,2),10)-1,iA=parseInt(h.substr(8,2),10),yA=parseInt(h.substr(10,2),10),MA=parseInt(h.substr(12,2),10),ne=parseInt(h.substr(14,2),10);return new Date(x,W,iA,yA,MA,ne,0)},Le=w.__private__.setCreationDate=function(h){var x;if(h===void 0&&(h=new Date),h instanceof Date)x=VA(h);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(h))throw new Error("Invalid argument passed to jsPDF.setCreationDate");x=h}return PA=x},S=w.__private__.getCreationDate=function(h){var x=PA;return h==="jsDate"&&(x=qA(PA)),x};w.setCreationDate=function(h){return Le(h),this},w.getCreationDate=function(h){return S(h)};var G,q=w.__private__.padd2=function(h){return("0"+parseInt(h)).slice(-2)},oA=w.__private__.padd2Hex=function(h){return("00"+(h=h.toString())).substr(h.length)},mA=0,LA=[],HA=[],_A=0,ce=[],le=[],Ie=!1,Ee=HA,At=function(){mA=0,_A=0,HA=[],LA=[],ce=[],zi=Hr(),Vn=Hr()};w.__private__.setCustomOutputDestination=function(h){Ie=!0,Ee=h};var JA=function(h){Ie||(Ee=h)};w.__private__.resetCustomOutputDestination=function(){Ie=!1,Ee=HA};var $=w.__private__.out=function(h){return h=h.toString(),_A+=h.length+1,Ee.push(h),Ee},pt=w.__private__.write=function(h){return $(arguments.length===1?h.toString():Array.prototype.join.call(arguments," "))},ke=w.__private__.getArrayBuffer=function(h){for(var x=h.length,W=new ArrayBuffer(x),iA=new Uint8Array(W);x--;)iA[x]=h.charCodeAt(x);return W},ae=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];w.__private__.getStandardFonts=function(){return ae};var be=r.fontSize||16;w.__private__.setFontSize=w.setFontSize=function(h){return be=uA===V.ADVANCED?h/je:h,this};var Se,xe=w.__private__.getFontSize=w.getFontSize=function(){return uA===V.COMPAT?be:be*je},ze=r.R2L||!1;w.__private__.setR2L=w.setR2L=function(h){return ze=h,this},w.__private__.getR2L=w.getR2L=function(){return ze};var ct,yt=w.__private__.setZoomMode=function(h){var x=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(h))Se=h;else if(isNaN(h)){if(x.indexOf(h)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+h+'" is not recognized.');Se=h}else Se=parseInt(h,10)};w.__private__.getZoomMode=function(){return Se};var bt,xt=w.__private__.setPageMode=function(h){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(h)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+h+'" is not recognized.');ct=h};w.__private__.getPageMode=function(){return ct};var Xt=w.__private__.setLayoutMode=function(h){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(h)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+h+'" is not recognized.');bt=h};w.__private__.getLayoutMode=function(){return bt},w.__private__.setDisplayMode=w.setDisplayMode=function(h,x,W){return yt(h),Xt(x),xt(W),this};var nt={title:"",subject:"",author:"",keywords:"",creator:""};w.__private__.getDocumentProperty=function(h){if(Object.keys(nt).indexOf(h)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return nt[h]},w.__private__.getDocumentProperties=function(){return nt},w.__private__.setDocumentProperties=w.setProperties=w.setDocumentProperties=function(h){for(var x in nt)nt.hasOwnProperty(x)&&h[x]&&(nt[x]=h[x]);return this},w.__private__.setDocumentProperty=function(h,x){if(Object.keys(nt).indexOf(h)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return nt[h]=x};var Qt,je,tn,Mt,ui,qt={},cr={},xi=[],Wt={},or={},vr={},ci={},Wi=null,mr=0,ft=[],Gt=new Rs(w),zs=r.hotfixes||[],Zr={},Ii={},Li=[],qe=function h(x,W,iA,yA,MA,ne){if(!(this instanceof h))return new h(x,W,iA,yA,MA,ne);isNaN(x)&&(x=1),isNaN(W)&&(W=0),isNaN(iA)&&(iA=0),isNaN(yA)&&(yA=1),isNaN(MA)&&(MA=0),isNaN(ne)&&(ne=0),this._matrix=[x,W,iA,yA,MA,ne]};Object.defineProperty(qe.prototype,"sx",{get:function(){return this._matrix[0]},set:function(h){this._matrix[0]=h}}),Object.defineProperty(qe.prototype,"shy",{get:function(){return this._matrix[1]},set:function(h){this._matrix[1]=h}}),Object.defineProperty(qe.prototype,"shx",{get:function(){return this._matrix[2]},set:function(h){this._matrix[2]=h}}),Object.defineProperty(qe.prototype,"sy",{get:function(){return this._matrix[3]},set:function(h){this._matrix[3]=h}}),Object.defineProperty(qe.prototype,"tx",{get:function(){return this._matrix[4]},set:function(h){this._matrix[4]=h}}),Object.defineProperty(qe.prototype,"ty",{get:function(){return this._matrix[5]},set:function(h){this._matrix[5]=h}}),Object.defineProperty(qe.prototype,"a",{get:function(){return this._matrix[0]},set:function(h){this._matrix[0]=h}}),Object.defineProperty(qe.prototype,"b",{get:function(){return this._matrix[1]},set:function(h){this._matrix[1]=h}}),Object.defineProperty(qe.prototype,"c",{get:function(){return this._matrix[2]},set:function(h){this._matrix[2]=h}}),Object.defineProperty(qe.prototype,"d",{get:function(){return this._matrix[3]},set:function(h){this._matrix[3]=h}}),Object.defineProperty(qe.prototype,"e",{get:function(){return this._matrix[4]},set:function(h){this._matrix[4]=h}}),Object.defineProperty(qe.prototype,"f",{get:function(){return this._matrix[5]},set:function(h){this._matrix[5]=h}}),Object.defineProperty(qe.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(qe.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(qe.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(qe.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),qe.prototype.join=function(h){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(QA).join(h)},qe.prototype.multiply=function(h){var x=h.sx*this.sx+h.shy*this.shx,W=h.sx*this.shy+h.shy*this.sy,iA=h.shx*this.sx+h.sy*this.shx,yA=h.shx*this.shy+h.sy*this.sy,MA=h.tx*this.sx+h.ty*this.shx+this.tx,ne=h.tx*this.shy+h.ty*this.sy+this.ty;return new qe(x,W,iA,yA,MA,ne)},qe.prototype.decompose=function(){var h=this.sx,x=this.shy,W=this.shx,iA=this.sy,yA=this.tx,MA=this.ty,ne=Math.sqrt(h*h+x*x),He=(h/=ne)*W+(x/=ne)*iA;W-=h*He,iA-=x*He;var Xe=Math.sqrt(W*W+iA*iA);return He/=Xe,h*(iA/=Xe)<x*(W/=Xe)&&(h=-h,x=-x,He=-He,ne=-ne),{scale:new qe(ne,0,0,Xe,0,0),translate:new qe(1,0,0,1,yA,MA),rotate:new qe(h,x,-x,h,0,0),skew:new qe(1,0,He,1,0,0)}},qe.prototype.toString=function(h){return this.join(" ")},qe.prototype.inversed=function(){var h=this.sx,x=this.shy,W=this.shx,iA=this.sy,yA=this.tx,MA=this.ty,ne=1/(h*iA-x*W),He=iA*ne,Xe=-x*ne,gt=-W*ne,lt=h*ne;return new qe(He,Xe,gt,lt,-He*yA-gt*MA,-Xe*yA-lt*MA)},qe.prototype.applyToPoint=function(h){var x=h.x*this.sx+h.y*this.shx+this.tx,W=h.x*this.shy+h.y*this.sy+this.ty;return new ko(x,W)},qe.prototype.applyToRectangle=function(h){var x=this.applyToPoint(h),W=this.applyToPoint(new ko(h.x+h.w,h.y+h.h));return new Go(x.x,x.y,W.x-x.x,W.y-x.y)},qe.prototype.clone=function(){var h=this.sx,x=this.shy,W=this.shx,iA=this.sy,yA=this.tx,MA=this.ty;return new qe(h,x,W,iA,yA,MA)},w.Matrix=qe;var fi=w.matrixMult=function(h,x){return x.multiply(h)},hi=new qe(1,0,0,1,0,0);w.unitMatrix=w.identityMatrix=hi;var we=function(h,x){if(!or[h]){var W=(x instanceof gs?"Sh":"P")+(Object.keys(Wt).length+1).toString(10);x.id=W,or[h]=W,Wt[W]=x,Gt.publish("addPattern",x)}};w.ShadingPattern=gs,w.TilingPattern=Ks,w.addShadingPattern=function(h,x){return tA("addShadingPattern()"),we(h,x),this},w.beginTilingPattern=function(h){tA("beginTilingPattern()"),ma(h.boundingBox[0],h.boundingBox[1],h.boundingBox[2]-h.boundingBox[0],h.boundingBox[3]-h.boundingBox[1],h.matrix)},w.endTilingPattern=function(h,x){tA("endTilingPattern()"),x.stream=le[G].join(`
|
|
|
`),we(h,x),Gt.publish("endTilingPattern",x),Li.pop().restore()};var Or=w.__private__.newObject=function(){var h=Hr();return ln(h,!0),h},Hr=w.__private__.newObjectDeferred=function(){return mA++,LA[mA]=function(){return _A},mA},ln=function(h,x){return x=typeof x=="boolean"&&x,LA[h]=_A,x&&$(h+" 0 obj"),h},un=w.__private__.newAdditionalObject=function(){var h={objId:Hr(),content:""};return ce.push(h),h},zi=Hr(),Vn=Hr(),cn=w.__private__.decodeColorString=function(h){var x=h.split(" ");if(x.length!==2||x[1]!=="g"&&x[1]!=="G")x.length===5&&(x[4]==="k"||x[4]==="K")&&(x=[(1-x[0])*(1-x[3]),(1-x[1])*(1-x[3]),(1-x[2])*(1-x[3]),"r"]);else{var W=parseFloat(x[0]);x=[W,W,W,"r"]}for(var iA="#",yA=0;yA<3;yA++)iA+=("0"+Math.floor(255*parseFloat(x[yA])).toString(16)).slice(-2);return iA},Cn=w.__private__.encodeColorString=function(h){var x;typeof h=="string"&&(h={ch1:h});var W=h.ch1,iA=h.ch2,yA=h.ch3,MA=h.ch4,ne=h.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof W=="string"&&W.charAt(0)!=="#"){var He=new ou(W);if(He.ok)W=He.toHex();else if(!/^\d*\.?\d*$/.test(W))throw new Error('Invalid color "'+W+'" passed to jsPDF.encodeColorString.')}if(typeof W=="string"&&/^#[0-9A-Fa-f]{3}$/.test(W)&&(W="#"+W[1]+W[1]+W[2]+W[2]+W[3]+W[3]),typeof W=="string"&&/^#[0-9A-Fa-f]{6}$/.test(W)){var Xe=parseInt(W.substr(1),16);W=Xe>>16&255,iA=Xe>>8&255,yA=255&Xe}if(iA===void 0||MA===void 0&&W===iA&&iA===yA)if(typeof W=="string")x=W+" "+ne[0];else switch(h.precision){case 2:x=zA(W/255)+" "+ne[0];break;case 3:default:x=D(W/255)+" "+ne[0]}else if(MA===void 0||(0,it.Z)(MA)==="object"){if(MA&&!isNaN(MA.a)&&MA.a===0)return x=["1.","1.","1.",ne[1]].join(" ");if(typeof W=="string")x=[W,iA,yA,ne[1]].join(" ");else switch(h.precision){case 2:x=[zA(W/255),zA(iA/255),zA(yA/255),ne[1]].join(" ");break;default:case 3:x=[D(W/255),D(iA/255),D(yA/255),ne[1]].join(" ")}}else if(typeof W=="string")x=[W,iA,yA,MA,ne[2]].join(" ");else switch(h.precision){case 2:x=[zA(W),zA(iA),zA(yA),zA(MA),ne[2]].join(" ");break;case 3:default:x=[D(W),D(iA),D(yA),D(MA),ne[2]].join(" ")}return x},Si=w.__private__.getFilters=function(){return d},Wn=w.__private__.putStream=function(h){var x=(h=h||{}).data||"",W=h.filters||Si(),iA=h.alreadyAppliedFilters||[],yA=h.addLength1||!1,MA=x.length,ne=h.objectId,He=function($r){return $r};if(U!==null&&ne===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");U!==null&&(He=rn.encryptor(ne,0));var Xe={};W===!0&&(W=["FlateEncode"]);var gt=h.additionalKeyValues||[],lt=(Xe=Ye.API.processDataByFilters!==void 0?Ye.API.processDataByFilters(x,W):{data:x,reverseChain:[]}).reverseChain+(Array.isArray(iA)?iA.join(" "):iA.toString());if(Xe.data.length!==0&&(gt.push({key:"Length",value:Xe.data.length}),yA===!0&>.push({key:"Length1",value:MA})),lt.length!=0)if(lt.split("/").length-1==1)gt.push({key:"Filter",value:lt});else{gt.push({key:"Filter",value:"["+lt+"]"});for(var Lt=0;Lt<gt.length;Lt+=1)if(gt[Lt].key==="DecodeParms"){for(var fr=[],dr=0;dr<Xe.reverseChain.split("/").length-1;dr+=1)fr.push("null");fr.push(gt[Lt].value),gt[Lt].value="["+fr.join(" ")+"]"}}$("<<");for(var wr=0;wr<gt.length;wr++)$("/"+gt[wr].key+" "+gt[wr].value);$(">>"),Xe.data.length!==0&&($("stream"),$(He(Xe.data)),$("endstream"))},ji=w.__private__.putPage=function(h){var x=h.number,W=h.data,iA=h.objId,yA=h.contentsObjId;ln(iA,!0),$("<</Type /Page"),$("/Parent "+h.rootDictionaryObjId+" 0 R"),$("/Resources "+h.resourceDictionaryObjId+" 0 R"),$("/MediaBox ["+parseFloat(QA(h.mediaBox.bottomLeftX))+" "+parseFloat(QA(h.mediaBox.bottomLeftY))+" "+QA(h.mediaBox.topRightX)+" "+QA(h.mediaBox.topRightY)+"]"),h.cropBox!==null&&$("/CropBox ["+QA(h.cropBox.bottomLeftX)+" "+QA(h.cropBox.bottomLeftY)+" "+QA(h.cropBox.topRightX)+" "+QA(h.cropBox.topRightY)+"]"),h.bleedBox!==null&&$("/BleedBox ["+QA(h.bleedBox.bottomLeftX)+" "+QA(h.bleedBox.bottomLeftY)+" "+QA(h.bleedBox.topRightX)+" "+QA(h.bleedBox.topRightY)+"]"),h.trimBox!==null&&$("/TrimBox ["+QA(h.trimBox.bottomLeftX)+" "+QA(h.trimBox.bottomLeftY)+" "+QA(h.trimBox.topRightX)+" "+QA(h.trimBox.topRightY)+"]"),h.artBox!==null&&$("/ArtBox ["+QA(h.artBox.bottomLeftX)+" "+QA(h.artBox.bottomLeftY)+" "+QA(h.artBox.topRightX)+" "+QA(h.artBox.topRightY)+"]"),typeof h.userUnit=="number"&&h.userUnit!==1&&$("/UserUnit "+h.userUnit),Gt.publish("putPage",{objId:iA,pageContext:ft[x],pageNumber:x,page:W}),$("/Contents "+yA+" 0 R"),$(">>"),$("endobj");var MA=W.join(`
|
|
|
`);return uA===V.ADVANCED&&(MA+=`
|
|
|
Q`),ln(yA,!0),Wn({data:MA,filters:Si(),objectId:yA}),$("endobj"),iA},In=w.__private__.putPages=function(){var h,x,W=[];for(h=1;h<=mr;h++)ft[h].objId=Hr(),ft[h].contentsObjId=Hr();for(h=1;h<=mr;h++)W.push(ji({number:h,data:le[h],objId:ft[h].objId,contentsObjId:ft[h].contentsObjId,mediaBox:ft[h].mediaBox,cropBox:ft[h].cropBox,bleedBox:ft[h].bleedBox,trimBox:ft[h].trimBox,artBox:ft[h].artBox,userUnit:ft[h].userUnit,rootDictionaryObjId:zi,resourceDictionaryObjId:Vn}));ln(zi,!0),$("<</Type /Pages");var iA="/Kids [";for(x=0;x<mr;x++)iA+=W[x]+" 0 R ";$(iA+"]"),$("/Count "+mr),$(">>"),$("endobj"),Gt.publish("postPutPages")},Cs=function(h){Gt.publish("putFont",{font:h,out:$,newObject:Or,putStream:Wn}),h.isAlreadyPutted!==!0&&(h.objectNumber=Or(),$("<<"),$("/Type /Font"),$("/BaseFont /"+Lo(h.postScriptName)),$("/Subtype /Type1"),typeof h.encoding=="string"&&$("/Encoding /"+h.encoding),$("/FirstChar 32"),$("/LastChar 255"),$(">>"),$("endobj"))},Fs=function(){for(var h in qt)qt.hasOwnProperty(h)&&(E===!1||E===!0&&N.hasOwnProperty(h))&&Cs(qt[h])},No=function(h){h.objectNumber=Or();var x=[];x.push({key:"Type",value:"/XObject"}),x.push({key:"Subtype",value:"/Form"}),x.push({key:"BBox",value:"["+[QA(h.x),QA(h.y),QA(h.x+h.width),QA(h.y+h.height)].join(" ")+"]"}),x.push({key:"Matrix",value:"["+h.matrix.toString()+"]"});var W=h.pages[1].join(`
|
|
|
`);Wn({data:W,additionalKeyValues:x,objectId:h.objectNumber}),$("endobj")},Xs=function(){for(var h in Zr)Zr.hasOwnProperty(h)&&No(Zr[h])},Ma=function(h,x){var W,iA=[],yA=1/(x-1);for(W=0;W<1;W+=yA)iA.push(W);if(iA.push(1),h[0].offset!=0){var MA={offset:0,color:h[0].color};h.unshift(MA)}if(h[h.length-1].offset!=1){var ne={offset:1,color:h[h.length-1].color};h.push(ne)}for(var He="",Xe=0,gt=0;gt<iA.length;gt++){for(W=iA[gt];W>h[Xe+1].offset;)Xe++;var lt=h[Xe].offset,Lt=(W-lt)/(h[Xe+1].offset-lt),fr=h[Xe].color,dr=h[Xe+1].color;He+=oA(Math.round((1-Lt)*fr[0]+Lt*dr[0]).toString(16))+oA(Math.round((1-Lt)*fr[1]+Lt*dr[1]).toString(16))+oA(Math.round((1-Lt)*fr[2]+Lt*dr[2]).toString(16))}return He.trim()},la=function(h,x){x||(x=21);var W=Or(),iA=Ma(h.colors,x),yA=[];yA.push({key:"FunctionType",value:"0"}),yA.push({key:"Domain",value:"[0.0 1.0]"}),yA.push({key:"Size",value:"["+x+"]"}),yA.push({key:"BitsPerSample",value:"8"}),yA.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),yA.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Wn({data:iA,additionalKeyValues:yA,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:W}),$("endobj"),h.objectNumber=Or(),$("<< /ShadingType "+h.type),$("/ColorSpace /DeviceRGB");var MA="/Coords ["+QA(parseFloat(h.coords[0]))+" "+QA(parseFloat(h.coords[1]))+" ";h.type===2?MA+=QA(parseFloat(h.coords[2]))+" "+QA(parseFloat(h.coords[3])):MA+=QA(parseFloat(h.coords[2]))+" "+QA(parseFloat(h.coords[3]))+" "+QA(parseFloat(h.coords[4]))+" "+QA(parseFloat(h.coords[5])),$(MA+="]"),h.matrix&&$("/Matrix ["+h.matrix.toString()+"]"),$("/Function "+W+" 0 R"),$("/Extend [true true]"),$(">>"),$("endobj")},Dl=function(h,x){var W=Hr(),iA=Or();x.push({resourcesOid:W,objectOid:iA}),h.objectNumber=iA;var yA=[];yA.push({key:"Type",value:"/Pattern"}),yA.push({key:"PatternType",value:"1"}),yA.push({key:"PaintType",value:"1"}),yA.push({key:"TilingType",value:"1"}),yA.push({key:"BBox",value:"["+h.boundingBox.map(QA).join(" ")+"]"}),yA.push({key:"XStep",value:QA(h.xStep)}),yA.push({key:"YStep",value:QA(h.yStep)}),yA.push({key:"Resources",value:W+" 0 R"}),h.matrix&&yA.push({key:"Matrix",value:"["+h.matrix.toString()+"]"}),Wn({data:h.stream,additionalKeyValues:yA,objectId:h.objectNumber}),$("endobj")},Ho=function(h){var x;for(x in Wt)Wt.hasOwnProperty(x)&&(Wt[x]instanceof gs?la(Wt[x]):Wt[x]instanceof Ks&&Dl(Wt[x],h))},Ra=function(h){for(var x in h.objectNumber=Or(),$("<<"),h)switch(x){case"opacity":$("/ca "+zA(h[x]));break;case"stroke-opacity":$("/CA "+zA(h[x]))}$(">>"),$("endobj")},Pl=function(){var h;for(h in vr)vr.hasOwnProperty(h)&&Ra(vr[h])},ua=function(){for(var h in $("/XObject <<"),Zr)Zr.hasOwnProperty(h)&&Zr[h].objectNumber>=0&&$("/"+h+" "+Zr[h].objectNumber+" 0 R");Gt.publish("putXobjectDict"),$(">>")},Ol=function(){rn.oid=Or(),$("<<"),$("/Filter /Standard"),$("/V "+rn.v),$("/R "+rn.r),$("/U <"+rn.toHexString(rn.U)+">"),$("/O <"+rn.toHexString(rn.O)+">"),$("/P "+rn.P),$(">>"),$("endobj")},Ka=function(){for(var h in $("/Font <<"),qt)qt.hasOwnProperty(h)&&(E===!1||E===!0&&N.hasOwnProperty(h))&&$("/"+h+" "+qt[h].objectNumber+" 0 R");$(">>")},Tl=function(){if(Object.keys(Wt).length>0){for(var h in $("/Shading <<"),Wt)Wt.hasOwnProperty(h)&&Wt[h]instanceof gs&&Wt[h].objectNumber>=0&&$("/"+h+" "+Wt[h].objectNumber+" 0 R");Gt.publish("putShadingPatternDict"),$(">>")}},Js=function(h){if(Object.keys(Wt).length>0){for(var x in $("/Pattern <<"),Wt)Wt.hasOwnProperty(x)&&Wt[x]instanceof w.TilingPattern&&Wt[x].objectNumber>=0&&Wt[x].objectNumber<h&&$("/"+x+" "+Wt[x].objectNumber+" 0 R");Gt.publish("putTilingPatternDict"),$(">>")}},Ml=function(){if(Object.keys(vr).length>0){var h;for(h in $("/ExtGState <<"),vr)vr.hasOwnProperty(h)&&vr[h].objectNumber>=0&&$("/"+h+" "+vr[h].objectNumber+" 0 R");Gt.publish("putGStateDict"),$(">>")}},Lr=function(h){ln(h.resourcesOid,!0),$("<<"),$("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),Ka(),Tl(),Js(h.objectOid),Ml(),ua(),$(">>"),$("endobj")},ka=function(){var h=[];Fs(),Pl(),Xs(),Ho(h),Gt.publish("putResources"),h.forEach(Lr),Lr({resourcesOid:Vn,objectOid:Number.MAX_SAFE_INTEGER}),Gt.publish("postPutResources")},ca=function(){Gt.publish("putAdditionalObjects");for(var h=0;h<ce.length;h++){var x=ce[h];ln(x.objId,!0),$(x.content),$("endobj")}Gt.publish("postPutAdditionalObjects")},Ga=function(h){cr[h.fontName]=cr[h.fontName]||{},cr[h.fontName][h.fontStyle]=h.id},bs=function(h,x,W,iA,yA){var MA={id:"F"+(Object.keys(qt).length+1).toString(10),postScriptName:h,fontName:x,fontStyle:W,encoding:iA,isStandardFont:yA||!1,metadata:{}};return Gt.publish("addFont",{font:MA,instance:this}),qt[MA.id]=MA,Ga(MA),MA.id},Rl=function(h){for(var x=0,W=ae.length;x<W;x++){var iA=bs.call(this,h[x][0],h[x][1],h[x][2],ae[x][3],!0);E===!1&&(N[iA]=!0);var yA=h[x][0].split("-");Ga({id:iA,fontName:yA[0],fontStyle:yA[1]||""})}Gt.publish("addFonts",{fonts:qt,dictionary:cr})},Ln=function(h){return h.foo=function(){try{return h.apply(this,arguments)}catch(iA){var x=iA.stack||"";~x.indexOf(" at ")&&(x=x.split(" at ")[1]);var W="Error in function "+x.split(`
|
|
|
`)[0].split("<")[0]+": "+iA.message;if(!Ke.console)throw new Error(W);Ke.console.error(W,iA),Ke.alert&&alert(W)}},h.foo.bar=h,h.foo},Qs=function(h,x){var W,iA,yA,MA,ne,He,Xe,gt,lt;if(yA=(x=x||{}).sourceEncoding||"Unicode",ne=x.outputEncoding,(x.autoencode||ne)&&qt[Qt].metadata&&qt[Qt].metadata[yA]&&qt[Qt].metadata[yA].encoding&&(MA=qt[Qt].metadata[yA].encoding,!ne&&qt[Qt].encoding&&(ne=qt[Qt].encoding),!ne&&MA.codePages&&(ne=MA.codePages[0]),typeof ne=="string"&&(ne=MA[ne]),ne)){for(Xe=!1,He=[],W=0,iA=h.length;W<iA;W++)(gt=ne[h.charCodeAt(W)])?He.push(String.fromCharCode(gt)):He.push(h[W]),He[W].charCodeAt(0)>>8&&(Xe=!0);h=He.join("")}for(W=h.length;Xe===void 0&&W!==0;)h.charCodeAt(W-1)>>8&&(Xe=!0),W--;if(!Xe)return h;for(He=x.noBOM?[]:[254,255],W=0,iA=h.length;W<iA;W++){if((lt=(gt=h.charCodeAt(W))>>8)>>8)throw new Error("Character at position "+W+" of string '"+h+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");He.push(lt),He.push(gt-(lt<<8))}return String.fromCharCode.apply(void 0,He)},fn=w.__private__.pdfEscape=w.pdfEscape=function(h,x){return Qs(h,x).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},_o=w.__private__.beginPage=function(h){le[++mr]=[],ft[mr]={objId:0,contentsObjId:0,userUnit:Number(p),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(h[0]),topRightY:Number(h[1])}},Do(mr),JA(le[G])},Va=function(h,x){var W,iA,yA;switch(t=x||t,typeof h=="string"&&(W=H(h.toLowerCase()),Array.isArray(W)&&(iA=W[0],yA=W[1])),Array.isArray(h)&&(iA=h[0]*je,yA=h[1]*je),isNaN(iA)&&(iA=c[0],yA=c[1]),(iA>14400||yA>14400)&&(Ot.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),iA=Math.min(14400,iA),yA=Math.min(14400,yA)),c=[iA,yA],t.substr(0,1)){case"l":yA>iA&&(c=[yA,iA]);break;case"p":iA>yA&&(c=[yA,iA])}_o(c),Al(Ba),$(zn),va!==0&&$(va+" J"),Es!==0&&$(Es+" j"),Gt.publish("addPage",{pageNumber:mr})},Wa=function(h){h>0&&h<=mr&&(le.splice(h,1),ft.splice(h,1),mr--,G>mr&&(G=mr),this.setPage(G))},Do=function(h){h>0&&h<=mr&&(G=h)},fa=w.__private__.getNumberOfPages=w.getNumberOfPages=function(){return le.length-1},ha=function(h,x,W){var iA,yA=void 0;return W=W||{},h=h!==void 0?h:qt[Qt].fontName,x=x!==void 0?x:qt[Qt].fontStyle,iA=h.toLowerCase(),cr[iA]!==void 0&&cr[iA][x]!==void 0?yA=cr[iA][x]:cr[h]!==void 0&&cr[h][x]!==void 0?yA=cr[h][x]:W.disableWarning===!1&&Ot.warn("Unable to look up font label for font '"+h+"', '"+x+"'. Refer to getFontList() for available fonts."),yA||W.noFallback||(yA=cr.times[x])==null&&(yA=cr.times.normal),yA},za=w.__private__.putInfo=function(){var h=Or(),x=function(iA){return iA};for(var W in U!==null&&(x=rn.encryptor(h,0)),$("<<"),$("/Producer ("+fn(x("jsPDF "+Ye.version))+")"),nt)nt.hasOwnProperty(W)&&nt[W]&&$("/"+W.substr(0,1).toUpperCase()+W.substr(1)+" ("+fn(x(nt[W]))+")");$("/CreationDate ("+fn(x(PA))+")"),$(">>"),$("endobj")},Po=w.__private__.putCatalog=function(h){var x=(h=h||{}).rootDictionaryObjId||zi;switch(Or(),$("<<"),$("/Type /Catalog"),$("/Pages "+x+" 0 R"),Se||(Se="fullwidth"),Se){case"fullwidth":$("/OpenAction [3 0 R /FitH null]");break;case"fullheight":$("/OpenAction [3 0 R /FitV null]");break;case"fullpage":$("/OpenAction [3 0 R /Fit]");break;case"original":$("/OpenAction [3 0 R /XYZ null null 1]");break;default:var W=""+Se;W.substr(W.length-1)==="%"&&(Se=parseInt(Se)/100),typeof Se=="number"&&$("/OpenAction [3 0 R /XYZ null null "+zA(Se)+"]")}switch(bt||(bt="continuous"),bt){case"continuous":$("/PageLayout /OneColumn");break;case"single":$("/PageLayout /SinglePage");break;case"two":case"twoleft":$("/PageLayout /TwoColumnLeft");break;case"tworight":$("/PageLayout /TwoColumnRight")}ct&&$("/PageMode /"+ct),Gt.publish("putCatalog"),$(">>"),$("endobj")},Xa=w.__private__.putTrailer=function(){$("trailer"),$("<<"),$("/Size "+(mA+1)),$("/Root "+mA+" 0 R"),$("/Info "+(mA-1)+" 0 R"),U!==null&&$("/Encrypt "+rn.oid+" 0 R"),$("/ID [ <"+NA+"> <"+NA+"> ]"),$(">>")},da=w.__private__.putHeader=function(){$("%PDF-"+K),$("%\xBA\xDF\xAC\xE0")},Kl=w.__private__.putXRef=function(){var h="0000000000";$("xref"),$("0 "+(mA+1)),$("0000000000 65535 f ");for(var x=1;x<=mA;x++)typeof LA[x]=="function"?$((h+LA[x]()).slice(-10)+" 00000 n "):LA[x]!==void 0?$((h+LA[x]).slice(-10)+" 00000 n "):$("0000000000 00000 n ")},Xi=w.__private__.buildDocument=function(){At(),JA(HA),Gt.publish("buildDocument"),da(),In(),ca(),ka(),U!==null&&Ol(),za(),Po();var h=_A;return Kl(),Xa(),$("startxref"),$(""+h),$("%%EOF"),JA(le[G]),HA.join(`
|
|
|
`)},Oo=w.__private__.getBlob=function(h){return new Blob([ke(h)],{type:"application/pdf"})},qr=w.output=w.__private__.output=Ln(function(h,x){switch(typeof(x=x||{})=="string"?x={filename:x}:x.filename=x.filename||"generated.pdf",h){case void 0:return Xi();case"save":w.save(x.filename);break;case"arraybuffer":return ke(Xi());case"blob":return Oo(Xi());case"bloburi":case"bloburl":if(Ke.URL!==void 0&&typeof Ke.URL.createObjectURL=="function")return Ke.URL&&Ke.URL.createObjectURL(Oo(Xi()))||void 0;Ot.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var W="",iA=Xi();try{W=Ts(iA)}catch(dr){W=Ts(unescape(encodeURIComponent(iA)))}return"data:application/pdf;filename="+x.filename+";base64,"+W;case"pdfobjectnewwindow":if(Object.prototype.toString.call(Ke)==="[object Window]"){var yA="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",MA=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';x.pdfObjectUrl&&(yA=x.pdfObjectUrl,MA="");var ne='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+yA+'"'+MA+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(x)+");<\/script></body></html>",He=Ke.open();return He!==null&&He.document.write(ne),He}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(Ke)==="[object Window]"){var Xe='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(x.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+x.filename+'" width="500px" height="400px" /></body></html>',gt=Ke.open();if(gt!==null){gt.document.write(Xe);var lt=this;gt.document.documentElement.querySelector("#pdfViewer").onload=function(){gt.document.title=x.filename,gt.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(lt.output("bloburl"))}}return gt}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(Ke)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var Lt='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",x)+'"></iframe></body></html>',fr=Ke.open();if(fr!==null&&(fr.document.write(Lt),fr.document.title=x.filename),fr||typeof safari=="undefined")return fr;break;case"datauri":case"dataurl":return Ke.document.location.href=this.output("datauristring",x);default:return null}}),To=function(h){return Array.isArray(zs)===!0&&zs.indexOf(h)>-1};switch(a){case"pt":je=1;break;case"mm":je=72/25.4;break;case"cm":je=72/2.54;break;case"in":je=72;break;case"px":je=To("px_scaling")==1?.75:96/72;break;case"pc":case"em":je=12;break;case"ex":je=6;break;default:if(typeof a!="number")throw new Error("Invalid unit: "+a);je=a}var rn=null;Le(),xA();var kl=function(h){return U!==null?rn.encryptor(h,0):function(x){return x}},Ja=w.__private__.getPageInfo=w.getPageInfo=function(h){if(isNaN(h)||h%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:ft[h].objId,pageNumber:h,pageContext:ft[h]}},at=w.__private__.getPageInfoByObjId=function(h){if(isNaN(h)||h%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var x in ft)if(ft[x].objId===h)break;return Ja(x)},Gl=w.__private__.getCurrentPageInfo=w.getCurrentPageInfo=function(){return{objId:ft[G].objId,pageNumber:G,pageContext:ft[G]}};w.addPage=function(){return Va.apply(this,arguments),this},w.setPage=function(){return Do.apply(this,arguments),JA.call(this,le[G]),this},w.insertPage=function(h){return this.addPage(),this.movePage(G,h),this},w.movePage=function(h,x){var W,iA;if(h>x){W=le[h],iA=ft[h];for(var yA=h;yA>x;yA--)le[yA]=le[yA-1],ft[yA]=ft[yA-1];le[x]=W,ft[x]=iA,this.setPage(x)}else if(h<x){W=le[h],iA=ft[h];for(var MA=h;MA<x;MA++)le[MA]=le[MA+1],ft[MA]=ft[MA+1];le[x]=W,ft[x]=iA,this.setPage(x)}return this},w.deletePage=function(){return Wa.apply(this,arguments),this},w.__private__.text=w.text=function(h,x,W,iA,yA){var MA,ne,He,Xe,gt,lt,Lt,fr,dr,wr=(iA=iA||{}).scope||this;if(typeof h=="number"&&typeof x=="number"&&(typeof W=="string"||Array.isArray(W))){var $r=W;W=x,x=h,h=$r}if(arguments[3]instanceof qe?(tA("The transform parameter of text() with a Matrix value"),dr=yA):(He=arguments[4],Xe=arguments[5],(0,it.Z)(Lt=arguments[3])==="object"&&Lt!==null||(typeof He=="string"&&(Xe=He,He=null),typeof Lt=="string"&&(Xe=Lt,Lt=null),typeof Lt=="number"&&(He=Lt,Lt=null),iA={flags:Lt,angle:He,align:Xe})),isNaN(x)||isNaN(W)||h==null)throw new Error("Invalid arguments passed to jsPDF.text");if(h.length===0)return wr;var Mr="",di=!1,nn=typeof iA.lineHeightFactor=="number"?iA.lineHeightFactor:Yi,Sn=wr.internal.scaleFactor;function wa(Jt){return Jt=Jt.split(" ").join(Array(iA.TabLen||9).join(" ")),fn(Jt,Lt)}function Wo(Jt){for(var tr,gr=Jt.concat(),Kr=[],Fe=gr.length;Fe--;)typeof(tr=gr.shift())=="string"?Kr.push(tr):Array.isArray(Jt)&&(tr.length===1||tr[1]===void 0&&tr[2]===void 0)?Kr.push(tr[0]):Kr.push([tr[0],tr[1],tr[2]]);return Kr}function ya(Jt,tr){var gr;if(typeof Jt=="string")gr=tr(Jt)[0];else if(Array.isArray(Jt)){for(var Kr,Fe,Pi=Jt.concat(),ss=[],pn=Pi.length;pn--;)typeof(Kr=Pi.shift())=="string"?ss.push(tr(Kr)[0]):Array.isArray(Kr)&&typeof Kr[0]=="string"&&(Fe=tr(Kr[0],Kr[1],Kr[2]),ss.push([Fe[0],Fe[1],Fe[2]]));gr=ss}return gr}var to=!1,zo=!0;if(typeof h=="string")to=!0;else if(Array.isArray(h)){var Ca=h.concat();ne=[];for(var Xo,yr=Ca.length;yr--;)(typeof(Xo=Ca.shift())!="string"||Array.isArray(Xo)&&typeof Xo[0]!="string")&&(zo=!1);to=zo}if(to===!1)throw new Error('Type of text must be string or Array. "'+h+'" is not recognized.');typeof h=="string"&&(h=h.match(/[\r?\n]/)?h.split(/\r\n|\r|\n/g):[h]);var ro=be/wr.internal.scaleFactor,er=ro*(nn-1);switch(iA.baseline){case"bottom":W-=er;break;case"top":W+=ro-er;break;case"hanging":W+=ro-2*er;break;case"middle":W+=ro/2-er}if((lt=iA.maxWidth||0)>0&&(typeof h=="string"?h=wr.splitTextToSize(h,lt):Object.prototype.toString.call(h)==="[object Array]"&&(h=h.reduce(function(Jt,tr){return Jt.concat(wr.splitTextToSize(tr,lt))},[]))),MA={text:h,x,y:W,options:iA,mutex:{pdfEscape:fn,activeFontKey:Qt,fonts:qt,activeFontSize:be}},Gt.publish("preProcessText",MA),h=MA.text,He=(iA=MA.options).angle,!(dr instanceof qe)&&He&&typeof He=="number"){He*=Math.PI/180,iA.rotationDirection===0&&(He=-He),uA===V.ADVANCED&&(He=-He);var Xn=Math.cos(He),_i=Math.sin(He);dr=new qe(Xn,_i,-_i,Xn,0,0)}else He&&He instanceof qe&&(dr=He);uA!==V.ADVANCED||dr||(dr=hi),(gt=iA.charSpace||Ko)!==void 0&&(Mr+=QA(M(gt))+` Tc
|
|
|
`,this.setCharSpace(this.getCharSpace()||0)),(fr=iA.horizontalScale)!==void 0&&(Mr+=QA(100*fr)+` Tz
|
|
|
`),iA.lang;var Sr=-1,Di=iA.renderingMode!==void 0?iA.renderingMode:iA.stroke,es=wr.internal.getCurrentPageInfo().pageContext;switch(Di){case 0:case!1:case"fill":Sr=0;break;case 1:case!0:case"stroke":Sr=1;break;case 2:case"fillThenStroke":Sr=2;break;case 3:case"invisible":Sr=3;break;case 4:case"fillAndAddForClipping":Sr=4;break;case 5:case"strokeAndAddPathForClipping":Sr=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":Sr=6;break;case 7:case"addToPathForClipping":Sr=7}var Jn=es.usedRenderingMode!==void 0?es.usedRenderingMode:-1;Sr!==-1?Mr+=Sr+` Tr
|
|
|
`:Jn!==-1&&(Mr+=`0 Tr
|
|
|
`),Sr!==-1&&(es.usedRenderingMode=Sr),Xe=iA.align||"left";var jn,no=be*nn,Fa=wr.internal.pageSize.getWidth(),Jo=qt[Qt];gt=iA.charSpace||Ko,lt=iA.maxWidth||0,Lt=Object.assign({autoencode:!0,noBOM:!0},iA.flags);var Yn=[],Is=function(Jt){return wr.getStringUnitWidth(Jt,{font:Jo,charSpace:gt,fontSize:be,doKerning:!1})*be/Sn};if(Object.prototype.toString.call(h)==="[object Array]"){var hn;ne=Wo(h),Xe!=="left"&&(jn=ne.map(Is));var Rr,Ls=0;if(Xe==="right"){x-=jn[0],h=[],yr=ne.length;for(var ts=0;ts<yr;ts++)ts===0?(Rr=Hi(x),hn=Zi(W)):(Rr=M(Ls-jn[ts]),hn=-no),h.push([ne[ts],Rr,hn]),Ls=jn[ts]}else if(Xe==="center"){x-=jn[0]/2,h=[],yr=ne.length;for(var rs=0;rs<yr;rs++)rs===0?(Rr=Hi(x),hn=Zi(W)):(Rr=M((Ls-jn[rs])/2),hn=-no),h.push([ne[rs],Rr,hn]),Ls=jn[rs]}else if(Xe==="left"){h=[],yr=ne.length;for(var Yo=0;Yo<yr;Yo++)h.push(ne[Yo])}else if(Xe==="justify"&&Jo.encoding==="Identity-H"){h=[],yr=ne.length,lt=lt!==0?lt:Fa;for(var ns=0,pr=0;pr<yr;pr++)if(hn=pr===0?Zi(W):-no,Rr=pr===0?Hi(x):ns,pr<yr-1){var ba=M((lt-jn[pr])/(ne[pr].split(" ").length-1)),dn=ne[pr].split(" ");h.push([dn[0]+" ",Rr,hn]),ns=0;for(var Zn=1;Zn<dn.length;Zn++){var Zo=(Is(dn[Zn-1]+" "+dn[Zn])-Is(dn[Zn]))*Sn+ba;Zn==dn.length-1?h.push([dn[Zn],Zo,0]):h.push([dn[Zn]+" ",Zo,0]),ns-=Zo}}else h.push([ne[pr],Rr,hn]);h.push(["",ns,0])}else{if(Xe!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(h=[],yr=ne.length,lt=lt!==0?lt:Fa,pr=0;pr<yr;pr++)hn=pr===0?Zi(W):-no,Rr=pr===0?Hi(x):0,pr<yr-1?Yn.push(QA(M((lt-jn[pr])/(ne[pr].split(" ").length-1)))):Yn.push(0),h.push([ne[pr],Rr,hn])}}var sl=typeof iA.R2L=="boolean"?iA.R2L:ze;sl===!0&&(h=ya(h,function(Jt,tr,gr){return[Jt.split("").reverse().join(""),tr,gr]})),MA={text:h,x,y:W,options:iA,mutex:{pdfEscape:fn,activeFontKey:Qt,fonts:qt,activeFontSize:be}},Gt.publish("postProcessText",MA),h=MA.text,di=MA.mutex.isHex||!1;var io=qt[Qt].encoding;io!=="WinAnsiEncoding"&&io!=="StandardEncoding"||(h=ya(h,function(Jt,tr,gr){return[wa(Jt),tr,gr]})),ne=Wo(h),h=[];for(var is,Ss,js,so=0,oo=1,ao=Array.isArray(ne[0])?oo:so,Ns="",Qa=function(Jt,tr,gr){var Kr="";return gr instanceof qe?(gr=typeof iA.angle=="number"?fi(gr,new qe(1,0,0,1,Jt,tr)):fi(new qe(1,0,0,1,Jt,tr),gr),uA===V.ADVANCED&&(gr=fi(new qe(1,0,0,-1,0,0),gr)),Kr=gr.join(" ")+` Tm
|
|
|
`):Kr=QA(Jt)+" "+QA(tr)+` Td
|
|
|
`,Kr},qn=0;qn<ne.length;qn++){switch(Ns="",ao){case oo:js=(di?"<":"(")+ne[qn][0]+(di?">":")"),is=parseFloat(ne[qn][1]),Ss=parseFloat(ne[qn][2]);break;case so:js=(di?"<":"(")+ne[qn]+(di?">":")"),is=Hi(x),Ss=Zi(W)}Yn!==void 0&&Yn[qn]!==void 0&&(Ns=Yn[qn]+` Tw
|
|
|
`),qn===0?h.push(Ns+Qa(is,Ss,dr)+js):ao===so?h.push(Ns+js):ao===oo&&h.push(Ns+Qa(is,Ss,dr)+js)}h=ao===so?h.join(` Tj
|
|
|
T* `):h.join(` Tj
|
|
|
`),h+=` Tj
|
|
|
`;var $n=`BT
|
|
|
/`;return $n+=Qt+" "+be+` Tf
|
|
|
`,$n+=QA(be*nn)+` TL
|
|
|
`,$n+=$i+`
|
|
|
`,$n+=Mr,$n+=h,$($n+="ET"),N[Qt]=!0,wr};var Vl=w.__private__.clip=w.clip=function(h){return $(h==="evenodd"?"W*":"W"),this};w.clipEvenOdd=function(){return Vl("evenodd")},w.__private__.discardPath=w.discardPath=function(){return $("n"),this};var Ni=w.__private__.isValidStyle=function(h){var x=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(h)!==-1&&(x=!0),x};w.__private__.setDefaultPathOperation=w.setDefaultPathOperation=function(h){return Ni(h)&&(y=h),this};var Ya=w.__private__.getStyle=w.getStyle=function(h){var x=y;switch(h){case"D":case"S":x="S";break;case"F":x="f";break;case"FD":case"DF":x="B";break;case"f":case"f*":case"B":case"B*":x=h}return x},Za=w.close=function(){return $("h"),this};w.stroke=function(){return $("S"),this},w.fill=function(h){return Ys("f",h),this},w.fillEvenOdd=function(h){return Ys("f*",h),this},w.fillStroke=function(h){return Ys("B",h),this},w.fillStrokeEvenOdd=function(h){return Ys("B*",h),this};var Ys=function(h,x){(0,it.Z)(x)==="object"?qa(x,h):$(h)},pa=function(h){h===null||uA===V.ADVANCED&&h===void 0||(h=Ya(h),$(h))};function ga(h,x,W,iA,yA){var MA=new Ks(x||this.boundingBox,W||this.xStep,iA||this.yStep,this.gState,yA||this.matrix);MA.stream=this.stream;var ne=h+"$$"+this.cloneIndex+++"$$";return we(ne,MA),MA}var qa=function(h,x){var W=or[h.key],iA=Wt[W];if(iA instanceof gs)$("q"),$(Tr(x)),iA.gState&&w.setGState(iA.gState),$(h.matrix.toString()+" cm"),$("/"+W+" sh"),$("Q");else if(iA instanceof Ks){var yA=new qe(1,0,0,-1,0,As());h.matrix&&(yA=yA.multiply(h.matrix||hi),W=ga.call(iA,h.key,h.boundingBox,h.xStep,h.yStep,yA).id),$("q"),$("/Pattern cs"),$("/"+W+" scn"),iA.gState&&w.setGState(iA.gState),$(x),$("Q")}},Tr=function(h){switch(h){case"f":case"F":return"W n";case"f*":return"W* n";case"B":return"W S";case"B*":return"W* S";case"S":return"W S";case"n":return"W n"}},Ji=w.moveTo=function(h,x){return $(QA(M(h))+" "+QA(eA(x))+" m"),this},Zs=w.lineTo=function(h,x){return $(QA(M(h))+" "+QA(eA(x))+" l"),this},Us=w.curveTo=function(h,x,W,iA,yA,MA){return $([QA(M(h)),QA(eA(x)),QA(M(W)),QA(eA(iA)),QA(M(yA)),QA(eA(MA)),"c"].join(" ")),this};w.__private__.line=w.line=function(h,x,W,iA,yA){if(isNaN(h)||isNaN(x)||isNaN(W)||isNaN(iA)||!Ni(yA))throw new Error("Invalid arguments passed to jsPDF.line");return uA===V.COMPAT?this.lines([[W-h,iA-x]],h,x,[1,1],yA||"S"):this.lines([[W-h,iA-x]],h,x,[1,1]).stroke()},w.__private__.lines=w.lines=function(h,x,W,iA,yA,MA){var ne,He,Xe,gt,lt,Lt,fr,dr,wr,$r,Mr,di;if(typeof h=="number"&&(di=W,W=x,x=h,h=di),iA=iA||[1,1],MA=MA||!1,isNaN(x)||isNaN(W)||!Array.isArray(h)||!Array.isArray(iA)||!Ni(yA)||typeof MA!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(Ji(x,W),ne=iA[0],He=iA[1],gt=h.length,$r=x,Mr=W,Xe=0;Xe<gt;Xe++)(lt=h[Xe]).length===2?($r=lt[0]*ne+$r,Mr=lt[1]*He+Mr,Zs($r,Mr)):(Lt=lt[0]*ne+$r,fr=lt[1]*He+Mr,dr=lt[2]*ne+$r,wr=lt[3]*He+Mr,$r=lt[4]*ne+$r,Mr=lt[5]*He+Mr,Us(Lt,fr,dr,wr,$r,Mr));return MA&&Za(),pa(yA),this},w.path=function(h){for(var x=0;x<h.length;x++){var W=h[x],iA=W.c;switch(W.op){case"m":Ji(iA[0],iA[1]);break;case"l":Zs(iA[0],iA[1]);break;case"c":Us.apply(this,iA);break;case"h":Za()}}return this},w.__private__.rect=w.rect=function(h,x,W,iA,yA){if(isNaN(h)||isNaN(x)||isNaN(W)||isNaN(iA)||!Ni(yA))throw new Error("Invalid arguments passed to jsPDF.rect");return uA===V.COMPAT&&(iA=-iA),$([QA(M(h)),QA(eA(x)),QA(M(W)),QA(M(iA)),"re"].join(" ")),pa(yA),this},w.__private__.triangle=w.triangle=function(h,x,W,iA,yA,MA,ne){if(isNaN(h)||isNaN(x)||isNaN(W)||isNaN(iA)||isNaN(yA)||isNaN(MA)||!Ni(ne))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[W-h,iA-x],[yA-W,MA-iA],[h-yA,x-MA]],h,x,[1,1],ne,!0),this},w.__private__.roundedRect=w.roundedRect=function(h,x,W,iA,yA,MA,ne){if(isNaN(h)||isNaN(x)||isNaN(W)||isNaN(iA)||isNaN(yA)||isNaN(MA)||!Ni(ne))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var He=4/3*(Math.SQRT2-1);return yA=Math.min(yA,.5*W),MA=Math.min(MA,.5*iA),this.lines([[W-2*yA,0],[yA*He,0,yA,MA-MA*He,yA,MA],[0,iA-2*MA],[0,MA*He,-yA*He,MA,-yA,MA],[2*yA-W,0],[-yA*He,0,-yA,-MA*He,-yA,-MA],[0,2*MA-iA],[0,-MA*He,yA*He,-MA,yA,-MA]],h+yA,x,[1,1],ne,!0),this},w.__private__.ellipse=w.ellipse=function(h,x,W,iA,yA){if(isNaN(h)||isNaN(x)||isNaN(W)||isNaN(iA)||!Ni(yA))throw new Error("Invalid arguments passed to jsPDF.ellipse");var MA=4/3*(Math.SQRT2-1)*W,ne=4/3*(Math.SQRT2-1)*iA;return Ji(h+W,x),Us(h+W,x-ne,h+MA,x-iA,h,x-iA),Us(h-MA,x-iA,h-W,x-ne,h-W,x),Us(h-W,x+ne,h-MA,x+iA,h,x+iA),Us(h+MA,x+iA,h+W,x+ne,h+W,x),pa(yA),this},w.__private__.circle=w.circle=function(h,x,W,iA){if(isNaN(h)||isNaN(x)||isNaN(W)||!Ni(iA))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(h,x,W,W,iA)},w.setFont=function(h,x,W){return W&&(x=te(x,W)),Qt=ha(h,x,{disableWarning:!1}),this};var $a=w.__private__.getFont=w.getFont=function(){return qt[ha.apply(w,arguments)]};w.__private__.getFontList=w.getFontList=function(){var h,x,W={};for(h in cr)if(cr.hasOwnProperty(h))for(x in W[h]=[],cr[h])cr[h].hasOwnProperty(x)&&W[h].push(x);return W},w.addFont=function(h,x,W,iA,yA){var MA=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&MA.indexOf(arguments[3])!==-1?yA=arguments[3]:arguments[3]&&MA.indexOf(arguments[3])==-1&&(W=te(W,iA)),yA=yA||"Identity-H",bs.call(this,h,x,W,yA)};var Yi,Ba=r.lineWidth||.200025,Mo=w.__private__.getLineWidth=w.getLineWidth=function(){return Ba},Al=w.__private__.setLineWidth=w.setLineWidth=function(h){return Ba=h,$(QA(M(h))+" w"),this};w.__private__.setLineDash=Ye.API.setLineDash=Ye.API.setLineDashPattern=function(h,x){if(h=h||[],x=x||0,isNaN(x)||!Array.isArray(h))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return h=h.map(function(W){return QA(M(W))}).join(" "),x=QA(M(x)),$("["+h+"] "+x+" d"),this};var el=w.__private__.getLineHeight=w.getLineHeight=function(){return be*Yi};w.__private__.getLineHeight=w.getLineHeight=function(){return be*Yi};var tl=w.__private__.setLineHeightFactor=w.setLineHeightFactor=function(h){return typeof(h=h||1.15)=="number"&&(Yi=h),this},rl=w.__private__.getLineHeightFactor=w.getLineHeightFactor=function(){return Yi};tl(r.lineHeight);var Hi=w.__private__.getHorizontalCoordinate=function(h){return M(h)},Zi=w.__private__.getVerticalCoordinate=function(h){return uA===V.ADVANCED?h:ft[G].mediaBox.topRightY-ft[G].mediaBox.bottomLeftY-M(h)},nl=w.__private__.getHorizontalCoordinateString=w.getHorizontalCoordinateString=function(h){return QA(Hi(h))},qi=w.__private__.getVerticalCoordinateString=w.getVerticalCoordinateString=function(h){return QA(Zi(h))},zn=r.strokeColor||"0 G";w.__private__.getStrokeColor=w.getDrawColor=function(){return cn(zn)},w.__private__.setStrokeColor=w.setDrawColor=function(h,x,W,iA){return zn=Cn({ch1:h,ch2:x,ch3:W,ch4:iA,pdfColorType:"draw",precision:2}),$(zn),this};var Ro=r.fillColor||"0 g";w.__private__.getFillColor=w.getFillColor=function(){return cn(Ro)},w.__private__.setFillColor=w.setFillColor=function(h,x,W,iA){return Ro=Cn({ch1:h,ch2:x,ch3:W,ch4:iA,pdfColorType:"fill",precision:2}),$(Ro),this};var $i=r.textColor||"0 g",Wl=w.__private__.getTextColor=w.getTextColor=function(){return cn($i)};w.__private__.setTextColor=w.setTextColor=function(h,x,W,iA){return $i=Cn({ch1:h,ch2:x,ch3:W,ch4:iA,pdfColorType:"text",precision:3}),this};var Ko=r.charSpace,zl=w.__private__.getCharSpace=w.getCharSpace=function(){return parseFloat(Ko||0)};w.__private__.setCharSpace=w.setCharSpace=function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Ko=h,this};var va=0;w.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},w.__private__.setLineCap=w.setLineCap=function(h){var x=w.CapJoinStyles[h];if(x===void 0)throw new Error("Line cap style of '"+h+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return va=x,$(x+" J"),this};var Es=0;w.__private__.setLineJoin=w.setLineJoin=function(h){var x=w.CapJoinStyles[h];if(x===void 0)throw new Error("Line join style of '"+h+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Es=x,$(x+" j"),this},w.__private__.setLineMiterLimit=w.__private__.setMiterLimit=w.setLineMiterLimit=w.setMiterLimit=function(h){if(h=h||0,isNaN(h))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return $(QA(M(h))+" M"),this},w.GState=oa,w.setGState=function(h){(h=typeof h=="string"?vr[ci[h]]:qs(null,h)).equals(Wi)||($("/"+h.id+" gs"),Wi=h)};var qs=function(h,x){if(!h||!ci[h]){var W=!1;for(var iA in vr)if(vr.hasOwnProperty(iA)&&vr[iA].equals(x)){W=!0;break}if(W)x=vr[iA];else{var yA="GS"+(Object.keys(vr).length+1).toString(10);vr[yA]=x,x.id=yA}return h&&(ci[h]=x.id),Gt.publish("addGState",x),x}};w.addGState=function(h,x){return qs(h,x),this},w.saveGraphicsState=function(){return $("q"),xi.push({key:Qt,size:be,color:$i}),this},w.restoreGraphicsState=function(){$("Q");var h=xi.pop();return Qt=h.key,be=h.size,$i=h.color,Wi=null,this},w.setCurrentTransformationMatrix=function(h){return $(h.toString()+" cm"),this},w.comment=function(h){return $("#"+h),this};var ko=function(h,x){var W=h||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return W},set:function(MA){isNaN(MA)||(W=parseFloat(MA))}});var iA=x||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return iA},set:function(MA){isNaN(MA)||(iA=parseFloat(MA))}});var yA="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return yA},set:function(MA){yA=MA.toString()}}),this},Go=function(h,x,W,iA){ko.call(this,h,x),this.type="rect";var yA=W||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return yA},set:function(ne){isNaN(ne)||(yA=parseFloat(ne))}});var MA=iA||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return MA},set:function(ne){isNaN(ne)||(MA=parseFloat(ne))}}),this},$s=function(){this.page=mr,this.currentPage=G,this.pages=le.slice(0),this.pagesContext=ft.slice(0),this.x=tn,this.y=Mt,this.matrix=ui,this.width=eo(G),this.height=As(G),this.outputDestination=Ee,this.id="",this.objectNumber=-1};$s.prototype.restore=function(){mr=this.page,G=this.currentPage,ft=this.pagesContext,le=this.pages,tn=this.x,Mt=this.y,ui=this.matrix,xs(G,this.width),Vo(G,this.height),Ee=this.outputDestination};var ma=function(h,x,W,iA,yA){Li.push(new $s),mr=G=0,le=[],tn=h,Mt=x,ui=yA,_o([W,iA])},il=function(h){if(Ii[h])Li.pop().restore();else{var x=new $s,W="Xo"+(Object.keys(Zr).length+1).toString(10);x.id=W,Ii[h]=W,Zr[W]=x,Gt.publish("addFormObject",x),Li.pop().restore()}};for(var Ao in w.beginFormObject=function(h,x,W,iA,yA){return ma(h,x,W,iA,yA),this},w.endFormObject=function(h){return il(h),this},w.doFormObject=function(h,x){var W=Zr[Ii[h]];return $("q"),$(x.toString()+" cm"),$("/"+W.id+" Do"),$("Q"),this},w.getFormObject=function(h){var x=Zr[Ii[h]];return{x:x.x,y:x.y,width:x.width,height:x.height,matrix:x.matrix}},w.save=function(h,x){return h=h||"generated.pdf",(x=x||{}).returnPromise=x.returnPromise||!1,x.returnPromise===!1?(Ms(Oo(Xi()),h),typeof Ms.unload=="function"&&Ke.setTimeout&&setTimeout(Ms.unload,911),this):new Promise(function(W,iA){try{var yA=Ms(Oo(Xi()),h);typeof Ms.unload=="function"&&Ke.setTimeout&&setTimeout(Ms.unload,911),W(yA)}catch(MA){iA(MA.message)}})},Ye.API)Ye.API.hasOwnProperty(Ao)&&(Ao==="events"&&Ye.API.events.length?function(h,x){var W,iA,yA;for(yA=x.length-1;yA!==-1;yA--)W=x[yA][0],iA=x[yA][1],h.subscribe.apply(h,[W].concat(typeof iA=="function"?[iA]:iA))}(Gt,Ye.API.events):w[Ao]=Ye.API[Ao]);var eo=w.getPageWidth=function(h){return(ft[h=h||G].mediaBox.topRightX-ft[h].mediaBox.bottomLeftX)/je},xs=w.setPageWidth=function(h,x){ft[h].mediaBox.topRightX=x*je+ft[h].mediaBox.bottomLeftX},As=w.getPageHeight=function(h){return(ft[h=h||G].mediaBox.topRightY-ft[h].mediaBox.bottomLeftY)/je},Vo=w.setPageHeight=function(h,x){ft[h].mediaBox.topRightY=x*je+ft[h].mediaBox.bottomLeftY};return w.internal={pdfEscape:fn,getStyle:Ya,getFont:$a,getFontSize:xe,getCharSpace:zl,getTextColor:Wl,getLineHeight:el,getLineHeightFactor:rl,getLineWidth:Mo,write:pt,getHorizontalCoordinate:Hi,getVerticalCoordinate:Zi,getCoordinateString:nl,getVerticalCoordinateString:qi,collections:{},newObject:Or,newAdditionalObject:un,newObjectDeferred:Hr,newObjectDeferredBegin:ln,getFilters:Si,putStream:Wn,events:Gt,scaleFactor:je,pageSize:{getWidth:function(){return eo(G)},setWidth:function(h){xs(G,h)},getHeight:function(){return As(G)},setHeight:function(h){Vo(G,h)}},encryptionOptions:U,encryption:rn,getEncryptor:kl,output:qr,getNumberOfPages:fa,pages:le,out:$,f2:zA,f3:D,getPageInfo:Ja,getPageInfoByObjId:at,getCurrentPageInfo:Gl,getPDFVersion:P,Point:ko,Rectangle:Go,Matrix:qe,hasHotfix:To},Object.defineProperty(w.internal.pageSize,"width",{get:function(){return eo(G)},set:function(h){xs(G,h)},enumerable:!0,configurable:!0}),Object.defineProperty(w.internal.pageSize,"height",{get:function(){return As(G)},set:function(h){Vo(G,h)},enumerable:!0,configurable:!0}),Rl.call(w,ae),Qt="F1",Va(c,t),Gt.publish("initialized"),w}Ur.prototype.lsbFirstWord=function(r){return String.fromCharCode(r>>0&255,r>>8&255,r>>16&255,r>>24&255)},Ur.prototype.toHexString=function(r){return r.split("").map(function(A){return("0"+(255&A.charCodeAt(0)).toString(16)).slice(-2)}).join("")},Ur.prototype.hexToBytes=function(r){for(var A=[],t=0;t<r.length;t+=2)A.push(String.fromCharCode(parseInt(r.substr(t,2),16)));return A.join("")},Ur.prototype.processOwnerPassword=function(r,A){return Cl(La(A).substr(0,5),r)},Ur.prototype.encryptor=function(r,A){var t=La(this.encryptionKey+String.fromCharCode(255&r,r>>8&255,r>>16&255,255&A,A>>8&255)).substr(0,10);return function(a){return Cl(t,a)}},oa.prototype.equals=function(r){var A,t="id,objectNumber,equals";if(!r||(0,it.Z)(r)!==(0,it.Z)(this))return!1;var a=0;for(A in this)if(!(t.indexOf(A)>=0)){if(this.hasOwnProperty(A)&&!r.hasOwnProperty(A)||this[A]!==r[A])return!1;a++}for(A in r)r.hasOwnProperty(A)&&t.indexOf(A)<0&&a--;return a===0},Ye.API={events:[]},Ye.version="3.0.0";var sr=Ye.API,Sa=1,ks=function(r){return r.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},xn=function(r){return r.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},rt=function(r){return r.toFixed(2)},Fi=function(r){return r.toFixed(5)};sr.__acroform__={};var wn=function(r,A){r.prototype=Object.create(A.prototype),r.prototype.constructor=r},hu=function(r){return r*Sa},bi=function(r){var A=new pu,t=ge.internal.getHeight(r)||0,a=ge.internal.getWidth(r)||0;return A.BBox=[0,0,Number(rt(a)),Number(rt(t))],A},Yu=sr.__acroform__.setBit=function(r,A){if(r=r||0,A=A||0,isNaN(r)||isNaN(A))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return r|=1<<A},Zu=sr.__acroform__.clearBit=function(r,A){if(r=r||0,A=A||0,isNaN(r)||isNaN(A))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return r&=~(1<<A)},qu=sr.__acroform__.getBit=function(r,A){if(isNaN(r)||isNaN(A))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return r&1<<A?1:0},Er=sr.__acroform__.getBitForPdf=function(r,A){if(isNaN(r)||isNaN(A))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return qu(r,A-1)},xr=sr.__acroform__.setBitForPdf=function(r,A){if(isNaN(r)||isNaN(A))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return Yu(r,A-1)},Ir=sr.__acroform__.clearBitForPdf=function(r,A){if(isNaN(r)||isNaN(A))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return Zu(r,A-1)},$u=sr.__acroform__.calculateCoordinates=function(r,A){var t=A.internal.getHorizontalCoordinate,a=A.internal.getVerticalCoordinate,c=r[0],u=r[1],d=r[2],p=r[3],B={};return B.lowerLeft_X=t(c)||0,B.lowerLeft_Y=a(u+p)||0,B.upperRight_X=t(c+d)||0,B.upperRight_Y=a(u)||0,[Number(rt(B.lowerLeft_X)),Number(rt(B.lowerLeft_Y)),Number(rt(B.upperRight_X)),Number(rt(B.upperRight_Y))]},Ac=function(r){if(r.appearanceStreamContent)return r.appearanceStreamContent;if(r.V||r.DV){var A=[],t=r._V||r.DV,a=Fl(r,t),c=r.scope.internal.getFont(r.fontName,r.fontStyle).id;A.push("/Tx BMC"),A.push("q"),A.push("BT"),A.push(r.scope.__private__.encodeColorString(r.color)),A.push("/"+c+" "+rt(a.fontSize)+" Tf"),A.push("1 0 0 1 0 0 Tm"),A.push(a.text),A.push("ET"),A.push("Q"),A.push("EMC");var u=bi(r);return u.scope=r.scope,u.stream=A.join(`
|
|
|
`),u}},Fl=function(r,A){var t=r.fontSize===0?r.maxFontSize:r.fontSize,a={text:"",fontSize:""},c=(A=(A=A.substr(0,1)=="("?A.substr(1):A).substr(A.length-1)==")"?A.substr(0,A.length-1):A).split(" ");c=r.multiline?c.map(function(D){return D.split(`
|
|
|
`)}):c.map(function(D){return[D]});var u=t,d=ge.internal.getHeight(r)||0;d=d<0?-d:d;var p=ge.internal.getWidth(r)||0;p=p<0?-p:p;var B=function(D,M,lA){if(D+1<c.length){var eA=M+" "+c[D+1][0];return Gs(eA,r,lA).width<=p-4}return!1};u++;A:for(;u>0;){A="",u--;var y,U,E=Gs("3",r,u).height,N=r.multiline?d-u:(d-E)/2,w=N+=2,K=0,P=0,k=0;if(u<=0){A=`(...) Tj
|
|
|
`,A+="% Width of Text: "+Gs(A,r,u=12).width+", FieldWidth:"+p+`
|
|
|
`;break}for(var H="",V=0,uA=0;uA<c.length;uA++)if(c.hasOwnProperty(uA)){var FA=!1;if(c[uA].length!==1&&k!==c[uA].length-1){if((E+2)*(V+2)+2>d)continue A;H+=c[uA][k],FA=!0,P=uA,uA--}else{H=(H+=c[uA][k]+" ").substr(H.length-1)==" "?H.substr(0,H.length-1):H;var DA=parseInt(uA),te=B(DA,H,u),QA=uA>=c.length-1;if(te&&!QA){H+=" ",k=0;continue}if(te||QA){if(QA)P=DA;else if(r.multiline&&(E+2)*(V+2)+2>d)continue A}else{if(!r.multiline||(E+2)*(V+2)+2>d)continue A;P=DA}}for(var tA="",EA=K;EA<=P;EA++){var zA=c[EA];if(r.multiline){if(EA===P){tA+=zA[k]+" ",k=(k+1)%zA.length;continue}if(EA===K){tA+=zA[zA.length-1]+" ";continue}}tA+=zA[0]+" "}switch(tA=tA.substr(tA.length-1)==" "?tA.substr(0,tA.length-1):tA,U=Gs(tA,r,u).width,r.textAlign){case"right":y=p-U-2;break;case"center":y=(p-U)/2;break;case"left":default:y=2}A+=rt(y)+" "+rt(w)+` Td
|
|
|
`,A+="("+ks(tA)+`) Tj
|
|
|
`,A+=-rt(y)+` 0 Td
|
|
|
`,w=-(u+2),U=0,K=FA?P:P+1,V++,H=""}break}return a.text=A,a.fontSize=u,a},Gs=function(r,A,t){var a=A.scope.internal.getFont(A.fontName,A.fontStyle),c=A.scope.getStringUnitWidth(r,{font:a,fontSize:parseFloat(t),charSpace:0})*parseFloat(t);return{height:A.scope.getStringUnitWidth("3",{font:a,fontSize:parseFloat(t),charSpace:0})*parseFloat(t)*1.5,width:c}},ec={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},tc=function(r,A){var t={type:"reference",object:r};A.internal.getPageInfo(r.page).pageContext.annotations.find(function(a){return a.type===t.type&&a.object===t.object})===void 0&&A.internal.getPageInfo(r.page).pageContext.annotations.push(t)},rc=function(r,A){for(var t in r)if(r.hasOwnProperty(t)){var a=t,c=r[t];A.internal.newObjectDeferredBegin(c.objId,!0),(0,it.Z)(c)==="object"&&typeof c.putStream=="function"&&c.putStream(),delete r[a]}},nc=function(r,A){if(A.scope=r,r.internal!==void 0&&(r.internal.acroformPlugin===void 0||r.internal.acroformPlugin.isInitialized===!1)){if(Tn.FieldNum=0,r.internal.acroformPlugin=JSON.parse(JSON.stringify(ec)),r.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");Sa=r.internal.scaleFactor,r.internal.acroformPlugin.acroFormDictionaryRoot=new ja,r.internal.acroformPlugin.acroFormDictionaryRoot.scope=r,r.internal.acroformPlugin.acroFormDictionaryRoot._eventID=r.internal.events.subscribe("postPutResources",function(){(function(t){t.internal.events.unsubscribe(t.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete t.internal.acroformPlugin.acroFormDictionaryRoot._eventID,t.internal.acroformPlugin.printedOut=!0})(r)}),r.internal.events.subscribe("buildDocument",function(){(function(t){t.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var a=t.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var c in a)if(a.hasOwnProperty(c)){var u=a[c];u.objId=void 0,u.hasAnnotation&&tc(u,t)}})(r)}),r.internal.events.subscribe("putCatalog",function(){(function(t){if(t.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw new Error("putCatalogCallback: Root missing.");t.internal.write("/AcroForm "+t.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")})(r)}),r.internal.events.subscribe("postPutPages",function(t){(function(a,c){var u=!a;for(var d in a||(c.internal.newObjectDeferredBegin(c.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),c.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),a=a||c.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(a.hasOwnProperty(d)){var p=a[d],B=[],y=p.Rect;if(p.Rect&&(p.Rect=$u(p.Rect,c)),c.internal.newObjectDeferredBegin(p.objId,!0),p.DA=ge.createDefaultAppearanceStream(p),(0,it.Z)(p)==="object"&&typeof p.getKeyValueListForStream=="function"&&(B=p.getKeyValueListForStream()),p.Rect=y,p.hasAppearanceStream&&!p.appearanceStreamContent){var U=Ac(p);B.push({key:"AP",value:"<</N "+U+">>"}),c.internal.acroformPlugin.xForms.push(U)}if(p.appearanceStreamContent){var E="";for(var N in p.appearanceStreamContent)if(p.appearanceStreamContent.hasOwnProperty(N)){var w=p.appearanceStreamContent[N];if(E+="/"+N+" ",E+="<<",Object.keys(w).length>=1||Array.isArray(w)){for(var d in w)if(w.hasOwnProperty(d)){var K=w[d];typeof K=="function"&&(K=K.call(c,p)),E+="/"+d+" "+K+" ",c.internal.acroformPlugin.xForms.indexOf(K)>=0||c.internal.acroformPlugin.xForms.push(K)}}else typeof(K=w)=="function"&&(K=K.call(c,p)),E+="/"+d+" "+K,c.internal.acroformPlugin.xForms.indexOf(K)>=0||c.internal.acroformPlugin.xForms.push(K);E+=">>"}B.push({key:"AP",value:`<<
|
|
|
`+E+">>"})}c.internal.putStream({additionalKeyValues:B,objectId:p.objId}),c.internal.out("endobj")}u&&rc(c.internal.acroformPlugin.xForms,c)})(t,r)}),r.internal.acroformPlugin.isInitialized=!0}},du=sr.__acroform__.arrayToPdfArray=function(r,A,t){var a=function(d){return d};if(Array.isArray(r)){for(var c="[",u=0;u<r.length;u++)switch(u!==0&&(c+=" "),(0,it.Z)(r[u])){case"boolean":case"number":case"object":c+=r[u].toString();break;case"string":r[u].substr(0,1)!=="/"?(A!==void 0&&t&&(a=t.internal.getEncryptor(A)),c+="("+ks(a(r[u].toString()))+")"):c+=r[u].toString()}return c+="]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},bl=function(r,A,t){var a=function(c){return c};return A!==void 0&&t&&(a=t.internal.getEncryptor(A)),(r=r||"").toString(),r="("+ks(a(r))+")"},Qi=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(this._objId===void 0){if(this.scope===void 0)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(r){this._objId=r}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};Qi.prototype.toString=function(){return this.objId+" 0 R"},Qi.prototype.putStream=function(){var r=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:r,objectId:this.objId}),this.scope.internal.out("endobj")},Qi.prototype.getKeyValueListForStream=function(){var r=[],A=Object.getOwnPropertyNames(this).filter(function(u){return u!="content"&&u!="appearanceStreamContent"&&u!="scope"&&u!="objId"&&u.substring(0,1)!="_"});for(var t in A)if(Object.getOwnPropertyDescriptor(this,A[t]).configurable===!1){var a=A[t],c=this[a];c&&(Array.isArray(c)?r.push({key:a,value:du(c,this.objId,this.scope)}):c instanceof Qi?(c.scope=this.scope,r.push({key:a,value:c.objId+" 0 R"})):typeof c!="function"&&r.push({key:a,value:c}))}return r};var pu=function(){Qi.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var r,A=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return A},set:function(t){A=t}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(t){r=t.trim()},get:function(){return r||null}})};wn(pu,Qi);var ja=function(){Qi.call(this);var r,A=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return A.length>0?A:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return A}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(r){var t=function(a){return a};return this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),"("+ks(t(r))+")"}},set:function(t){r=t}})};wn(ja,Qi);var Tn=function r(){Qi.call(this);var A=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return A},set:function(H){if(isNaN(H))throw new Error('Invalid value "'+H+'" for attribute F supplied.');A=H}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!Er(A,3)},set:function(H){H?this.F=xr(A,3):this.F=Ir(A,3)}});var t=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return t},set:function(H){if(isNaN(H))throw new Error('Invalid value "'+H+'" for attribute Ff supplied.');t=H}});var a=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(a.length!==0)return a},set:function(H){a=H!==void 0?H:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!a||isNaN(a[0])?0:a[0]},set:function(H){a[0]=H}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!a||isNaN(a[1])?0:a[1]},set:function(H){a[1]=H}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!a||isNaN(a[2])?0:a[2]},set:function(H){a[2]=H}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!a||isNaN(a[3])?0:a[3]},set:function(H){a[3]=H}});var c="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return c},set:function(H){switch(H){case"/Btn":case"/Tx":case"/Ch":case"/Sig":c=H;break;default:throw new Error('Invalid value "'+H+'" for attribute FT supplied.')}}});var u=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!u||u.length<1){if(this instanceof ki)return;u="FieldObject"+r.FieldNum++}var H=function(V){return V};return this.scope&&(H=this.scope.internal.getEncryptor(this.objId)),"("+ks(H(u))+")"},set:function(H){u=H.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return u},set:function(H){u=H}});var d="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return d},set:function(H){d=H}});var p="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return p},set:function(H){p=H}});var B=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return B},set:function(H){B=H}});var y=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return y===void 0?50/Sa:y},set:function(H){y=H}});var U="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return U},set:function(H){U=H}});var E="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!E||this instanceof ki||this instanceof ms))return bl(E,this.objId,this.scope)},set:function(H){H=H.toString(),E=H}});var N=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(N)return this instanceof Pr?N:bl(N,this.objId,this.scope)},set:function(H){H=H.toString(),N=this instanceof Pr?H:H.substr(0,1)==="("?xn(H.substr(1,H.length-2)):xn(H)}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof Pr?xn(N.substr(1,N.length-1)):N},set:function(H){H=H.toString(),N=this instanceof Pr?"/"+H:H}});var w=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(w)return w},set:function(H){this.V=H}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(w)return this instanceof Pr?w:bl(w,this.objId,this.scope)},set:function(H){H=H.toString(),w=this instanceof Pr?H:H.substr(0,1)==="("?xn(H.substr(1,H.length-2)):xn(H)}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof Pr?xn(w.substr(1,w.length-1)):w},set:function(H){H=H.toString(),w=this instanceof Pr?"/"+H:H}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var K,P=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return P},set:function(H){H=!!H,P=H}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(K)return K},set:function(H){K=H}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,1)},set:function(H){H?this.Ff=xr(this.Ff,1):this.Ff=Ir(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,2)},set:function(H){H?this.Ff=xr(this.Ff,2):this.Ff=Ir(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,3)},set:function(H){H?this.Ff=xr(this.Ff,3):this.Ff=Ir(this.Ff,3)}});var k=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(k!==null)return k},set:function(H){if([0,1,2].indexOf(H)===-1)throw new Error('Invalid value "'+H+'" for attribute Q supplied.');k=H}}),Object.defineProperty(this,"textAlign",{get:function(){var H;switch(k){case 0:default:H="left";break;case 1:H="center";break;case 2:H="right"}return H},configurable:!0,enumerable:!0,set:function(H){switch(H){case"right":case 2:k=2;break;case"center":case 1:k=1;break;case"left":case 0:default:k=0}}})};wn(Tn,Qi);var Bs=function(){Tn.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var r=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return r},set:function(t){r=t}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return r},set:function(t){r=t}});var A=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return du(A,this.objId,this.scope)},set:function(t){var a,c;c=[],typeof(a=t)=="string"&&(c=function(u,d,p){p||(p=1);for(var B,y=[];B=d.exec(u);)y.push(B[p]);return y}(a,/\((.*?)\)/g)),A=c}}),this.getOptions=function(){return A},this.setOptions=function(t){A=t,this.sort&&A.sort()},this.addOption=function(t){t=(t=t||"").toString(),A.push(t),this.sort&&A.sort()},this.removeOption=function(t,a){for(a=a||!1,t=(t=t||"").toString();A.indexOf(t)!==-1&&(A.splice(A.indexOf(t),1),a!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,18)},set:function(t){t?this.Ff=xr(this.Ff,18):this.Ff=Ir(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,19)},set:function(t){this.combo===!0&&(t?this.Ff=xr(this.Ff,19):this.Ff=Ir(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,20)},set:function(t){t?(this.Ff=xr(this.Ff,20),A.sort()):this.Ff=Ir(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,22)},set:function(t){t?this.Ff=xr(this.Ff,22):this.Ff=Ir(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,23)},set:function(t){t?this.Ff=xr(this.Ff,23):this.Ff=Ir(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,27)},set:function(t){t?this.Ff=xr(this.Ff,27):this.Ff=Ir(this.Ff,27)}}),this.hasAppearanceStream=!1};wn(Bs,Tn);var oi=function(){Bs.call(this),this.fontName="helvetica",this.combo=!1};wn(oi,Bs);var Mn=function(){oi.call(this),this.combo=!0};wn(Mn,oi);var Tt=function(){Mn.call(this),this.edit=!0};wn(Tt,Mn);var Pr=function(){Tn.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,15)},set:function(t){t?this.Ff=xr(this.Ff,15):this.Ff=Ir(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,16)},set:function(t){t?this.Ff=xr(this.Ff,16):this.Ff=Ir(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,17)},set:function(t){t?this.Ff=xr(this.Ff,17):this.Ff=Ir(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,26)},set:function(t){t?this.Ff=xr(this.Ff,26):this.Ff=Ir(this.Ff,26)}});var r,A={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var t=function(u){return u};if(this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),Object.keys(A).length!==0){var a,c=[];for(a in c.push("<<"),A)c.push("/"+a+" ("+ks(t(A[a]))+")");return c.push(">>"),c.join(`
|
|
|
`)}},set:function(t){(0,it.Z)(t)==="object"&&(A=t)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return A.CA||""},set:function(t){typeof t=="string"&&(A.CA=t)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return r},set:function(t){r=t}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return r.substr(1,r.length-1)},set:function(t){r="/"+t}})};wn(Pr,Tn);var Vs=function(){Pr.call(this),this.pushButton=!0};wn(Vs,Pr);var vs=function(){Pr.call(this),this.radio=!0,this.pushButton=!1;var r=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return r},set:function(A){r=A!==void 0?A:[]}})};wn(vs,Pr);var ki=function(){var r,A;Tn.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return r},set:function(c){r=c}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return A},set:function(c){A=c}});var t,a={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var c=function(p){return p};this.scope&&(c=this.scope.internal.getEncryptor(this.objId));var u,d=[];for(u in d.push("<<"),a)d.push("/"+u+" ("+ks(c(a[u]))+")");return d.push(">>"),d.join(`
|
|
|
`)},set:function(c){(0,it.Z)(c)==="object"&&(a=c)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return a.CA||""},set:function(c){typeof c=="string"&&(a.CA=c)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return t},set:function(c){t=c}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return t.substr(1,t.length-1)},set:function(c){t="/"+c}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=ge.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};wn(ki,Tn),vs.prototype.setAppearance=function(r){if(!("createAppearanceStream"in r)||!("getCA"in r))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var A in this.Kids)if(this.Kids.hasOwnProperty(A)){var t=this.Kids[A];t.appearanceStreamContent=r.createAppearanceStream(t.optionName),t.caption=r.getCA()}},vs.prototype.createOption=function(r){var A=new ki;return A.Parent=this,A.optionName=r,this.Kids.push(A),gu.call(this.scope,A),A};var yn=function(){Pr.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=ge.CheckBox.createAppearanceStream()};wn(yn,Pr);var ms=function(){Tn.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,13)},set:function(A){A?this.Ff=xr(this.Ff,13):this.Ff=Ir(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,21)},set:function(A){A?this.Ff=xr(this.Ff,21):this.Ff=Ir(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,23)},set:function(A){A?this.Ff=xr(this.Ff,23):this.Ff=Ir(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,24)},set:function(A){A?this.Ff=xr(this.Ff,24):this.Ff=Ir(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,25)},set:function(A){A?this.Ff=xr(this.Ff,25):this.Ff=Ir(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,26)},set:function(A){A?this.Ff=xr(this.Ff,26):this.Ff=Ir(this.Ff,26)}});var r=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return r},set:function(A){r=A}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return r},set:function(A){Number.isInteger(A)&&(r=A)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};wn(ms,Tn);var Rn=function(){ms.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!Er(this.Ff,14)},set:function(r){r?this.Ff=xr(this.Ff,14):this.Ff=Ir(this.Ff,14)}}),this.password=!0};wn(Rn,ms);var ge={CheckBox:{createAppearanceStream:function(){return{N:{On:ge.CheckBox.YesNormal},D:{On:ge.CheckBox.YesPushDown,Off:ge.CheckBox.OffPushDown}}},YesPushDown:function(r){var A=bi(r);A.scope=r.scope;var t=[],a=r.scope.internal.getFont(r.fontName,r.fontStyle).id,c=r.scope.__private__.encodeColorString(r.color),u=Fl(r,r.caption);return t.push("0.749023 g"),t.push("0 0 "+rt(ge.internal.getWidth(r))+" "+rt(ge.internal.getHeight(r))+" re"),t.push("f"),t.push("BMC"),t.push("q"),t.push("0 0 1 rg"),t.push("/"+a+" "+rt(u.fontSize)+" Tf "+c),t.push("BT"),t.push(u.text),t.push("ET"),t.push("Q"),t.push("EMC"),A.stream=t.join(`
|
|
|
`),A},YesNormal:function(r){var A=bi(r);A.scope=r.scope;var t=r.scope.internal.getFont(r.fontName,r.fontStyle).id,a=r.scope.__private__.encodeColorString(r.color),c=[],u=ge.internal.getHeight(r),d=ge.internal.getWidth(r),p=Fl(r,r.caption);return c.push("1 g"),c.push("0 0 "+rt(d)+" "+rt(u)+" re"),c.push("f"),c.push("q"),c.push("0 0 1 rg"),c.push("0 0 "+rt(d-1)+" "+rt(u-1)+" re"),c.push("W"),c.push("n"),c.push("0 g"),c.push("BT"),c.push("/"+t+" "+rt(p.fontSize)+" Tf "+a),c.push(p.text),c.push("ET"),c.push("Q"),A.stream=c.join(`
|
|
|
`),A},OffPushDown:function(r){var A=bi(r);A.scope=r.scope;var t=[];return t.push("0.749023 g"),t.push("0 0 "+rt(ge.internal.getWidth(r))+" "+rt(ge.internal.getHeight(r))+" re"),t.push("f"),A.stream=t.join(`
|
|
|
`),A}},RadioButton:{Circle:{createAppearanceStream:function(r){var A={D:{Off:ge.RadioButton.Circle.OffPushDown},N:{}};return A.N[r]=ge.RadioButton.Circle.YesNormal,A.D[r]=ge.RadioButton.Circle.YesPushDown,A},getCA:function(){return"l"},YesNormal:function(r){var A=bi(r);A.scope=r.scope;var t=[],a=ge.internal.getWidth(r)<=ge.internal.getHeight(r)?ge.internal.getWidth(r)/4:ge.internal.getHeight(r)/4;a=Number((.9*a).toFixed(5));var c=ge.internal.Bezier_C,u=Number((a*c).toFixed(5));return t.push("q"),t.push("1 0 0 1 "+Fi(ge.internal.getWidth(r)/2)+" "+Fi(ge.internal.getHeight(r)/2)+" cm"),t.push(a+" 0 m"),t.push(a+" "+u+" "+u+" "+a+" 0 "+a+" c"),t.push("-"+u+" "+a+" -"+a+" "+u+" -"+a+" 0 c"),t.push("-"+a+" -"+u+" -"+u+" -"+a+" 0 -"+a+" c"),t.push(u+" -"+a+" "+a+" -"+u+" "+a+" 0 c"),t.push("f"),t.push("Q"),A.stream=t.join(`
|
|
|
`),A},YesPushDown:function(r){var A=bi(r);A.scope=r.scope;var t=[],a=ge.internal.getWidth(r)<=ge.internal.getHeight(r)?ge.internal.getWidth(r)/4:ge.internal.getHeight(r)/4;a=Number((.9*a).toFixed(5));var c=Number((2*a).toFixed(5)),u=Number((c*ge.internal.Bezier_C).toFixed(5)),d=Number((a*ge.internal.Bezier_C).toFixed(5));return t.push("0.749023 g"),t.push("q"),t.push("1 0 0 1 "+Fi(ge.internal.getWidth(r)/2)+" "+Fi(ge.internal.getHeight(r)/2)+" cm"),t.push(c+" 0 m"),t.push(c+" "+u+" "+u+" "+c+" 0 "+c+" c"),t.push("-"+u+" "+c+" -"+c+" "+u+" -"+c+" 0 c"),t.push("-"+c+" -"+u+" -"+u+" -"+c+" 0 -"+c+" c"),t.push(u+" -"+c+" "+c+" -"+u+" "+c+" 0 c"),t.push("f"),t.push("Q"),t.push("0 g"),t.push("q"),t.push("1 0 0 1 "+Fi(ge.internal.getWidth(r)/2)+" "+Fi(ge.internal.getHeight(r)/2)+" cm"),t.push(a+" 0 m"),t.push(a+" "+d+" "+d+" "+a+" 0 "+a+" c"),t.push("-"+d+" "+a+" -"+a+" "+d+" -"+a+" 0 c"),t.push("-"+a+" -"+d+" -"+d+" -"+a+" 0 -"+a+" c"),t.push(d+" -"+a+" "+a+" -"+d+" "+a+" 0 c"),t.push("f"),t.push("Q"),A.stream=t.join(`
|
|
|
`),A},OffPushDown:function(r){var A=bi(r);A.scope=r.scope;var t=[],a=ge.internal.getWidth(r)<=ge.internal.getHeight(r)?ge.internal.getWidth(r)/4:ge.internal.getHeight(r)/4;a=Number((.9*a).toFixed(5));var c=Number((2*a).toFixed(5)),u=Number((c*ge.internal.Bezier_C).toFixed(5));return t.push("0.749023 g"),t.push("q"),t.push("1 0 0 1 "+Fi(ge.internal.getWidth(r)/2)+" "+Fi(ge.internal.getHeight(r)/2)+" cm"),t.push(c+" 0 m"),t.push(c+" "+u+" "+u+" "+c+" 0 "+c+" c"),t.push("-"+u+" "+c+" -"+c+" "+u+" -"+c+" 0 c"),t.push("-"+c+" -"+u+" -"+u+" -"+c+" 0 -"+c+" c"),t.push(u+" -"+c+" "+c+" -"+u+" "+c+" 0 c"),t.push("f"),t.push("Q"),A.stream=t.join(`
|
|
|
`),A}},Cross:{createAppearanceStream:function(r){var A={D:{Off:ge.RadioButton.Cross.OffPushDown},N:{}};return A.N[r]=ge.RadioButton.Cross.YesNormal,A.D[r]=ge.RadioButton.Cross.YesPushDown,A},getCA:function(){return"8"},YesNormal:function(r){var A=bi(r);A.scope=r.scope;var t=[],a=ge.internal.calculateCross(r);return t.push("q"),t.push("1 1 "+rt(ge.internal.getWidth(r)-2)+" "+rt(ge.internal.getHeight(r)-2)+" re"),t.push("W"),t.push("n"),t.push(rt(a.x1.x)+" "+rt(a.x1.y)+" m"),t.push(rt(a.x2.x)+" "+rt(a.x2.y)+" l"),t.push(rt(a.x4.x)+" "+rt(a.x4.y)+" m"),t.push(rt(a.x3.x)+" "+rt(a.x3.y)+" l"),t.push("s"),t.push("Q"),A.stream=t.join(`
|
|
|
`),A},YesPushDown:function(r){var A=bi(r);A.scope=r.scope;var t=ge.internal.calculateCross(r),a=[];return a.push("0.749023 g"),a.push("0 0 "+rt(ge.internal.getWidth(r))+" "+rt(ge.internal.getHeight(r))+" re"),a.push("f"),a.push("q"),a.push("1 1 "+rt(ge.internal.getWidth(r)-2)+" "+rt(ge.internal.getHeight(r)-2)+" re"),a.push("W"),a.push("n"),a.push(rt(t.x1.x)+" "+rt(t.x1.y)+" m"),a.push(rt(t.x2.x)+" "+rt(t.x2.y)+" l"),a.push(rt(t.x4.x)+" "+rt(t.x4.y)+" m"),a.push(rt(t.x3.x)+" "+rt(t.x3.y)+" l"),a.push("s"),a.push("Q"),A.stream=a.join(`
|
|
|
`),A},OffPushDown:function(r){var A=bi(r);A.scope=r.scope;var t=[];return t.push("0.749023 g"),t.push("0 0 "+rt(ge.internal.getWidth(r))+" "+rt(ge.internal.getHeight(r))+" re"),t.push("f"),A.stream=t.join(`
|
|
|
`),A}}},createDefaultAppearanceStream:function(r){var A=r.scope.internal.getFont(r.fontName,r.fontStyle).id,t=r.scope.__private__.encodeColorString(r.color);return"/"+A+" "+r.fontSize+" Tf "+t}};ge.internal={Bezier_C:.551915024494,calculateCross:function(r){var A=ge.internal.getWidth(r),t=ge.internal.getHeight(r),a=Math.min(A,t);return{x1:{x:(A-a)/2,y:(t-a)/2+a},x2:{x:(A-a)/2+a,y:(t-a)/2},x3:{x:(A-a)/2,y:(t-a)/2},x4:{x:(A-a)/2+a,y:(t-a)/2+a}}}},ge.internal.getWidth=function(r){var A=0;return(0,it.Z)(r)==="object"&&(A=hu(r.Rect[2])),A},ge.internal.getHeight=function(r){var A=0;return(0,it.Z)(r)==="object"&&(A=hu(r.Rect[3])),A};var gu=sr.addField=function(r){if(nc(this,r),!(r instanceof Tn))throw new Error("Invalid argument passed to jsPDF.addField.");var A;return(A=r).scope.internal.acroformPlugin.printedOut&&(A.scope.internal.acroformPlugin.printedOut=!1,A.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),A.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(A),r.page=r.scope.internal.getCurrentPageInfo().pageNumber,this};sr.AcroFormChoiceField=Bs,sr.AcroFormListBox=oi,sr.AcroFormComboBox=Mn,sr.AcroFormEditBox=Tt,sr.AcroFormButton=Pr,sr.AcroFormPushButton=Vs,sr.AcroFormRadioButton=vs,sr.AcroFormCheckBox=yn,sr.AcroFormTextField=ms,sr.AcroFormPasswordField=Rn,sr.AcroFormAppearance=ge,sr.AcroForm={ChoiceField:Bs,ListBox:oi,ComboBox:Mn,EditBox:Tt,Button:Pr,PushButton:Vs,RadioButton:vs,CheckBox:yn,TextField:ms,PasswordField:Rn,Appearance:ge},Ye.AcroForm={ChoiceField:Bs,ListBox:oi,ComboBox:Mn,EditBox:Tt,Button:Pr,PushButton:Vs,RadioButton:vs,CheckBox:yn,TextField:ms,PasswordField:Rn,Appearance:ge};var Yr=Ye.AcroForm;function Na(r){return r.reduce(function(A,t,a){return A[t]=a,A},{})}(function(r){r.__addimage__={};var A="UNKNOWN",t={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},a=r.__addimage__.getImageFileTypeByImageData=function(D,M){var lA,eA,PA,NA,GA,xA=A;if((M=M||A)==="RGBA"||D.data!==void 0&&D.data instanceof Uint8ClampedArray&&"height"in D&&"width"in D)return"RGBA";if(te(D))for(GA in t)for(PA=t[GA],lA=0;lA<PA.length;lA+=1){for(NA=!0,eA=0;eA<PA[lA].length;eA+=1)if(PA[lA][eA]!==void 0&&PA[lA][eA]!==D[eA]){NA=!1;break}if(NA===!0){xA=GA;break}}else for(GA in t)for(PA=t[GA],lA=0;lA<PA.length;lA+=1){for(NA=!0,eA=0;eA<PA[lA].length;eA+=1)if(PA[lA][eA]!==void 0&&PA[lA][eA]!==D.charCodeAt(eA)){NA=!1;break}if(NA===!0){xA=GA;break}}return xA===A&&M!==A&&(xA=M),xA},c=function D(M){for(var lA=this.internal.write,eA=this.internal.putStream,PA=(0,this.internal.getFilters)();PA.indexOf("FlateEncode")!==-1;)PA.splice(PA.indexOf("FlateEncode"),1);M.objectId=this.internal.newObject();var NA=[];if(NA.push({key:"Type",value:"/XObject"}),NA.push({key:"Subtype",value:"/Image"}),NA.push({key:"Width",value:M.width}),NA.push({key:"Height",value:M.height}),M.colorSpace===k.INDEXED?NA.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(M.palette.length/3-1)+" "+("sMask"in M&&M.sMask!==void 0?M.objectId+2:M.objectId+1)+" 0 R]"}):(NA.push({key:"ColorSpace",value:"/"+M.colorSpace}),M.colorSpace===k.DEVICE_CMYK&&NA.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),NA.push({key:"BitsPerComponent",value:M.bitsPerComponent}),"decodeParameters"in M&&M.decodeParameters!==void 0&&NA.push({key:"DecodeParms",value:"<<"+M.decodeParameters+">>"}),"transparency"in M&&Array.isArray(M.transparency)){for(var GA="",xA=0,VA=M.transparency.length;xA<VA;xA++)GA+=M.transparency[xA]+" "+M.transparency[xA]+" ";NA.push({key:"Mask",value:"["+GA+"]"})}M.sMask!==void 0&&NA.push({key:"SMask",value:M.objectId+1+" 0 R"});var qA=M.filter!==void 0?["/"+M.filter]:void 0;if(eA({data:M.data,additionalKeyValues:NA,alreadyAppliedFilters:qA,objectId:M.objectId}),lA("endobj"),"sMask"in M&&M.sMask!==void 0){var Le="/Predictor "+M.predictor+" /Colors 1 /BitsPerComponent "+M.bitsPerComponent+" /Columns "+M.width,S={width:M.width,height:M.height,colorSpace:"DeviceGray",bitsPerComponent:M.bitsPerComponent,decodeParameters:Le,data:M.sMask};"filter"in M&&(S.filter=M.filter),D.call(this,S)}if(M.colorSpace===k.INDEXED){var G=this.internal.newObject();eA({data:tA(new Uint8Array(M.palette)),objectId:G}),lA("endobj")}},u=function(){var D=this.internal.collections.addImage_images;for(var M in D)c.call(this,D[M])},d=function(){var D,M=this.internal.collections.addImage_images,lA=this.internal.write;for(var eA in M)lA("/I"+(D=M[eA]).index,D.objectId,"0","R")},p=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",u),this.internal.events.subscribe("putXobjectDict",d))},B=function(){var D=this.internal.collections.addImage_images;return p.call(this),D},y=function(){return Object.keys(this.internal.collections.addImage_images).length},U=function(D){return typeof r["process"+D.toUpperCase()]=="function"},E=function(D){return(0,it.Z)(D)==="object"&&D.nodeType===1},N=function(D,M){if(D.nodeName==="IMG"&&D.hasAttribute("src")){var lA=""+D.getAttribute("src");if(lA.indexOf("data:image/")===0)return sa(unescape(lA).split("base64,").pop());var eA=r.loadFile(lA,!0);if(eA!==void 0)return eA}if(D.nodeName==="CANVAS"){if(D.width===0||D.height===0)throw new Error("Given canvas must have data. Canvas width: "+D.width+", height: "+D.height);var PA;switch(M){case"PNG":PA="image/png";break;case"WEBP":PA="image/webp";break;case"JPEG":case"JPG":default:PA="image/jpeg"}return sa(D.toDataURL(PA,1).split("base64,").pop())}},w=function(D){var M=this.internal.collections.addImage_images;if(M){for(var lA in M)if(D===M[lA].alias)return M[lA]}},K=function(D,M,lA){return D||M||(D=-96,M=-96),D<0&&(D=-1*lA.width*72/D/this.internal.scaleFactor),M<0&&(M=-1*lA.height*72/M/this.internal.scaleFactor),D===0&&(D=M*lA.width/lA.height),M===0&&(M=D*lA.height/lA.width),[D,M]},P=function(D,M,lA,eA,PA,NA){var GA=K.call(this,lA,eA,PA),xA=this.internal.getCoordinateString,VA=this.internal.getVerticalCoordinateString,qA=B.call(this);if(lA=GA[0],eA=GA[1],qA[PA.index]=PA,NA){NA*=Math.PI/180;var Le=Math.cos(NA),S=Math.sin(NA),G=function(oA){return oA.toFixed(4)},q=[G(Le),G(S),G(-1*S),G(Le),0,0,"cm"]}this.internal.write("q"),NA?(this.internal.write([1,"0","0",1,xA(D),VA(M+eA),"cm"].join(" ")),this.internal.write(q.join(" ")),this.internal.write([xA(lA),"0","0",xA(eA),"0","0","cm"].join(" "))):this.internal.write([xA(lA),"0","0",xA(eA),xA(D),VA(M+eA),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+PA.index+" Do"),this.internal.write("Q")},k=r.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};r.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var H=r.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},V=r.__addimage__.sHashCode=function(D){var M,lA,eA=0;if(typeof D=="string")for(lA=D.length,M=0;M<lA;M++)eA=(eA<<5)-eA+D.charCodeAt(M),eA|=0;else if(te(D))for(lA=D.byteLength/2,M=0;M<lA;M++)eA=(eA<<5)-eA+D[M],eA|=0;return eA},uA=r.__addimage__.validateStringAsBase64=function(D){(D=D||"").toString().trim();var M=!0;return D.length===0&&(M=!1),D.length%4!=0&&(M=!1),/^[A-Za-z0-9+/]+$/.test(D.substr(0,D.length-2))===!1&&(M=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(D.substr(-2))===!1&&(M=!1),M},FA=r.__addimage__.extractImageFromDataUrl=function(D){var M=(D=D||"").split("base64,"),lA=null;if(M.length===2){var eA=/^data:(\w*\/\w*);*(charset=(?!charset=)[\w=-]*)*;*$/.exec(M[0]);Array.isArray(eA)&&(lA={mimeType:eA[1],charset:eA[2],data:M[1]})}return lA},DA=r.__addimage__.supportsArrayBuffer=function(){return typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"};r.__addimage__.isArrayBuffer=function(D){return DA()&&D instanceof ArrayBuffer};var te=r.__addimage__.isArrayBufferView=function(D){return DA()&&typeof Uint32Array!="undefined"&&(D instanceof Int8Array||D instanceof Uint8Array||typeof Uint8ClampedArray!="undefined"&&D instanceof Uint8ClampedArray||D instanceof Int16Array||D instanceof Uint16Array||D instanceof Int32Array||D instanceof Uint32Array||D instanceof Float32Array||D instanceof Float64Array)},QA=r.__addimage__.binaryStringToUint8Array=function(D){for(var M=D.length,lA=new Uint8Array(M),eA=0;eA<M;eA++)lA[eA]=D.charCodeAt(eA);return lA},tA=r.__addimage__.arrayBufferToBinaryString=function(D){for(var M="",lA=te(D)?D:new Uint8Array(D),eA=0;eA<lA.length;eA+=8192)M+=String.fromCharCode.apply(null,lA.subarray(eA,eA+8192));return M};r.addImage=function(){var D,M,lA,eA,PA,NA,GA,xA,VA;if(typeof arguments[1]=="number"?(M=A,lA=arguments[1],eA=arguments[2],PA=arguments[3],NA=arguments[4],GA=arguments[5],xA=arguments[6],VA=arguments[7]):(M=arguments[1],lA=arguments[2],eA=arguments[3],PA=arguments[4],NA=arguments[5],GA=arguments[6],xA=arguments[7],VA=arguments[8]),(0,it.Z)(D=arguments[0])==="object"&&!E(D)&&"imageData"in D){var qA=D;D=qA.imageData,M=qA.format||M||A,lA=qA.x||lA||0,eA=qA.y||eA||0,PA=qA.w||qA.width||PA,NA=qA.h||qA.height||NA,GA=qA.alias||GA,xA=qA.compression||xA,VA=qA.rotation||qA.angle||VA}var Le=this.internal.getFilters();if(xA===void 0&&Le.indexOf("FlateEncode")!==-1&&(xA="SLOW"),isNaN(lA)||isNaN(eA))throw new Error("Invalid coordinates passed to jsPDF.addImage");p.call(this);var S=EA.call(this,D,M,GA,xA);return P.call(this,lA,eA,PA,NA,S,VA),this};var EA=function(D,M,lA,eA){var PA,NA,GA;if(typeof D=="string"&&a(D)===A){D=unescape(D);var xA=zA(D,!1);(xA!==""||(xA=r.loadFile(D,!0))!==void 0)&&(D=xA)}if(E(D)&&(D=N(D,M)),M=a(D,M),!U(M))throw new Error("addImage does not support files of type '"+M+"', please ensure that a plugin for '"+M+"' support is added.");if(((GA=lA)==null||GA.length===0)&&(lA=function(VA){return typeof VA=="string"||te(VA)?V(VA):te(VA.data)?V(VA.data):null}(D)),(PA=w.call(this,lA))||(DA()&&(D instanceof Uint8Array||M==="RGBA"||(NA=D,D=QA(D))),PA=this["process"+M.toUpperCase()](D,y.call(this),lA,function(VA){return VA&&typeof VA=="string"&&(VA=VA.toUpperCase()),VA in r.image_compression?VA:H.NONE}(eA),NA)),!PA)throw new Error("An unknown error occurred whilst processing the image.");return PA},zA=r.__addimage__.convertBase64ToBinaryString=function(D,M){var lA;M=typeof M!="boolean"||M;var eA,PA="";if(typeof D=="string"){eA=(lA=FA(D))!==null?lA.data:D;try{PA=sa(eA)}catch(NA){if(M)throw uA(eA)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+NA.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return PA};r.getImageProperties=function(D){var M,lA,eA="";if(E(D)&&(D=N(D)),typeof D=="string"&&a(D)===A&&((eA=zA(D,!1))===""&&(eA=r.loadFile(D)||""),D=eA),lA=a(D),!U(lA))throw new Error("addImage does not support files of type '"+lA+"', please ensure that a plugin for '"+lA+"' support is added.");if(!DA()||D instanceof Uint8Array||(D=QA(D)),!(M=this["process"+lA.toUpperCase()](D)))throw new Error("An unknown error occurred whilst processing the image");return M.fileType=lA,M}})(Ye.API),function(r){var A=function(t){if(t!==void 0&&t!="")return!0};Ye.API.events.push(["addPage",function(t){this.internal.getPageInfo(t.pageNumber).pageContext.annotations=[]}]),r.events.push(["putPage",function(t){for(var a,c,u,d=this.internal.getCoordinateString,p=this.internal.getVerticalCoordinateString,B=this.internal.getPageInfoByObjId(t.objId),y=t.pageContext.annotations,U=!1,E=0;E<y.length&&!U;E++)switch((a=y[E]).type){case"link":(A(a.options.url)||A(a.options.pageNumber))&&(U=!0);break;case"reference":case"text":case"freetext":U=!0}if(U!=0){this.internal.write("/Annots [");for(var N=0;N<y.length;N++){a=y[N];var w=this.internal.pdfEscape,K=this.internal.getEncryptor(t.objId);switch(a.type){case"reference":this.internal.write(" "+a.object.objId+" 0 R ");break;case"text":var P=this.internal.newAdditionalObject(),k=this.internal.newAdditionalObject(),H=this.internal.getEncryptor(P.objId),V=a.title||"Note";u="<</Type /Annot /Subtype /Text "+(c="/Rect ["+d(a.bounds.x)+" "+p(a.bounds.y+a.bounds.h)+" "+d(a.bounds.x+a.bounds.w)+" "+p(a.bounds.y)+"] ")+"/Contents ("+w(H(a.contents))+")",u+=" /Popup "+k.objId+" 0 R",u+=" /P "+B.objId+" 0 R",u+=" /T ("+w(H(V))+") >>",P.content=u;var uA=P.objId+" 0 R";u="<</Type /Annot /Subtype /Popup "+(c="/Rect ["+d(a.bounds.x+30)+" "+p(a.bounds.y+a.bounds.h)+" "+d(a.bounds.x+a.bounds.w+30)+" "+p(a.bounds.y)+"] ")+" /Parent "+uA,a.open&&(u+=" /Open true"),u+=" >>",k.content=u,this.internal.write(P.objId,"0 R",k.objId,"0 R");break;case"freetext":c="/Rect ["+d(a.bounds.x)+" "+p(a.bounds.y)+" "+d(a.bounds.x+a.bounds.w)+" "+p(a.bounds.y+a.bounds.h)+"] ";var FA=a.color||"#000000";u="<</Type /Annot /Subtype /FreeText "+c+"/Contents ("+w(K(a.contents))+")",u+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+FA+")",u+=" /Border [0 0 0]",u+=" >>",this.internal.write(u);break;case"link":if(a.options.name){var DA=this.annotations._nameMap[a.options.name];a.options.pageNumber=DA.page,a.options.top=DA.y}else a.options.top||(a.options.top=0);if(c="/Rect ["+a.finalBounds.x+" "+a.finalBounds.y+" "+a.finalBounds.w+" "+a.finalBounds.h+"] ",u="",a.options.url)u="<</Type /Annot /Subtype /Link "+c+"/Border [0 0 0] /A <</S /URI /URI ("+w(K(a.options.url))+") >>";else if(a.options.pageNumber)switch(u="<</Type /Annot /Subtype /Link "+c+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(a.options.pageNumber).objId+" 0 R",a.options.magFactor=a.options.magFactor||"XYZ",a.options.magFactor){case"Fit":u+=" /Fit]";break;case"FitH":u+=" /FitH "+a.options.top+"]";break;case"FitV":a.options.left=a.options.left||0,u+=" /FitV "+a.options.left+"]";break;case"XYZ":default:var te=p(a.options.top);a.options.left=a.options.left||0,a.options.zoom===void 0&&(a.options.zoom=0),u+=" /XYZ "+a.options.left+" "+te+" "+a.options.zoom+"]"}u!=""&&(u+=" >>",this.internal.write(u))}}this.internal.write("]")}}]),r.createAnnotation=function(t){var a=this.internal.getCurrentPageInfo();switch(t.type){case"link":this.link(t.bounds.x,t.bounds.y,t.bounds.w,t.bounds.h,t);break;case"text":case"freetext":a.pageContext.annotations.push(t)}},r.link=function(t,a,c,u,d){var p=this.internal.getCurrentPageInfo(),B=this.internal.getCoordinateString,y=this.internal.getVerticalCoordinateString;p.pageContext.annotations.push({finalBounds:{x:B(t),y:y(a),w:B(t+c),h:y(a+u)},options:d,type:"link"})},r.textWithLink=function(t,a,c,u){var d,p,B=this.getTextWidth(t),y=this.internal.getLineHeight()/this.internal.scaleFactor;if(u.maxWidth!==void 0){p=u.maxWidth;var U=this.splitTextToSize(t,p).length;d=Math.ceil(y*U)}else p=B,d=y;return this.text(t,a,c,u),c+=.2*y,u.align==="center"&&(a-=B/2),u.align==="right"&&(a-=B),this.link(a,c-y,p,d,u),B},r.getTextWidth=function(t){var a=this.internal.getFontSize();return this.getStringUnitWidth(t)*a/this.internal.scaleFactor}}(Ye.API),function(r){var A={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},t={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},a={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},c=[1570,1571,1573,1575];r.__arabicParser__={};var u=r.__arabicParser__.isInArabicSubstitutionA=function(P){return A[P.charCodeAt(0)]!==void 0},d=r.__arabicParser__.isArabicLetter=function(P){return typeof P=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(P)},p=r.__arabicParser__.isArabicEndLetter=function(P){return d(P)&&u(P)&&A[P.charCodeAt(0)].length<=2},B=r.__arabicParser__.isArabicAlfLetter=function(P){return d(P)&&c.indexOf(P.charCodeAt(0))>=0};r.__arabicParser__.arabicLetterHasIsolatedForm=function(P){return d(P)&&u(P)&&A[P.charCodeAt(0)].length>=1};var y=r.__arabicParser__.arabicLetterHasFinalForm=function(P){return d(P)&&u(P)&&A[P.charCodeAt(0)].length>=2};r.__arabicParser__.arabicLetterHasInitialForm=function(P){return d(P)&&u(P)&&A[P.charCodeAt(0)].length>=3};var U=r.__arabicParser__.arabicLetterHasMedialForm=function(P){return d(P)&&u(P)&&A[P.charCodeAt(0)].length==4},E=r.__arabicParser__.resolveLigatures=function(P){var k=0,H=t,V="",uA=0;for(k=0;k<P.length;k+=1)H[P.charCodeAt(k)]!==void 0?(uA++,typeof(H=H[P.charCodeAt(k)])=="number"&&(V+=String.fromCharCode(H),H=t,uA=0),k===P.length-1&&(H=t,V+=P.charAt(k-(uA-1)),k-=uA-1,uA=0)):(H=t,V+=P.charAt(k-uA),k-=uA,uA=0);return V};r.__arabicParser__.isArabicDiacritic=function(P){return P!==void 0&&a[P.charCodeAt(0)]!==void 0};var N=r.__arabicParser__.getCorrectForm=function(P,k,H){return d(P)?u(P)===!1?-1:!y(P)||!d(k)&&!d(H)||!d(H)&&p(k)||p(P)&&!d(k)||p(P)&&B(k)||p(P)&&p(k)?0:U(P)&&d(k)&&!p(k)&&d(H)&&y(H)?3:p(P)||!d(H)?1:2:-1},w=function(P){var k=0,H=0,V=0,uA="",FA="",DA="",te=(P=P||"").split("\\s+"),QA=[];for(k=0;k<te.length;k+=1){for(QA.push(""),H=0;H<te[k].length;H+=1)uA=te[k][H],FA=te[k][H-1],DA=te[k][H+1],d(uA)?(V=N(uA,FA,DA),QA[k]+=V!==-1?String.fromCharCode(A[uA.charCodeAt(0)][V]):uA):QA[k]+=uA;QA[k]=E(QA[k])}return QA.join(" ")},K=r.__arabicParser__.processArabic=r.processArabic=function(){var P,k=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,H=[];if(Array.isArray(k)){var V=0;for(H=[],V=0;V<k.length;V+=1)Array.isArray(k[V])?H.push([w(k[V][0]),k[V][1],k[V][2]]):H.push([w(k[V])]);P=H}else P=w(k);return typeof arguments[0]=="string"?P:(arguments[0].text=P,arguments[0])};r.events.push(["preProcessText",K])}(Ye.API),Ye.API.autoPrint=function(r){var A;switch((r=r||{}).variant=r.variant||"non-conform",r.variant){case"javascript":this.addJS("print({});");break;case"non-conform":default:this.internal.events.subscribe("postPutResources",function(){A=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){this.internal.out("/OpenAction "+A+" 0 R")})}return this},function(r){var A=function(){var t=void 0;Object.defineProperty(this,"pdf",{get:function(){return t},set:function(p){t=p}});var a=150;Object.defineProperty(this,"width",{get:function(){return a},set:function(p){a=isNaN(p)||Number.isInteger(p)===!1||p<0?150:p,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=a+1)}});var c=300;Object.defineProperty(this,"height",{get:function(){return c},set:function(p){c=isNaN(p)||Number.isInteger(p)===!1||p<0?300:p,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=c+1)}});var u=[];Object.defineProperty(this,"childNodes",{get:function(){return u},set:function(p){u=p}});var d={};Object.defineProperty(this,"style",{get:function(){return d},set:function(p){d=p}}),Object.defineProperty(this,"parentNode",{})};A.prototype.getContext=function(t,a){var c;if((t=t||"2d")!=="2d")return null;for(c in a)this.pdf.context2d.hasOwnProperty(c)&&(this.pdf.context2d[c]=a[c]);return this.pdf.context2d._canvas=this,this.pdf.context2d},A.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},r.events.push(["initialized",function(){this.canvas=new A,this.canvas.pdf=this}])}(Ye.API),function(r){var A={left:0,top:0,bottom:0,right:0},t=!1,a=function(){this.internal.__cell__===void 0&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},A),this.internal.__cell__.margins.width=this.getPageWidth(),c.call(this))},c=function(){this.internal.__cell__.lastCell=new u,this.internal.__cell__.pages=1},u=function(){var B=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return B},set:function(P){B=P}});var y=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return y},set:function(P){y=P}});var U=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return U},set:function(P){U=P}});var E=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return E},set:function(P){E=P}});var N=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return N},set:function(P){N=P}});var w=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return w},set:function(P){w=P}});var K=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return K},set:function(P){K=P}}),this};u.prototype.clone=function(){return new u(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},u.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},r.setHeaderFunction=function(B){return a.call(this),this.internal.__cell__.headerFunction=typeof B=="function"?B:void 0,this},r.getTextDimensions=function(B,y){a.call(this);var U=(y=y||{}).fontSize||this.getFontSize(),E=y.font||this.getFont(),N=y.scaleFactor||this.internal.scaleFactor,w=0,K=0,P=0,k=this;if(!Array.isArray(B)&&typeof B!="string"){if(typeof B!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");B=String(B)}var H=y.maxWidth;H>0?typeof B=="string"?B=this.splitTextToSize(B,H):Object.prototype.toString.call(B)==="[object Array]"&&(B=B.reduce(function(uA,FA){return uA.concat(k.splitTextToSize(FA,H))},[])):B=Array.isArray(B)?B:[B];for(var V=0;V<B.length;V++)w<(P=this.getStringUnitWidth(B[V],{font:E})*U)&&(w=P);return w!==0&&(K=B.length),{w:w/=N,h:Math.max((K*U*this.getLineHeightFactor()-U*(this.getLineHeightFactor()-1))/N,0)}},r.cellAddPage=function(){a.call(this),this.addPage();var B=this.internal.__cell__.margins||A;return this.internal.__cell__.lastCell=new u(B.left,B.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var d=r.cell=function(){var B;B=arguments[0]instanceof u?arguments[0]:new u(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),a.call(this);var y=this.internal.__cell__.lastCell,U=this.internal.__cell__.padding,E=this.internal.__cell__.margins||A,N=this.internal.__cell__.tableHeaderRow,w=this.internal.__cell__.printHeaders;return y.lineNumber!==void 0&&(y.lineNumber===B.lineNumber?(B.x=(y.x||0)+(y.width||0),B.y=y.y||0):y.y+y.height+B.height+E.bottom>this.getPageHeight()?(this.cellAddPage(),B.y=E.top,w&&N&&(this.printHeaderRow(B.lineNumber,!0),B.y+=N[0].height)):B.y=y.y+y.height||B.y),B.text[0]!==void 0&&(this.rect(B.x,B.y,B.width,B.height,t===!0?"FD":void 0),B.align==="right"?this.text(B.text,B.x+B.width-U,B.y+U,{align:"right",baseline:"top"}):B.align==="center"?this.text(B.text,B.x+B.width/2,B.y+U,{align:"center",baseline:"top",maxWidth:B.width-U-U}):this.text(B.text,B.x+U,B.y+U,{align:"left",baseline:"top",maxWidth:B.width-U-U})),this.internal.__cell__.lastCell=B,this};r.table=function(B,y,U,E,N){if(a.call(this),!U)throw new Error("No data for PDF table.");var w,K,P,k,H=[],V=[],uA=[],FA={},DA={},te=[],QA=[],tA=(N=N||{}).autoSize||!1,EA=N.printHeaders!==!1,zA=N.css&&N.css["font-size"]!==void 0?16*N.css["font-size"]:N.fontSize||12,D=N.margins||Object.assign({width:this.getPageWidth()},A),M=typeof N.padding=="number"?N.padding:3,lA=N.headerBackgroundColor||"#c8c8c8",eA=N.headerTextColor||"#000";if(c.call(this),this.internal.__cell__.printHeaders=EA,this.internal.__cell__.margins=D,this.internal.__cell__.table_font_size=zA,this.internal.__cell__.padding=M,this.internal.__cell__.headerBackgroundColor=lA,this.internal.__cell__.headerTextColor=eA,this.setFontSize(zA),E==null)V=H=Object.keys(U[0]),uA=H.map(function(){return"left"});else if(Array.isArray(E)&&(0,it.Z)(E[0])==="object")for(H=E.map(function(qA){return qA.name}),V=E.map(function(qA){return qA.prompt||qA.name||""}),uA=E.map(function(qA){return qA.align||"left"}),w=0;w<E.length;w+=1)DA[E[w].name]=E[w].width*(19.049976/25.4);else Array.isArray(E)&&typeof E[0]=="string"&&(V=H=E,uA=H.map(function(){return"left"}));if(tA||Array.isArray(E)&&typeof E[0]=="string")for(w=0;w<H.length;w+=1){for(FA[k=H[w]]=U.map(function(qA){return qA[k]}),this.setFont(void 0,"bold"),te.push(this.getTextDimensions(V[w],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),K=FA[k],this.setFont(void 0,"normal"),P=0;P<K.length;P+=1)te.push(this.getTextDimensions(K[P],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);DA[k]=Math.max.apply(null,te)+M+M,te=[]}if(EA){var PA={};for(w=0;w<H.length;w+=1)PA[H[w]]={},PA[H[w]].text=V[w],PA[H[w]].align=uA[w];var NA=p.call(this,PA,DA);QA=H.map(function(qA){return new u(B,y,DA[qA],NA,PA[qA].text,void 0,PA[qA].align)}),this.setTableHeaderRow(QA),this.printHeaderRow(1,!1)}var GA=E.reduce(function(qA,Le){return qA[Le.name]=Le.align,qA},{});for(w=0;w<U.length;w+=1){"rowStart"in N&&N.rowStart instanceof Function&&N.rowStart({row:w,data:U[w]},this);var xA=p.call(this,U[w],DA);for(P=0;P<H.length;P+=1){var VA=U[w][H[P]];"cellStart"in N&&N.cellStart instanceof Function&&N.cellStart({row:w,col:P,data:VA},this),d.call(this,new u(B,y,DA[H[P]],xA,VA,w+2,GA[H[P]]))}}return this.internal.__cell__.table_x=B,this.internal.__cell__.table_y=y,this};var p=function(B,y){var U=this.internal.__cell__.padding,E=this.internal.__cell__.table_font_size,N=this.internal.scaleFactor;return Object.keys(B).map(function(w){var K=B[w];return this.splitTextToSize(K.hasOwnProperty("text")?K.text:K,y[w]-U-U)},this).map(function(w){return this.getLineHeightFactor()*w.length*E/N+U+U},this).reduce(function(w,K){return Math.max(w,K)},0)};r.setTableHeaderRow=function(B){a.call(this),this.internal.__cell__.tableHeaderRow=B},r.printHeaderRow=function(B,y){if(a.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var U;if(t=!0,typeof this.internal.__cell__.headerFunction=="function"){var E=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new u(E[0],E[1],E[2],E[3],void 0,-1)}this.setFont(void 0,"bold");for(var N=[],w=0;w<this.internal.__cell__.tableHeaderRow.length;w+=1){U=this.internal.__cell__.tableHeaderRow[w].clone(),y&&(U.y=this.internal.__cell__.margins.top||0,N.push(U)),U.lineNumber=B;var K=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),d.call(this,U),this.setTextColor(K)}N.length>0&&this.setTableHeaderRow(N),this.setFont(void 0,"normal"),t=!1}}(Ye.API);var Gi={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},So=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],zt=Na(So),Ql=[100,200,300,400,500,600,700,800,900],Bu=Na(Ql);function Ha(r){var A=r.family.replace(/"|'/g,"").toLowerCase(),t=function(u){return Gi[u=u||"normal"]?u:"normal"}(r.style),a=function(u){if(!u)return 400;if(typeof u=="number")return u>=100&&u<=900&&u%100==0?u:400;if(/^\d00$/.test(u))return parseInt(u);switch(u){case"bold":return 700;case"normal":default:return 400}}(r.weight),c=function(u){return typeof zt[u=u||"normal"]=="number"?u:"normal"}(r.stretch);return{family:A,style:t,weight:a,stretch:c,src:r.src||[],ref:r.ref||{name:A,style:[c,t,a].join(" ")}}}function Ul(r,A,t,a){var c;for(c=t;c>=0&&c<A.length;c+=a)if(r[A[c]])return r[A[c]];for(c=t;c>=0&&c<A.length;c-=a)if(r[A[c]])return r[A[c]]}var _a={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},El={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function xl(r){return[r.stretch,r.style,r.weight,r.family].join(" ")}function Kn(r,A,t){for(var a=(t=t||{}).defaultFontFamily||"times",c=Object.assign({},_a,t.genericFontFamilies||{}),u=null,d=null,p=0;p<A.length;++p)if(c[(u=Ha(A[p])).family]&&(u.family=c[u.family]),r.hasOwnProperty(u.family)){d=r[u.family];break}if(!(d=d||r[a]))throw new Error("Could not find a font-family for the rule '"+xl(u)+"' and default family '"+a+"'.");if(d=function(B,y){if(y[B])return y[B];var U=zt[B],E=U<=zt.normal?-1:1,N=Ul(y,So,U,E);if(!N)throw new Error("Could not find a matching font-stretch value for "+B);return N}(u.stretch,d),d=function(B,y){if(y[B])return y[B];for(var U=Gi[B],E=0;E<U.length;++E)if(y[U[E]])return y[U[E]];throw new Error("Could not find a matching font-style for "+B)}(u.style,d),!(d=function(B,y){if(y[B])return y[B];if(B===400&&y[500])return y[500];if(B===500&&y[400])return y[400];var U=Bu[B],E=Ul(y,Ql,U,B<400?-1:1);if(!E)throw new Error("Could not find a matching font-weight for value "+B);return E}(u.weight,d)))throw new Error("Failed to resolve a font for the rule '"+xl(u)+"'.");return d}function Vi(r){return r.trimLeft()}function ws(r,A){for(var t=0;t<r.length;){if(r.charAt(t)===A)return[r.substring(0,t),r.substring(t+1)];t+=1}return null}function Vr(r){var A=r.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return A===null?null:[A[0],r.substring(A[0].length)]}var ai,Il,Ll,aa=["times"];(function(r){var A,t,a,c,u,d,p,B,y,U=function(S){return S=S||{},this.isStrokeTransparent=S.isStrokeTransparent||!1,this.strokeOpacity=S.strokeOpacity||1,this.strokeStyle=S.strokeStyle||"#000000",this.fillStyle=S.fillStyle||"#000000",this.isFillTransparent=S.isFillTransparent||!1,this.fillOpacity=S.fillOpacity||1,this.font=S.font||"10px sans-serif",this.textBaseline=S.textBaseline||"alphabetic",this.textAlign=S.textAlign||"left",this.lineWidth=S.lineWidth||1,this.lineJoin=S.lineJoin||"miter",this.lineCap=S.lineCap||"butt",this.path=S.path||[],this.transform=S.transform!==void 0?S.transform.clone():new B,this.globalCompositeOperation=S.globalCompositeOperation||"normal",this.globalAlpha=S.globalAlpha||1,this.clip_path=S.clip_path||[],this.currentPoint=S.currentPoint||new d,this.miterLimit=S.miterLimit||10,this.lastPoint=S.lastPoint||new d,this.lineDashOffset=S.lineDashOffset||0,this.lineDash=S.lineDash||[],this.margin=S.margin||[0,0,0,0],this.prevPageLastElemOffset=S.prevPageLastElemOffset||0,this.ignoreClearRect=typeof S.ignoreClearRect!="boolean"||S.ignoreClearRect,this};r.events.push(["initialized",function(){this.context2d=new E(this),A=this.internal.f2,t=this.internal.getCoordinateString,a=this.internal.getVerticalCoordinateString,c=this.internal.getHorizontalCoordinate,u=this.internal.getVerticalCoordinate,d=this.internal.Point,p=this.internal.Rectangle,B=this.internal.Matrix,y=new U}]);var E=function(S){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var G=S;Object.defineProperty(this,"pdf",{get:function(){return G}});var q=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return q},set:function(JA){q=!!JA}});var oA=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return oA},set:function(JA){oA=!!JA}});var mA=0;Object.defineProperty(this,"posX",{get:function(){return mA},set:function(JA){isNaN(JA)||(mA=JA)}});var LA=0;Object.defineProperty(this,"posY",{get:function(){return LA},set:function(JA){isNaN(JA)||(LA=JA)}}),Object.defineProperty(this,"margin",{get:function(){return y.margin},set:function(JA){var $;typeof JA=="number"?$=[JA,JA,JA,JA]:(($=new Array(4))[0]=JA[0],$[1]=JA.length>=2?JA[1]:$[0],$[2]=JA.length>=3?JA[2]:$[0],$[3]=JA.length>=4?JA[3]:$[1]),y.margin=$}});var HA=!1;Object.defineProperty(this,"autoPaging",{get:function(){return HA},set:function(JA){HA=JA}});var _A=0;Object.defineProperty(this,"lastBreak",{get:function(){return _A},set:function(JA){_A=JA}});var ce=[];Object.defineProperty(this,"pageBreaks",{get:function(){return ce},set:function(JA){ce=JA}}),Object.defineProperty(this,"ctx",{get:function(){return y},set:function(JA){JA instanceof U&&(y=JA)}}),Object.defineProperty(this,"path",{get:function(){return y.path},set:function(JA){y.path=JA}});var le=[];Object.defineProperty(this,"ctxStack",{get:function(){return le},set:function(JA){le=JA}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(JA){var $;$=N(JA),this.ctx.fillStyle=$.style,this.ctx.isFillTransparent=$.a===0,this.ctx.fillOpacity=$.a,this.pdf.setFillColor($.r,$.g,$.b,{a:$.a}),this.pdf.setTextColor($.r,$.g,$.b,{a:$.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(JA){var $=N(JA);this.ctx.strokeStyle=$.style,this.ctx.isStrokeTransparent=$.a===0,this.ctx.strokeOpacity=$.a,$.a===0?this.pdf.setDrawColor(255,255,255):($.a,this.pdf.setDrawColor($.r,$.g,$.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(JA){["butt","round","square"].indexOf(JA)!==-1&&(this.ctx.lineCap=JA,this.pdf.setLineCap(JA))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(JA){isNaN(JA)||(this.ctx.lineWidth=JA,this.pdf.setLineWidth(JA))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(JA){["bevel","round","miter"].indexOf(JA)!==-1&&(this.ctx.lineJoin=JA,this.pdf.setLineJoin(JA))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(JA){isNaN(JA)||(this.ctx.miterLimit=JA,this.pdf.setMiterLimit(JA))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(JA){this.ctx.textBaseline=JA}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(JA){["right","end","center","left","start"].indexOf(JA)!==-1&&(this.ctx.textAlign=JA)}});var Ie=null;function Ee(JA,$){if(Ie===null){var pt=function(ke){var ae=[];return Object.keys(ke).forEach(function(be){ke[be].forEach(function(Se){var xe=null;switch(Se){case"bold":xe={family:be,weight:"bold"};break;case"italic":xe={family:be,style:"italic"};break;case"bolditalic":xe={family:be,weight:"bold",style:"italic"};break;case"":case"normal":xe={family:be}}xe!==null&&(xe.ref={name:be,style:Se},ae.push(xe))})}),ae}(JA.getFontList());Ie=function(ke){for(var ae={},be=0;be<ke.length;++be){var Se=Ha(ke[be]),xe=Se.family,ze=Se.stretch,ct=Se.style,yt=Se.weight;ae[xe]=ae[xe]||{},ae[xe][ze]=ae[xe][ze]||{},ae[xe][ze][ct]=ae[xe][ze][ct]||{},ae[xe][ze][ct][yt]=Se}return ae}(pt.concat($))}return Ie}var At=null;Object.defineProperty(this,"fontFaces",{get:function(){return At},set:function(JA){Ie=null,At=JA}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(JA){var $;if(this.ctx.font=JA,($=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z]+?)\s*$/i.exec(JA))!==null){var pt=$[1],ke=($[2],$[3]),ae=$[4],be=($[5],$[6]),Se=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(ae)[2];ae=Math.floor(Se==="px"?parseFloat(ae)*this.pdf.internal.scaleFactor:Se==="em"?parseFloat(ae)*this.pdf.getFontSize():parseFloat(ae)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(ae);var xe=function(nt){var Qt,je,tn=[],Mt=nt.trim();if(Mt==="")return aa;if(Mt in El)return[El[Mt]];for(;Mt!=="";){switch(je=null,Qt=(Mt=Vi(Mt)).charAt(0)){case'"':case"'":je=ws(Mt.substring(1),Qt);break;default:je=Vr(Mt)}if(je===null||(tn.push(je[0]),(Mt=Vi(je[1]))!==""&&Mt.charAt(0)!==","))return aa;Mt=Mt.replace(/^,/,"")}return tn}(be);if(this.fontFaces){var ze=Kn(Ee(this.pdf,this.fontFaces),xe.map(function(nt){return{family:nt,stretch:"normal",weight:ke,style:pt}}));this.pdf.setFont(ze.ref.name,ze.ref.style)}else{var ct="";(ke==="bold"||parseInt(ke,10)>=700||pt==="bold")&&(ct="bold"),pt==="italic"&&(ct+="italic"),ct.length===0&&(ct="normal");for(var yt="",bt={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},xt=0;xt<xe.length;xt++){if(this.pdf.internal.getFont(xe[xt],ct,{noFallback:!0,disableWarning:!0})!==void 0){yt=xe[xt];break}if(ct==="bolditalic"&&this.pdf.internal.getFont(xe[xt],"bold",{noFallback:!0,disableWarning:!0})!==void 0)yt=xe[xt],ct="bold";else if(this.pdf.internal.getFont(xe[xt],"normal",{noFallback:!0,disableWarning:!0})!==void 0){yt=xe[xt],ct="normal";break}}if(yt===""){for(var Xt=0;Xt<xe.length;Xt++)if(bt[xe[Xt]]){yt=bt[xe[Xt]];break}}yt=yt===""?"Times":yt,this.pdf.setFont(yt,ct)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(JA){this.ctx.globalCompositeOperation=JA}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(JA){this.ctx.globalAlpha=JA}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(JA){this.ctx.lineDashOffset=JA,Le.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(JA){this.ctx.lineDash=JA,Le.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(JA){this.ctx.ignoreClearRect=!!JA}})};E.prototype.setLineDash=function(S){this.lineDash=S},E.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},E.prototype.fill=function(){FA.call(this,"fill",!1)},E.prototype.stroke=function(){FA.call(this,"stroke",!1)},E.prototype.beginPath=function(){this.path=[{type:"begin"}]},E.prototype.moveTo=function(S,G){if(isNaN(S)||isNaN(G))throw Ot.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var q=this.ctx.transform.applyToPoint(new d(S,G));this.path.push({type:"mt",x:q.x,y:q.y}),this.ctx.lastPoint=new d(S,G)},E.prototype.closePath=function(){var S=new d(0,0),G=0;for(G=this.path.length-1;G!==-1;G--)if(this.path[G].type==="begin"&&(0,it.Z)(this.path[G+1])==="object"&&typeof this.path[G+1].x=="number"){S=new d(this.path[G+1].x,this.path[G+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new d(S.x,S.y)},E.prototype.lineTo=function(S,G){if(isNaN(S)||isNaN(G))throw Ot.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var q=this.ctx.transform.applyToPoint(new d(S,G));this.path.push({type:"lt",x:q.x,y:q.y}),this.ctx.lastPoint=new d(q.x,q.y)},E.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),FA.call(this,null,!0)},E.prototype.quadraticCurveTo=function(S,G,q,oA){if(isNaN(q)||isNaN(oA)||isNaN(S)||isNaN(G))throw Ot.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var mA=this.ctx.transform.applyToPoint(new d(q,oA)),LA=this.ctx.transform.applyToPoint(new d(S,G));this.path.push({type:"qct",x1:LA.x,y1:LA.y,x:mA.x,y:mA.y}),this.ctx.lastPoint=new d(mA.x,mA.y)},E.prototype.bezierCurveTo=function(S,G,q,oA,mA,LA){if(isNaN(mA)||isNaN(LA)||isNaN(S)||isNaN(G)||isNaN(q)||isNaN(oA))throw Ot.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var HA=this.ctx.transform.applyToPoint(new d(mA,LA)),_A=this.ctx.transform.applyToPoint(new d(S,G)),ce=this.ctx.transform.applyToPoint(new d(q,oA));this.path.push({type:"bct",x1:_A.x,y1:_A.y,x2:ce.x,y2:ce.y,x:HA.x,y:HA.y}),this.ctx.lastPoint=new d(HA.x,HA.y)},E.prototype.arc=function(S,G,q,oA,mA,LA){if(isNaN(S)||isNaN(G)||isNaN(q)||isNaN(oA)||isNaN(mA))throw Ot.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(LA=!!LA,!this.ctx.transform.isIdentity){var HA=this.ctx.transform.applyToPoint(new d(S,G));S=HA.x,G=HA.y;var _A=this.ctx.transform.applyToPoint(new d(0,q)),ce=this.ctx.transform.applyToPoint(new d(0,0));q=Math.sqrt(Math.pow(_A.x-ce.x,2)+Math.pow(_A.y-ce.y,2))}Math.abs(mA-oA)>=2*Math.PI&&(oA=0,mA=2*Math.PI),this.path.push({type:"arc",x:S,y:G,radius:q,startAngle:oA,endAngle:mA,counterclockwise:LA})},E.prototype.arcTo=function(S,G,q,oA,mA){throw new Error("arcTo not implemented.")},E.prototype.rect=function(S,G,q,oA){if(isNaN(S)||isNaN(G)||isNaN(q)||isNaN(oA))throw Ot.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(S,G),this.lineTo(S+q,G),this.lineTo(S+q,G+oA),this.lineTo(S,G+oA),this.lineTo(S,G),this.lineTo(S+q,G),this.lineTo(S,G)},E.prototype.fillRect=function(S,G,q,oA){if(isNaN(S)||isNaN(G)||isNaN(q)||isNaN(oA))throw Ot.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!w.call(this)){var mA={};this.lineCap!=="butt"&&(mA.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(mA.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(S,G,q,oA),this.fill(),mA.hasOwnProperty("lineCap")&&(this.lineCap=mA.lineCap),mA.hasOwnProperty("lineJoin")&&(this.lineJoin=mA.lineJoin)}},E.prototype.strokeRect=function(S,G,q,oA){if(isNaN(S)||isNaN(G)||isNaN(q)||isNaN(oA))throw Ot.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");K.call(this)||(this.beginPath(),this.rect(S,G,q,oA),this.stroke())},E.prototype.clearRect=function(S,G,q,oA){if(isNaN(S)||isNaN(G)||isNaN(q)||isNaN(oA))throw Ot.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(S,G,q,oA))},E.prototype.save=function(S){S=typeof S!="boolean"||S;for(var G=this.pdf.internal.getCurrentPageInfo().pageNumber,q=0;q<this.pdf.internal.getNumberOfPages();q++)this.pdf.setPage(q+1),this.pdf.internal.out("q");if(this.pdf.setPage(G),S){this.ctx.fontSize=this.pdf.internal.getFontSize();var oA=new U(this.ctx);this.ctxStack.push(this.ctx),this.ctx=oA}},E.prototype.restore=function(S){S=typeof S!="boolean"||S;for(var G=this.pdf.internal.getCurrentPageInfo().pageNumber,q=0;q<this.pdf.internal.getNumberOfPages();q++)this.pdf.setPage(q+1),this.pdf.internal.out("Q");this.pdf.setPage(G),S&&this.ctxStack.length!==0&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},E.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var N=function(S){var G,q,oA,mA;if(S.isCanvasGradient===!0&&(S=S.getColor()),!S)return{r:0,g:0,b:0,a:0,style:S};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(S))G=0,q=0,oA=0,mA=0;else{var LA=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(S);if(LA!==null)G=parseInt(LA[1]),q=parseInt(LA[2]),oA=parseInt(LA[3]),mA=1;else if((LA=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(S))!==null)G=parseInt(LA[1]),q=parseInt(LA[2]),oA=parseInt(LA[3]),mA=parseFloat(LA[4]);else{if(mA=1,typeof S=="string"&&S.charAt(0)!=="#"){var HA=new ou(S);S=HA.ok?HA.toHex():"#000000"}S.length===4?(G=S.substring(1,2),G+=G,q=S.substring(2,3),q+=q,oA=S.substring(3,4),oA+=oA):(G=S.substring(1,3),q=S.substring(3,5),oA=S.substring(5,7)),G=parseInt(G,16),q=parseInt(q,16),oA=parseInt(oA,16)}}return{r:G,g:q,b:oA,a:mA,style:S}},w=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},K=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};E.prototype.fillText=function(S,G,q,oA){if(isNaN(G)||isNaN(q)||typeof S!="string")throw Ot.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(oA=isNaN(oA)?void 0:oA,!w.call(this)){var mA=xA(this.ctx.transform.rotation),LA=this.ctx.transform.scaleX;M.call(this,{text:S,x:G,y:q,scale:LA,angle:mA,align:this.textAlign,maxWidth:oA})}},E.prototype.strokeText=function(S,G,q,oA){if(isNaN(G)||isNaN(q)||typeof S!="string")throw Ot.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!K.call(this)){oA=isNaN(oA)?void 0:oA;var mA=xA(this.ctx.transform.rotation),LA=this.ctx.transform.scaleX;M.call(this,{text:S,x:G,y:q,scale:LA,renderingMode:"stroke",angle:mA,align:this.textAlign,maxWidth:oA})}},E.prototype.measureText=function(S){if(typeof S!="string")throw Ot.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var G=this.pdf,q=this.pdf.internal.scaleFactor,oA=G.internal.getFontSize(),mA=G.getStringUnitWidth(S)*oA/G.internal.scaleFactor,LA=function(HA){var _A=(HA=HA||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return _A}}),this};return new LA({width:mA*=Math.round(96*q/72*1e4)/1e4})},E.prototype.scale=function(S,G){if(isNaN(S)||isNaN(G))throw Ot.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var q=new B(S,0,0,G,0,0);this.ctx.transform=this.ctx.transform.multiply(q)},E.prototype.rotate=function(S){if(isNaN(S))throw Ot.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var G=new B(Math.cos(S),Math.sin(S),-Math.sin(S),Math.cos(S),0,0);this.ctx.transform=this.ctx.transform.multiply(G)},E.prototype.translate=function(S,G){if(isNaN(S)||isNaN(G))throw Ot.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var q=new B(1,0,0,1,S,G);this.ctx.transform=this.ctx.transform.multiply(q)},E.prototype.transform=function(S,G,q,oA,mA,LA){if(isNaN(S)||isNaN(G)||isNaN(q)||isNaN(oA)||isNaN(mA)||isNaN(LA))throw Ot.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var HA=new B(S,G,q,oA,mA,LA);this.ctx.transform=this.ctx.transform.multiply(HA)},E.prototype.setTransform=function(S,G,q,oA,mA,LA){S=isNaN(S)?1:S,G=isNaN(G)?0:G,q=isNaN(q)?0:q,oA=isNaN(oA)?1:oA,mA=isNaN(mA)?0:mA,LA=isNaN(LA)?0:LA,this.ctx.transform=new B(S,G,q,oA,mA,LA)};var P=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};E.prototype.drawImage=function(S,G,q,oA,mA,LA,HA,_A,ce){var le=this.pdf.getImageProperties(S),Ie=1,Ee=1,At=1,JA=1;oA!==void 0&&_A!==void 0&&(At=_A/oA,JA=ce/mA,Ie=le.width/oA*_A/oA,Ee=le.height/mA*ce/mA),LA===void 0&&(LA=G,HA=q,G=0,q=0),oA!==void 0&&_A===void 0&&(_A=oA,ce=mA),oA===void 0&&_A===void 0&&(_A=le.width,ce=le.height);for(var $,pt=this.ctx.transform.decompose(),ke=xA(pt.rotate.shx),ae=new B,be=(ae=(ae=(ae=ae.multiply(pt.translate)).multiply(pt.skew)).multiply(pt.scale)).applyToRectangle(new p(LA-G*At,HA-q*JA,oA*Ie,mA*Ee)),Se=k.call(this,be),xe=[],ze=0;ze<Se.length;ze+=1)xe.indexOf(Se[ze])===-1&&xe.push(Se[ze]);if(uA(xe),this.autoPaging)for(var ct=xe[0],yt=xe[xe.length-1],bt=ct;bt<yt+1;bt++){this.pdf.setPage(bt);var xt=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Xt=bt===1?this.posY+this.margin[0]:this.margin[0],nt=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Qt=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],je=bt===1?0:nt+(bt-2)*Qt;if(this.ctx.clip_path.length!==0){var tn=this.path;$=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=V($,this.posX+this.margin[3],-je+Xt+this.ctx.prevPageLastElemOffset),DA.call(this,"fill",!0),this.path=tn}var Mt=JSON.parse(JSON.stringify(be));Mt=V([Mt],this.posX+this.margin[3],-je+Xt+this.ctx.prevPageLastElemOffset)[0];var ui=(bt>ct||bt<yt)&&P.call(this);ui&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],xt,Qt,null).clip().discardPath()),this.pdf.addImage(S,"JPEG",Mt.x,Mt.y,Mt.w,Mt.h,null,null,ke),ui&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(S,"JPEG",be.x,be.y,be.w,be.h,null,null,ke)};var k=function(S,G,q){var oA=[];G=G||this.pdf.internal.pageSize.width,q=q||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var mA=this.posY+this.ctx.prevPageLastElemOffset;switch(S.type){default:case"mt":case"lt":oA.push(Math.floor((S.y+mA)/q)+1);break;case"arc":oA.push(Math.floor((S.y+mA-S.radius)/q)+1),oA.push(Math.floor((S.y+mA+S.radius)/q)+1);break;case"qct":var LA=VA(this.ctx.lastPoint.x,this.ctx.lastPoint.y,S.x1,S.y1,S.x,S.y);oA.push(Math.floor((LA.y+mA)/q)+1),oA.push(Math.floor((LA.y+LA.h+mA)/q)+1);break;case"bct":var HA=qA(this.ctx.lastPoint.x,this.ctx.lastPoint.y,S.x1,S.y1,S.x2,S.y2,S.x,S.y);oA.push(Math.floor((HA.y+mA)/q)+1),oA.push(Math.floor((HA.y+HA.h+mA)/q)+1);break;case"rect":oA.push(Math.floor((S.y+mA)/q)+1),oA.push(Math.floor((S.y+S.h+mA)/q)+1)}for(var _A=0;_A<oA.length;_A+=1)for(;this.pdf.internal.getNumberOfPages()<oA[_A];)H.call(this);return oA},H=function(){var S=this.fillStyle,G=this.strokeStyle,q=this.font,oA=this.lineCap,mA=this.lineWidth,LA=this.lineJoin;this.pdf.addPage(),this.fillStyle=S,this.strokeStyle=G,this.font=q,this.lineCap=oA,this.lineWidth=mA,this.lineJoin=LA},V=function(S,G,q){for(var oA=0;oA<S.length;oA++)switch(S[oA].type){case"bct":S[oA].x2+=G,S[oA].y2+=q;case"qct":S[oA].x1+=G,S[oA].y1+=q;case"mt":case"lt":case"arc":default:S[oA].x+=G,S[oA].y+=q}return S},uA=function(S){return S.sort(function(G,q){return G-q})},FA=function(S,G){for(var q,oA,mA=this.fillStyle,LA=this.strokeStyle,HA=this.lineCap,_A=this.lineWidth,ce=Math.abs(_A*this.ctx.transform.scaleX),le=this.lineJoin,Ie=JSON.parse(JSON.stringify(this.path)),Ee=JSON.parse(JSON.stringify(this.path)),At=[],JA=0;JA<Ee.length;JA++)if(Ee[JA].x!==void 0)for(var $=k.call(this,Ee[JA]),pt=0;pt<$.length;pt+=1)At.indexOf($[pt])===-1&&At.push($[pt]);for(var ke=0;ke<At.length;ke++)for(;this.pdf.internal.getNumberOfPages()<At[ke];)H.call(this);if(uA(At),this.autoPaging)for(var ae=At[0],be=At[At.length-1],Se=ae;Se<be+1;Se++){this.pdf.setPage(Se),this.fillStyle=mA,this.strokeStyle=LA,this.lineCap=HA,this.lineWidth=ce,this.lineJoin=le;var xe=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],ze=Se===1?this.posY+this.margin[0]:this.margin[0],ct=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],yt=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],bt=Se===1?0:ct+(Se-2)*yt;if(this.ctx.clip_path.length!==0){var xt=this.path;q=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=V(q,this.posX+this.margin[3],-bt+ze+this.ctx.prevPageLastElemOffset),DA.call(this,S,!0),this.path=xt}if(oA=JSON.parse(JSON.stringify(Ie)),this.path=V(oA,this.posX+this.margin[3],-bt+ze+this.ctx.prevPageLastElemOffset),G===!1||Se===0){var Xt=(Se>ae||Se<be)&&P.call(this);Xt&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],xe,yt,null).clip().discardPath()),DA.call(this,S,G),Xt&&this.pdf.restoreGraphicsState()}this.lineWidth=_A}else this.lineWidth=ce,DA.call(this,S,G),this.lineWidth=_A;this.path=Ie},DA=function(S,G){if((S!=="stroke"||G||!K.call(this))&&(S==="stroke"||G||!w.call(this))){for(var q,oA,mA=[],LA=this.path,HA=0;HA<LA.length;HA++){var _A=LA[HA];switch(_A.type){case"begin":mA.push({begin:!0});break;case"close":mA.push({close:!0});break;case"mt":mA.push({start:_A,deltas:[],abs:[]});break;case"lt":var ce=mA.length;if(LA[HA-1]&&!isNaN(LA[HA-1].x)&&(q=[_A.x-LA[HA-1].x,_A.y-LA[HA-1].y],ce>0)){for(;ce>=0;ce--)if(mA[ce-1].close!==!0&&mA[ce-1].begin!==!0){mA[ce-1].deltas.push(q),mA[ce-1].abs.push(_A);break}}break;case"bct":q=[_A.x1-LA[HA-1].x,_A.y1-LA[HA-1].y,_A.x2-LA[HA-1].x,_A.y2-LA[HA-1].y,_A.x-LA[HA-1].x,_A.y-LA[HA-1].y],mA[mA.length-1].deltas.push(q);break;case"qct":var le=LA[HA-1].x+2/3*(_A.x1-LA[HA-1].x),Ie=LA[HA-1].y+2/3*(_A.y1-LA[HA-1].y),Ee=_A.x+2/3*(_A.x1-_A.x),At=_A.y+2/3*(_A.y1-_A.y),JA=_A.x,$=_A.y;q=[le-LA[HA-1].x,Ie-LA[HA-1].y,Ee-LA[HA-1].x,At-LA[HA-1].y,JA-LA[HA-1].x,$-LA[HA-1].y],mA[mA.length-1].deltas.push(q);break;case"arc":mA.push({deltas:[],abs:[],arc:!0}),Array.isArray(mA[mA.length-1].abs)&&mA[mA.length-1].abs.push(_A)}}oA=G?null:S==="stroke"?"stroke":"fill";for(var pt=!1,ke=0;ke<mA.length;ke++)if(mA[ke].arc)for(var ae=mA[ke].abs,be=0;be<ae.length;be++){var Se=ae[be];Se.type==="arc"?tA.call(this,Se.x,Se.y,Se.radius,Se.startAngle,Se.endAngle,Se.counterclockwise,void 0,G,!pt):lA.call(this,Se.x,Se.y),pt=!0}else if(mA[ke].close===!0)this.pdf.internal.out("h"),pt=!1;else if(mA[ke].begin!==!0){var xe=mA[ke].start.x,ze=mA[ke].start.y;eA.call(this,mA[ke].deltas,xe,ze),pt=!0}oA&&EA.call(this,oA),G&&zA.call(this)}},te=function(S){var G=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,q=G*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return S-q;case"top":return S+G-q;case"hanging":return S+G-2*q;case"middle":return S+G/2-q;case"ideographic":return S;case"alphabetic":default:return S}},QA=function(S){return S+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};E.prototype.createLinearGradient=function(){var S=function(){};return S.colorStops=[],S.addColorStop=function(G,q){this.colorStops.push([G,q])},S.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},S.isCanvasGradient=!0,S},E.prototype.createPattern=function(){return this.createLinearGradient()},E.prototype.createRadialGradient=function(){return this.createLinearGradient()};var tA=function(S,G,q,oA,mA,LA,HA,_A,ce){for(var le=NA.call(this,q,oA,mA,LA),Ie=0;Ie<le.length;Ie++){var Ee=le[Ie];Ie===0&&(ce?D.call(this,Ee.x1+S,Ee.y1+G):lA.call(this,Ee.x1+S,Ee.y1+G)),PA.call(this,S,G,Ee.x2,Ee.y2,Ee.x3,Ee.y3,Ee.x4,Ee.y4)}_A?zA.call(this):EA.call(this,HA)},EA=function(S){switch(S){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},zA=function(){this.pdf.clip(),this.pdf.discardPath()},D=function(S,G){this.pdf.internal.out(t(S)+" "+a(G)+" m")},M=function(S){var G;switch(S.align){case"right":case"end":G="right";break;case"center":G="center";break;case"left":case"start":default:G="left"}var q=this.pdf.getTextDimensions(S.text),oA=te.call(this,S.y),mA=QA.call(this,oA)-q.h,LA=this.ctx.transform.applyToPoint(new d(S.x,oA)),HA=this.ctx.transform.decompose(),_A=new B;_A=(_A=(_A=_A.multiply(HA.translate)).multiply(HA.skew)).multiply(HA.scale);for(var ce,le,Ie,Ee=this.ctx.transform.applyToRectangle(new p(S.x,oA,q.w,q.h)),At=_A.applyToRectangle(new p(S.x,mA,q.w,q.h)),JA=k.call(this,At),$=[],pt=0;pt<JA.length;pt+=1)$.indexOf(JA[pt])===-1&&$.push(JA[pt]);if(uA($),this.autoPaging)for(var ke=$[0],ae=$[$.length-1],be=ke;be<ae+1;be++){this.pdf.setPage(be);var Se=be===1?this.posY+this.margin[0]:this.margin[0],xe=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],ze=this.pdf.internal.pageSize.height-this.margin[2],ct=ze-this.margin[0],yt=this.pdf.internal.pageSize.width-this.margin[1],bt=yt-this.margin[3],xt=be===1?0:xe+(be-2)*ct;if(this.ctx.clip_path.length!==0){var Xt=this.path;ce=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=V(ce,this.posX+this.margin[3],-1*xt+Se),DA.call(this,"fill",!0),this.path=Xt}var nt=V([JSON.parse(JSON.stringify(At))],this.posX+this.margin[3],-xt+Se+this.ctx.prevPageLastElemOffset)[0];S.scale>=.01&&(le=this.pdf.internal.getFontSize(),this.pdf.setFontSize(le*S.scale),Ie=this.lineWidth,this.lineWidth=Ie*S.scale);var Qt=this.autoPaging!=="text";if(Qt||nt.y+nt.h<=ze){if(Qt||nt.y>=Se&&nt.x<=yt){var je=Qt?S.text:this.pdf.splitTextToSize(S.text,S.maxWidth||yt-nt.x)[0],tn=V([JSON.parse(JSON.stringify(Ee))],this.posX+this.margin[3],-xt+Se+this.ctx.prevPageLastElemOffset)[0],Mt=Qt&&(be>ke||be<ae)&&P.call(this);Mt&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],bt,ct,null).clip().discardPath()),this.pdf.text(je,tn.x,tn.y,{angle:S.angle,align:G,renderingMode:S.renderingMode}),Mt&&this.pdf.restoreGraphicsState()}}else nt.y<ze&&(this.ctx.prevPageLastElemOffset+=ze-nt.y);S.scale>=.01&&(this.pdf.setFontSize(le),this.lineWidth=Ie)}else S.scale>=.01&&(le=this.pdf.internal.getFontSize(),this.pdf.setFontSize(le*S.scale),Ie=this.lineWidth,this.lineWidth=Ie*S.scale),this.pdf.text(S.text,LA.x+this.posX,LA.y+this.posY,{angle:S.angle,align:G,renderingMode:S.renderingMode,maxWidth:S.maxWidth}),S.scale>=.01&&(this.pdf.setFontSize(le),this.lineWidth=Ie)},lA=function(S,G,q,oA){q=q||0,oA=oA||0,this.pdf.internal.out(t(S+q)+" "+a(G+oA)+" l")},eA=function(S,G,q){return this.pdf.lines(S,G,q,null,null)},PA=function(S,G,q,oA,mA,LA,HA,_A){this.pdf.internal.out([A(c(q+S)),A(u(oA+G)),A(c(mA+S)),A(u(LA+G)),A(c(HA+S)),A(u(_A+G)),"c"].join(" "))},NA=function(S,G,q,oA){for(var mA=2*Math.PI,LA=Math.PI/2;G>q;)G-=mA;var HA=Math.abs(q-G);HA<mA&&oA&&(HA=mA-HA);for(var _A=[],ce=oA?-1:1,le=G;HA>1e-5;){var Ie=le+ce*Math.min(HA,LA);_A.push(GA.call(this,S,le,Ie)),HA-=Math.abs(Ie-le),le=Ie}return _A},GA=function(S,G,q){var oA=(q-G)/2,mA=S*Math.cos(oA),LA=S*Math.sin(oA),HA=mA,_A=-LA,ce=HA*HA+_A*_A,le=ce+HA*mA+_A*LA,Ie=4/3*(Math.sqrt(2*ce*le)-le)/(HA*LA-_A*mA),Ee=HA-Ie*_A,At=_A+Ie*HA,JA=Ee,$=-At,pt=oA+G,ke=Math.cos(pt),ae=Math.sin(pt);return{x1:S*Math.cos(G),y1:S*Math.sin(G),x2:Ee*ke-At*ae,y2:Ee*ae+At*ke,x3:JA*ke-$*ae,y3:JA*ae+$*ke,x4:S*Math.cos(q),y4:S*Math.sin(q)}},xA=function(S){return 180*S/Math.PI},VA=function(S,G,q,oA,mA,LA){var HA=S+.5*(q-S),_A=G+.5*(oA-G),ce=mA+.5*(q-mA),le=LA+.5*(oA-LA),Ie=Math.min(S,mA,HA,ce),Ee=Math.max(S,mA,HA,ce),At=Math.min(G,LA,_A,le),JA=Math.max(G,LA,_A,le);return new p(Ie,At,Ee-Ie,JA-At)},qA=function(S,G,q,oA,mA,LA,HA,_A){var ce,le,Ie,Ee,At,JA,$,pt,ke,ae,be,Se,xe,ze,ct=q-S,yt=oA-G,bt=mA-q,xt=LA-oA,Xt=HA-mA,nt=_A-LA;for(le=0;le<41;le++)ke=($=(Ie=S+(ce=le/40)*ct)+ce*((At=q+ce*bt)-Ie))+ce*(At+ce*(mA+ce*Xt-At)-$),ae=(pt=(Ee=G+ce*yt)+ce*((JA=oA+ce*xt)-Ee))+ce*(JA+ce*(LA+ce*nt-JA)-pt),le==0?(be=ke,Se=ae,xe=ke,ze=ae):(be=Math.min(be,ke),Se=Math.min(Se,ae),xe=Math.max(xe,ke),ze=Math.max(ze,ae));return new p(Math.round(be),Math.round(Se),Math.round(xe-be),Math.round(ze-Se))},Le=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var S,G,q=(S=this.ctx.lineDash,G=this.ctx.lineDashOffset,JSON.stringify({lineDash:S,lineDashOffset:G}));this.prevLineDash!==q&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=q)}}})(Ye.API),function(r){var A=function(u){var d,p,B,y,U,E,N,w,K,P;for(/[^\x00-\xFF]/.test(u),p=[],B=0,y=(u+=d="\0\0\0\0".slice(u.length%4||4)).length;y>B;B+=4)(U=(u.charCodeAt(B)<<24)+(u.charCodeAt(B+1)<<16)+(u.charCodeAt(B+2)<<8)+u.charCodeAt(B+3))!==0?(E=(U=((U=((U=((U=(U-(P=U%85))/85)-(K=U%85))/85)-(w=U%85))/85)-(N=U%85))/85)%85,p.push(E+33,N+33,w+33,K+33,P+33)):p.push(122);return function(k,H){for(var V=H;V>0;V--)k.pop()}(p,d.length),String.fromCharCode.apply(String,p)+"~>"},t=function(u){var d,p,B,y,U,E=String,N="length",w=255,K="charCodeAt",P="slice",k="replace";for(u[P](-2),u=u[P](0,-2)[k](/\s/g,"")[k]("z","!!!!!"),B=[],y=0,U=(u+=d="uuuuu"[P](u[N]%5||5))[N];U>y;y+=5)p=52200625*(u[K](y)-33)+614125*(u[K](y+1)-33)+7225*(u[K](y+2)-33)+85*(u[K](y+3)-33)+(u[K](y+4)-33),B.push(w&p>>24,w&p>>16,w&p>>8,w&p);return function(H,V){for(var uA=V;uA>0;uA--)H.pop()}(B,d[N]),E.fromCharCode.apply(E,B)},a=function(u){var d=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((u=u.replace(/\s/g,"")).indexOf(">")!==-1&&(u=u.substr(0,u.indexOf(">"))),u.length%2&&(u+="0"),d.test(u)===!1)return"";for(var p="",B=0;B<u.length;B+=2)p+=String.fromCharCode("0x"+(u[B]+u[B+1]));return p},c=function(u){for(var d=new Uint8Array(u.length),p=u.length;p--;)d[p]=u.charCodeAt(p);return u=(d=ni(d)).reduce(function(B,y){return B+String.fromCharCode(y)},"")};r.processDataByFilters=function(u,d){var p=0,B=u||"",y=[];for(typeof(d=d||[])=="string"&&(d=[d]),p=0;p<d.length;p+=1)switch(d[p]){case"ASCII85Decode":case"/ASCII85Decode":B=t(B),y.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":B=A(B),y.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":B=a(B),y.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":B=B.split("").map(function(U){return("0"+U.charCodeAt().toString(16)).slice(-2)}).join("")+">",y.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":B=c(B),y.push("/FlateDecode");break;default:throw new Error('The filter: "'+d[p]+'" is not implemented')}return{data:B,reverseChain:y.reverse().join(" ")}}}(Ye.API),function(r){r.loadFile=function(A,t,a){return function(c,u,d){u=u!==!1,d=typeof d=="function"?d:function(){};var p=void 0;try{p=function(B,y,U){var E=new XMLHttpRequest,N=0,w=function(K){var P=K.length,k=[],H=String.fromCharCode;for(N=0;N<P;N+=1)k.push(H(255&K.charCodeAt(N)));return k.join("")};if(E.open("GET",B,!y),E.overrideMimeType("text/plain; charset=x-user-defined"),y===!1&&(E.onload=function(){E.status===200?U(w(this.responseText)):U(void 0)}),E.send(null),y&&E.status===200)return w(E.responseText)}(c,u,d)}catch(B){}return p}(A,t,a)},r.loadImageFile=r.loadFile}(Ye.API),function(r){function A(){return(Ke.html2canvas?Promise.resolve(Ke.html2canvas):Promise.resolve().then(he.t.bind(he,64270,23))).catch(function(d){return Promise.reject(new Error("Could not load html2canvas: "+d))}).then(function(d){return d.default?d.default:d})}function t(){return(Ke.DOMPurify?Promise.resolve(Ke.DOMPurify):he.e(7631).then(he.bind(he,87631))).catch(function(d){return Promise.reject(new Error("Could not load dompurify: "+d))}).then(function(d){return d.default?d.default:d})}var a=function(d){var p=(0,it.Z)(d);return p==="undefined"?"undefined":p==="string"||d instanceof String?"string":p==="number"||d instanceof Number?"number":p==="function"||d instanceof Function?"function":d&&d.constructor===Array?"array":d&&d.nodeType===1?"element":p==="object"?"object":"unknown"},c=function(d,p){var B=document.createElement(d);for(var y in p.className&&(B.className=p.className),p.innerHTML&&p.dompurify&&(B.innerHTML=p.dompurify.sanitize(p.innerHTML)),p.style)B.style[y]=p.style[y];return B},u=function d(p){var B=Object.assign(d.convert(Promise.resolve()),JSON.parse(JSON.stringify(d.template))),y=d.convert(Promise.resolve(),B);return y=(y=y.setProgress(1,d,1,[d])).set(p)};(u.prototype=Object.create(Promise.prototype)).constructor=u,u.convert=function(d,p){return d.__proto__=p||u.prototype,d},u.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},u.prototype.from=function(d,p){return this.then(function(){switch(p=p||function(B){switch(a(B)){case"string":return"string";case"element":return B.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}(d)){case"string":return this.then(t).then(function(B){return this.set({src:c("div",{innerHTML:d,dompurify:B})})});case"element":return this.set({src:d});case"canvas":return this.set({canvas:d});case"img":return this.set({img:d});default:return this.error("Unknown source type.")}})},u.prototype.to=function(d){switch(d){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},u.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then(function(){var d={position:"relative",display:"inline-block",width:(typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},p=function B(y,U){for(var E=y.nodeType===3?document.createTextNode(y.nodeValue):y.cloneNode(!1),N=y.firstChild;N;N=N.nextSibling)U!==!0&&N.nodeType===1&&N.nodeName==="SCRIPT"||E.appendChild(B(N,U));return y.nodeType===1&&(y.nodeName==="CANVAS"?(E.width=y.width,E.height=y.height,E.getContext("2d").drawImage(y,0,0)):y.nodeName!=="TEXTAREA"&&y.nodeName!=="SELECT"||(E.value=y.value),E.addEventListener("load",function(){E.scrollTop=y.scrollTop,E.scrollLeft=y.scrollLeft},!0)),E}(this.prop.src,this.opt.html2canvas.javascriptEnabled);p.tagName==="BODY"&&(d.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=c("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=c("div",{className:"html2pdf__container",style:d}),this.prop.container.appendChild(p),this.prop.container.firstChild.appendChild(c("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"})},u.prototype.toCanvas=function(){var d=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(d).then(A).then(function(p){var B=Object.assign({},this.opt.html2canvas);return delete B.onrendered,p(this.prop.container,B)}).then(function(p){(this.opt.html2canvas.onrendered||function(){})(p),this.prop.canvas=p,document.body.removeChild(this.prop.overlay)})},u.prototype.toContext2d=function(){var d=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(d).then(A).then(function(p){var B=this.opt.jsPDF,y=this.opt.fontFaces,U=typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,E=Object.assign({async:!0,allowTaint:!0,scale:U,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete E.onrendered,B.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,B.context2d.posX=this.opt.x,B.context2d.posY=this.opt.y,B.context2d.margin=this.opt.margin,B.context2d.fontFaces=y,y)for(var N=0;N<y.length;++N){var w=y[N],K=w.src.find(function(P){return P.format==="truetype"});K&&B.addFont(K.url,w.ref.name,w.ref.style)}return E.windowHeight=E.windowHeight||0,E.windowHeight=E.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):E.windowHeight,B.context2d.save(!0),p(this.prop.container,E)}).then(function(p){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(p),this.prop.canvas=p,document.body.removeChild(this.prop.overlay)})},u.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var d=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=d})},u.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},u.prototype.output=function(d,p,B){return(B=B||"pdf").toLowerCase()==="img"||B.toLowerCase()==="image"?this.outputImg(d,p):this.outputPdf(d,p)},u.prototype.outputPdf=function(d,p){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(d,p)})},u.prototype.outputImg=function(d){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(d){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+d+'" is not supported.'}})},u.prototype.save=function(d){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(d?{filename:d}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},u.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},u.prototype.set=function(d){if(a(d)!=="object")return this;var p=Object.keys(d||{}).map(function(B){if(B in u.template.prop)return function(){this.prop[B]=d[B]};switch(B){case"margin":return this.setMargin.bind(this,d.margin);case"jsPDF":return function(){return this.opt.jsPDF=d.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,d.pageSize);default:return function(){this.opt[B]=d[B]}}},this);return this.then(function(){return this.thenList(p)})},u.prototype.get=function(d,p){return this.then(function(){var B=d in u.template.prop?this.prop[d]:this.opt[d];return p?p(B):B})},u.prototype.setMargin=function(d){return this.then(function(){switch(a(d)){case"number":d=[d,d,d,d];case"array":if(d.length===2&&(d=[d[0],d[1],d[0],d[1]]),d.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=d}).then(this.setPageSize)},u.prototype.setPageSize=function(d){function p(B,y){return Math.floor(B*y/72*96)}return this.then(function(){(d=d||Ye.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(d.inner={width:d.width-this.opt.margin[1]-this.opt.margin[3],height:d.height-this.opt.margin[0]-this.opt.margin[2]},d.inner.px={width:p(d.inner.width,d.k),height:p(d.inner.height,d.k)},d.inner.ratio=d.inner.height/d.inner.width),this.prop.pageSize=d})},u.prototype.setProgress=function(d,p,B,y){return d!=null&&(this.progress.val=d),p!=null&&(this.progress.state=p),B!=null&&(this.progress.n=B),y!=null&&(this.progress.stack=y),this.progress.ratio=this.progress.val/this.progress.state,this},u.prototype.updateProgress=function(d,p,B,y){return this.setProgress(d?this.progress.val+d:null,p||null,B?this.progress.n+B:null,y?this.progress.stack.concat(y):null)},u.prototype.then=function(d,p){var B=this;return this.thenCore(d,p,function(y,U){return B.updateProgress(null,null,1,[y]),Promise.prototype.then.call(this,function(E){return B.updateProgress(null,y),E}).then(y,U).then(function(E){return B.updateProgress(1),E})})},u.prototype.thenCore=function(d,p,B){B=B||Promise.prototype.then,d&&(d=d.bind(this)),p&&(p=p.bind(this));var y=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?this:u.convert(Object.assign({},this),Promise.prototype),U=B.call(y,d,p);return u.convert(U,this.__proto__)},u.prototype.thenExternal=function(d,p){return Promise.prototype.then.call(this,d,p)},u.prototype.thenList=function(d){var p=this;return d.forEach(function(B){p=p.thenCore(B)}),p},u.prototype.catch=function(d){d&&(d=d.bind(this));var p=Promise.prototype.catch.call(this,d);return u.convert(p,this)},u.prototype.catchExternal=function(d){return Promise.prototype.catch.call(this,d)},u.prototype.error=function(d){return this.then(function(){throw new Error(d)})},u.prototype.using=u.prototype.set,u.prototype.saveAs=u.prototype.save,u.prototype.export=u.prototype.output,u.prototype.run=u.prototype.then,Ye.getPageSize=function(d,p,B){if((0,it.Z)(d)==="object"){var y=d;d=y.orientation,p=y.unit||p,B=y.format||B}p=p||"mm",B=B||"a4",d=(""+(d||"P")).toLowerCase();var U,E=(""+B).toLowerCase(),N={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(p){case"pt":U=1;break;case"mm":U=72/25.4;break;case"cm":U=72/2.54;break;case"in":U=72;break;case"px":U=.75;break;case"pc":case"em":U=12;break;case"ex":U=6;break;default:throw"Invalid unit: "+p}var w,K=0,P=0;if(N.hasOwnProperty(E))K=N[E][1]/U,P=N[E][0]/U;else try{K=B[1],P=B[0]}catch(k){throw new Error("Invalid format: "+B)}if(d==="p"||d==="portrait")d="p",P>K&&(w=P,P=K,K=w);else{if(d!=="l"&&d!=="landscape")throw"Invalid orientation: "+d;d="l",K>P&&(w=P,P=K,K=w)}return{width:P,height:K,unit:p,k:U,orientation:d}},r.html=function(d,p){(p=p||{}).callback=p.callback||function(){},p.html2canvas=p.html2canvas||{},p.html2canvas.canvas=p.html2canvas.canvas||this.canvas,p.jsPDF=p.jsPDF||this,p.fontFaces=p.fontFaces?p.fontFaces.map(Ha):null;var B=new u(p);return p.worker?B:B.from(d).doCallback()}}(Ye.API),Ye.API.addJS=function(r){return Ll=r,this.internal.events.subscribe("postPutResources",function(){ai=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(ai+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),Il=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+Ll+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){ai!==void 0&&Il!==void 0&&this.internal.out("/Names <</JavaScript "+ai+" 0 R>>")}),this},function(r){var A;r.events.push(["postPutResources",function(){var t=this,a=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var c=t.outline.render().split(/\r\n/),u=0;u<c.length;u++){var d=c[u],p=a.exec(d);if(p!=null){var B=p[1];t.internal.newObjectDeferredBegin(B,!1)}t.internal.write(d)}if(this.outline.createNamedDestinations){var y=this.internal.pages.length,U=[];for(u=0;u<y;u++){var E=t.internal.newObject();U.push(E);var N=t.internal.getPageInfo(u+1);t.internal.write("<< /D["+N.objId+" 0 R /XYZ null null null]>> endobj")}var w=t.internal.newObject();for(t.internal.write("<< /Names [ "),u=0;u<U.length;u++)t.internal.write("(page_"+(u+1)+")"+U[u]+" 0 R");t.internal.write(" ] >>","endobj"),A=t.internal.newObject(),t.internal.write("<< /Dests "+w+" 0 R"),t.internal.write(">>","endobj")}}]),r.events.push(["putCatalog",function(){this.outline.root.children.length>0&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+A+" 0 R"))}]),r.events.push(["initialized",function(){var t=this;t.outline={createNamedDestinations:!1,root:{children:[]}},t.outline.add=function(a,c,u){var d={title:c,options:u,children:[]};return a==null&&(a=this.root),a.children.push(d),d},t.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=t,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},t.outline.genIds_r=function(a){a.id=t.internal.newObjectDeferred();for(var c=0;c<a.children.length;c++)this.genIds_r(a.children[c])},t.outline.renderRoot=function(a){this.objStart(a),this.line("/Type /Outlines"),a.children.length>0&&(this.line("/First "+this.makeRef(a.children[0])),this.line("/Last "+this.makeRef(a.children[a.children.length-1]))),this.line("/Count "+this.count_r({count:0},a)),this.objEnd()},t.outline.renderItems=function(a){for(var c=this.ctx.pdf.internal.getVerticalCoordinateString,u=0;u<a.children.length;u++){var d=a.children[u];this.objStart(d),this.line("/Title "+this.makeString(d.title)),this.line("/Parent "+this.makeRef(a)),u>0&&this.line("/Prev "+this.makeRef(a.children[u-1])),u<a.children.length-1&&this.line("/Next "+this.makeRef(a.children[u+1])),d.children.length>0&&(this.line("/First "+this.makeRef(d.children[0])),this.line("/Last "+this.makeRef(d.children[d.children.length-1])));var p=this.count=this.count_r({count:0},d);if(p>0&&this.line("/Count "+p),d.options&&d.options.pageNumber){var B=t.internal.getPageInfo(d.options.pageNumber);this.line("/Dest ["+B.objId+" 0 R /XYZ 0 "+c(0)+" 0]")}this.objEnd()}for(var y=0;y<a.children.length;y++)this.renderItems(a.children[y])},t.outline.line=function(a){this.ctx.val+=a+`\r
|
|
|
`},t.outline.makeRef=function(a){return a.id+" 0 R"},t.outline.makeString=function(a){return"("+t.internal.pdfEscape(a)+")"},t.outline.objStart=function(a){this.ctx.val+=`\r
|
|
|
`+a.id+` 0 obj\r
|
|
|
<<\r
|
|
|
`},t.outline.objEnd=function(){this.ctx.val+=`>> \r
|
|
|
endobj\r
|
|
|
`},t.outline.count_r=function(a,c){for(var u=0;u<c.children.length;u++)a.count++,this.count_r(a,c.children[u]);return a.count}}])}(Ye.API),function(r){var A=[192,193,194,195,196,197,198,199];r.processJPEG=function(t,a,c,u,d,p){var B,y=this.decode.DCT_DECODE,U=null;if(typeof t=="string"||this.__addimage__.isArrayBuffer(t)||this.__addimage__.isArrayBufferView(t)){switch(t=d||t,t=this.__addimage__.isArrayBuffer(t)?new Uint8Array(t):t,(B=function(E){for(var N,w=256*E.charCodeAt(4)+E.charCodeAt(5),K=E.length,P={width:0,height:0,numcomponents:1},k=4;k<K;k+=2){if(k+=w,A.indexOf(E.charCodeAt(k+1))!==-1){N=256*E.charCodeAt(k+5)+E.charCodeAt(k+6),P={width:256*E.charCodeAt(k+7)+E.charCodeAt(k+8),height:N,numcomponents:E.charCodeAt(k+9)};break}w=256*E.charCodeAt(k+2)+E.charCodeAt(k+3)}return P}(t=this.__addimage__.isArrayBufferView(t)?this.__addimage__.arrayBufferToBinaryString(t):t)).numcomponents){case 1:p=this.color_spaces.DEVICE_GRAY;break;case 4:p=this.color_spaces.DEVICE_CMYK;break;case 3:p=this.color_spaces.DEVICE_RGB}U={data:t,width:B.width,height:B.height,colorSpace:p,bitsPerComponent:8,filter:y,index:a,alias:c}}return U}}(Ye.API);var Ws,Da,jo,Ui,vu,ic=function(){var r,A,t;function a(u){var d,p,B,y,U,E,N,w,K,P,k,H,V,uA;for(this.data=u,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},E=null;;){switch(d=this.readUInt32(),K=function(){var FA,DA;for(DA=[],FA=0;FA<4;++FA)DA.push(String.fromCharCode(this.data[this.pos++]));return DA}.call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(d);break;case"fcTL":E&&this.animation.frames.push(E),this.pos+=4,E={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},U=this.readUInt16(),y=this.readUInt16()||100,E.delay=1e3*U/y,E.disposeOp=this.data[this.pos++],E.blendOp=this.data[this.pos++],E.data=[];break;case"IDAT":case"fdAT":for(K==="fdAT"&&(this.pos+=4,d-=4),u=(E!=null?E.data:void 0)||this.imgData,H=0;0<=d?H<d:H>d;0<=d?++H:--H)u.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(B=this.palette.length/3,this.transparency.indexed=this.read(d),this.transparency.indexed.length>B)throw new Error("More transparent colors than palette size");if((P=B-this.transparency.indexed.length)>0)for(V=0;0<=P?V<P:V>P;0<=P?++V:--V)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(d)[0];break;case 2:this.transparency.rgb=this.read(d)}break;case"tEXt":N=(k=this.read(d)).indexOf(0),w=String.fromCharCode.apply(String,k.slice(0,N)),this.text[w]=String.fromCharCode.apply(String,k.slice(N+1));break;case"IEND":return E&&this.animation.frames.push(E),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=(uA=this.colorType)===4||uA===6,p=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*p,this.colorSpace=function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}.call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=d}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}a.prototype.read=function(u){var d,p;for(p=[],d=0;0<=u?d<u:d>u;0<=u?++d:--d)p.push(this.data[this.pos++]);return p},a.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},a.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},a.prototype.decodePixels=function(u){var d=this.pixelBitlength/8,p=new Uint8Array(this.width*this.height*d),B=0,y=this;if(u==null&&(u=this.imgData),u.length===0)return new Uint8Array(0);function U(E,N,w,K){var P,k,H,V,uA,FA,DA,te,QA,tA,EA,zA,D,M,lA,eA,PA,NA,GA,xA,VA,qA=Math.ceil((y.width-E)/w),Le=Math.ceil((y.height-N)/K),S=y.width==qA&&y.height==Le;for(M=d*qA,zA=S?p:new Uint8Array(M*Le),FA=u.length,D=0,k=0;D<Le&&B<FA;){switch(u[B++]){case 0:for(V=PA=0;PA<M;V=PA+=1)zA[k++]=u[B++];break;case 1:for(V=NA=0;NA<M;V=NA+=1)P=u[B++],uA=V<d?0:zA[k-d],zA[k++]=(P+uA)%256;break;case 2:for(V=GA=0;GA<M;V=GA+=1)P=u[B++],H=(V-V%d)/d,lA=D&&zA[(D-1)*M+H*d+V%d],zA[k++]=(lA+P)%256;break;case 3:for(V=xA=0;xA<M;V=xA+=1)P=u[B++],H=(V-V%d)/d,uA=V<d?0:zA[k-d],lA=D&&zA[(D-1)*M+H*d+V%d],zA[k++]=(P+Math.floor((uA+lA)/2))%256;break;case 4:for(V=VA=0;VA<M;V=VA+=1)P=u[B++],H=(V-V%d)/d,uA=V<d?0:zA[k-d],D===0?lA=eA=0:(lA=zA[(D-1)*M+H*d+V%d],eA=H&&zA[(D-1)*M+(H-1)*d+V%d]),DA=uA+lA-eA,te=Math.abs(DA-uA),tA=Math.abs(DA-lA),EA=Math.abs(DA-eA),QA=te<=tA&&te<=EA?uA:tA<=EA?lA:eA,zA[k++]=(P+QA)%256;break;default:throw new Error("Invalid filter algorithm: "+u[B-1])}if(!S){var G=((N+D*K)*y.width+E)*d,q=D*M;for(V=0;V<qA;V+=1){for(var oA=0;oA<d;oA+=1)p[G++]=zA[q++];G+=(w-1)*d}}D++}}return u=wi(u),y.interlaceMethod==1?(U(0,0,8,8),U(4,0,8,8),U(0,4,4,8),U(2,0,4,4),U(0,2,2,4),U(1,0,2,2),U(0,1,1,2)):U(0,0,1,1),p},a.prototype.decodePalette=function(){var u,d,p,B,y,U,E,N,w;for(p=this.palette,U=this.transparency.indexed||[],y=new Uint8Array((U.length||0)+p.length),B=0,u=0,d=E=0,N=p.length;E<N;d=E+=3)y[B++]=p[d],y[B++]=p[d+1],y[B++]=p[d+2],y[B++]=(w=U[u++])!=null?w:255;return y},a.prototype.copyToImageData=function(u,d){var p,B,y,U,E,N,w,K,P,k,H;if(B=this.colors,P=null,p=this.hasAlphaChannel,this.palette.length&&(P=(H=this._decodedPalette)!=null?H:this._decodedPalette=this.decodePalette(),B=4,p=!0),K=(y=u.data||u).length,E=P||d,U=N=0,B===1)for(;U<K;)w=P?4*d[U/4]:N,k=E[w++],y[U++]=k,y[U++]=k,y[U++]=k,y[U++]=p?E[w++]:255,N=w;else for(;U<K;)w=P?4*d[U/4]:N,y[U++]=E[w++],y[U++]=E[w++],y[U++]=E[w++],y[U++]=p?E[w++]:255,N=w},a.prototype.decode=function(){var u;return u=new Uint8Array(this.width*this.height*4),this.copyToImageData(u,this.decodePixels()),u};var c=function(){if(Object.prototype.toString.call(Ke)==="[object Window]"){try{A=Ke.document.createElement("canvas"),t=A.getContext("2d")}catch(u){return!1}return!0}return!1};return c(),r=function(u){var d;if(c()===!0)return t.width=u.width,t.height=u.height,t.clearRect(0,0,u.width,u.height),t.putImageData(u,0,0),(d=new Image).src=A.toDataURL(),d;throw new Error("This method requires a Browser with Canvas-capability.")},a.prototype.decodeFrames=function(u){var d,p,B,y,U,E,N,w;if(this.animation){for(w=[],p=U=0,E=(N=this.animation.frames).length;U<E;p=++U)d=N[p],B=u.createImageData(d.width,d.height),y=this.decodePixels(new Uint8Array(d.data)),this.copyToImageData(B,y),d.imageData=B,w.push(d.image=r(B));return w}},a.prototype.renderFrame=function(u,d){var p,B,y;return p=(B=this.animation.frames)[d],y=B[d-1],d===0&&u.clearRect(0,0,this.width,this.height),(y!=null?y.disposeOp:void 0)===1?u.clearRect(y.xOffset,y.yOffset,y.width,y.height):(y!=null?y.disposeOp:void 0)===2&&u.putImageData(y.imageData,y.xOffset,y.yOffset),p.blendOp===0&&u.clearRect(p.xOffset,p.yOffset,p.width,p.height),u.drawImage(p.image,p.xOffset,p.yOffset)},a.prototype.animate=function(u){var d,p,B,y,U,E,N=this;return p=0,E=this.animation,y=E.numFrames,B=E.frames,U=E.numPlays,(d=function(){var w,K;if(w=p++%y,K=B[w],N.renderFrame(u,w),y>1&&p/y<U)return N.animation._timeout=setTimeout(d,K.delay)})()},a.prototype.stopAnimation=function(){var u;return clearTimeout((u=this.animation)!=null?u._timeout:void 0)},a.prototype.render=function(u){var d,p;return u._png&&u._png.stopAnimation(),u._png=this,u.width=this.width,u.height=this.height,d=u.getContext("2d"),this.animation?(this.decodeFrames(d),this.animate(d)):(p=d.createImageData(this.width,this.height),this.copyToImageData(p,this.decodePixels()),d.putImageData(p,0,0))},a}();function Pa(r){var A=0;if(r[A++]!==71||r[A++]!==73||r[A++]!==70||r[A++]!==56||(r[A++]+1&253)!=56||r[A++]!==97)throw new Error("Invalid GIF 87a/89a header.");var t=r[A++]|r[A++]<<8,a=r[A++]|r[A++]<<8,c=r[A++],u=c>>7,d=1<<(7&c)+1;r[A++],r[A++];var p=null,B=null;u&&(p=A,B=d,A+=3*d);var y=!0,U=[],E=0,N=null,w=0,K=null;for(this.width=t,this.height=a;y&&A<r.length;)switch(r[A++]){case 33:switch(r[A++]){case 255:if(r[A]!==11||r[A+1]==78&&r[A+2]==69&&r[A+3]==84&&r[A+4]==83&&r[A+5]==67&&r[A+6]==65&&r[A+7]==80&&r[A+8]==69&&r[A+9]==50&&r[A+10]==46&&r[A+11]==48&&r[A+12]==3&&r[A+13]==1&&r[A+16]==0)A+=14,K=r[A++]|r[A++]<<8,A++;else for(A+=12;;){if(!((D=r[A++])>=0))throw Error("Invalid block size");if(D===0)break;A+=D}break;case 249:if(r[A++]!==4||r[A+4]!==0)throw new Error("Invalid graphics extension block.");var P=r[A++];E=r[A++]|r[A++]<<8,N=r[A++],!(1&P)&&(N=null),w=P>>2&7,A++;break;case 254:for(;;){if(!((D=r[A++])>=0))throw Error("Invalid block size");if(D===0)break;A+=D}break;default:throw new Error("Unknown graphic control label: 0x"+r[A-1].toString(16))}break;case 44:var k=r[A++]|r[A++]<<8,H=r[A++]|r[A++]<<8,V=r[A++]|r[A++]<<8,uA=r[A++]|r[A++]<<8,FA=r[A++],DA=FA>>6&1,te=1<<(7&FA)+1,QA=p,tA=B,EA=!1;FA>>7&&(EA=!0,QA=A,tA=te,A+=3*te);var zA=A;for(A++;;){var D;if(!((D=r[A++])>=0))throw Error("Invalid block size");if(D===0)break;A+=D}U.push({x:k,y:H,width:V,height:uA,has_local_palette:EA,palette_offset:QA,palette_size:tA,data_offset:zA,data_length:A-zA,transparent_index:N,interlaced:!!DA,delay:E,disposal:w});break;case 59:y=!1;break;default:throw new Error("Unknown gif block: 0x"+r[A-1].toString(16))}this.numFrames=function(){return U.length},this.loopCount=function(){return K},this.frameInfo=function(M){if(M<0||M>=U.length)throw new Error("Frame index out of range.");return U[M]},this.decodeAndBlitFrameBGRA=function(M,lA){var eA=this.frameInfo(M),PA=eA.width*eA.height,NA=new Uint8Array(PA);Sl(r,eA.data_offset,NA,PA);var GA=eA.palette_offset,xA=eA.transparent_index;xA===null&&(xA=256);var VA=eA.width,qA=t-VA,Le=VA,S=4*(eA.y*t+eA.x),G=4*((eA.y+eA.height)*t+eA.x),q=S,oA=4*qA;eA.interlaced===!0&&(oA+=4*t*7);for(var mA=8,LA=0,HA=NA.length;LA<HA;++LA){var _A=NA[LA];if(Le===0&&(Le=VA,(q+=oA)>=G&&(oA=4*qA+4*t*(mA-1),q=S+(VA+qA)*(mA<<1),mA>>=1)),_A===xA)q+=4;else{var ce=r[GA+3*_A],le=r[GA+3*_A+1],Ie=r[GA+3*_A+2];lA[q++]=Ie,lA[q++]=le,lA[q++]=ce,lA[q++]=255}--Le}},this.decodeAndBlitFrameRGBA=function(M,lA){var eA=this.frameInfo(M),PA=eA.width*eA.height,NA=new Uint8Array(PA);Sl(r,eA.data_offset,NA,PA);var GA=eA.palette_offset,xA=eA.transparent_index;xA===null&&(xA=256);var VA=eA.width,qA=t-VA,Le=VA,S=4*(eA.y*t+eA.x),G=4*((eA.y+eA.height)*t+eA.x),q=S,oA=4*qA;eA.interlaced===!0&&(oA+=4*t*7);for(var mA=8,LA=0,HA=NA.length;LA<HA;++LA){var _A=NA[LA];if(Le===0&&(Le=VA,(q+=oA)>=G&&(oA=4*qA+4*t*(mA-1),q=S+(VA+qA)*(mA<<1),mA>>=1)),_A===xA)q+=4;else{var ce=r[GA+3*_A],le=r[GA+3*_A+1],Ie=r[GA+3*_A+2];lA[q++]=ce,lA[q++]=le,lA[q++]=Ie,lA[q++]=255}--Le}}}function Sl(r,A,t,a){for(var c=r[A++],u=1<<c,d=u+1,p=d+1,B=c+1,y=(1<<B)-1,U=0,E=0,N=0,w=r[A++],K=new Int32Array(4096),P=null;;){for(;U<16&&w!==0;)E|=r[A++]<<U,U+=8,w===1?w=r[A++]:--w;if(U<B)break;var k=E&y;if(E>>=B,U-=B,k!==u){if(k===d)break;for(var H=k<p?k:P,V=0,uA=H;uA>u;)uA=K[uA]>>8,++V;var FA=uA;if(N+V+(H!==k?1:0)>a)return void Ot.log("Warning, gif stream longer than expected.");t[N++]=FA;var DA=N+=V;for(H!==k&&(t[N++]=FA),uA=H;V--;)uA=K[uA],t[--DA]=255&uA,uA>>=8;P!==null&&p<4096&&(K[p++]=P<<8|FA,p>=y+1&&B<12&&(++B,y=y<<1|1)),P=k}else p=d+1,y=(1<<(B=c+1))-1,P=null}return N!==a&&Ot.log("Warning, gif stream shorter than expected."),t}function jl(r){var A,t,a,c,u,d=Math.floor,p=new Array(64),B=new Array(64),y=new Array(64),U=new Array(64),E=new Array(65535),N=new Array(65535),w=new Array(64),K=new Array(64),P=[],k=0,H=7,V=new Array(64),uA=new Array(64),FA=new Array(64),DA=new Array(256),te=new Array(2048),QA=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],tA=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],EA=[0,1,2,3,4,5,6,7,8,9,10,11],zA=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],D=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],M=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],lA=[0,1,2,3,4,5,6,7,8,9,10,11],eA=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],PA=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function NA(S,G){for(var q=0,oA=0,mA=new Array,LA=1;LA<=16;LA++){for(var HA=1;HA<=S[LA];HA++)mA[G[oA]]=[],mA[G[oA]][0]=q,mA[G[oA]][1]=LA,oA++,q++;q*=2}return mA}function GA(S){for(var G=S[0],q=S[1]-1;q>=0;)G&1<<q&&(k|=1<<H),q--,--H<0&&(k==255?(xA(255),xA(0)):xA(k),H=7,k=0)}function xA(S){P.push(S)}function VA(S){xA(S>>8&255),xA(255&S)}function qA(S,G,q,oA,mA){for(var LA,HA=mA[0],_A=mA[240],ce=function(ae,be){var Se,xe,ze,ct,yt,bt,xt,Xt,nt,Qt,je=0;for(nt=0;nt<8;++nt){Se=ae[je],xe=ae[je+1],ze=ae[je+2],ct=ae[je+3],yt=ae[je+4],bt=ae[je+5],xt=ae[je+6];var tn=Se+(Xt=ae[je+7]),Mt=Se-Xt,ui=xe+xt,qt=xe-xt,cr=ze+bt,xi=ze-bt,Wt=ct+yt,or=ct-yt,vr=tn+Wt,ci=tn-Wt,Wi=ui+cr,mr=ui-cr;ae[je]=vr+Wi,ae[je+4]=vr-Wi;var ft=.707106781*(mr+ci);ae[je+2]=ci+ft,ae[je+6]=ci-ft;var Gt=.382683433*((vr=or+xi)-(mr=qt+Mt)),zs=.5411961*vr+Gt,Zr=1.306562965*mr+Gt,Ii=.707106781*(Wi=xi+qt),Li=Mt+Ii,qe=Mt-Ii;ae[je+5]=qe+zs,ae[je+3]=qe-zs,ae[je+1]=Li+Zr,ae[je+7]=Li-Zr,je+=8}for(je=0,nt=0;nt<8;++nt){Se=ae[je],xe=ae[je+8],ze=ae[je+16],ct=ae[je+24],yt=ae[je+32],bt=ae[je+40],xt=ae[je+48];var fi=Se+(Xt=ae[je+56]),hi=Se-Xt,we=xe+xt,Or=xe-xt,Hr=ze+bt,ln=ze-bt,un=ct+yt,zi=ct-yt,Vn=fi+un,cn=fi-un,Cn=we+Hr,Si=we-Hr;ae[je]=Vn+Cn,ae[je+32]=Vn-Cn;var Wn=.707106781*(Si+cn);ae[je+16]=cn+Wn,ae[je+48]=cn-Wn;var ji=.382683433*((Vn=zi+ln)-(Si=Or+hi)),In=.5411961*Vn+ji,Cs=1.306562965*Si+ji,Fs=.707106781*(Cn=ln+Or),No=hi+Fs,Xs=hi-Fs;ae[je+40]=Xs+In,ae[je+24]=Xs-In,ae[je+8]=No+Cs,ae[je+56]=No-Cs,je++}for(nt=0;nt<64;++nt)Qt=ae[nt]*be[nt],w[nt]=Qt>0?Qt+.5|0:Qt-.5|0;return w}(S,G),le=0;le<64;++le)K[QA[le]]=ce[le];var Ie=K[0]-q;q=K[0],Ie==0?GA(oA[0]):(GA(oA[N[LA=32767+Ie]]),GA(E[LA]));for(var Ee=63;Ee>0&&K[Ee]==0;)Ee--;if(Ee==0)return GA(HA),q;for(var At,JA=1;JA<=Ee;){for(var $=JA;K[JA]==0&&JA<=Ee;)++JA;var pt=JA-$;if(pt>=16){At=pt>>4;for(var ke=1;ke<=At;++ke)GA(_A);pt&=15}LA=32767+K[JA],GA(mA[(pt<<4)+N[LA]]),GA(E[LA]),JA++}return Ee!=63&&GA(HA),q}function Le(S){S=Math.min(Math.max(S,1),100),u!=S&&(function(G){for(var q=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],oA=0;oA<64;oA++){var mA=d((q[oA]*G+50)/100);mA=Math.min(Math.max(mA,1),255),p[QA[oA]]=mA}for(var LA=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],HA=0;HA<64;HA++){var _A=d((LA[HA]*G+50)/100);_A=Math.min(Math.max(_A,1),255),B[QA[HA]]=_A}for(var ce=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],le=0,Ie=0;Ie<8;Ie++)for(var Ee=0;Ee<8;Ee++)y[le]=1/(p[QA[le]]*ce[Ie]*ce[Ee]*8),U[le]=1/(B[QA[le]]*ce[Ie]*ce[Ee]*8),le++}(S<50?Math.floor(5e3/S):Math.floor(200-2*S)),u=S)}this.encode=function(S,G){G&&Le(G),P=new Array,k=0,H=7,VA(65496),VA(65504),VA(16),xA(74),xA(70),xA(73),xA(70),xA(0),xA(1),xA(1),xA(0),VA(1),VA(1),xA(0),xA(0),function(){VA(65499),VA(132),xA(0);for(var xe=0;xe<64;xe++)xA(p[xe]);xA(1);for(var ze=0;ze<64;ze++)xA(B[ze])}(),function(xe,ze){VA(65472),VA(17),xA(8),VA(ze),VA(xe),xA(3),xA(1),xA(17),xA(0),xA(2),xA(17),xA(1),xA(3),xA(17),xA(1)}(S.width,S.height),function(){VA(65476),VA(418),xA(0);for(var xe=0;xe<16;xe++)xA(tA[xe+1]);for(var ze=0;ze<=11;ze++)xA(EA[ze]);xA(16);for(var ct=0;ct<16;ct++)xA(zA[ct+1]);for(var yt=0;yt<=161;yt++)xA(D[yt]);xA(1);for(var bt=0;bt<16;bt++)xA(M[bt+1]);for(var xt=0;xt<=11;xt++)xA(lA[xt]);xA(17);for(var Xt=0;Xt<16;Xt++)xA(eA[Xt+1]);for(var nt=0;nt<=161;nt++)xA(PA[nt])}(),VA(65498),VA(12),xA(3),xA(1),xA(0),xA(2),xA(17),xA(3),xA(17),xA(0),xA(63),xA(0);var q=0,oA=0,mA=0;k=0,H=7,this.encode.displayName="_encode_";for(var LA,HA,_A,ce,le,Ie,Ee,At,JA,$=S.data,pt=S.width,ke=S.height,ae=4*pt,be=0;be<ke;){for(LA=0;LA<ae;){for(le=ae*be+LA,Ee=-1,At=0,JA=0;JA<64;JA++)Ie=le+(At=JA>>3)*ae+(Ee=4*(7&JA)),be+At>=ke&&(Ie-=ae*(be+1+At-ke)),LA+Ee>=ae&&(Ie-=LA+Ee-ae+4),HA=$[Ie++],_A=$[Ie++],ce=$[Ie++],V[JA]=(te[HA]+te[_A+256>>0]+te[ce+512>>0]>>16)-128,uA[JA]=(te[HA+768>>0]+te[_A+1024>>0]+te[ce+1280>>0]>>16)-128,FA[JA]=(te[HA+1280>>0]+te[_A+1536>>0]+te[ce+1792>>0]>>16)-128;q=qA(V,y,q,A,a),oA=qA(uA,U,oA,t,c),mA=qA(FA,U,mA,t,c),LA+=32}be+=8}if(H>=0){var Se=[];Se[1]=H+1,Se[0]=(1<<H+1)-1,GA(Se)}return VA(65497),new Uint8Array(P)},r=r||50,function(){for(var S=String.fromCharCode,G=0;G<256;G++)DA[G]=S(G)}(),A=NA(tA,EA),t=NA(M,lA),a=NA(zA,D),c=NA(eA,PA),function(){for(var S=1,G=2,q=1;q<=15;q++){for(var oA=S;oA<G;oA++)N[32767+oA]=q,E[32767+oA]=[],E[32767+oA][1]=q,E[32767+oA][0]=oA;for(var mA=-(G-1);mA<=-S;mA++)N[32767+mA]=q,E[32767+mA]=[],E[32767+mA][1]=q,E[32767+mA][0]=G-1+mA;S<<=1,G<<=1}}(),function(){for(var S=0;S<256;S++)te[S]=19595*S,te[S+256>>0]=38470*S,te[S+512>>0]=7471*S+32768,te[S+768>>0]=-11059*S,te[S+1024>>0]=-21709*S,te[S+1280>>0]=32768*S+8421375,te[S+1536>>0]=-27439*S,te[S+1792>>0]=-5329*S}(),Le(r)}function li(r,A){if(this.pos=0,this.buffer=r,this.datav=new DataView(r.buffer),this.is_with_alpha=!!A,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,["BM","BA","CI","CP","IC","PT"].indexOf(this.flag)===-1)throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function kn(r){function A(tA){if(!tA)throw Error("assert :P")}function t(tA,EA,zA){for(var D=0;4>D;D++)if(tA[EA+D]!=zA.charCodeAt(D))return!0;return!1}function a(tA,EA,zA,D,M){for(var lA=0;lA<M;lA++)tA[EA+lA]=zA[D+lA]}function c(tA,EA,zA,D){for(var M=0;M<D;M++)tA[EA+M]=zA}function u(tA){return new Int32Array(tA)}function d(tA,EA){for(var zA=[],D=0;D<tA;D++)zA.push(new EA);return zA}function p(tA,EA){var zA=[];return function D(M,lA,eA){for(var PA=eA[lA],NA=0;NA<PA&&(M.push(eA.length>lA+1?[]:new EA),!(eA.length<lA+1));NA++)D(M[NA],lA+1,eA)}(zA,0,tA),zA}var B=function(){var tA=this;function EA(e,l){for(var f=1<<l-1>>>0;e&f;)f>>>=1;return f?(e&f-1)+f:e}function zA(e,l,f,v,F){A(!(v%f));do e[l+(v-=f)]=F;while(0<v)}function D(e,l,f,v,F){if(A(2328>=F),512>=F)var b=u(512);else if((b=u(F))==null)return 0;return function(Q,I,j,_,R,fA){var hA,AA,RA=I,jA=1<<j,sA=u(16),rA=u(16);for(A(R!=0),A(_!=null),A(Q!=null),A(0<j),AA=0;AA<R;++AA){if(15<_[AA])return 0;++sA[_[AA]]}if(sA[0]==R)return 0;for(rA[1]=0,hA=1;15>hA;++hA){if(sA[hA]>1<<hA)return 0;rA[hA+1]=rA[hA]+sA[hA]}for(AA=0;AA<R;++AA)hA=_[AA],0<_[AA]&&(fA[rA[hA]++]=AA);if(rA[15]==1)return(_=new M).g=0,_.value=fA[0],zA(Q,RA,1,jA,_),jA;var KA,$A=-1,XA=jA-1,Be=0,pe=1,Me=1,ve=1<<j;for(AA=0,hA=1,R=2;hA<=j;++hA,R<<=1){if(pe+=Me<<=1,0>(Me-=sA[hA]))return 0;for(;0<sA[hA];--sA[hA])(_=new M).g=hA,_.value=fA[AA++],zA(Q,RA+Be,R,ve,_),Be=EA(Be,hA)}for(hA=j+1,R=2;15>=hA;++hA,R<<=1){if(pe+=Me<<=1,0>(Me-=sA[hA]))return 0;for(;0<sA[hA];--sA[hA]){if(_=new M,(Be&XA)!=$A){for(RA+=ve,KA=1<<($A=hA)-j;15>$A&&!(0>=(KA-=sA[$A]));)++$A,KA<<=1;jA+=ve=1<<(KA=$A-j),Q[I+($A=Be&XA)].g=KA+j,Q[I+$A].value=RA-I-$A}_.g=hA-j,_.value=fA[AA++],zA(Q,RA+(Be>>j),R,ve,_),Be=EA(Be,hA)}}return pe!=2*rA[15]-1?0:jA}(e,l,f,v,F,b)}function M(){this.value=this.g=0}function lA(){this.value=this.g=0}function eA(){this.G=d(5,M),this.H=u(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=d(yr,lA)}function PA(e,l,f,v){A(e!=null),A(l!=null),A(2147483648>v),e.Ca=254,e.I=0,e.b=-8,e.Ka=0,e.oa=l,e.pa=f,e.Jd=l,e.Yc=f+v,e.Zc=4<=v?f+v-4+1:f,LA(e)}function NA(e,l){for(var f=0;0<l--;)f|=_A(e,128)<<l;return f}function GA(e,l){var f=NA(e,l);return HA(e)?-f:f}function xA(e,l,f,v){var F,b=0;for(A(e!=null),A(l!=null),A(4294967288>v),e.Sb=v,e.Ra=0,e.u=0,e.h=0,4<v&&(v=4),F=0;F<v;++F)b+=l[f+F]<<8*F;e.Ra=b,e.bb=v,e.oa=l,e.pa=f}function VA(e){for(;8<=e.u&&e.bb<e.Sb;)e.Ra>>>=8,e.Ra+=e.oa[e.pa+e.bb]<<Xn-8>>>0,++e.bb,e.u-=8;q(e)&&(e.h=1,e.u=0)}function qA(e,l){if(A(0<=l),!e.h&&l<=er){var f=G(e)&ro[l];return e.u+=l,VA(e),f}return e.h=1,e.u=0}function Le(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function S(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function G(e){return e.Ra>>>(e.u&Xn-1)>>>0}function q(e){return A(e.bb<=e.Sb),e.h||e.bb==e.Sb&&e.u>Xn}function oA(e,l){e.u=l,e.h=q(e)}function mA(e){e.u>=_i&&(A(e.u>=_i),VA(e))}function LA(e){A(e!=null&&e.oa!=null),e.pa<e.Zc?(e.I=(e.oa[e.pa++]|e.I<<8)>>>0,e.b+=8):(A(e!=null&&e.oa!=null),e.pa<e.Yc?(e.b+=8,e.I=e.oa[e.pa++]|e.I<<8):e.Ka?e.b=0:(e.I<<=8,e.b+=8,e.Ka=1))}function HA(e){return NA(e,1)}function _A(e,l){var f=e.Ca;0>e.b&&LA(e);var v=e.b,F=f*l>>>8,b=(e.I>>>v>F)+0;for(b?(f-=F,e.I-=F+1<<v>>>0):f=F+1,v=f,F=0;256<=v;)F+=8,v>>=8;return v=7^F+Sr[v],e.b-=v,e.Ca=(f<<v)-1,b}function ce(e,l,f){e[l+0]=f>>24&255,e[l+1]=f>>16&255,e[l+2]=f>>8&255,e[l+3]=f>>0&255}function le(e,l){return e[l+0]<<0|e[l+1]<<8}function Ie(e,l){return le(e,l)|e[l+2]<<16}function Ee(e,l){return le(e,l)|le(e,l+2)<<16}function At(e,l){var f=1<<l;return A(e!=null),A(0<l),e.X=u(f),e.X==null?0:(e.Mb=32-l,e.Xa=l,1)}function JA(e,l){A(e!=null),A(l!=null),A(e.Xa==l.Xa),a(l.X,0,e.X,0,1<<l.Xa)}function $(){this.X=[],this.Xa=this.Mb=0}function pt(e,l,f,v){A(f!=null),A(v!=null);var F=f[0],b=v[0];return F==0&&(F=(e*b+l/2)/l),b==0&&(b=(l*F+e/2)/e),0>=F||0>=b?0:(f[0]=F,v[0]=b,1)}function ke(e,l){return e+(1<<l)-1>>>l}function ae(e,l){return((4278255360&e)+(4278255360&l)>>>0&4278255360)+((16711935&e)+(16711935&l)>>>0&16711935)>>>0}function be(e,l){tA[l]=function(f,v,F,b,Q,I,j){var _;for(_=0;_<Q;++_){var R=tA[e](I[j+_-1],F,b+_);I[j+_]=ae(f[v+_],R)}}}function Se(){this.ud=this.hd=this.jd=0}function xe(e,l){return((4278124286&(e^l))>>>1)+(e&l)>>>0}function ze(e){return 0<=e&&256>e?e:0>e?0:255<e?255:void 0}function ct(e,l){return ze(e+(e-l+.5>>1))}function yt(e,l,f){return Math.abs(l-f)-Math.abs(e-f)}function bt(e,l,f,v,F,b,Q){for(v=b[Q-1],f=0;f<F;++f)b[Q+f]=v=ae(e[l+f],v)}function xt(e,l,f,v,F){var b;for(b=0;b<f;++b){var Q=e[l+b],I=Q>>8&255,j=16711935&(j=(j=16711935&Q)+((I<<16)+I));v[F+b]=(4278255360&Q)+j>>>0}}function Xt(e,l){l.jd=e>>0&255,l.hd=e>>8&255,l.ud=e>>16&255}function nt(e,l,f,v,F,b){var Q;for(Q=0;Q<v;++Q){var I=l[f+Q],j=I>>>8,_=I,R=255&(R=(R=I>>>16)+((e.jd<<24>>24)*(j<<24>>24)>>>5));_=255&(_=(_=_+((e.hd<<24>>24)*(j<<24>>24)>>>5))+((e.ud<<24>>24)*(R<<24>>24)>>>5)),F[b+Q]=(4278255360&I)+(R<<16)+_}}function Qt(e,l,f,v,F){tA[l]=function(b,Q,I,j,_,R,fA,hA,AA){for(j=fA;j<hA;++j)for(fA=0;fA<AA;++fA)_[R++]=F(I[v(b[Q++])])},tA[e]=function(b,Q,I,j,_,R,fA){var hA=8>>b.b,AA=b.Ea,RA=b.K[0],jA=b.w;if(8>hA)for(b=(1<<b.b)-1,jA=(1<<hA)-1;Q<I;++Q){var sA,rA=0;for(sA=0;sA<AA;++sA)sA&b||(rA=v(j[_++])),R[fA++]=F(RA[rA&jA]),rA>>=hA}else tA["VP8LMapColor"+f](j,_,RA,jA,R,fA,Q,I,AA)}}function je(e,l,f,v,F){for(f=l+f;l<f;){var b=e[l++];v[F++]=b>>16&255,v[F++]=b>>8&255,v[F++]=b>>0&255}}function tn(e,l,f,v,F){for(f=l+f;l<f;){var b=e[l++];v[F++]=b>>16&255,v[F++]=b>>8&255,v[F++]=b>>0&255,v[F++]=b>>24&255}}function Mt(e,l,f,v,F){for(f=l+f;l<f;){var b=(Q=e[l++])>>16&240|Q>>12&15,Q=Q>>0&240|Q>>28&15;v[F++]=b,v[F++]=Q}}function ui(e,l,f,v,F){for(f=l+f;l<f;){var b=(Q=e[l++])>>16&248|Q>>13&7,Q=Q>>5&224|Q>>3&31;v[F++]=b,v[F++]=Q}}function qt(e,l,f,v,F){for(f=l+f;l<f;){var b=e[l++];v[F++]=b>>0&255,v[F++]=b>>8&255,v[F++]=b>>16&255}}function cr(e,l,f,v,F,b){if(b==0)for(f=l+f;l<f;)ce(v,((b=e[l++])[0]>>24|b[1]>>8&65280|b[2]<<8&16711680|b[3]<<24)>>>0),F+=32;else a(v,F,e,l,f)}function xi(e,l){tA[l][0]=tA[e+"0"],tA[l][1]=tA[e+"1"],tA[l][2]=tA[e+"2"],tA[l][3]=tA[e+"3"],tA[l][4]=tA[e+"4"],tA[l][5]=tA[e+"5"],tA[l][6]=tA[e+"6"],tA[l][7]=tA[e+"7"],tA[l][8]=tA[e+"8"],tA[l][9]=tA[e+"9"],tA[l][10]=tA[e+"10"],tA[l][11]=tA[e+"11"],tA[l][12]=tA[e+"12"],tA[l][13]=tA[e+"13"],tA[l][14]=tA[e+"0"],tA[l][15]=tA[e+"0"]}function Wt(e){return e==Zl||e==ll||e==ul||e==cl}function or(){this.eb=[],this.size=this.A=this.fb=0}function vr(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function ci(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new or,this.f.kb=new vr,this.sd=null}function Wi(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function mr(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function ft(e){return alert("todo:WebPSamplerProcessPlane"),e.T}function Gt(e,l){var f=e.T,v=l.ba.f.RGBA,F=v.eb,b=v.fb+e.ka*v.A,Q=Ai[l.ba.S],I=e.y,j=e.O,_=e.f,R=e.N,fA=e.ea,hA=e.W,AA=l.cc,RA=l.dc,jA=l.Mc,sA=l.Nc,rA=e.ka,KA=e.ka+e.T,$A=e.U,XA=$A+1>>1;for(rA==0?Q(I,j,null,null,_,R,fA,hA,_,R,fA,hA,F,b,null,null,$A):(Q(l.ec,l.fc,I,j,AA,RA,jA,sA,_,R,fA,hA,F,b-v.A,F,b,$A),++f);rA+2<KA;rA+=2)AA=_,RA=R,jA=fA,sA=hA,R+=e.Rc,hA+=e.Rc,b+=2*v.A,Q(I,(j+=2*e.fa)-e.fa,I,j,AA,RA,jA,sA,_,R,fA,hA,F,b-v.A,F,b,$A);return j+=e.fa,e.j+KA<e.o?(a(l.ec,l.fc,I,j,$A),a(l.cc,l.dc,_,R,XA),a(l.Mc,l.Nc,fA,hA,XA),f--):1&KA||Q(I,j,null,null,_,R,fA,hA,_,R,fA,hA,F,b+v.A,null,null,$A),f}function zs(e,l,f){var v=e.F,F=[e.J];if(v!=null){var b=e.U,Q=l.ba.S,I=Q==al||Q==ul;l=l.ba.f.RGBA;var j=[0],_=e.ka;j[0]=e.T,e.Kb&&(_==0?--j[0]:(--_,F[0]-=e.width),e.j+e.ka+e.T==e.o&&(j[0]=e.o-e.j-_));var R=l.eb;_=l.fb+_*l.A,e=tr(v,F[0],e.width,b,j,R,_+(I?0:3),l.A),A(f==j),e&&Wt(Q)&&$n(R,_,I,b,j,l.A)}return 0}function Zr(e){var l=e.ma,f=l.ba.S,v=11>f,F=f==lo||f==uo||f==al||f==Jl||f==12||Wt(f);if(l.memory=null,l.Ib=null,l.Jb=null,l.Nd=null,!zo(l.Oa,e,F?11:12))return 0;if(F&&Wt(f)&&ne(),e.da)alert("todo:use_scaling");else{if(v){if(l.Ib=ft,e.Kb){if(f=e.U+1>>1,l.memory=u(e.U+2*f),l.memory==null)return 0;l.ec=l.memory,l.fc=0,l.cc=l.ec,l.dc=l.fc+e.U,l.Mc=l.cc,l.Nc=l.dc+f,l.Ib=Gt,ne()}}else alert("todo:EmitYUV");F&&(l.Jb=zs,v&&yA())}if(v&&!i){for(e=0;256>e;++e)n[e]=89858*(e-128)+pl>>dl,g[e]=-22014*(e-128)+pl,s[e]=-45773*(e-128),o[e]=113618*(e-128)+pl>>dl;for(e=Ua;e<eu;++e)l=76283*(e-16)+pl>>dl,C[e-Ua]=nn(l,255),L[e-Ua]=nn(l+8>>4,15);i=1}return 1}function Ii(e){var l=e.ma,f=e.U,v=e.T;return A(!(1&e.ka)),0>=f||0>=v?0:(f=l.Ib(e,l),l.Jb!=null&&l.Jb(e,l,f),l.Dc+=f,1)}function Li(e){e.ma.memory=null}function qe(e,l,f,v){return qA(e,8)!=47?0:(l[0]=qA(e,14)+1,f[0]=qA(e,14)+1,v[0]=qA(e,1),qA(e,3)!=0?0:!e.h)}function fi(e,l){if(4>e)return e+1;var f=e-2>>1;return(2+(1&e)<<f)+qA(l,f)+1}function hi(e,l){return 120<l?l-120:1<=(f=((f=hc[l-1])>>4)*e+(8-(15&f)))?f:1;var f}function we(e,l,f){var v=G(f),F=e[l+=255&v].g-8;return 0<F&&(oA(f,f.u+8),v=G(f),l+=e[l].value,l+=v&(1<<F)-1),oA(f,f.u+e[l].g),e[l].value}function Or(e,l,f){return f.g+=e.g,f.value+=e.value<<l>>>0,A(8>=f.g),e.g}function Hr(e,l,f){var v=e.xc;return A((l=v==0?0:e.vc[e.md*(f>>v)+(l>>v)])<e.Wb),e.Ya[l]}function ln(e,l,f,v){var F=e.ab,b=e.c*l,Q=e.C;l=Q+l;var I=f,j=v;for(v=e.Ta,f=e.Ua;0<F--;){var _=e.gc[F],R=Q,fA=l,hA=I,AA=j,RA=(j=v,I=f,_.Ea);switch(A(R<fA),A(fA<=_.nc),_.hc){case 2:Jn(hA,AA,(fA-R)*RA,j,I);break;case 0:var jA=R,sA=fA,rA=j,KA=I,$A=(ve=_).Ea;jA==0&&(Di(hA,AA,null,null,1,rA,KA),bt(hA,AA+1,0,0,$A-1,rA,KA+1),AA+=$A,KA+=$A,++jA);for(var XA=1<<ve.b,Be=XA-1,pe=ke($A,ve.b),Me=ve.K,ve=ve.w+(jA>>ve.b)*pe;jA<sA;){var It=Me,jt=ve,Ct=1;for(es(hA,AA,rA,KA-$A,1,rA,KA);Ct<$A;){var Bt=(Ct&~Be)+XA;Bt>$A&&(Bt=$A),(0,Yn[It[jt++]>>8&15])(hA,AA+ +Ct,rA,KA+Ct-$A,Bt-Ct,rA,KA+Ct),Ct=Bt}AA+=$A,KA+=$A,++jA&Be||(ve+=pe)}fA!=_.nc&&a(j,I-RA,j,I+(fA-R-1)*RA,RA);break;case 1:for(RA=hA,sA=AA,$A=(hA=_.Ea)-(KA=hA&~(rA=(AA=1<<_.b)-1)),jA=ke(hA,_.b),XA=_.K,_=_.w+(R>>_.b)*jA;R<fA;){for(Be=XA,pe=_,Me=new Se,ve=sA+KA,It=sA+hA;sA<ve;)Xt(Be[pe++],Me),Is(Me,RA,sA,AA,j,I),sA+=AA,I+=AA;sA<It&&(Xt(Be[pe++],Me),Is(Me,RA,sA,$A,j,I),sA+=$A,I+=$A),++R&rA||(_+=jA)}break;case 3:if(hA==j&&AA==I&&0<_.b){for(sA=j,hA=RA=I+(fA-R)*RA-(KA=(fA-R)*ke(_.Ea,_.b)),AA=j,rA=I,jA=[],KA=($A=KA)-1;0<=KA;--KA)jA[KA]=AA[rA+KA];for(KA=$A-1;0<=KA;--KA)sA[hA+KA]=jA[KA];jn(_,R,fA,j,RA,j,I)}else jn(_,R,fA,hA,AA,j,I)}I=v,j=f}j!=f&&a(v,f,I,j,b)}function un(e,l){var f=e.V,v=e.Ba+e.c*e.C,F=l-e.C;if(A(l<=e.l.o),A(16>=F),0<F){var b=e.l,Q=e.Ta,I=e.Ua,j=b.width;if(ln(e,F,f,v),F=I=[I],A((f=e.C)<(v=l)),A(b.v<b.va),v>b.o&&(v=b.o),f<b.j){var _=b.j-f;f=b.j,F[0]+=_*j}if(f>=v?f=0:(F[0]+=4*b.v,b.ka=f-b.j,b.U=b.va-b.v,b.T=v-f,f=1),f){if(I=I[0],11>(f=e.ca).S){var R=f.f.RGBA,fA=(v=f.S,F=b.U,b=b.T,_=R.eb,R.A),hA=b;for(R=R.fb+e.Ma*R.A;0<hA--;){var AA=Q,RA=I,jA=F,sA=_,rA=R;switch(v){case ol:hn(AA,RA,jA,sA,rA);break;case lo:Rr(AA,RA,jA,sA,rA);break;case Zl:Rr(AA,RA,jA,sA,rA),$n(sA,rA,0,jA,1,0);break;case Eu:rs(AA,RA,jA,sA,rA);break;case uo:cr(AA,RA,jA,sA,rA,1);break;case ll:cr(AA,RA,jA,sA,rA,1),$n(sA,rA,0,jA,1,0);break;case al:cr(AA,RA,jA,sA,rA,0);break;case ul:cr(AA,RA,jA,sA,rA,0),$n(sA,rA,1,jA,1,0);break;case Jl:Ls(AA,RA,jA,sA,rA);break;case cl:Ls(AA,RA,jA,sA,rA),Jt(sA,rA,jA,1,0);break;case Yl:ts(AA,RA,jA,sA,rA);break;default:A(0)}I+=j,R+=fA}e.Ma+=b}else alert("todo:EmitRescaledRowsYUVA");A(e.Ma<=f.height)}}e.C=l,A(e.C<=e.i)}function zi(e){var l;if(0<e.ua)return 0;for(l=0;l<e.Wb;++l){var f=e.Ya[l].G,v=e.Ya[l].H;if(0<f[1][v[1]+0].g||0<f[2][v[2]+0].g||0<f[3][v[3]+0].g)return 0}return 1}function Vn(e,l,f,v,F,b){if(e.Z!=0){var Q=e.qd,I=e.rd;for(A(as[e.Z]!=null);l<f;++l)as[e.Z](Q,I,v,F,v,F,b),Q=v,I=F,F+=b;e.qd=Q,e.rd=I}}function cn(e,l){var f=e.l.ma,v=f.Z==0||f.Z==1?e.l.j:e.C;if(v=e.C<v?v:e.C,A(l<=e.l.o),l>v){var F=e.l.width,b=f.ca,Q=f.tb+F*v,I=e.V,j=e.Ba+e.c*v,_=e.gc;A(e.ab==1),A(_[0].hc==3),Fa(_[0],v,l,I,j,b,Q),Vn(f,v,l,b,Q,F)}e.C=e.Ma=l}function Cn(e,l,f,v,F,b,Q){var I=e.$/v,j=e.$%v,_=e.m,R=e.s,fA=f+e.$,hA=fA;F=f+v*F;var AA=f+v*b,RA=280+R.ua,jA=e.Pb?I:16777216,sA=0<R.ua?R.Wa:null,rA=R.wc,KA=fA<AA?Hr(R,j,I):null;A(e.C<b),A(AA<=F);var $A=!1;A:for(;;){for(;$A||fA<AA;){var XA=0;if(I>=jA){var Be=fA-f;A((jA=e).Pb),jA.wd=jA.m,jA.xd=Be,0<jA.s.ua&&JA(jA.s.Wa,jA.s.vb),jA=I+pc}if(j&rA||(KA=Hr(R,j,I)),A(KA!=null),KA.Qb&&(l[fA]=KA.qb,$A=!0),!$A)if(mA(_),KA.jc){XA=_,Be=l;var pe=fA,Me=KA.pd[G(XA)&yr-1];A(KA.jc),256>Me.g?(oA(XA,XA.u+Me.g),Be[pe]=Me.value,XA=0):(oA(XA,XA.u+Me.g-256),A(256<=Me.value),XA=Me.value),XA==0&&($A=!0)}else XA=we(KA.G[0],KA.H[0],_);if(_.h)break;if($A||256>XA){if(!$A)if(KA.nd)l[fA]=(KA.qb|XA<<8)>>>0;else{if(mA(_),$A=we(KA.G[1],KA.H[1],_),mA(_),Be=we(KA.G[2],KA.H[2],_),pe=we(KA.G[3],KA.H[3],_),_.h)break;l[fA]=(pe<<24|$A<<16|XA<<8|Be)>>>0}if($A=!1,++fA,++j>=v&&(j=0,++I,Q!=null&&I<=b&&!(I%16)&&Q(e,I),sA!=null))for(;hA<fA;)XA=l[hA++],sA.X[(506832829*XA&4294967295)>>>sA.Mb]=XA}else if(280>XA){if(XA=fi(XA-256,_),Be=we(KA.G[4],KA.H[4],_),mA(_),Be=hi(v,Be=fi(Be,_)),_.h)break;if(fA-f<Be||F-fA<XA)break A;for(pe=0;pe<XA;++pe)l[fA+pe]=l[fA+pe-Be];for(fA+=XA,j+=XA;j>=v;)j-=v,++I,Q!=null&&I<=b&&!(I%16)&&Q(e,I);if(A(fA<=F),j&rA&&(KA=Hr(R,j,I)),sA!=null)for(;hA<fA;)XA=l[hA++],sA.X[(506832829*XA&4294967295)>>>sA.Mb]=XA}else{if(!(XA<RA))break A;for($A=XA-280,A(sA!=null);hA<fA;)XA=l[hA++],sA.X[(506832829*XA&4294967295)>>>sA.Mb]=XA;XA=fA,A(!($A>>>(Be=sA).Xa)),l[XA]=Be.X[$A],$A=!0}$A||A(_.h==q(_))}if(e.Pb&&_.h&&fA<F)A(e.m.h),e.a=5,e.m=e.wd,e.$=e.xd,0<e.s.ua&&JA(e.s.vb,e.s.Wa);else{if(_.h)break A;Q!=null&&Q(e,I>b?b:I),e.a=0,e.$=fA-f}return 1}return e.a=3,0}function Si(e){A(e!=null),e.vc=null,e.yc=null,e.Ya=null;var l=e.Wa;l!=null&&(l.X=null),e.vb=null,A(e!=null)}function Wn(){var e=new il;return e==null?null:(e.a=0,e.xb=ju,xi("Predictor","VP8LPredictors"),xi("Predictor","VP8LPredictors_C"),xi("PredictorAdd","VP8LPredictorsAdd"),xi("PredictorAdd","VP8LPredictorsAdd_C"),Jn=xt,Is=nt,hn=je,Rr=tn,Ls=Mt,ts=ui,rs=qt,tA.VP8LMapColor32b=no,tA.VP8LMapColor8b=Jo,e)}function ji(e,l,f,v,F){var b=1,Q=[e],I=[l],j=v.m,_=v.s,R=null,fA=0;A:for(;;){if(f)for(;b&&qA(j,1);){var hA=Q,AA=I,RA=v,jA=1,sA=RA.m,rA=RA.gc[RA.ab],KA=qA(sA,2);if(RA.Oc&1<<KA)b=0;else{switch(RA.Oc|=1<<KA,rA.hc=KA,rA.Ea=hA[0],rA.nc=AA[0],rA.K=[null],++RA.ab,A(4>=RA.ab),KA){case 0:case 1:rA.b=qA(sA,3)+2,jA=ji(ke(rA.Ea,rA.b),ke(rA.nc,rA.b),0,RA,rA.K),rA.K=rA.K[0];break;case 3:var $A,XA=qA(sA,8)+1,Be=16<XA?0:4<XA?1:2<XA?2:3;if(hA[0]=ke(rA.Ea,Be),rA.b=Be,$A=jA=ji(XA,1,0,RA,rA.K)){var pe,Me=XA,ve=rA,It=1<<(8>>ve.b),jt=u(It);if(jt==null)$A=0;else{var Ct=ve.K[0],Bt=ve.w;for(jt[0]=ve.K[0][0],pe=1;pe<1*Me;++pe)jt[pe]=ae(Ct[Bt+pe],jt[pe-1]);for(;pe<4*It;++pe)jt[pe]=0;ve.K[0]=null,ve.K[0]=jt,$A=1}}jA=$A;break;case 2:break;default:A(0)}b=jA}}if(Q=Q[0],I=I[0],b&&qA(j,1)&&!(b=1<=(fA=qA(j,4))&&11>=fA)){v.a=3;break A}var Nt;if(Nt=b)e:{var _t,ot,Wr,ei=v,zr=Q,ti=I,$t=fA,gi=f,Bi=ei.m,sn=ei.s,Bn=[null],Hn=1,Oi=0,Hs=dc[$t];t:for(;;){if(gi&&qA(Bi,1)){var on=qA(Bi,3)+2,co=ke(zr,on),Ea=ke(ti,on),gl=co*Ea;if(!ji(co,Ea,0,ei,Bn))break t;for(Bn=Bn[0],sn.xc=on,_t=0;_t<gl;++_t){var ea=Bn[_t]>>8&65535;Bn[_t]=ea,ea>=Hn&&(Hn=ea+1)}}if(Bi.h)break t;for(ot=0;5>ot;++ot){var _r=$l[ot];!ot&&0<$t&&(_r+=1<<$t),Oi<_r&&(Oi=_r)}var Cc=d(Hn*Hs,M),Sc=Hn,jc=d(Sc,eA);if(jc==null)var Ou=null;else A(65536>=Sc),Ou=jc;var tu=u(Oi);if(Ou==null||tu==null||Cc==null){ei.a=1;break t}var Tu=Cc;for(_t=Wr=0;_t<Hn;++_t){var ls=Ou[_t],Bl=ls.G,vl=ls.H,Nc=0,Mu=1,Hc=0;for(ot=0;5>ot;++ot){_r=$l[ot],Bl[ot]=Tu,vl[ot]=Wr,!ot&&0<$t&&(_r+=1<<$t);n:{var Ru,Fc=_r,Ku=ei,ru=tu,Wc=Tu,zc=Wr,bc=0,ta=Ku.m,Xc=qA(ta,1);if(c(ru,0,0,Fc),Xc){var Jc=qA(ta,1)+1,Yc=qA(ta,1),_c=qA(ta,Yc==0?1:8);ru[_c]=1,Jc==2&&(ru[_c=qA(ta,8)]=1);var ku=1}else{var Dc=u(19),Pc=qA(ta,4)+4;if(19<Pc){Ku.a=3;var Gu=0;break n}for(Ru=0;Ru<Pc;++Ru)Dc[Iu[Ru]]=qA(ta,3);var Qc=void 0,nu=void 0,Oc=Ku,Zc=Dc,Vu=Fc,Tc=ru,Uc=0,ra=Oc.m,Mc=8,Rc=d(128,M);r:for(;D(Rc,0,7,Zc,19);){if(qA(ra,1)){var qc=2+2*qA(ra,3);if((Qc=2+qA(ra,qc))>Vu)break r}else Qc=Vu;for(nu=0;nu<Vu&&Qc--;){mA(ra);var Kc=Rc[0+(127&G(ra))];oA(ra,ra.u+Kc.g);var ml=Kc.value;if(16>ml)Tc[nu++]=ml,ml!=0&&(Mc=ml);else{var $c=ml==16,kc=ml-16,Af=ql[kc],Gc=qA(ra,xu[kc])+Af;if(nu+Gc>Vu)break r;for(var ef=$c?Mc:0;0<Gc--;)Tc[nu++]=ef}}Uc=1;break r}Uc||(Oc.a=3),ku=Uc}(ku=ku&&!ta.h)&&(bc=D(Wc,zc,8,ru,Fc)),ku&&bc!=0?Gu=bc:(Ku.a=3,Gu=0)}if(Gu==0)break t;if(Mu&&fc[ot]==1&&(Mu=Tu[Wr].g==0),Nc+=Tu[Wr].g,Wr+=Gu,3>=ot){var iu,Ec=tu[0];for(iu=1;iu<_r;++iu)tu[iu]>Ec&&(Ec=tu[iu]);Hc+=Ec}}if(ls.nd=Mu,ls.Qb=0,Mu&&(ls.qb=(Bl[3][vl[3]+0].value<<24|Bl[1][vl[1]+0].value<<16|Bl[2][vl[2]+0].value)>>>0,Nc==0&&256>Bl[0][vl[0]+0].value&&(ls.Qb=1,ls.qb+=Bl[0][vl[0]+0].value<<8)),ls.jc=!ls.Qb&&6>Hc,ls.jc){var Wu,fo=ls;for(Wu=0;Wu<yr;++Wu){var na=Wu,ia=fo.pd[na],zu=fo.G[0][fo.H[0]+na];256<=zu.value?(ia.g=zu.g+256,ia.value=zu.value):(ia.g=0,ia.value=0,na>>=Or(zu,8,ia),na>>=Or(fo.G[1][fo.H[1]+na],16,ia),na>>=Or(fo.G[2][fo.H[2]+na],0,ia),Or(fo.G[3][fo.H[3]+na],24,ia))}}}sn.vc=Bn,sn.Wb=Hn,sn.Ya=Ou,sn.yc=Cc,Nt=1;break e}Nt=0}if(!(b=Nt)){v.a=3;break A}if(0<fA){if(_.ua=1<<fA,!At(_.Wa,fA)){v.a=1,b=0;break A}}else _.ua=0;var xc=v,Vc=Q,tf=I,Ic=xc.s,Lc=Ic.xc;if(xc.c=Vc,xc.i=tf,Ic.md=ke(Vc,Lc),Ic.wc=Lc==0?-1:(1<<Lc)-1,f){v.xb=Su;break A}if((R=u(Q*I))==null){v.a=1,b=0;break A}b=(b=Cn(v,R,0,Q,I,I,null))&&!j.h;break A}return b?(F!=null?F[0]=R:(A(R==null),A(f)),v.$=0,f||Si(_)):Si(_),b}function In(e,l){var f=e.c*e.i,v=f+l+16*l;return A(e.c<=l),e.V=u(v),e.V==null?(e.Ta=null,e.Ua=0,e.a=1,0):(e.Ta=e.V,e.Ua=e.Ba+f+l,1)}function Cs(e,l){var f=e.C,v=l-f,F=e.V,b=e.Ba+e.c*f;for(A(l<=e.l.o);0<v;){var Q=16<v?16:v,I=e.l.ma,j=e.l.width,_=j*Q,R=I.ca,fA=I.tb+j*f,hA=e.Ta,AA=e.Ua;ln(e,Q,F,b),gr(hA,AA,R,fA,_),Vn(I,f,f+Q,R,fA,j),v-=Q,F+=Q*e.c,f+=Q}A(f==l),e.C=e.Ma=l}function Fs(){this.ub=this.yd=this.td=this.Rb=0}function No(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function Xs(){this.Fb=this.Bb=this.Cb=0,this.Zb=u(4),this.Lb=u(4)}function Ma(){this.Yb=function(){var e=[];return function l(f,v,F){for(var b=F[v],Q=0;Q<b&&(f.push(F.length>v+1?[]:0),!(F.length<v+1));Q++)l(f[Q],v+1,F)}(e,0,[3,11]),e}()}function la(){this.jb=u(3),this.Wc=p([4,8],Ma),this.Xc=p([4,17],Ma)}function Dl(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new u(4),this.od=new u(4)}function Ho(){this.ld=this.La=this.dd=this.tc=0}function Ra(){this.Na=this.la=0}function Pl(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function ua(){this.ad=u(384),this.Za=0,this.Ob=u(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function Ol(){this.uc=this.M=this.Nb=0,this.wa=Array(new Ho),this.Y=0,this.ya=Array(new ua),this.aa=0,this.l=new Js}function Ka(){this.y=u(16),this.f=u(8),this.ea=u(8)}function Tl(){this.cb=this.a=0,this.sc="",this.m=new Le,this.Od=new Fs,this.Kc=new No,this.ed=new Dl,this.Qa=new Xs,this.Ic=this.$c=this.Aa=0,this.D=new Ol,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=d(8,Le),this.ia=0,this.pb=d(4,Pl),this.Pa=new la,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new Ka),this.Hd=0,this.rb=Array(new Ra),this.sb=0,this.wa=Array(new Ho),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new ua),this.L=this.aa=0,this.gd=p([4,2],Ho),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function Js(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function Ml(){var e=new Tl;return e!=null&&(e.a=0,e.sc="OK",e.cb=0,e.Xb=0,$o||($o=Ga)),e}function Lr(e,l,f){return e.a==0&&(e.a=l,e.sc=f,e.cb=0),0}function ka(e,l,f){return 3<=f&&e[l+0]==157&&e[l+1]==1&&e[l+2]==42}function ca(e,l){if(e==null)return 0;if(e.a=0,e.sc="OK",l==null)return Lr(e,2,"null VP8Io passed to VP8GetHeaders()");var f=l.data,v=l.w,F=l.ha;if(4>F)return Lr(e,7,"Truncated header.");var b=f[v+0]|f[v+1]<<8|f[v+2]<<16,Q=e.Od;if(Q.Rb=!(1&b),Q.td=b>>1&7,Q.yd=b>>4&1,Q.ub=b>>5,3<Q.td)return Lr(e,3,"Incorrect keyframe parameters.");if(!Q.yd)return Lr(e,4,"Frame not displayable.");v+=3,F-=3;var I=e.Kc;if(Q.Rb){if(7>F)return Lr(e,7,"cannot parse picture header");if(!ka(f,v,F))return Lr(e,3,"Bad code word");I.c=16383&(f[v+4]<<8|f[v+3]),I.Td=f[v+4]>>6,I.i=16383&(f[v+6]<<8|f[v+5]),I.Ud=f[v+6]>>6,v+=7,F-=7,e.za=I.c+15>>4,e.Ub=I.i+15>>4,l.width=I.c,l.height=I.i,l.Da=0,l.j=0,l.v=0,l.va=l.width,l.o=l.height,l.da=0,l.ib=l.width,l.hb=l.height,l.U=l.width,l.T=l.height,c((b=e.Pa).jb,0,255,b.jb.length),A((b=e.Qa)!=null),b.Cb=0,b.Bb=0,b.Fb=1,c(b.Zb,0,0,b.Zb.length),c(b.Lb,0,0,b.Lb)}if(Q.ub>F)return Lr(e,7,"bad partition length");PA(b=e.m,f,v,Q.ub),v+=Q.ub,F-=Q.ub,Q.Rb&&(I.Ld=HA(b),I.Kd=HA(b)),I=e.Qa;var j,_=e.Pa;if(A(b!=null),A(I!=null),I.Cb=HA(b),I.Cb){if(I.Bb=HA(b),HA(b)){for(I.Fb=HA(b),j=0;4>j;++j)I.Zb[j]=HA(b)?GA(b,7):0;for(j=0;4>j;++j)I.Lb[j]=HA(b)?GA(b,6):0}if(I.Bb)for(j=0;3>j;++j)_.jb[j]=HA(b)?NA(b,8):255}else I.Bb=0;if(b.Ka)return Lr(e,3,"cannot parse segment header");if((I=e.ed).zd=HA(b),I.Tb=NA(b,6),I.wb=NA(b,3),I.Pc=HA(b),I.Pc&&HA(b)){for(_=0;4>_;++_)HA(b)&&(I.vd[_]=GA(b,6));for(_=0;4>_;++_)HA(b)&&(I.od[_]=GA(b,6))}if(e.L=I.Tb==0?0:I.zd?1:2,b.Ka)return Lr(e,3,"cannot parse filter header");var R=F;if(F=j=v,v=j+R,I=R,e.Xb=(1<<NA(e.m,2))-1,R<3*(_=e.Xb))f=7;else{for(j+=3*_,I-=3*_,R=0;R<_;++R){var fA=f[F+0]|f[F+1]<<8|f[F+2]<<16;fA>I&&(fA=I),PA(e.Jc[+R],f,j,fA),j+=fA,I-=fA,F+=3}PA(e.Jc[+_],f,j,I),f=j<v?0:5}if(f!=0)return Lr(e,f,"cannot parse partitions");for(f=NA(j=e.m,7),F=HA(j)?GA(j,4):0,v=HA(j)?GA(j,4):0,I=HA(j)?GA(j,4):0,_=HA(j)?GA(j,4):0,j=HA(j)?GA(j,4):0,R=e.Qa,fA=0;4>fA;++fA){if(R.Cb){var hA=R.Zb[fA];R.Fb||(hA+=f)}else{if(0<fA){e.pb[fA]=e.pb[0];continue}hA=f}var AA=e.pb[fA];AA.Sc[0]=qo[nn(hA+F,127)],AA.Sc[1]=Fn[nn(hA+0,127)],AA.Eb[0]=2*qo[nn(hA+v,127)],AA.Eb[1]=101581*Fn[nn(hA+I,127)]>>16,8>AA.Eb[1]&&(AA.Eb[1]=8),AA.Qc[0]=qo[nn(hA+_,117)],AA.Qc[1]=Fn[nn(hA+j,127)],AA.lc=hA+j}if(!Q.Rb)return Lr(e,4,"Not a key frame.");for(HA(b),Q=e.Pa,f=0;4>f;++f){for(F=0;8>F;++F)for(v=0;3>v;++v)for(I=0;11>I;++I)_=_A(b,hl[f][F][v][I])?NA(b,8):Au[f][F][v][I],Q.Wc[f][F].Yb[v][I]=_;for(F=0;17>F;++F)Q.Xc[f][F]=Q.Wc[f][Bc[F]]}return e.kc=HA(b),e.kc&&(e.Bd=NA(b,8)),e.cb=1}function Ga(e,l,f,v,F,b,Q){var I=l[F].Yb[f];for(f=0;16>F;++F){if(!_A(e,I[f+0]))return F;for(;!_A(e,I[f+1]);)if(I=l[++F].Yb[0],f=0,F==16)return 16;var j=l[F+1].Yb;if(_A(e,I[f+2])){var _=e,R=0;if(_A(_,(hA=I)[(fA=f)+3]))if(_A(_,hA[fA+6])){for(I=0,fA=2*(R=_A(_,hA[fA+8]))+(hA=_A(_,hA[fA+9+R])),R=0,hA=fl[fA];hA[I];++I)R+=R+_A(_,hA[I]);R+=3+(8<<fA)}else _A(_,hA[fA+7])?(R=7+2*_A(_,165),R+=_A(_,145)):R=5+_A(_,159);else R=_A(_,hA[fA+4])?3+_A(_,hA[fA+5]):2;I=j[2]}else R=1,I=j[1];j=Q+gc[F],0>(_=e).b&&LA(_);var fA,hA=_.b,AA=(fA=_.Ca>>1)-(_.I>>hA)>>31;--_.b,_.Ca+=AA,_.Ca|=1,_.I-=(fA+1&AA)<<hA,b[j]=((R^AA)-AA)*v[(0<F)+0]}return 16}function bs(e){var l=e.rb[e.sb-1];l.la=0,l.Na=0,c(e.zc,0,0,e.zc.length),e.ja=0}function Rl(e,l){if(e==null)return 0;if(l==null)return Lr(e,2,"NULL VP8Io parameter in VP8Decode().");if(!e.cb&&!ca(e,l))return 0;if(A(e.cb),l.ac==null||l.ac(l)){l.ob&&(e.L=0);var f=O[e.L];if(e.L==2?(e.yb=0,e.zb=0):(e.yb=l.v-f>>4,e.zb=l.j-f>>4,0>e.yb&&(e.yb=0),0>e.zb&&(e.zb=0)),e.Va=l.o+15+f>>4,e.Hb=l.va+15+f>>4,e.Hb>e.za&&(e.Hb=e.za),e.Va>e.Ub&&(e.Va=e.Ub),0<e.L){var v=e.ed;for(f=0;4>f;++f){var F;if(e.Qa.Cb){var b=e.Qa.Lb[f];e.Qa.Fb||(b+=v.Tb)}else b=v.Tb;for(F=0;1>=F;++F){var Q=e.gd[f][F],I=b;if(v.Pc&&(I+=v.vd[0],F&&(I+=v.od[0])),0<(I=0>I?0:63<I?63:I)){var j=I;0<v.wb&&(j=4<v.wb?j>>2:j>>1)>9-v.wb&&(j=9-v.wb),1>j&&(j=1),Q.dd=j,Q.tc=2*I+j,Q.ld=40<=I?2:15<=I?1:0}else Q.tc=0;Q.La=F}}}f=0}else Lr(e,6,"Frame setup failed"),f=e.a;if(f=f==0){if(f){e.$c=0,0<e.Aa||(e.Ic=vA);A:{f=e.Ic,v=4*(j=e.za);var _=32*j,R=j+1,fA=0<e.L?j*(0<e.Aa?2:1):0,hA=(e.Aa==2?2:1)*j;if((Q=v+832+(F=3*(16*f+O[e.L])/2*_)+(b=e.Fa!=null&&0<e.Fa.length?e.Kc.c*e.Kc.i:0))!=Q)f=0;else{if(Q>e.Vb){if(e.Vb=0,e.Ec=u(Q),e.Fc=0,e.Ec==null){f=Lr(e,1,"no memory during frame initialization.");break A}e.Vb=Q}Q=e.Ec,I=e.Fc,e.Ac=Q,e.Bc=I,I+=v,e.Gd=d(_,Ka),e.Hd=0,e.rb=d(R+1,Ra),e.sb=1,e.wa=fA?d(fA,Ho):null,e.Y=0,e.D.Nb=0,e.D.wa=e.wa,e.D.Y=e.Y,0<e.Aa&&(e.D.Y+=j),A(!0),e.oc=Q,e.pc=I,I+=832,e.ya=d(hA,ua),e.aa=0,e.D.ya=e.ya,e.D.aa=e.aa,e.Aa==2&&(e.D.aa+=j),e.R=16*j,e.B=8*j,j=(_=O[e.L])*e.R,_=_/2*e.B,e.sa=Q,e.ta=I+j,e.qa=e.sa,e.ra=e.ta+16*f*e.R+_,e.Ha=e.qa,e.Ia=e.ra+8*f*e.B+_,e.$c=0,I+=F,e.mb=b?Q:null,e.nb=b?I:null,A(I+b<=e.Fc+e.Vb),bs(e),c(e.Ac,e.Bc,0,v),f=1}}if(f){if(l.ka=0,l.y=e.sa,l.O=e.ta,l.f=e.qa,l.N=e.ra,l.ea=e.Ha,l.Vd=e.Ia,l.fa=e.R,l.Rc=e.B,l.F=null,l.J=0,!pn){for(f=-255;255>=f;++f)Kr[255+f]=0>f?-f:f;for(f=-1020;1020>=f;++f)Fe[1020+f]=-128>f?-128:127<f?127:f;for(f=-112;112>=f;++f)Pi[112+f]=-16>f?-16:15<f?15:f;for(f=-255;510>=f;++f)ss[255+f]=0>f?0:255<f?255:f;pn=1}Yo=za,ns=Wa,ba=Do,dn=fa,Zn=ha,pr=Va,Zo=Ro,sl=$i,io=zl,is=va,Ss=Wl,js=Ko,so=Es,oo=qs,ao=rl,Ns=Hi,Qa=Zi,qn=nl,pi[0]=Ni,pi[1]=Xa,pi[2]=Gl,pi[3]=Vl,pi[4]=Ya,pi[5]=Ys,pi[6]=Za,pi[7]=pa,pi[8]=qa,pi[9]=ga,Nn[0]=To,Nn[1]=Kl,Nn[2]=Xi,Nn[3]=Oo,Nn[4]=rn,Nn[5]=kl,Nn[6]=Ja,os[0]=Us,os[1]=da,os[2]=Tr,os[3]=Ji,os[4]=Yi,os[5]=$a,os[6]=Ba,f=1}else f=0}f&&(f=function(AA,RA){for(AA.M=0;AA.M<AA.Va;++AA.M){var jA,sA=AA.Jc[AA.M&AA.Xb],rA=AA.m,KA=AA;for(jA=0;jA<KA.za;++jA){var $A=rA,XA=KA,Be=XA.Ac,pe=XA.Bc+4*jA,Me=XA.zc,ve=XA.ya[XA.aa+jA];if(XA.Qa.Bb?ve.$b=_A($A,XA.Pa.jb[0])?2+_A($A,XA.Pa.jb[2]):_A($A,XA.Pa.jb[1]):ve.$b=0,XA.kc&&(ve.Ad=_A($A,XA.Bd)),ve.Za=!_A($A,145)+0,ve.Za){var It=ve.Ob,jt=0;for(XA=0;4>XA;++XA){var Ct,Bt=Me[0+XA];for(Ct=0;4>Ct;++Ct){Bt=Aa[Be[pe+Ct]][Bt];for(var Nt=Lu[_A($A,Bt[0])];0<Nt;)Nt=Lu[2*Nt+_A($A,Bt[Nt])];Bt=-Nt,Be[pe+Ct]=Bt}a(It,jt,Be,pe,4),jt+=4,Me[0+XA]=Bt}}else Bt=_A($A,156)?_A($A,128)?1:3:_A($A,163)?2:0,ve.Ob[0]=Bt,c(Be,pe,Bt,4),c(Me,0,Bt,4);ve.Dd=_A($A,142)?_A($A,114)?_A($A,183)?1:3:2:0}if(KA.m.Ka)return Lr(AA,7,"Premature end-of-partition0 encountered.");for(;AA.ja<AA.za;++AA.ja){if(KA=sA,$A=(rA=AA).rb[rA.sb-1],Be=rA.rb[rA.sb+rA.ja],jA=rA.ya[rA.aa+rA.ja],pe=rA.kc?jA.Ad:0)$A.la=Be.la=0,jA.Za||($A.Na=Be.Na=0),jA.Hc=0,jA.Gc=0,jA.ia=0;else{var _t,ot;if($A=Be,Be=KA,pe=rA.Pa.Xc,Me=rA.ya[rA.aa+rA.ja],ve=rA.pb[Me.$b],XA=Me.ad,It=0,jt=rA.rb[rA.sb-1],Bt=Ct=0,c(XA,It,0,384),Me.Za)var Wr=0,ei=pe[3];else{Nt=u(16);var zr=$A.Na+jt.Na;if(zr=$o(Be,pe[1],zr,ve.Eb,0,Nt,0),$A.Na=jt.Na=(0<zr)+0,1<zr)Yo(Nt,0,XA,It);else{var ti=Nt[0]+3>>3;for(Nt=0;256>Nt;Nt+=16)XA[It+Nt]=ti}Wr=1,ei=pe[0]}var $t=15&$A.la,gi=15&jt.la;for(Nt=0;4>Nt;++Nt){var Bi=1&gi;for(ti=ot=0;4>ti;++ti)$t=$t>>1|(Bi=(zr=$o(Be,ei,zr=Bi+(1&$t),ve.Sc,Wr,XA,It))>Wr)<<7,ot=ot<<2|(3<zr?3:1<zr?2:XA[It+0]!=0),It+=16;$t>>=4,gi=gi>>1|Bi<<7,Ct=(Ct<<8|ot)>>>0}for(ei=$t,Wr=gi>>4,_t=0;4>_t;_t+=2){for(ot=0,$t=$A.la>>4+_t,gi=jt.la>>4+_t,Nt=0;2>Nt;++Nt){for(Bi=1&gi,ti=0;2>ti;++ti)zr=Bi+(1&$t),$t=$t>>1|(Bi=0<(zr=$o(Be,pe[2],zr,ve.Qc,0,XA,It)))<<3,ot=ot<<2|(3<zr?3:1<zr?2:XA[It+0]!=0),It+=16;$t>>=2,gi=gi>>1|Bi<<5}Bt|=ot<<4*_t,ei|=$t<<4<<_t,Wr|=(240&gi)<<_t}$A.la=ei,jt.la=Wr,Me.Hc=Ct,Me.Gc=Bt,Me.ia=43690&Bt?0:ve.ia,pe=!(Ct|Bt)}if(0<rA.L&&(rA.wa[rA.Y+rA.ja]=rA.gd[jA.$b][jA.Za],rA.wa[rA.Y+rA.ja].La|=!pe),KA.Ka)return Lr(AA,7,"Premature end-of-file encountered.")}if(bs(AA),rA=RA,KA=1,jA=(sA=AA).D,$A=0<sA.L&&sA.M>=sA.zb&&sA.M<=sA.Va,sA.Aa==0)A:{if(jA.M=sA.M,jA.uc=$A,ya(sA,jA),KA=1,jA=(ot=sA.D).Nb,$A=(Bt=O[sA.L])*sA.R,Be=Bt/2*sA.B,Nt=16*jA*sA.R,ti=8*jA*sA.B,pe=sA.sa,Me=sA.ta-$A+Nt,ve=sA.qa,XA=sA.ra-Be+ti,It=sA.Ha,jt=sA.Ia-Be+ti,gi=($t=ot.M)==0,Ct=$t>=sA.Va-1,sA.Aa==2&&ya(sA,ot),ot.uc)for(Bi=(zr=sA).D.M,A(zr.D.uc),ot=zr.yb;ot<zr.Hb;++ot){Wr=ot,ei=Bi;var sn=(Bn=(_r=zr).D).Nb;_t=_r.R;var Bn=Bn.wa[Bn.Y+Wr],Hn=_r.sa,Oi=_r.ta+16*sn*_t+16*Wr,Hs=Bn.dd,on=Bn.tc;if(on!=0)if(A(3<=on),_r.L==1)0<Wr&&Ns(Hn,Oi,_t,on+4),Bn.La&&qn(Hn,Oi,_t,on),0<ei&&ao(Hn,Oi,_t,on+4),Bn.La&&Qa(Hn,Oi,_t,on);else{var co=_r.B,Ea=_r.qa,gl=_r.ra+8*sn*co+8*Wr,ea=_r.Ha,_r=_r.Ia+8*sn*co+8*Wr;sn=Bn.ld,0<Wr&&(sl(Hn,Oi,_t,on+4,Hs,sn),is(Ea,gl,ea,_r,co,on+4,Hs,sn)),Bn.La&&(js(Hn,Oi,_t,on,Hs,sn),oo(Ea,gl,ea,_r,co,on,Hs,sn)),0<ei&&(Zo(Hn,Oi,_t,on+4,Hs,sn),io(Ea,gl,ea,_r,co,on+4,Hs,sn)),Bn.La&&(Ss(Hn,Oi,_t,on,Hs,sn),so(Ea,gl,ea,_r,co,on,Hs,sn))}}if(sA.ia&&alert("todo:DitherRow"),rA.put!=null){if(ot=16*$t,$t=16*($t+1),gi?(rA.y=sA.sa,rA.O=sA.ta+Nt,rA.f=sA.qa,rA.N=sA.ra+ti,rA.ea=sA.Ha,rA.W=sA.Ia+ti):(ot-=Bt,rA.y=pe,rA.O=Me,rA.f=ve,rA.N=XA,rA.ea=It,rA.W=jt),Ct||($t-=Bt),$t>rA.o&&($t=rA.o),rA.F=null,rA.J=null,sA.Fa!=null&&0<sA.Fa.length&&ot<$t&&(rA.J=Vo(sA,rA,ot,$t-ot),rA.F=sA.mb,rA.F==null&&rA.F.length==0)){KA=Lr(sA,3,"Could not decode alpha data.");break A}ot<rA.j&&(Bt=rA.j-ot,ot=rA.j,A(!(1&Bt)),rA.O+=sA.R*Bt,rA.N+=sA.B*(Bt>>1),rA.W+=sA.B*(Bt>>1),rA.F!=null&&(rA.J+=rA.width*Bt)),ot<$t&&(rA.O+=rA.v,rA.N+=rA.v>>1,rA.W+=rA.v>>1,rA.F!=null&&(rA.J+=rA.v),rA.ka=ot-rA.j,rA.U=rA.va-rA.v,rA.T=$t-ot,KA=rA.put(rA))}jA+1!=sA.Ic||Ct||(a(sA.sa,sA.ta-$A,pe,Me+16*sA.R,$A),a(sA.qa,sA.ra-Be,ve,XA+8*sA.B,Be),a(sA.Ha,sA.Ia-Be,It,jt+8*sA.B,Be))}if(!KA)return Lr(AA,6,"Output aborted.")}return 1}(e,l)),l.bc!=null&&l.bc(l),f&=1}return f?(e.cb=0,f):0}function Ln(e,l,f,v,F){F=e[l+f+32*v]+(F>>3),e[l+f+32*v]=-256&F?0>F?0:255:F}function Qs(e,l,f,v,F,b){Ln(e,l,0,f,v+F),Ln(e,l,1,f,v+b),Ln(e,l,2,f,v-b),Ln(e,l,3,f,v-F)}function fn(e){return(20091*e>>16)+e}function _o(e,l,f,v){var F,b=0,Q=u(16);for(F=0;4>F;++F){var I=e[l+0]+e[l+8],j=e[l+0]-e[l+8],_=(35468*e[l+4]>>16)-fn(e[l+12]),R=fn(e[l+4])+(35468*e[l+12]>>16);Q[b+0]=I+R,Q[b+1]=j+_,Q[b+2]=j-_,Q[b+3]=I-R,b+=4,l++}for(F=b=0;4>F;++F)I=(e=Q[b+0]+4)+Q[b+8],j=e-Q[b+8],_=(35468*Q[b+4]>>16)-fn(Q[b+12]),Ln(f,v,0,0,I+(R=fn(Q[b+4])+(35468*Q[b+12]>>16))),Ln(f,v,1,0,j+_),Ln(f,v,2,0,j-_),Ln(f,v,3,0,I-R),b++,v+=32}function Va(e,l,f,v){var F=e[l+0]+4,b=35468*e[l+4]>>16,Q=fn(e[l+4]),I=35468*e[l+1]>>16;Qs(f,v,0,F+Q,e=fn(e[l+1]),I),Qs(f,v,1,F+b,e,I),Qs(f,v,2,F-b,e,I),Qs(f,v,3,F-Q,e,I)}function Wa(e,l,f,v,F){_o(e,l,f,v),F&&_o(e,l+16,f,v+4)}function Do(e,l,f,v){ns(e,l+0,f,v,1),ns(e,l+32,f,v+128,1)}function fa(e,l,f,v){var F;for(e=e[l+0]+4,F=0;4>F;++F)for(l=0;4>l;++l)Ln(f,v,l,F,e)}function ha(e,l,f,v){e[l+0]&&dn(e,l+0,f,v),e[l+16]&&dn(e,l+16,f,v+4),e[l+32]&&dn(e,l+32,f,v+128),e[l+48]&&dn(e,l+48,f,v+128+4)}function za(e,l,f,v){var F,b=u(16);for(F=0;4>F;++F){var Q=e[l+0+F]+e[l+12+F],I=e[l+4+F]+e[l+8+F],j=e[l+4+F]-e[l+8+F],_=e[l+0+F]-e[l+12+F];b[0+F]=Q+I,b[8+F]=Q-I,b[4+F]=_+j,b[12+F]=_-j}for(F=0;4>F;++F)Q=(e=b[0+4*F]+3)+b[3+4*F],I=b[1+4*F]+b[2+4*F],j=b[1+4*F]-b[2+4*F],_=e-b[3+4*F],f[v+0]=Q+I>>3,f[v+16]=_+j>>3,f[v+32]=Q-I>>3,f[v+48]=_-j>>3,v+=64}function Po(e,l,f){var v,F=l-32,b=St,Q=255-e[F-1];for(v=0;v<f;++v){var I,j=b,_=Q+e[l-1];for(I=0;I<f;++I)e[l+I]=j[_+e[F+I]];l+=32}}function Xa(e,l){Po(e,l,4)}function da(e,l){Po(e,l,8)}function Kl(e,l){Po(e,l,16)}function Xi(e,l){var f;for(f=0;16>f;++f)a(e,l+32*f,e,l-32,16)}function Oo(e,l){var f;for(f=16;0<f;--f)c(e,l,e[l-1],16),l+=32}function qr(e,l,f){var v;for(v=0;16>v;++v)c(l,f+32*v,e,16)}function To(e,l){var f,v=16;for(f=0;16>f;++f)v+=e[l-1+32*f]+e[l+f-32];qr(v>>5,e,l)}function rn(e,l){var f,v=8;for(f=0;16>f;++f)v+=e[l-1+32*f];qr(v>>4,e,l)}function kl(e,l){var f,v=8;for(f=0;16>f;++f)v+=e[l+f-32];qr(v>>4,e,l)}function Ja(e,l){qr(128,e,l)}function at(e,l,f){return e+2*l+f+2>>2}function Gl(e,l){var f,v=l-32;for(v=new Uint8Array([at(e[v-1],e[v+0],e[v+1]),at(e[v+0],e[v+1],e[v+2]),at(e[v+1],e[v+2],e[v+3]),at(e[v+2],e[v+3],e[v+4])]),f=0;4>f;++f)a(e,l+32*f,v,0,v.length)}function Vl(e,l){var f=e[l-1],v=e[l-1+32],F=e[l-1+64],b=e[l-1+96];ce(e,l+0,16843009*at(e[l-1-32],f,v)),ce(e,l+32,16843009*at(f,v,F)),ce(e,l+64,16843009*at(v,F,b)),ce(e,l+96,16843009*at(F,b,b))}function Ni(e,l){var f,v=4;for(f=0;4>f;++f)v+=e[l+f-32]+e[l-1+32*f];for(v>>=3,f=0;4>f;++f)c(e,l+32*f,v,4)}function Ya(e,l){var f=e[l-1+0],v=e[l-1+32],F=e[l-1+64],b=e[l-1-32],Q=e[l+0-32],I=e[l+1-32],j=e[l+2-32],_=e[l+3-32];e[l+0+96]=at(v,F,e[l-1+96]),e[l+1+96]=e[l+0+64]=at(f,v,F),e[l+2+96]=e[l+1+64]=e[l+0+32]=at(b,f,v),e[l+3+96]=e[l+2+64]=e[l+1+32]=e[l+0+0]=at(Q,b,f),e[l+3+64]=e[l+2+32]=e[l+1+0]=at(I,Q,b),e[l+3+32]=e[l+2+0]=at(j,I,Q),e[l+3+0]=at(_,j,I)}function Za(e,l){var f=e[l+1-32],v=e[l+2-32],F=e[l+3-32],b=e[l+4-32],Q=e[l+5-32],I=e[l+6-32],j=e[l+7-32];e[l+0+0]=at(e[l+0-32],f,v),e[l+1+0]=e[l+0+32]=at(f,v,F),e[l+2+0]=e[l+1+32]=e[l+0+64]=at(v,F,b),e[l+3+0]=e[l+2+32]=e[l+1+64]=e[l+0+96]=at(F,b,Q),e[l+3+32]=e[l+2+64]=e[l+1+96]=at(b,Q,I),e[l+3+64]=e[l+2+96]=at(Q,I,j),e[l+3+96]=at(I,j,j)}function Ys(e,l){var f=e[l-1+0],v=e[l-1+32],F=e[l-1+64],b=e[l-1-32],Q=e[l+0-32],I=e[l+1-32],j=e[l+2-32],_=e[l+3-32];e[l+0+0]=e[l+1+64]=b+Q+1>>1,e[l+1+0]=e[l+2+64]=Q+I+1>>1,e[l+2+0]=e[l+3+64]=I+j+1>>1,e[l+3+0]=j+_+1>>1,e[l+0+96]=at(F,v,f),e[l+0+64]=at(v,f,b),e[l+0+32]=e[l+1+96]=at(f,b,Q),e[l+1+32]=e[l+2+96]=at(b,Q,I),e[l+2+32]=e[l+3+96]=at(Q,I,j),e[l+3+32]=at(I,j,_)}function pa(e,l){var f=e[l+0-32],v=e[l+1-32],F=e[l+2-32],b=e[l+3-32],Q=e[l+4-32],I=e[l+5-32],j=e[l+6-32],_=e[l+7-32];e[l+0+0]=f+v+1>>1,e[l+1+0]=e[l+0+64]=v+F+1>>1,e[l+2+0]=e[l+1+64]=F+b+1>>1,e[l+3+0]=e[l+2+64]=b+Q+1>>1,e[l+0+32]=at(f,v,F),e[l+1+32]=e[l+0+96]=at(v,F,b),e[l+2+32]=e[l+1+96]=at(F,b,Q),e[l+3+32]=e[l+2+96]=at(b,Q,I),e[l+3+64]=at(Q,I,j),e[l+3+96]=at(I,j,_)}function ga(e,l){var f=e[l-1+0],v=e[l-1+32],F=e[l-1+64],b=e[l-1+96];e[l+0+0]=f+v+1>>1,e[l+2+0]=e[l+0+32]=v+F+1>>1,e[l+2+32]=e[l+0+64]=F+b+1>>1,e[l+1+0]=at(f,v,F),e[l+3+0]=e[l+1+32]=at(v,F,b),e[l+3+32]=e[l+1+64]=at(F,b,b),e[l+3+64]=e[l+2+64]=e[l+0+96]=e[l+1+96]=e[l+2+96]=e[l+3+96]=b}function qa(e,l){var f=e[l-1+0],v=e[l-1+32],F=e[l-1+64],b=e[l-1+96],Q=e[l-1-32],I=e[l+0-32],j=e[l+1-32],_=e[l+2-32];e[l+0+0]=e[l+2+32]=f+Q+1>>1,e[l+0+32]=e[l+2+64]=v+f+1>>1,e[l+0+64]=e[l+2+96]=F+v+1>>1,e[l+0+96]=b+F+1>>1,e[l+3+0]=at(I,j,_),e[l+2+0]=at(Q,I,j),e[l+1+0]=e[l+3+32]=at(f,Q,I),e[l+1+32]=e[l+3+64]=at(v,f,Q),e[l+1+64]=e[l+3+96]=at(F,v,f),e[l+1+96]=at(b,F,v)}function Tr(e,l){var f;for(f=0;8>f;++f)a(e,l+32*f,e,l-32,8)}function Ji(e,l){var f;for(f=0;8>f;++f)c(e,l,e[l-1],8),l+=32}function Zs(e,l,f){var v;for(v=0;8>v;++v)c(l,f+32*v,e,8)}function Us(e,l){var f,v=8;for(f=0;8>f;++f)v+=e[l+f-32]+e[l-1+32*f];Zs(v>>4,e,l)}function $a(e,l){var f,v=4;for(f=0;8>f;++f)v+=e[l+f-32];Zs(v>>3,e,l)}function Yi(e,l){var f,v=4;for(f=0;8>f;++f)v+=e[l-1+32*f];Zs(v>>3,e,l)}function Ba(e,l){Zs(128,e,l)}function Mo(e,l,f){var v=e[l-f],F=e[l+0],b=3*(F-v)+Xl[1020+e[l-2*f]-e[l+f]],Q=Ht[112+(b+4>>3)];e[l-f]=St[255+v+Ht[112+(b+3>>3)]],e[l+0]=St[255+F-Q]}function Al(e,l,f,v){var F=e[l+0],b=e[l+f];return gn[255+e[l-2*f]-e[l-f]]>v||gn[255+b-F]>v}function el(e,l,f,v){return 4*gn[255+e[l-f]-e[l+0]]+gn[255+e[l-2*f]-e[l+f]]<=v}function tl(e,l,f,v,F){var b=e[l-3*f],Q=e[l-2*f],I=e[l-f],j=e[l+0],_=e[l+f],R=e[l+2*f],fA=e[l+3*f];return 4*gn[255+I-j]+gn[255+Q-_]>v?0:gn[255+e[l-4*f]-b]<=F&&gn[255+b-Q]<=F&&gn[255+Q-I]<=F&&gn[255+fA-R]<=F&&gn[255+R-_]<=F&&gn[255+_-j]<=F}function rl(e,l,f,v){var F=2*v+1;for(v=0;16>v;++v)el(e,l+v,f,F)&&Mo(e,l+v,f)}function Hi(e,l,f,v){var F=2*v+1;for(v=0;16>v;++v)el(e,l+v*f,1,F)&&Mo(e,l+v*f,1)}function Zi(e,l,f,v){var F;for(F=3;0<F;--F)rl(e,l+=4*f,f,v)}function nl(e,l,f,v){var F;for(F=3;0<F;--F)Hi(e,l+=4,f,v)}function qi(e,l,f,v,F,b,Q,I){for(b=2*b+1;0<F--;){if(tl(e,l,f,b,Q))if(Al(e,l,f,I))Mo(e,l,f);else{var j=e,_=l,R=f,fA=j[_-2*R],hA=j[_-R],AA=j[_+0],RA=j[_+R],jA=j[_+2*R],sA=27*(KA=Xl[1020+3*(AA-hA)+Xl[1020+fA-RA]])+63>>7,rA=18*KA+63>>7,KA=9*KA+63>>7;j[_-3*R]=St[255+j[_-3*R]+KA],j[_-2*R]=St[255+fA+rA],j[_-R]=St[255+hA+sA],j[_+0]=St[255+AA-sA],j[_+R]=St[255+RA-rA],j[_+2*R]=St[255+jA-KA]}l+=v}}function zn(e,l,f,v,F,b,Q,I){for(b=2*b+1;0<F--;){if(tl(e,l,f,b,Q))if(Al(e,l,f,I))Mo(e,l,f);else{var j=e,_=l,R=f,fA=j[_-R],hA=j[_+0],AA=j[_+R],RA=Ht[112+((jA=3*(hA-fA))+4>>3)],jA=Ht[112+(jA+3>>3)],sA=RA+1>>1;j[_-2*R]=St[255+j[_-2*R]+sA],j[_-R]=St[255+fA+jA],j[_+0]=St[255+hA-RA],j[_+R]=St[255+AA-sA]}l+=v}}function Ro(e,l,f,v,F,b){qi(e,l,f,1,16,v,F,b)}function $i(e,l,f,v,F,b){qi(e,l,1,f,16,v,F,b)}function Wl(e,l,f,v,F,b){var Q;for(Q=3;0<Q;--Q)zn(e,l+=4*f,f,1,16,v,F,b)}function Ko(e,l,f,v,F,b){var Q;for(Q=3;0<Q;--Q)zn(e,l+=4,1,f,16,v,F,b)}function zl(e,l,f,v,F,b,Q,I){qi(e,l,F,1,8,b,Q,I),qi(f,v,F,1,8,b,Q,I)}function va(e,l,f,v,F,b,Q,I){qi(e,l,1,F,8,b,Q,I),qi(f,v,1,F,8,b,Q,I)}function Es(e,l,f,v,F,b,Q,I){zn(e,l+4*F,F,1,8,b,Q,I),zn(f,v+4*F,F,1,8,b,Q,I)}function qs(e,l,f,v,F,b,Q,I){zn(e,l+4,1,F,8,b,Q,I),zn(f,v+4,1,F,8,b,Q,I)}function ko(){this.ba=new ci,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new mr,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function Go(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function $s(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function ma(){this.ua=0,this.Wa=new $,this.vb=new $,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new eA,this.yc=new M}function il(){this.xb=this.a=0,this.l=new Js,this.ca=new ci,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new S,this.Pb=0,this.wd=new S,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new ma,this.ab=0,this.gc=d(4,$s),this.Oc=0}function Ao(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new Js,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function eo(e,l,f,v,F,b,Q){for(e=e==null?0:e[l+0],l=0;l<Q;++l)F[b+l]=e+f[v+l]&255,e=F[b+l]}function xs(e,l,f,v,F,b,Q){var I;if(e==null)eo(null,null,f,v,F,b,Q);else for(I=0;I<Q;++I)F[b+I]=e[l+I]+f[v+I]&255}function As(e,l,f,v,F,b,Q){if(e==null)eo(null,null,f,v,F,b,Q);else{var I,j=e[l+0],_=j,R=j;for(I=0;I<Q;++I)_=R+(j=e[l+I])-_,R=f[v+I]+(-256&_?0>_?0:255:_)&255,_=j,F[b+I]=R}}function Vo(e,l,f,v){var F=l.width,b=l.o;if(A(e!=null&&l!=null),0>f||0>=v||f+v>b)return null;if(!e.Cc){if(e.ga==null){var Q;if(e.ga=new Ao,(Q=e.ga==null)||(Q=l.width*l.o,A(e.Gb.length==0),e.Gb=u(Q),e.Uc=0,e.Gb==null?Q=0:(e.mb=e.Gb,e.nb=e.Uc,e.rc=null,Q=1),Q=!Q),!Q){Q=e.ga;var I=e.Fa,j=e.P,_=e.qc,R=e.mb,fA=e.nb,hA=j+1,AA=_-1,RA=Q.l;if(A(I!=null&&R!=null&&l!=null),as[0]=null,as[1]=eo,as[2]=xs,as[3]=As,Q.ca=R,Q.tb=fA,Q.c=l.width,Q.i=l.height,A(0<Q.c&&0<Q.i),1>=_)l=0;else if(Q.$a=I[j+0]>>0&3,Q.Z=I[j+0]>>2&3,Q.Lc=I[j+0]>>4&3,j=I[j+0]>>6&3,0>Q.$a||1<Q.$a||4<=Q.Z||1<Q.Lc||j)l=0;else if(RA.put=Ii,RA.ac=Zr,RA.bc=Li,RA.ma=Q,RA.width=l.width,RA.height=l.height,RA.Da=l.Da,RA.v=l.v,RA.va=l.va,RA.j=l.j,RA.o=l.o,Q.$a)A:{A(Q.$a==1),l=Wn();e:for(;;){if(l==null){l=0;break A}if(A(Q!=null),Q.mc=l,l.c=Q.c,l.i=Q.i,l.l=Q.l,l.l.ma=Q,l.l.width=Q.c,l.l.height=Q.i,l.a=0,xA(l.m,I,hA,AA),!ji(Q.c,Q.i,1,l,null)||(l.ab==1&&l.gc[0].hc==3&&zi(l.s)?(Q.ic=1,I=l.c*l.i,l.Ta=null,l.Ua=0,l.V=u(I),l.Ba=0,l.V==null?(l.a=1,l=0):l=1):(Q.ic=0,l=In(l,Q.c)),!l))break e;l=1;break A}Q.mc=null,l=0}else l=AA>=Q.c*Q.i;Q=!l}if(Q)return null;e.ga.Lc!=1?e.Ga=0:v=b-f}A(e.ga!=null),A(f+v<=b);A:{if(l=(I=e.ga).c,b=I.l.o,I.$a==0){if(hA=e.rc,AA=e.Vc,RA=e.Fa,j=e.P+1+f*l,_=e.mb,R=e.nb+f*l,A(j<=e.P+e.qc),I.Z!=0)for(A(as[I.Z]!=null),Q=0;Q<v;++Q)as[I.Z](hA,AA,RA,j,_,R,l),hA=_,AA=R,R+=l,j+=l;else for(Q=0;Q<v;++Q)a(_,R,RA,j,l),hA=_,AA=R,R+=l,j+=l;e.rc=hA,e.Vc=AA}else{if(A(I.mc!=null),l=f+v,A((Q=I.mc)!=null),A(l<=Q.i),Q.C>=l)l=1;else if(I.ic||yA(),I.ic){I=Q.V,hA=Q.Ba,AA=Q.c;var jA=Q.i,sA=(RA=1,j=Q.$/AA,_=Q.$%AA,R=Q.m,fA=Q.s,Q.$),rA=AA*jA,KA=AA*l,$A=fA.wc,XA=sA<KA?Hr(fA,_,j):null;A(sA<=rA),A(l<=jA),A(zi(fA));e:for(;;){for(;!R.h&&sA<KA;){if(_&$A||(XA=Hr(fA,_,j)),A(XA!=null),mA(R),256>(jA=we(XA.G[0],XA.H[0],R)))I[hA+sA]=jA,++sA,++_>=AA&&(_=0,++j<=l&&!(j%16)&&cn(Q,j));else{if(!(280>jA)){RA=0;break e}jA=fi(jA-256,R);var Be,pe=we(XA.G[4],XA.H[4],R);if(mA(R),!(sA>=(pe=hi(AA,pe=fi(pe,R)))&&rA-sA>=jA)){RA=0;break e}for(Be=0;Be<jA;++Be)I[hA+sA+Be]=I[hA+sA+Be-pe];for(sA+=jA,_+=jA;_>=AA;)_-=AA,++j<=l&&!(j%16)&&cn(Q,j);sA<KA&&_&$A&&(XA=Hr(fA,_,j))}A(R.h==q(R))}cn(Q,j>l?l:j);break e}!RA||R.h&&sA<rA?(RA=0,Q.a=R.h?5:3):Q.$=sA,l=RA}else l=Cn(Q,Q.V,Q.Ba,Q.c,Q.i,l,Cs);if(!l){v=0;break A}}f+v>=b&&(e.Cc=1),v=1}if(!v)return null;if(e.Cc&&((v=e.ga)!=null&&(v.mc=null),e.ga=null,0<e.Ga))return alert("todo:WebPDequantizeLevels"),null}return e.nb+f*F}function h(e,l,f,v,F,b){for(;0<F--;){var Q,I=e,j=l+(f?1:0),_=e,R=l+(f?0:3);for(Q=0;Q<v;++Q){var fA=_[R+4*Q];fA!=255&&(fA*=32897,I[j+4*Q+0]=I[j+4*Q+0]*fA>>23,I[j+4*Q+1]=I[j+4*Q+1]*fA>>23,I[j+4*Q+2]=I[j+4*Q+2]*fA>>23)}l+=b}}function x(e,l,f,v,F){for(;0<v--;){var b;for(b=0;b<f;++b){var Q=e[l+2*b+0],I=15&(_=e[l+2*b+1]),j=4369*I,_=(240&_|_>>4)*j>>16;e[l+2*b+0]=(240&Q|Q>>4)*j>>16&240|(15&Q|Q<<4)*j>>16>>4&15,e[l+2*b+1]=240&_|I}l+=F}}function W(e,l,f,v,F,b,Q,I){var j,_,R=255;for(_=0;_<F;++_){for(j=0;j<v;++j){var fA=e[l+j];b[Q+4*j]=fA,R&=fA}l+=f,Q+=I}return R!=255}function iA(e,l,f,v,F){var b;for(b=0;b<F;++b)f[v+b]=e[l+b]>>8}function yA(){$n=h,Jt=x,tr=W,gr=iA}function MA(e,l,f){tA[e]=function(v,F,b,Q,I,j,_,R,fA,hA,AA,RA,jA,sA,rA,KA,$A){var XA,Be=$A-1>>1,pe=I[j+0]|_[R+0]<<16,Me=fA[hA+0]|AA[RA+0]<<16;A(v!=null);var ve=3*pe+Me+131074>>2;for(l(v[F+0],255&ve,ve>>16,jA,sA),b!=null&&(ve=3*Me+pe+131074>>2,l(b[Q+0],255&ve,ve>>16,rA,KA)),XA=1;XA<=Be;++XA){var It=I[j+XA]|_[R+XA]<<16,jt=fA[hA+XA]|AA[RA+XA]<<16,Ct=pe+It+Me+jt+524296,Bt=Ct+2*(It+Me)>>3;ve=Bt+pe>>1,pe=(Ct=Ct+2*(pe+jt)>>3)+It>>1,l(v[F+2*XA-1],255&ve,ve>>16,jA,sA+(2*XA-1)*f),l(v[F+2*XA-0],255&pe,pe>>16,jA,sA+(2*XA-0)*f),b!=null&&(ve=Ct+Me>>1,pe=Bt+jt>>1,l(b[Q+2*XA-1],255&ve,ve>>16,rA,KA+(2*XA-1)*f),l(b[Q+2*XA+0],255&pe,pe>>16,rA,KA+(2*XA+0)*f)),pe=It,Me=jt}1&$A||(ve=3*pe+Me+131074>>2,l(v[F+$A-1],255&ve,ve>>16,jA,sA+($A-1)*f),b!=null&&(ve=3*Me+pe+131074>>2,l(b[Q+$A-1],255&ve,ve>>16,rA,KA+($A-1)*f)))}}function ne(){Ai[ol]=vc,Ai[lo]=Nu,Ai[Eu]=mc,Ai[uo]=Hu,Ai[al]=_u,Ai[Jl]=Du,Ai[Yl]=wc,Ai[Zl]=Nu,Ai[ll]=Hu,Ai[ul]=_u,Ai[cl]=Du}function He(e){return e&~yc?0>e?0:255:e>>Pu}function Xe(e,l){return He((19077*e>>8)+(26149*l>>8)-14234)}function gt(e,l,f){return He((19077*e>>8)-(6419*l>>8)-(13320*f>>8)+8708)}function lt(e,l){return He((19077*e>>8)+(33050*l>>8)-17685)}function Lt(e,l,f,v,F){v[F+0]=Xe(e,f),v[F+1]=gt(e,l,f),v[F+2]=lt(e,l)}function fr(e,l,f,v,F){v[F+0]=lt(e,l),v[F+1]=gt(e,l,f),v[F+2]=Xe(e,f)}function dr(e,l,f,v,F){var b=gt(e,l,f);l=b<<3&224|lt(e,l)>>3,v[F+0]=248&Xe(e,f)|b>>5,v[F+1]=l}function wr(e,l,f,v,F){var b=240<(e,l)|15;v[F+0]=240&Xe(e,f)|gt(e,l,f)>>4,v[F+1]=b}function $r(e,l,f,v,F){v[F+0]=255,Lt(e,l,f,v,F+1)}function Mr(e,l,f,v,F){fr(e,l,f,v,F),v[F+3]=255}function di(e,l,f,v,F){Lt(e,l,f,v,F),v[F+3]=255}function nn(e,l){return 0>e?0:e>l?l:e}function Sn(e,l,f){tA[e]=function(v,F,b,Q,I,j,_,R,fA){for(var hA=R+(-2&fA)*f;R!=hA;)l(v[F+0],b[Q+0],I[j+0],_,R),l(v[F+1],b[Q+0],I[j+0],_,R+f),F+=2,++Q,++j,R+=2*f;1&fA&&l(v[F+0],b[Q+0],I[j+0],_,R)}}function wa(e,l,f){return f==0?e==0?l==0?6:5:l==0?4:0:f}function Wo(e,l,f,v,F){switch(e>>>30){case 3:ns(l,f,v,F,0);break;case 2:pr(l,f,v,F);break;case 1:dn(l,f,v,F)}}function ya(e,l){var f,v,F=l.M,b=l.Nb,Q=e.oc,I=e.pc+40,j=e.oc,_=e.pc+584,R=e.oc,fA=e.pc+600;for(f=0;16>f;++f)Q[I+32*f-1]=129;for(f=0;8>f;++f)j[_+32*f-1]=129,R[fA+32*f-1]=129;for(0<F?Q[I-1-32]=j[_-1-32]=R[fA-1-32]=129:(c(Q,I-32-1,127,21),c(j,_-32-1,127,9),c(R,fA-32-1,127,9)),v=0;v<e.za;++v){var hA=l.ya[l.aa+v];if(0<v){for(f=-1;16>f;++f)a(Q,I+32*f-4,Q,I+32*f+12,4);for(f=-1;8>f;++f)a(j,_+32*f-4,j,_+32*f+4,4),a(R,fA+32*f-4,R,fA+32*f+4,4)}var AA=e.Gd,RA=e.Hd+v,jA=hA.ad,sA=hA.Hc;if(0<F&&(a(Q,I-32,AA[RA].y,0,16),a(j,_-32,AA[RA].f,0,8),a(R,fA-32,AA[RA].ea,0,8)),hA.Za){var rA=Q,KA=I-32+16;for(0<F&&(v>=e.za-1?c(rA,KA,AA[RA].y[15],4):a(rA,KA,AA[RA+1].y,0,4)),f=0;4>f;f++)rA[KA+128+f]=rA[KA+256+f]=rA[KA+384+f]=rA[KA+0+f];for(f=0;16>f;++f,sA<<=2)rA=Q,KA=I+T[f],pi[hA.Ob[f]](rA,KA),Wo(sA,jA,16*+f,rA,KA)}else if(rA=wa(v,F,hA.Ob[0]),Nn[rA](Q,I),sA!=0)for(f=0;16>f;++f,sA<<=2)Wo(sA,jA,16*+f,Q,I+T[f]);for(f=hA.Gc,rA=wa(v,F,hA.Dd),os[rA](j,_),os[rA](R,fA),sA=jA,rA=j,KA=_,255&(hA=f>>0)&&(170&hA?ba(sA,256,rA,KA):Zn(sA,256,rA,KA)),hA=R,sA=fA,255&(f>>=8)&&(170&f?ba(jA,320,hA,sA):Zn(jA,320,hA,sA)),F<e.Ub-1&&(a(AA[RA].y,0,Q,I+480,16),a(AA[RA].f,0,j,_+224,8),a(AA[RA].ea,0,R,fA+224,8)),f=8*b*e.B,AA=e.sa,RA=e.ta+16*v+16*b*e.R,jA=e.qa,hA=e.ra+8*v+f,sA=e.Ha,rA=e.Ia+8*v+f,f=0;16>f;++f)a(AA,RA+f*e.R,Q,I+32*f,16);for(f=0;8>f;++f)a(jA,hA+f*e.B,j,_+32*f,8),a(sA,rA+f*e.B,R,fA+32*f,8)}}function to(e,l,f,v,F,b,Q,I,j){var _=[0],R=[0],fA=0,hA=j!=null?j.kd:0,AA=j!=null?j:new Go;if(e==null||12>f)return 7;AA.data=e,AA.w=l,AA.ha=f,l=[l],f=[f],AA.gb=[AA.gb];A:{var RA=l,jA=f,sA=AA.gb;if(A(e!=null),A(jA!=null),A(sA!=null),sA[0]=0,12<=jA[0]&&!t(e,RA[0],"RIFF")){if(t(e,RA[0]+8,"WEBP")){sA=3;break A}var rA=Ee(e,RA[0]+4);if(12>rA||4294967286<rA){sA=3;break A}if(hA&&rA>jA[0]-8){sA=7;break A}sA[0]=rA,RA[0]+=12,jA[0]-=12}sA=0}if(sA!=0)return sA;for(rA=0<AA.gb[0],f=f[0];;){A:{var KA=e;jA=l,sA=f;var $A=_,XA=R,Be=RA=[0];if((ve=fA=[fA])[0]=0,8>sA[0])sA=7;else{if(!t(KA,jA[0],"VP8X")){if(Ee(KA,jA[0]+4)!=10){sA=3;break A}if(18>sA[0]){sA=7;break A}var pe=Ee(KA,jA[0]+8),Me=1+Ie(KA,jA[0]+12);if(2147483648<=Me*(KA=1+Ie(KA,jA[0]+15))){sA=3;break A}Be!=null&&(Be[0]=pe),$A!=null&&($A[0]=Me),XA!=null&&(XA[0]=KA),jA[0]+=18,sA[0]-=18,ve[0]=1}sA=0}}if(fA=fA[0],RA=RA[0],sA!=0)return sA;if(jA=!!(2&RA),!rA&&fA)return 3;if(b!=null&&(b[0]=!!(16&RA)),Q!=null&&(Q[0]=jA),I!=null&&(I[0]=0),Q=_[0],RA=R[0],fA&&jA&&j==null){sA=0;break}if(4>f){sA=7;break}if(rA&&fA||!rA&&!fA&&!t(e,l[0],"ALPH")){f=[f],AA.na=[AA.na],AA.P=[AA.P],AA.Sa=[AA.Sa];A:{pe=e,sA=l,rA=f;var ve=AA.gb;$A=AA.na,XA=AA.P,Be=AA.Sa,Me=22,A(pe!=null),A(rA!=null),KA=sA[0];var It=rA[0];for(A($A!=null),A(Be!=null),$A[0]=null,XA[0]=null,Be[0]=0;;){if(sA[0]=KA,rA[0]=It,8>It){sA=7;break A}var jt=Ee(pe,KA+4);if(4294967286<jt){sA=3;break A}var Ct=8+jt+1&-2;if(Me+=Ct,0<ve&&Me>ve){sA=3;break A}if(!t(pe,KA,"VP8 ")||!t(pe,KA,"VP8L")){sA=0;break A}if(It[0]<Ct){sA=7;break A}t(pe,KA,"ALPH")||($A[0]=pe,XA[0]=KA+8,Be[0]=jt),KA+=Ct,It-=Ct}}if(f=f[0],AA.na=AA.na[0],AA.P=AA.P[0],AA.Sa=AA.Sa[0],sA!=0)break}f=[f],AA.Ja=[AA.Ja],AA.xa=[AA.xa];A:if(ve=e,sA=l,rA=f,$A=AA.gb[0],XA=AA.Ja,Be=AA.xa,pe=sA[0],KA=!t(ve,pe,"VP8 "),Me=!t(ve,pe,"VP8L"),A(ve!=null),A(rA!=null),A(XA!=null),A(Be!=null),8>rA[0])sA=7;else{if(KA||Me){if(ve=Ee(ve,pe+4),12<=$A&&ve>$A-12){sA=3;break A}if(hA&&ve>rA[0]-8){sA=7;break A}XA[0]=ve,sA[0]+=8,rA[0]-=8,Be[0]=Me}else Be[0]=5<=rA[0]&&ve[pe+0]==47&&!(ve[pe+4]>>5),XA[0]=rA[0];sA=0}if(f=f[0],AA.Ja=AA.Ja[0],AA.xa=AA.xa[0],l=l[0],sA!=0)break;if(4294967286<AA.Ja)return 3;if(I==null||jA||(I[0]=AA.xa?2:1),Q=[Q],RA=[RA],AA.xa){if(5>f){sA=7;break}I=Q,hA=RA,jA=b,e==null||5>f?e=0:5<=f&&e[l+0]==47&&!(e[l+4]>>5)?(rA=[0],ve=[0],$A=[0],xA(XA=new S,e,l,f),qe(XA,rA,ve,$A)?(I!=null&&(I[0]=rA[0]),hA!=null&&(hA[0]=ve[0]),jA!=null&&(jA[0]=$A[0]),e=1):e=0):e=0}else{if(10>f){sA=7;break}I=RA,e==null||10>f||!ka(e,l+3,f-3)?e=0:(hA=e[l+0]|e[l+1]<<8|e[l+2]<<16,jA=16383&(e[l+7]<<8|e[l+6]),e=16383&(e[l+9]<<8|e[l+8]),1&hA||3<(hA>>1&7)||!(hA>>4&1)||hA>>5>=AA.Ja||!jA||!e?e=0:(Q&&(Q[0]=jA),I&&(I[0]=e),e=1))}if(!e||(Q=Q[0],RA=RA[0],fA&&(_[0]!=Q||R[0]!=RA)))return 3;j!=null&&(j[0]=AA,j.offset=l-j.w,A(4294967286>l-j.w),A(j.offset==j.ha-f));break}return sA==0||sA==7&&fA&&j==null?(b!=null&&(b[0]|=AA.na!=null&&0<AA.na.length),v!=null&&(v[0]=Q),F!=null&&(F[0]=RA),0):sA}function zo(e,l,f){var v=l.width,F=l.height,b=0,Q=0,I=v,j=F;if(l.Da=e!=null&&0<e.Da,l.Da&&(I=e.cd,j=e.bd,b=e.v,Q=e.j,11>f||(b&=-2,Q&=-2),0>b||0>Q||0>=I||0>=j||b+I>v||Q+j>F))return 0;if(l.v=b,l.j=Q,l.va=b+I,l.o=Q+j,l.U=I,l.T=j,l.da=e!=null&&0<e.da,l.da){if(!pt(I,j,f=[e.ib],b=[e.hb]))return 0;l.ib=f[0],l.hb=b[0]}return l.ob=e!=null&&e.ob,l.Kb=e==null||!e.Sd,l.da&&(l.ob=l.ib<3*v/4&&l.hb<3*F/4,l.Kb=0),1}function Ca(e){if(e==null)return 2;if(11>e.S){var l=e.f.RGBA;l.fb+=(e.height-1)*l.A,l.A=-l.A}else l=e.f.kb,e=e.height,l.O+=(e-1)*l.fa,l.fa=-l.fa,l.N+=(e-1>>1)*l.Ab,l.Ab=-l.Ab,l.W+=(e-1>>1)*l.Db,l.Db=-l.Db,l.F!=null&&(l.J+=(e-1)*l.lb,l.lb=-l.lb);return 0}function Xo(e,l,f,v){if(v==null||0>=e||0>=l)return 2;if(f!=null){if(f.Da){var F=f.cd,b=f.bd,Q=-2&f.v,I=-2&f.j;if(0>Q||0>I||0>=F||0>=b||Q+F>e||I+b>l)return 2;e=F,l=b}if(f.da){if(!pt(e,l,F=[f.ib],b=[f.hb]))return 2;e=F[0],l=b[0]}}v.width=e,v.height=l;A:{var j=v.width,_=v.height;if(e=v.S,0>=j||0>=_||!(e>=ol&&13>e))e=2;else{if(0>=v.Rd&&v.sd==null){Q=b=F=l=0;var R=(I=j*bA[e])*_;if(11>e||(b=(_+1)/2*(l=(j+1)/2),e==12&&(Q=(F=j)*_)),(_=u(R+2*b+Q))==null){e=1;break A}v.sd=_,11>e?((j=v.f.RGBA).eb=_,j.fb=0,j.A=I,j.size=R):((j=v.f.kb).y=_,j.O=0,j.fa=I,j.Fd=R,j.f=_,j.N=0+R,j.Ab=l,j.Cd=b,j.ea=_,j.W=0+R+b,j.Db=l,j.Ed=b,e==12&&(j.F=_,j.J=0+R+2*b),j.Tc=Q,j.lb=F)}if(l=1,F=v.S,b=v.width,Q=v.height,F>=ol&&13>F)if(11>F)e=v.f.RGBA,l&=(I=Math.abs(e.A))*(Q-1)+b<=e.size,l&=I>=b*bA[F],l&=e.eb!=null;else{e=v.f.kb,I=(b+1)/2,R=(Q+1)/2,j=Math.abs(e.fa),_=Math.abs(e.Ab);var fA=Math.abs(e.Db),hA=Math.abs(e.lb),AA=hA*(Q-1)+b;l&=j*(Q-1)+b<=e.Fd,l&=_*(R-1)+I<=e.Cd,l=(l&=fA*(R-1)+I<=e.Ed)&j>=b&_>=I&fA>=I,l&=e.y!=null,l&=e.f!=null,l&=e.ea!=null,F==12&&(l&=hA>=b,l&=AA<=e.Tc,l&=e.F!=null)}else l=0;e=l?0:2}}return e!=0||f!=null&&f.fd&&(e=Ca(v)),e}var yr=64,ro=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],er=24,Xn=32,_i=8,Sr=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];be("Predictor0","PredictorAdd0"),tA.Predictor0=function(){return 4278190080},tA.Predictor1=function(e){return e},tA.Predictor2=function(e,l,f){return l[f+0]},tA.Predictor3=function(e,l,f){return l[f+1]},tA.Predictor4=function(e,l,f){return l[f-1]},tA.Predictor5=function(e,l,f){return xe(xe(e,l[f+1]),l[f+0])},tA.Predictor6=function(e,l,f){return xe(e,l[f-1])},tA.Predictor7=function(e,l,f){return xe(e,l[f+0])},tA.Predictor8=function(e,l,f){return xe(l[f-1],l[f+0])},tA.Predictor9=function(e,l,f){return xe(l[f+0],l[f+1])},tA.Predictor10=function(e,l,f){return xe(xe(e,l[f-1]),xe(l[f+0],l[f+1]))},tA.Predictor11=function(e,l,f){var v=l[f+0];return 0>=yt(v>>24&255,e>>24&255,(l=l[f-1])>>24&255)+yt(v>>16&255,e>>16&255,l>>16&255)+yt(v>>8&255,e>>8&255,l>>8&255)+yt(255&v,255&e,255&l)?v:e},tA.Predictor12=function(e,l,f){var v=l[f+0];return(ze((e>>24&255)+(v>>24&255)-((l=l[f-1])>>24&255))<<24|ze((e>>16&255)+(v>>16&255)-(l>>16&255))<<16|ze((e>>8&255)+(v>>8&255)-(l>>8&255))<<8|ze((255&e)+(255&v)-(255&l)))>>>0},tA.Predictor13=function(e,l,f){var v=l[f-1];return(ct((e=xe(e,l[f+0]))>>24&255,v>>24&255)<<24|ct(e>>16&255,v>>16&255)<<16|ct(e>>8&255,v>>8&255)<<8|ct(e>>0&255,v>>0&255))>>>0};var Di=tA.PredictorAdd0;tA.PredictorAdd1=bt,be("Predictor2","PredictorAdd2"),be("Predictor3","PredictorAdd3"),be("Predictor4","PredictorAdd4"),be("Predictor5","PredictorAdd5"),be("Predictor6","PredictorAdd6"),be("Predictor7","PredictorAdd7"),be("Predictor8","PredictorAdd8"),be("Predictor9","PredictorAdd9"),be("Predictor10","PredictorAdd10"),be("Predictor11","PredictorAdd11"),be("Predictor12","PredictorAdd12"),be("Predictor13","PredictorAdd13");var es=tA.PredictorAdd2;Qt("ColorIndexInverseTransform","MapARGB","32b",function(e){return e>>8&255},function(e){return e}),Qt("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(e){return e},function(e){return e>>8&255});var Jn,jn=tA.ColorIndexInverseTransform,no=tA.MapARGB,Fa=tA.VP8LColorIndexInverseTransformAlpha,Jo=tA.MapAlpha,Yn=tA.VP8LPredictorsAdd=[];Yn.length=16,(tA.VP8LPredictors=[]).length=16,(tA.VP8LPredictorsAdd_C=[]).length=16,(tA.VP8LPredictors_C=[]).length=16;var Is,hn,Rr,Ls,ts,rs,Yo,ns,pr,ba,dn,Zn,Zo,sl,io,is,Ss,js,so,oo,ao,Ns,Qa,qn,$n,Jt,tr,gr,Kr=u(511),Fe=u(2041),Pi=u(225),ss=u(767),pn=0,Xl=Fe,Ht=Pi,St=ss,gn=Kr,ol=0,lo=1,Eu=2,uo=3,al=4,Jl=5,Yl=6,Zl=7,ll=8,ul=9,cl=10,xu=[2,3,7],ql=[3,3,11],$l=[280,256,256,256,40],fc=[0,1,1,1,0],Iu=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],hc=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],dc=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],pc=8,qo=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],Fn=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],$o=null,fl=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],gc=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],Lu=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],Au=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],Aa=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],hl=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],Bc=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],Nn=[],pi=[],os=[],Su=1,ju=2,as=[],Ai=[];MA("UpsampleRgbLinePair",Lt,3),MA("UpsampleBgrLinePair",fr,3),MA("UpsampleRgbaLinePair",di,4),MA("UpsampleBgraLinePair",Mr,4),MA("UpsampleArgbLinePair",$r,4),MA("UpsampleRgba4444LinePair",wr,2),MA("UpsampleRgb565LinePair",dr,2);var vc=tA.UpsampleRgbLinePair,mc=tA.UpsampleBgrLinePair,Nu=tA.UpsampleRgbaLinePair,Hu=tA.UpsampleBgraLinePair,_u=tA.UpsampleArgbLinePair,Du=tA.UpsampleRgba4444LinePair,wc=tA.UpsampleRgb565LinePair,dl=16,pl=1<<dl-1,Ua=-227,eu=482,Pu=6,yc=(256<<Pu)-1,i=0,n=u(256),o=u(256),s=u(256),g=u(256),C=u(eu-Ua),L=u(eu-Ua);Sn("YuvToRgbRow",Lt,3),Sn("YuvToBgrRow",fr,3),Sn("YuvToRgbaRow",di,4),Sn("YuvToBgraRow",Mr,4),Sn("YuvToArgbRow",$r,4),Sn("YuvToRgba4444Row",wr,2),Sn("YuvToRgb565Row",dr,2);var T=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],O=[0,2,8],aA=[8,7,6,4,4,2,2,2,1,1,1,1],vA=1;this.WebPDecodeRGBA=function(e,l,f,v,F){var b=lo,Q=new ko,I=new ci;Q.ba=I,I.S=b,I.width=[I.width],I.height=[I.height];var j=I.width,_=I.height,R=new Wi;if(R==null||e==null)var fA=2;else A(R!=null),fA=to(e,l,f,R.width,R.height,R.Pd,R.Qd,R.format,null);if(fA!=0?j=0:(j!=null&&(j[0]=R.width[0]),_!=null&&(_[0]=R.height[0]),j=1),j){I.width=I.width[0],I.height=I.height[0],v!=null&&(v[0]=I.width),F!=null&&(F[0]=I.height);A:{if(v=new Js,(F=new Go).data=e,F.w=l,F.ha=f,F.kd=1,l=[0],A(F!=null),((e=to(F.data,F.w,F.ha,null,null,null,l,null,F))==0||e==7)&&l[0]&&(e=4),(l=e)==0){if(A(Q!=null),v.data=F.data,v.w=F.w+F.offset,v.ha=F.ha-F.offset,v.put=Ii,v.ac=Zr,v.bc=Li,v.ma=Q,F.xa){if((e=Wn())==null){Q=1;break A}if(function(hA,AA){var RA=[0],jA=[0],sA=[0];e:for(;;){if(hA==null)return 0;if(AA==null)return hA.a=2,0;if(hA.l=AA,hA.a=0,xA(hA.m,AA.data,AA.w,AA.ha),!qe(hA.m,RA,jA,sA)){hA.a=3;break e}if(hA.xb=ju,AA.width=RA[0],AA.height=jA[0],!ji(RA[0],jA[0],1,hA,null))break e;return 1}return A(hA.a!=0),0}(e,v)){if(v=(l=Xo(v.width,v.height,Q.Oa,Q.ba))==0){e:{v=e;t:for(;;){if(v==null){v=0;break e}if(A(v.s.yc!=null),A(v.s.Ya!=null),A(0<v.s.Wb),A((f=v.l)!=null),A((F=f.ma)!=null),v.xb!=0){if(v.ca=F.ba,v.tb=F.tb,A(v.ca!=null),!zo(F.Oa,f,uo)){v.a=2;break t}if(!In(v,f.width)||f.da)break t;if((f.da||Wt(v.ca.S))&&yA(),11>v.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),v.ca.f.kb.F!=null&&yA()),v.Pb&&0<v.s.ua&&v.s.vb.X==null&&!At(v.s.vb,v.s.Wa.Xa)){v.a=1;break t}v.xb=0}if(!Cn(v,v.V,v.Ba,v.c,v.i,f.o,un))break t;F.Dc=v.Ma,v=1;break e}A(v.a!=0),v=0}v=!v}v&&(l=e.a)}else l=e.a}else{if((e=new Ml)==null){Q=1;break A}if(e.Fa=F.na,e.P=F.P,e.qc=F.Sa,ca(e,v)){if((l=Xo(v.width,v.height,Q.Oa,Q.ba))==0){if(e.Aa=0,f=Q.Oa,A((F=e)!=null),f!=null){if(0<(j=0>(j=f.Md)?0:100<j?255:255*j/100)){for(_=R=0;4>_;++_)12>(fA=F.pb[_]).lc&&(fA.ia=j*aA[0>fA.lc?0:fA.lc]>>3),R|=fA.ia;R&&(alert("todo:VP8InitRandom"),F.ia=1)}F.Ga=f.Id,100<F.Ga?F.Ga=100:0>F.Ga&&(F.Ga=0)}Rl(e,v)||(l=e.a)}}else l=e.a}l==0&&Q.Oa!=null&&Q.Oa.fd&&(l=Ca(Q.ba))}Q=l}b=Q!=0?null:11>b?I.f.RGBA.eb:I.f.kb.y}else b=null;return b};var bA=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function y(tA,EA){for(var zA="",D=0;D<4;D++)zA+=String.fromCharCode(tA[EA++]);return zA}function U(tA,EA){return(tA[EA+0]<<0|tA[EA+1]<<8|tA[EA+2]<<16)>>>0}function E(tA,EA){return(tA[EA+0]<<0|tA[EA+1]<<8|tA[EA+2]<<16|tA[EA+3]<<24)>>>0}new B;var N=[0],w=[0],K=[],P=new B,k=r,H=function(tA,EA){var zA={},D=0,M=!1,lA=0,eA=0;if(zA.frames=[],!function(G,q,oA,mA){for(var LA=0;LA<mA;LA++)if(G[q+LA]!=oA.charCodeAt(LA))return!0;return!1}(tA,EA,"RIFF",4)){var PA,NA;for(E(tA,EA+=4),EA+=8;EA<tA.length;){var GA=y(tA,EA),xA=E(tA,EA+=4);EA+=4;var VA=xA+(1&xA);switch(GA){case"VP8 ":case"VP8L":zA.frames[D]===void 0&&(zA.frames[D]={}),(S=zA.frames[D]).src_off=M?eA:EA-8,S.src_size=lA+xA+8,D++,M&&(M=!1,lA=0,eA=0);break;case"VP8X":(S=zA.header={}).feature_flags=tA[EA];var qA=EA+4;S.canvas_width=1+U(tA,qA),qA+=3,S.canvas_height=1+U(tA,qA),qA+=3;break;case"ALPH":M=!0,lA=VA+8,eA=EA-8;break;case"ANIM":(S=zA.header).bgcolor=E(tA,EA),qA=EA+4,S.loop_count=(PA=tA)[(NA=qA)+0]<<0|PA[NA+1]<<8,qA+=2;break;case"ANMF":var Le,S;(S=zA.frames[D]={}).offset_x=2*U(tA,EA),EA+=3,S.offset_y=2*U(tA,EA),EA+=3,S.width=1+U(tA,EA),EA+=3,S.height=1+U(tA,EA),EA+=3,S.duration=U(tA,EA),EA+=3,Le=tA[EA++],S.dispose=1&Le,S.blend=Le>>1&1}GA!="ANMF"&&(EA+=VA)}return zA}}(k,0);H.response=k,H.rgbaoutput=!0,H.dataurl=!1;var V=H.header?H.header:null,uA=H.frames?H.frames:null;if(V){V.loop_counter=V.loop_count,N=[V.canvas_height],w=[V.canvas_width];for(var FA=0;FA<uA.length&&uA[FA].blend!=0;FA++);}var DA=uA[0],te=P.WebPDecodeRGBA(k,DA.src_off,DA.src_size,w,N);DA.rgba=te,DA.imgwidth=w[0],DA.imgheight=N[0];for(var QA=0;QA<w[0]*N[0]*4;QA++)K[QA]=te[QA];return this.width=w,this.height=N,this.data=K,this}(function(r){var A=function(){return typeof ni=="function"},t=function(N,w,K,P){var k=4,H=d;switch(P){case r.image_compression.FAST:k=1,H=u;break;case r.image_compression.MEDIUM:k=6,H=p;break;case r.image_compression.SLOW:k=9,H=B}N=a(N,w,K,H);var V=ni(N,{level:k});return r.__addimage__.arrayBufferToBinaryString(V)},a=function(N,w,K,P){for(var k,H,V,uA=N.length/w,FA=new Uint8Array(N.length+uA),DA=U(),te=0;te<uA;te+=1){if(V=te*w,k=N.subarray(V,V+w),P)FA.set(P(k,K,H),V+te);else{for(var QA,tA=DA.length,EA=[];QA<tA;QA+=1)EA[QA]=DA[QA](k,K,H);var zA=E(EA.concat());FA.set(EA[zA],V+te)}H=k}return FA},c=function(N){var w=Array.apply([],N);return w.unshift(0),w},u=function(N,w){var K,P=[],k=N.length;P[0]=1;for(var H=0;H<k;H+=1)K=N[H-w]||0,P[H+1]=N[H]-K+256&255;return P},d=function(N,w,K){var P,k=[],H=N.length;k[0]=2;for(var V=0;V<H;V+=1)P=K&&K[V]||0,k[V+1]=N[V]-P+256&255;return k},p=function(N,w,K){var P,k,H=[],V=N.length;H[0]=3;for(var uA=0;uA<V;uA+=1)P=N[uA-w]||0,k=K&&K[uA]||0,H[uA+1]=N[uA]+256-(P+k>>>1)&255;return H},B=function(N,w,K){var P,k,H,V,uA=[],FA=N.length;uA[0]=4;for(var DA=0;DA<FA;DA+=1)P=N[DA-w]||0,k=K&&K[DA]||0,H=K&&K[DA-w]||0,V=y(P,k,H),uA[DA+1]=N[DA]-V+256&255;return uA},y=function(N,w,K){if(N===w&&w===K)return N;var P=Math.abs(w-K),k=Math.abs(N-K),H=Math.abs(N+w-K-K);return P<=k&&P<=H?N:k<=H?w:K},U=function(){return[c,u,d,p,B]},E=function(N){var w=N.map(function(K){return K.reduce(function(P,k){return P+Math.abs(k)},0)});return w.indexOf(Math.min.apply(null,w))};r.processPNG=function(N,w,K,P){var k,H,V,uA,FA,DA,te,QA,tA,EA,zA,D,M,lA,eA,PA=this.decode.FLATE_DECODE,NA="";if(this.__addimage__.isArrayBuffer(N)&&(N=new Uint8Array(N)),this.__addimage__.isArrayBufferView(N)){if(N=(V=new ic(N)).imgData,H=V.bits,k=V.colorSpace,FA=V.colors,[4,6].indexOf(V.colorType)!==-1){if(V.bits===8){tA=(QA=V.pixelBitlength==32?new Uint32Array(V.decodePixels().buffer):V.pixelBitlength==16?new Uint16Array(V.decodePixels().buffer):new Uint8Array(V.decodePixels().buffer)).length,zA=new Uint8Array(tA*V.colors),EA=new Uint8Array(tA);var GA,xA=V.pixelBitlength-V.bits;for(lA=0,eA=0;lA<tA;lA++){for(M=QA[lA],GA=0;GA<xA;)zA[eA++]=M>>>GA&255,GA+=V.bits;EA[lA]=M>>>GA&255}}if(V.bits===16){tA=(QA=new Uint32Array(V.decodePixels().buffer)).length,zA=new Uint8Array(tA*(32/V.pixelBitlength)*V.colors),EA=new Uint8Array(tA*(32/V.pixelBitlength)),D=V.colors>1,lA=0,eA=0;for(var VA=0;lA<tA;)M=QA[lA++],zA[eA++]=M>>>0&255,D&&(zA[eA++]=M>>>16&255,M=QA[lA++],zA[eA++]=M>>>0&255),EA[VA++]=M>>>16&255;H=8}P!==r.image_compression.NONE&&A()?(N=t(zA,V.width*V.colors,V.colors,P),te=t(EA,V.width,1,P)):(N=zA,te=EA,PA=void 0)}if(V.colorType===3&&(k=this.color_spaces.INDEXED,DA=V.palette,V.transparency.indexed)){var qA=V.transparency.indexed,Le=0;for(lA=0,tA=qA.length;lA<tA;++lA)Le+=qA[lA];if((Le/=255)===tA-1&&qA.indexOf(0)!==-1)uA=[qA.indexOf(0)];else if(Le!==tA){for(QA=V.decodePixels(),EA=new Uint8Array(QA.length),lA=0,tA=QA.length;lA<tA;lA++)EA[lA]=qA[QA[lA]];te=t(EA,V.width,1)}}var S=function(G){var q;switch(G){case r.image_compression.FAST:q=11;break;case r.image_compression.MEDIUM:q=13;break;case r.image_compression.SLOW:q=14;break;default:q=12}return q}(P);return PA===this.decode.FLATE_DECODE&&(NA="/Predictor "+S+" "),NA+="/Colors "+FA+" /BitsPerComponent "+H+" /Columns "+V.width,(this.__addimage__.isArrayBuffer(N)||this.__addimage__.isArrayBufferView(N))&&(N=this.__addimage__.arrayBufferToBinaryString(N)),(te&&this.__addimage__.isArrayBuffer(te)||this.__addimage__.isArrayBufferView(te))&&(te=this.__addimage__.arrayBufferToBinaryString(te)),{alias:K,data:N,index:w,filter:PA,decodeParameters:NA,transparency:uA,palette:DA,sMask:te,predictor:S,width:V.width,height:V.height,bitsPerComponent:H,colorSpace:k}}}})(Ye.API),function(r){r.processGIF89A=function(A,t,a,c){var u=new Pa(A),d=u.width,p=u.height,B=[];u.decodeAndBlitFrameRGBA(0,B);var y={data:B,width:d,height:p},U=new jl(100).encode(y,100);return r.processJPEG.call(this,U,t,a,c)},r.processGIF87A=r.processGIF89A}(Ye.API),li.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.bitPP===16&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var r=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(r);for(var A=0;A<r;A++){var t=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),c=this.datav.getUint8(this.pos++,!0),u=this.datav.getUint8(this.pos++,!0);this.palette[A]={red:c,green:a,blue:t,quad:u}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},li.prototype.parseBGR=function(){this.pos=this.offset;try{var r="bit"+this.bitPP,A=this.width*this.height*4;this.data=new Uint8Array(A),this[r]()}catch(t){Ot.log("bit decode error:"+t)}},li.prototype.bit1=function(){var r,A=Math.ceil(this.width/8),t=A%4;for(r=this.height-1;r>=0;r--){for(var a=this.bottom_up?r:this.height-1-r,c=0;c<A;c++)for(var u=this.datav.getUint8(this.pos++,!0),d=a*this.width*4+8*c*4,p=0;p<8&&8*c+p<this.width;p++){var B=this.palette[u>>7-p&1];this.data[d+4*p]=B.blue,this.data[d+4*p+1]=B.green,this.data[d+4*p+2]=B.red,this.data[d+4*p+3]=255}t!==0&&(this.pos+=4-t)}},li.prototype.bit4=function(){for(var r=Math.ceil(this.width/2),A=r%4,t=this.height-1;t>=0;t--){for(var a=this.bottom_up?t:this.height-1-t,c=0;c<r;c++){var u=this.datav.getUint8(this.pos++,!0),d=a*this.width*4+2*c*4,p=u>>4,B=15&u,y=this.palette[p];if(this.data[d]=y.blue,this.data[d+1]=y.green,this.data[d+2]=y.red,this.data[d+3]=255,2*c+1>=this.width)break;y=this.palette[B],this.data[d+4]=y.blue,this.data[d+4+1]=y.green,this.data[d+4+2]=y.red,this.data[d+4+3]=255}A!==0&&(this.pos+=4-A)}},li.prototype.bit8=function(){for(var r=this.width%4,A=this.height-1;A>=0;A--){for(var t=this.bottom_up?A:this.height-1-A,a=0;a<this.width;a++){var c=this.datav.getUint8(this.pos++,!0),u=t*this.width*4+4*a;if(c<this.palette.length){var d=this.palette[c];this.data[u]=d.red,this.data[u+1]=d.green,this.data[u+2]=d.blue,this.data[u+3]=255}else this.data[u]=255,this.data[u+1]=255,this.data[u+2]=255,this.data[u+3]=255}r!==0&&(this.pos+=4-r)}},li.prototype.bit15=function(){for(var r=this.width%3,A=parseInt("11111",2),t=this.height-1;t>=0;t--){for(var a=this.bottom_up?t:this.height-1-t,c=0;c<this.width;c++){var u=this.datav.getUint16(this.pos,!0);this.pos+=2;var d=(u&A)/A*255|0,p=(u>>5&A)/A*255|0,B=(u>>10&A)/A*255|0,y=u>>15?255:0,U=a*this.width*4+4*c;this.data[U]=B,this.data[U+1]=p,this.data[U+2]=d,this.data[U+3]=y}this.pos+=r}},li.prototype.bit16=function(){for(var r=this.width%3,A=parseInt("11111",2),t=parseInt("111111",2),a=this.height-1;a>=0;a--){for(var c=this.bottom_up?a:this.height-1-a,u=0;u<this.width;u++){var d=this.datav.getUint16(this.pos,!0);this.pos+=2;var p=(d&A)/A*255|0,B=(d>>5&t)/t*255|0,y=(d>>11)/A*255|0,U=c*this.width*4+4*u;this.data[U]=y,this.data[U+1]=B,this.data[U+2]=p,this.data[U+3]=255}this.pos+=r}},li.prototype.bit24=function(){for(var r=this.height-1;r>=0;r--){for(var A=this.bottom_up?r:this.height-1-r,t=0;t<this.width;t++){var a=this.datav.getUint8(this.pos++,!0),c=this.datav.getUint8(this.pos++,!0),u=this.datav.getUint8(this.pos++,!0),d=A*this.width*4+4*t;this.data[d]=u,this.data[d+1]=c,this.data[d+2]=a,this.data[d+3]=255}this.pos+=this.width%4}},li.prototype.bit32=function(){for(var r=this.height-1;r>=0;r--)for(var A=this.bottom_up?r:this.height-1-r,t=0;t<this.width;t++){var a=this.datav.getUint8(this.pos++,!0),c=this.datav.getUint8(this.pos++,!0),u=this.datav.getUint8(this.pos++,!0),d=this.datav.getUint8(this.pos++,!0),p=A*this.width*4+4*t;this.data[p]=u,this.data[p+1]=c,this.data[p+2]=a,this.data[p+3]=d}},li.prototype.getData=function(){return this.data},function(r){r.processBMP=function(A,t,a,c){var u=new li(A,!1),d=u.width,p=u.height,B={data:u.getData(),width:d,height:p},y=new jl(100).encode(B,100);return r.processJPEG.call(this,y,t,a,c)}}(Ye.API),kn.prototype.getData=function(){return this.data},function(r){r.processWEBP=function(A,t,a,c){var u=new kn(A,!1),d=u.width,p=u.height,B={data:u.getData(),width:d,height:p},y=new jl(100).encode(B,100);return r.processJPEG.call(this,y,t,a,c)}}(Ye.API),Ye.API.processRGBA=function(r,A,t){for(var a=r.data,c=a.length,u=new Uint8Array(c/4*3),d=new Uint8Array(c/4),p=0,B=0,y=0;y<c;y+=4){var U=a[y],E=a[y+1],N=a[y+2],w=a[y+3];u[p++]=U,u[p++]=E,u[p++]=N,d[B++]=w}var K=this.__addimage__.arrayBufferToBinaryString(u);return{alpha:this.__addimage__.arrayBufferToBinaryString(d),data:K,index:A,alias:t,colorSpace:"DeviceRGB",bitsPerComponent:8,width:r.width,height:r.height}},Ye.API.setLanguage=function(r){return this.internal.languageSettings===void 0&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),{af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[r]!==void 0&&(this.internal.languageSettings.languageCode=r,this.internal.languageSettings.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")}),this.internal.languageSettings.isSubscribed=!0)),this},Ws=Ye.API,Da=Ws.getCharWidthsArray=function(r,A){var t,a,c=(A=A||{}).font||this.internal.getFont(),u=A.fontSize||this.internal.getFontSize(),d=A.charSpace||this.internal.getCharSpace(),p=A.widths?A.widths:c.metadata.Unicode.widths,B=p.fof?p.fof:1,y=A.kerning?A.kerning:c.metadata.Unicode.kerning,U=y.fof?y.fof:1,E=A.doKerning!==!1,N=0,w=r.length,K=0,P=p[0]||B,k=[];for(t=0;t<w;t++)a=r.charCodeAt(t),typeof c.metadata.widthOfString=="function"?k.push((c.metadata.widthOfGlyph(c.metadata.characterToGlyph(a))+d*(1e3/u)||0)/1e3):(N=E&&(0,it.Z)(y[a])==="object"&&!isNaN(parseInt(y[a][K],10))?y[a][K]/U:0,k.push((p[a]||P)/B+N)),K=a;return k},jo=Ws.getStringUnitWidth=function(r,A){var t=(A=A||{}).fontSize||this.internal.getFontSize(),a=A.font||this.internal.getFont(),c=A.charSpace||this.internal.getCharSpace();return Ws.processArabic&&(r=Ws.processArabic(r)),typeof a.metadata.widthOfString=="function"?a.metadata.widthOfString(r,t,c)/t:Da.apply(this,arguments).reduce(function(u,d){return u+d},0)},Ui=function(r,A,t,a){for(var c=[],u=0,d=r.length,p=0;u!==d&&p+A[u]<t;)p+=A[u],u++;c.push(r.slice(0,u));var B=u;for(p=0;u!==d;)p+A[u]>a&&(c.push(r.slice(B,u)),p=0,B=u),p+=A[u],u++;return B!==u&&c.push(r.slice(B,u)),c},vu=function(r,A,t){t||(t={});var a,c,u,d,p,B,y,U=[],E=[U],N=t.textIndent||0,w=0,K=0,P=r.split(" "),k=Da.apply(this,[" ",t])[0];if(B=t.lineIndent===-1?P[0].length+2:t.lineIndent||0){var H=Array(B).join(" "),V=[];P.map(function(FA){(FA=FA.split(/\s*\n/)).length>1?V=V.concat(FA.map(function(DA,te){return(te&&DA.length?`
|
|
|
`:"")+DA})):V.push(FA[0])}),P=V,B=jo.apply(this,[H,t])}for(u=0,d=P.length;u<d;u++){var uA=0;if(a=P[u],B&&a[0]==`
|
|
|
`&&(a=a.substr(1),uA=1),N+w+(K=(c=Da.apply(this,[a,t])).reduce(function(FA,DA){return FA+DA},0))>A||uA){if(K>A){for(p=Ui.apply(this,[a,c,A-(N+w),A]),U.push(p.shift()),U=[p.pop()];p.length;)E.push([p.shift()]);K=c.slice(a.length-(U[0]?U[0].length:0)).reduce(function(FA,DA){return FA+DA},0)}else U=[a];E.push(U),N=K+B,w=k}else U.push(a),N+=w+K,w=k}return y=B?function(FA,DA){return(DA?H:"")+FA.join(" ")}:function(FA){return FA.join(" ")},E.map(y)},Ws.splitTextToSize=function(r,A,t){var a,c=(t=t||{}).fontSize||this.internal.getFontSize(),u=function(U){if(U.widths&&U.kerning)return{widths:U.widths,kerning:U.kerning};var E=this.internal.getFont(U.fontName,U.fontStyle);return E.metadata.Unicode?{widths:E.metadata.Unicode.widths||{0:1},kerning:E.metadata.Unicode.kerning||{}}:{font:E.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,t);a=Array.isArray(r)?r:String(r).split(/\r?\n/);var d=1*this.internal.scaleFactor*A/c;u.textIndent=t.textIndent?1*t.textIndent*this.internal.scaleFactor/c:0,u.lineIndent=t.lineIndent;var p,B,y=[];for(p=0,B=a.length;p<B;p++)y=y.concat(vu.apply(this,[a[p],d,u]));return y},function(r){r.__fontmetrics__=r.__fontmetrics__||{};for(var A="klmnopqrstuvwxyz",t={},a={},c=0;c<A.length;c++)t[A[c]]="0123456789abcdef"[c],a["0123456789abcdef"[c]]=A[c];var u=function(E){return"0x"+parseInt(E,10).toString(16)},d=r.__fontmetrics__.compress=function(E){var N,w,K,P,k=["{"];for(var H in E){if(N=E[H],isNaN(parseInt(H,10))?w="'"+H+"'":(H=parseInt(H,10),w=(w=u(H).slice(2)).slice(0,-1)+a[w.slice(-1)]),typeof N=="number")N<0?(K=u(N).slice(3),P="-"):(K=u(N).slice(2),P=""),K=P+K.slice(0,-1)+a[K.slice(-1)];else{if((0,it.Z)(N)!=="object")throw new Error("Don't know what to do with value type "+(0,it.Z)(N)+".");K=d(N)}k.push(w+K)}return k.push("}"),k.join("")},p=r.__fontmetrics__.uncompress=function(E){if(typeof E!="string")throw new Error("Invalid argument passed to uncompress.");for(var N,w,K,P,k={},H=1,V=k,uA=[],FA="",DA="",te=E.length-1,QA=1;QA<te;QA+=1)(P=E[QA])=="'"?N?(K=N.join(""),N=void 0):N=[]:N?N.push(P):P=="{"?(uA.push([V,K]),V={},K=void 0):P=="}"?((w=uA.pop())[0][w[1]]=V,K=void 0,V=w[0]):P=="-"?H=-1:K===void 0?t.hasOwnProperty(P)?(FA+=t[P],K=parseInt(FA,16)*H,H=1,FA=""):FA+=P:t.hasOwnProperty(P)?(DA+=t[P],V[K]=parseInt(DA,16)*H,H=1,K=void 0,DA=""):DA+=P;return k},B={codePages:["WinAnsiEncoding"],WinAnsiEncoding:p("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},y={Unicode:{Courier:B,"Courier-Bold":B,"Courier-BoldOblique":B,"Courier-Oblique":B,Helvetica:B,"Helvetica-Bold":B,"Helvetica-BoldOblique":B,"Helvetica-Oblique":B,"Times-Roman":B,"Times-Bold":B,"Times-BoldItalic":B,"Times-Italic":B}},U={Unicode:{"Courier-Oblique":p("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":p("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":p("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:p("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":p("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":p("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:p("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:p("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":p("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:p("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":p("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":p("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":p("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":p("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};r.events.push(["addFont",function(E){var N=E.font,w=U.Unicode[N.postScriptName];w&&(N.metadata.Unicode={},N.metadata.Unicode.widths=w.widths,N.metadata.Unicode.kerning=w.kerning);var K=y.Unicode[N.postScriptName];K&&(N.metadata.Unicode.encoding=K,N.encoding=K.codePages[0])}])}(Ye.API),function(r){var A=function(t){for(var a=t.length,c=new Uint8Array(a),u=0;u<a;u++)c[u]=t.charCodeAt(u);return c};r.API.events.push(["addFont",function(t){var a=void 0,c=t.font,u=t.instance;if(!c.isStandardFont){if(u===void 0)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+c.postScriptName+"').");if(typeof(a=u.existsFileInVFS(c.postScriptName)===!1?u.loadFile(c.postScriptName):u.getFileFromVFS(c.postScriptName))!="string")throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+c.postScriptName+"').");(function(d,p){p=/^\x00\x01\x00\x00/.test(p)?A(p):A(sa(p)),d.metadata=r.API.TTFFont.open(p),d.metadata.Unicode=d.metadata.Unicode||{encoding:{},kerning:{},widths:[]},d.metadata.glyIdsUsed=[0]})(c,a)}}])}(Ye),function(r){function A(){return(Ke.canvg?Promise.resolve(Ke.canvg):he.e(6949).then(he.bind(he,46949))).catch(function(t){return Promise.reject(new Error("Could not load canvg: "+t))}).then(function(t){return t.default?t.default:t})}Ye.API.addSvgAsImage=function(t,a,c,u,d,p,B,y){if(isNaN(a)||isNaN(c))throw Ot.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(u)||isNaN(d))throw Ot.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var U=document.createElement("canvas");U.width=u,U.height=d;var E=U.getContext("2d");E.fillStyle="#fff",E.fillRect(0,0,U.width,U.height);var N={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},w=this;return A().then(function(K){return K.fromString(E,t,N)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(K){return K.render(N)}).then(function(){w.addImage(U.toDataURL("image/jpeg",1),a,c,u,d,B,y)})}}(),Ye.API.putTotalPages=function(r){var A,t=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(A=new RegExp(r,"g"),t=this.internal.getNumberOfPages()):(A=new RegExp(this.pdfEscape16(r,this.internal.getFont()),"g"),t=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var a=1;a<=this.internal.getNumberOfPages();a++)for(var c=0;c<this.internal.pages[a].length;c++)this.internal.pages[a][c]=this.internal.pages[a][c].replace(A,t);return this},Ye.API.viewerPreferences=function(r,A){var t;r=r||{},A=A||!1;var a,c,u,d={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},p=Object.keys(d),B=[],y=0,U=0,E=0;function N(K,P){var k,H=!1;for(k=0;k<K.length;k+=1)K[k]===P&&(H=!0);return H}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(d)),this.internal.viewerpreferences.isSubscribed=!1),t=this.internal.viewerpreferences.configuration,r==="reset"||A===!0){var w=p.length;for(E=0;E<w;E+=1)t[p[E]].value=t[p[E]].defaultValue,t[p[E]].explicitSet=!1}if((0,it.Z)(r)==="object"){for(c in r)if(u=r[c],N(p,c)&&u!==void 0){if(t[c].type==="boolean"&&typeof u=="boolean")t[c].value=u;else if(t[c].type==="name"&&N(t[c].valueSet,u))t[c].value=u;else if(t[c].type==="integer"&&Number.isInteger(u))t[c].value=u;else if(t[c].type==="array"){for(y=0;y<u.length;y+=1)if(a=!0,u[y].length===1&&typeof u[y][0]=="number")B.push(String(u[y]-1));else if(u[y].length>1){for(U=0;U<u[y].length;U+=1)typeof u[y][U]!="number"&&(a=!1);a===!0&&B.push([u[y][0]-1,u[y][1]-1].join(" "))}t[c].value="["+B.join(" ")+"]"}else t[c].value=t[c].defaultValue;t[c].explicitSet=!0}}return this.internal.viewerpreferences.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){var K,P=[];for(K in t)t[K].explicitSet===!0&&(t[K].type==="name"?P.push("/"+K+" /"+t[K].value):P.push("/"+K+" "+t[K].value));P.length!==0&&this.internal.write(`/ViewerPreferences
|
|
|
<<
|
|
|
`+P.join(`
|
|
|
`)+`
|
|
|
>>`)}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=t,this},function(r){var A=function(){var a='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceuri+'"><jspdf:metadata>',c=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),u=unescape(encodeURIComponent(a)),d=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),p=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),B=unescape(encodeURIComponent("</x:xmpmeta>")),y=u.length+d.length+p.length+c.length+B.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+y+" >>"),this.internal.write("stream"),this.internal.write(c+u+d+p+B),this.internal.write("endstream"),this.internal.write("endobj")},t=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};r.addMetadata=function(a,c){return this.internal.__metadata__===void 0&&(this.internal.__metadata__={metadata:a,namespaceuri:c||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",t),this.internal.events.subscribe("postPutResources",A)),this}}(Ye.API),function(r){var A=r.API,t=A.pdfEscape16=function(u,d){for(var p,B=d.metadata.Unicode.widths,y=["","0","00","000","0000"],U=[""],E=0,N=u.length;E<N;++E){if(p=d.metadata.characterToGlyph(u.charCodeAt(E)),d.metadata.glyIdsUsed.push(p),d.metadata.toUnicode[p]=u.charCodeAt(E),B.indexOf(p)==-1&&(B.push(p),B.push([parseInt(d.metadata.widthOfGlyph(p),10)])),p=="0")return U.join("");p=p.toString(16),U.push(y[4-p.length],p)}return U.join("")},a=function(u){var d,p,B,y,U,E,N;for(U=`/CIDInit /ProcSet findresource begin
|
|
|
12 dict begin
|
|
|
begincmap
|
|
|
/CIDSystemInfo <<
|
|
|
/Registry (Adobe)
|
|
|
/Ordering (UCS)
|
|
|
/Supplement 0
|
|
|
>> def
|
|
|
/CMapName /Adobe-Identity-UCS def
|
|
|
/CMapType 2 def
|
|
|
1 begincodespacerange
|
|
|
<0000><ffff>
|
|
|
endcodespacerange`,B=[],E=0,N=(p=Object.keys(u).sort(function(w,K){return w-K})).length;E<N;E++)d=p[E],B.length>=100&&(U+=`
|
|
|
`+B.length+` beginbfchar
|
|
|
`+B.join(`
|
|
|
`)+`
|
|
|
endbfchar`,B=[]),u[d]!==void 0&&u[d]!==null&&typeof u[d].toString=="function"&&(y=("0000"+u[d].toString(16)).slice(-4),d=("0000"+(+d).toString(16)).slice(-4),B.push("<"+d+"><"+y+">"));return B.length&&(U+=`
|
|
|
`+B.length+` beginbfchar
|
|
|
`+B.join(`
|
|
|
`)+`
|
|
|
endbfchar
|
|
|
`),U+=`endcmap
|
|
|
CMapName currentdict /CMap defineresource pop
|
|
|
end
|
|
|
end`};A.events.push(["putFont",function(u){(function(d){var p=d.font,B=d.out,y=d.newObject,U=d.putStream;if(p.metadata instanceof r.API.TTFFont&&p.encoding==="Identity-H"){for(var E=p.metadata.Unicode.widths,N=p.metadata.subset.encode(p.metadata.glyIdsUsed,1),w="",K=0;K<N.length;K++)w+=String.fromCharCode(N[K]);var P=y();U({data:w,addLength1:!0,objectId:P}),B("endobj");var k=y();U({data:a(p.metadata.toUnicode),addLength1:!0,objectId:k}),B("endobj");var H=y();B("<<"),B("/Type /FontDescriptor"),B("/FontName /"+Lo(p.fontName)),B("/FontFile2 "+P+" 0 R"),B("/FontBBox "+r.API.PDFObject.convert(p.metadata.bbox)),B("/Flags "+p.metadata.flags),B("/StemV "+p.metadata.stemV),B("/ItalicAngle "+p.metadata.italicAngle),B("/Ascent "+p.metadata.ascender),B("/Descent "+p.metadata.decender),B("/CapHeight "+p.metadata.capHeight),B(">>"),B("endobj");var V=y();B("<<"),B("/Type /Font"),B("/BaseFont /"+Lo(p.fontName)),B("/FontDescriptor "+H+" 0 R"),B("/W "+r.API.PDFObject.convert(E)),B("/CIDToGIDMap /Identity"),B("/DW 1000"),B("/Subtype /CIDFontType2"),B("/CIDSystemInfo"),B("<<"),B("/Supplement 0"),B("/Registry (Adobe)"),B("/Ordering ("+p.encoding+")"),B(">>"),B(">>"),B("endobj"),p.objectNumber=y(),B("<<"),B("/Type /Font"),B("/Subtype /Type0"),B("/ToUnicode "+k+" 0 R"),B("/BaseFont /"+Lo(p.fontName)),B("/Encoding /"+p.encoding),B("/DescendantFonts ["+V+" 0 R]"),B(">>"),B("endobj"),p.isAlreadyPutted=!0}})(u)}]),A.events.push(["putFont",function(u){(function(d){var p=d.font,B=d.out,y=d.newObject,U=d.putStream;if(p.metadata instanceof r.API.TTFFont&&p.encoding==="WinAnsiEncoding"){for(var E=p.metadata.rawData,N="",w=0;w<E.length;w++)N+=String.fromCharCode(E[w]);var K=y();U({data:N,addLength1:!0,objectId:K}),B("endobj");var P=y();U({data:a(p.metadata.toUnicode),addLength1:!0,objectId:P}),B("endobj");var k=y();B("<<"),B("/Descent "+p.metadata.decender),B("/CapHeight "+p.metadata.capHeight),B("/StemV "+p.metadata.stemV),B("/Type /FontDescriptor"),B("/FontFile2 "+K+" 0 R"),B("/Flags 96"),B("/FontBBox "+r.API.PDFObject.convert(p.metadata.bbox)),B("/FontName /"+Lo(p.fontName)),B("/ItalicAngle "+p.metadata.italicAngle),B("/Ascent "+p.metadata.ascender),B(">>"),B("endobj"),p.objectNumber=y();for(var H=0;H<p.metadata.hmtx.widths.length;H++)p.metadata.hmtx.widths[H]=parseInt(p.metadata.hmtx.widths[H]*(1e3/p.metadata.head.unitsPerEm));B("<</Subtype/TrueType/Type/Font/ToUnicode "+P+" 0 R/BaseFont/"+Lo(p.fontName)+"/FontDescriptor "+k+" 0 R/Encoding/"+p.encoding+" /FirstChar 29 /LastChar 255 /Widths "+r.API.PDFObject.convert(p.metadata.hmtx.widths)+">>"),B("endobj"),p.isAlreadyPutted=!0}})(u)}]);var c=function(u){var d,p=u.text||"",B=u.x,y=u.y,U=u.options||{},E=u.mutex||{},N=E.pdfEscape,w=E.activeFontKey,K=E.fonts,P=w,k="",H=0,V="",uA=K[P].encoding;if(K[P].encoding!=="Identity-H")return{text:p,x:B,y,options:U,mutex:E};for(V=p,P=w,Array.isArray(p)&&(V=p[0]),H=0;H<V.length;H+=1)K[P].metadata.hasOwnProperty("cmap")&&(d=K[P].metadata.cmap.unicode.codeMap[V[H].charCodeAt(0)]),d||V[H].charCodeAt(0)<256&&K[P].metadata.hasOwnProperty("Unicode")?k+=V[H]:k+="";var FA="";return parseInt(P.slice(1))<14||uA==="WinAnsiEncoding"?FA=N(k,P).split("").map(function(DA){return DA.charCodeAt(0).toString(16)}).join(""):uA==="Identity-H"&&(FA=t(k,K[P])),E.isHex=!0,{text:FA,x:B,y,options:U,mutex:E}};A.events.push(["postProcessText",function(u){var d=u.text||"",p=[],B={text:d,x:u.x,y:u.y,options:u.options,mutex:u.mutex};if(Array.isArray(d)){var y=0;for(y=0;y<d.length;y+=1)Array.isArray(d[y])&&d[y].length===3?p.push([c(Object.assign({},B,{text:d[y][0]})).text,d[y][1],d[y][2]]):p.push(c(Object.assign({},B,{text:d[y]})).text);u.text=p}else u.text=c(Object.assign({},B,{text:d})).text}])}(Ye),function(r){var A=function(){return this.internal.vFS===void 0&&(this.internal.vFS={}),!0};r.existsFileInVFS=function(t){return A.call(this),this.internal.vFS[t]!==void 0},r.addFileToVFS=function(t,a){return A.call(this),this.internal.vFS[t]=a,this},r.getFileFromVFS=function(t){return A.call(this),this.internal.vFS[t]!==void 0?this.internal.vFS[t]:null}}(Ye.API),function(r){r.__bidiEngine__=r.prototype.__bidiEngine__=function(a){var c,u,d,p,B,y,U,E=A,N=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],w=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],K={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},P={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},k=["(",")","(","<",">","<","[","]","[","{","}","{","\xAB","\xBB","\xAB","\u2039","\u203A","\u2039","\u2045","\u2046","\u2045","\u207D","\u207E","\u207D","\u208D","\u208E","\u208D","\u2264","\u2265","\u2264","\u2329","\u232A","\u2329","\uFE59","\uFE5A","\uFE59","\uFE5B","\uFE5C","\uFE5B","\uFE5D","\uFE5E","\uFE5D","\uFE64","\uFE65","\uFE64"],H=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),V=!1,uA=0;this.__bidiEngine__={};var FA=function(D){var M=D.charCodeAt(),lA=M>>8,eA=P[lA];return eA!==void 0?E[256*eA+(255&M)]:lA===252||lA===253?"AL":H.test(lA)?"L":lA===8?"R":"N"},DA=function(D){for(var M,lA=0;lA<D.length;lA++){if((M=FA(D.charAt(lA)))==="L")return!1;if(M==="R")return!0}return!1},te=function(D,M,lA,eA){var PA,NA,GA,xA,VA=M[eA];switch(VA){case"L":case"R":V=!1;break;case"N":case"AN":break;case"EN":V&&(VA="AN");break;case"AL":V=!0,VA="R";break;case"WS":VA="N";break;case"CS":eA<1||eA+1>=M.length||(PA=lA[eA-1])!=="EN"&&PA!=="AN"||(NA=M[eA+1])!=="EN"&&NA!=="AN"?VA="N":V&&(NA="AN"),VA=NA===PA?NA:"N";break;case"ES":VA=(PA=eA>0?lA[eA-1]:"B")==="EN"&&eA+1<M.length&&M[eA+1]==="EN"?"EN":"N";break;case"ET":if(eA>0&&lA[eA-1]==="EN"){VA="EN";break}if(V){VA="N";break}for(GA=eA+1,xA=M.length;GA<xA&&M[GA]==="ET";)GA++;VA=GA<xA&&M[GA]==="EN"?"EN":"N";break;case"NSM":if(d&&!p){for(xA=M.length,GA=eA+1;GA<xA&&M[GA]==="NSM";)GA++;if(GA<xA){var qA=D[eA],Le=qA>=1425&&qA<=2303||qA===64286;if(PA=M[GA],Le&&(PA==="R"||PA==="AL")){VA="R";break}}}VA=eA<1||(PA=M[eA-1])==="B"?"N":lA[eA-1];break;case"B":V=!1,c=!0,VA=uA;break;case"S":u=!0,VA="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":V=!1;break;case"BN":VA="N"}return VA},QA=function(D,M,lA){var eA=D.split("");return lA&&tA(eA,lA,{hiLevel:uA}),eA.reverse(),M&&M.reverse(),eA.join("")},tA=function(D,M,lA){var eA,PA,NA,GA,xA,VA=-1,qA=D.length,Le=0,S=[],G=uA?w:N,q=[];for(V=!1,c=!1,u=!1,PA=0;PA<qA;PA++)q[PA]=FA(D[PA]);for(NA=0;NA<qA;NA++){if(xA=Le,S[NA]=te(D,q,S,NA),eA=240&(Le=G[xA][K[S[NA]]]),Le&=15,M[NA]=GA=G[Le][5],eA>0)if(eA===16){for(PA=VA;PA<NA;PA++)M[PA]=1;VA=-1}else VA=-1;if(G[Le][6])VA===-1&&(VA=NA);else if(VA>-1){for(PA=VA;PA<NA;PA++)M[PA]=GA;VA=-1}q[NA]==="B"&&(M[NA]=0),lA.hiLevel|=GA}u&&function(oA,mA,LA){for(var HA=0;HA<LA;HA++)if(oA[HA]==="S"){mA[HA]=uA;for(var _A=HA-1;_A>=0&&oA[_A]==="WS";_A--)mA[_A]=uA}}(q,M,qA)},EA=function(D,M,lA,eA,PA){if(!(PA.hiLevel<D)){if(D===1&&uA===1&&!c)return M.reverse(),void(lA&&lA.reverse());for(var NA,GA,xA,VA,qA=M.length,Le=0;Le<qA;){if(eA[Le]>=D){for(xA=Le+1;xA<qA&&eA[xA]>=D;)xA++;for(VA=Le,GA=xA-1;VA<GA;VA++,GA--)NA=M[VA],M[VA]=M[GA],M[GA]=NA,lA&&(NA=lA[VA],lA[VA]=lA[GA],lA[GA]=NA);Le=xA}Le++}}},zA=function(D,M,lA){var eA=D.split(""),PA={hiLevel:uA};return lA||(lA=[]),tA(eA,lA,PA),function(NA,GA,xA){if(xA.hiLevel!==0&&U)for(var VA,qA=0;qA<NA.length;qA++)GA[qA]===1&&(VA=k.indexOf(NA[qA]))>=0&&(NA[qA]=k[VA+1])}(eA,lA,PA),EA(2,eA,M,lA,PA),EA(1,eA,M,lA,PA),eA.join("")};return this.__bidiEngine__.doBidiReorder=function(D,M,lA){if(function(PA,NA){if(NA)for(var GA=0;GA<PA.length;GA++)NA[GA]=GA;p===void 0&&(p=DA(PA)),y===void 0&&(y=DA(PA))}(D,M),d||!B||y)if(d&&B&&p^y)uA=p?1:0,D=QA(D,M,lA);else if(!d&&B&&y)uA=p?1:0,D=zA(D,M,lA),D=QA(D,M);else if(!d||p||B||y){if(d&&!B&&p^y)D=QA(D,M),p?(uA=0,D=zA(D,M,lA)):(uA=1,D=zA(D,M,lA),D=QA(D,M));else if(d&&p&&!B&&y)uA=1,D=zA(D,M,lA),D=QA(D,M);else if(!d&&!B&&p^y){var eA=U;p?(uA=1,D=zA(D,M,lA),uA=0,U=!1,D=zA(D,M,lA),U=eA):(uA=0,D=zA(D,M,lA),D=QA(D,M),uA=1,U=!1,D=zA(D,M,lA),U=eA,D=QA(D,M))}}else uA=0,D=zA(D,M,lA);else uA=p?1:0,D=zA(D,M,lA);return D},this.__bidiEngine__.setOptions=function(D){D&&(d=D.isInputVisual,B=D.isOutputVisual,p=D.isInputRtl,y=D.isOutputRtl,U=D.isSymmetricSwapping)},this.__bidiEngine__.setOptions(a),this.__bidiEngine__};var A=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],t=new r.__bidiEngine__({isInputVisual:!0});r.API.events.push(["postProcessText",function(a){var c=a.text,u=(a.x,a.y,a.options||{}),d=(a.mutex,u.lang,[]);if(u.isInputVisual=typeof u.isInputVisual!="boolean"||u.isInputVisual,t.setOptions(u),Object.prototype.toString.call(c)==="[object Array]"){var p=0;for(d=[],p=0;p<c.length;p+=1)Object.prototype.toString.call(c[p])==="[object Array]"?d.push([t.doBidiReorder(c[p][0]),c[p][1],c[p][2]]):d.push([t.doBidiReorder(c[p])]);a.text=d}else a.text=t.doBidiReorder(c);t.setOptions({isInputVisual:!0})}])}(Ye),Ye.API.TTFFont=function(){function r(A){var t;if(this.rawData=A,t=this.contents=new ys(A),this.contents.pos=4,t.readString(4)==="ttcf")throw new Error("TTCF not supported.");t.pos=0,this.parse(),this.subset=new uc(this),this.registerTTF()}return r.open=function(A){return new r(A)},r.prototype.parse=function(){return this.directory=new sc(this.contents),this.head=new mu(this),this.name=new bu(this),this.cmap=new Hl(this),this.toUnicode={},this.hhea=new wu(this),this.maxp=new oc(this),this.hmtx=new Ta(this),this.post=new Cu(this),this.os2=new yu(this),this.loca=new Uu(this),this.glyf=new ac(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},r.prototype.registerTTF=function(){var A,t,a,c,u;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var d,p,B,y;for(y=[],d=0,p=(B=this.bbox).length;d<p;d++)A=B[d],y.push(Math.round(A*this.scaleFactor));return y}.call(this),this.stemV=0,this.post.exists?(a=255&(c=this.post.italic_angle),32768&(t=c>>16)&&(t=-(1+(65535^t))),this.italicAngle=+(t+"."+a)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=(u=this.familyClass)===1||u===2||u===3||u===4||u===5||u===7,this.isScript=this.familyClass===10,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),this.italicAngle!==0&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},r.prototype.characterToGlyph=function(A){var t;return((t=this.cmap.unicode)!=null?t.codeMap[A]:void 0)||0},r.prototype.widthOfGlyph=function(A){var t;return t=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(A).advance*t},r.prototype.widthOfString=function(A,t,a){var c,u,d,p;for(d=0,u=0,p=(A=""+A).length;0<=p?u<p:u>p;u=0<=p?++u:--u)c=A.charCodeAt(u),d+=this.widthOfGlyph(this.characterToGlyph(c))+a*(1e3/t)||0;return d*(t/1e3)},r.prototype.lineHeight=function(A,t){var a;return t==null&&(t=!1),a=t?this.lineGap:0,(this.ascender+a-this.decender)/1e3*A},r}();var Gn,ys=function(){function r(A){this.data=A!=null?A:[],this.pos=0,this.length=this.data.length}return r.prototype.readByte=function(){return this.data[this.pos++]},r.prototype.writeByte=function(A){return this.data[this.pos++]=A},r.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},r.prototype.writeUInt32=function(A){return this.writeByte(A>>>24&255),this.writeByte(A>>16&255),this.writeByte(A>>8&255),this.writeByte(255&A)},r.prototype.readInt32=function(){var A;return(A=this.readUInt32())>=2147483648?A-4294967296:A},r.prototype.writeInt32=function(A){return A<0&&(A+=4294967296),this.writeUInt32(A)},r.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},r.prototype.writeUInt16=function(A){return this.writeByte(A>>8&255),this.writeByte(255&A)},r.prototype.readInt16=function(){var A;return(A=this.readUInt16())>=32768?A-65536:A},r.prototype.writeInt16=function(A){return A<0&&(A+=65536),this.writeUInt16(A)},r.prototype.readString=function(A){var t,a;for(a=[],t=0;0<=A?t<A:t>A;t=0<=A?++t:--t)a[t]=String.fromCharCode(this.readByte());return a.join("")},r.prototype.writeString=function(A){var t,a,c;for(c=[],t=0,a=A.length;0<=a?t<a:t>a;t=0<=a?++t:--t)c.push(this.writeByte(A.charCodeAt(t)));return c},r.prototype.readShort=function(){return this.readInt16()},r.prototype.writeShort=function(A){return this.writeInt16(A)},r.prototype.readLongLong=function(){var A,t,a,c,u,d,p,B;return A=this.readByte(),t=this.readByte(),a=this.readByte(),c=this.readByte(),u=this.readByte(),d=this.readByte(),p=this.readByte(),B=this.readByte(),128&A?-1*(72057594037927940*(255^A)+281474976710656*(255^t)+1099511627776*(255^a)+4294967296*(255^c)+16777216*(255^u)+65536*(255^d)+256*(255^p)+(255^B)+1):72057594037927940*A+281474976710656*t+1099511627776*a+4294967296*c+16777216*u+65536*d+256*p+B},r.prototype.writeLongLong=function(A){var t,a;return t=Math.floor(A/4294967296),a=4294967295&A,this.writeByte(t>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t),this.writeByte(a>>24&255),this.writeByte(a>>16&255),this.writeByte(a>>8&255),this.writeByte(255&a)},r.prototype.readInt=function(){return this.readInt32()},r.prototype.writeInt=function(A){return this.writeInt32(A)},r.prototype.read=function(A){var t,a;for(t=[],a=0;0<=A?a<A:a>A;a=0<=A?++a:--a)t.push(this.readByte());return t},r.prototype.write=function(A){var t,a,c,u;for(u=[],a=0,c=A.length;a<c;a++)t=A[a],u.push(this.writeByte(t));return u},r}(),sc=function(){var r;function A(t){var a,c,u;for(this.scalarType=t.readInt(),this.tableCount=t.readShort(),this.searchRange=t.readShort(),this.entrySelector=t.readShort(),this.rangeShift=t.readShort(),this.tables={},c=0,u=this.tableCount;0<=u?c<u:c>u;c=0<=u?++c:--c)a={tag:t.readString(4),checksum:t.readInt(),offset:t.readInt(),length:t.readInt()},this.tables[a.tag]=a}return A.prototype.encode=function(t){var a,c,u,d,p,B,y,U,E,N,w,K,P;for(P in w=Object.keys(t).length,B=Math.log(2),E=16*Math.floor(Math.log(w)/B),d=Math.floor(E/B),U=16*w-E,(c=new ys).writeInt(this.scalarType),c.writeShort(w),c.writeShort(E),c.writeShort(d),c.writeShort(U),u=16*w,y=c.pos+u,p=null,K=[],t)for(N=t[P],c.writeString(P),c.writeInt(r(N)),c.writeInt(y),c.writeInt(N.length),K=K.concat(N),P==="head"&&(p=y),y+=N.length;y%4;)K.push(0),y++;return c.write(K),a=2981146554-r(c.data),c.pos=p+8,c.writeUInt32(a),c.data},r=function(t){var a,c,u,d;for(t=Qu.call(t);t.length%4;)t.push(0);for(u=new ys(t),c=0,a=0,d=t.length;a<d;a=a+=4)c+=u.readUInt32();return 4294967295&c},A}(),Oa={}.hasOwnProperty,Ei=function(r,A){for(var t in A)Oa.call(A,t)&&(r[t]=A[t]);function a(){this.constructor=r}return a.prototype=A.prototype,r.prototype=new a,r.__super__=A.prototype,r};Gn=function(){function r(A){var t;this.file=A,t=this.file.directory.tables[this.tag],this.exists=!!t,t&&(this.offset=t.offset,this.length=t.length,this.parse(this.file.contents))}return r.prototype.parse=function(){},r.prototype.encode=function(){},r.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},r}();var mu=function(r){function A(){return A.__super__.constructor.apply(this,arguments)}return Ei(A,Gn),A.prototype.tag="head",A.prototype.parse=function(t){return t.pos=this.offset,this.version=t.readInt(),this.revision=t.readInt(),this.checkSumAdjustment=t.readInt(),this.magicNumber=t.readInt(),this.flags=t.readShort(),this.unitsPerEm=t.readShort(),this.created=t.readLongLong(),this.modified=t.readLongLong(),this.xMin=t.readShort(),this.yMin=t.readShort(),this.xMax=t.readShort(),this.yMax=t.readShort(),this.macStyle=t.readShort(),this.lowestRecPPEM=t.readShort(),this.fontDirectionHint=t.readShort(),this.indexToLocFormat=t.readShort(),this.glyphDataFormat=t.readShort()},A.prototype.encode=function(t){var a;return(a=new ys).writeInt(this.version),a.writeInt(this.revision),a.writeInt(this.checkSumAdjustment),a.writeInt(this.magicNumber),a.writeShort(this.flags),a.writeShort(this.unitsPerEm),a.writeLongLong(this.created),a.writeLongLong(this.modified),a.writeShort(this.xMin),a.writeShort(this.yMin),a.writeShort(this.xMax),a.writeShort(this.yMax),a.writeShort(this.macStyle),a.writeShort(this.lowestRecPPEM),a.writeShort(this.fontDirectionHint),a.writeShort(t),a.writeShort(this.glyphDataFormat),a.data},A}(),Nl=function(){function r(A,t){var a,c,u,d,p,B,y,U,E,N,w,K,P,k,H,V,uA;switch(this.platformID=A.readUInt16(),this.encodingID=A.readShort(),this.offset=t+A.readInt(),E=A.pos,A.pos=this.offset,this.format=A.readUInt16(),this.length=A.readUInt16(),this.language=A.readUInt16(),this.isUnicode=this.platformID===3&&this.encodingID===1&&this.format===4||this.platformID===0&&this.format===4,this.codeMap={},this.format){case 0:for(B=0;B<256;++B)this.codeMap[B]=A.readByte();break;case 4:for(w=A.readUInt16(),N=w/2,A.pos+=6,u=function(){var FA,DA;for(DA=[],B=FA=0;0<=N?FA<N:FA>N;B=0<=N?++FA:--FA)DA.push(A.readUInt16());return DA}(),A.pos+=2,P=function(){var FA,DA;for(DA=[],B=FA=0;0<=N?FA<N:FA>N;B=0<=N?++FA:--FA)DA.push(A.readUInt16());return DA}(),y=function(){var FA,DA;for(DA=[],B=FA=0;0<=N?FA<N:FA>N;B=0<=N?++FA:--FA)DA.push(A.readUInt16());return DA}(),U=function(){var FA,DA;for(DA=[],B=FA=0;0<=N?FA<N:FA>N;B=0<=N?++FA:--FA)DA.push(A.readUInt16());return DA}(),c=(this.length-A.pos+this.offset)/2,p=function(){var FA,DA;for(DA=[],B=FA=0;0<=c?FA<c:FA>c;B=0<=c?++FA:--FA)DA.push(A.readUInt16());return DA}(),B=H=0,uA=u.length;H<uA;B=++H)for(k=u[B],a=V=K=P[B];K<=k?V<=k:V>=k;a=K<=k?++V:--V)U[B]===0?d=a+y[B]:(d=p[U[B]/2+(a-K)-(N-B)]||0)!==0&&(d+=y[B]),this.codeMap[a]=65535&d}A.pos=E}return r.encode=function(A,t){var a,c,u,d,p,B,y,U,E,N,w,K,P,k,H,V,uA,FA,DA,te,QA,tA,EA,zA,D,M,lA,eA,PA,NA,GA,xA,VA,qA,Le,S,G,q,oA,mA,LA,HA,_A,ce,le,Ie;switch(eA=new ys,d=Object.keys(A).sort(function(Ee,At){return Ee-At}),t){case"macroman":for(P=0,k=function(){var Ee=[];for(K=0;K<256;++K)Ee.push(0);return Ee}(),V={0:0},u={},PA=0,VA=d.length;PA<VA;PA++)V[_A=A[c=d[PA]]]==null&&(V[_A]=++P),u[c]={old:A[c],new:V[A[c]]},k[c]=V[A[c]];return eA.writeUInt16(1),eA.writeUInt16(0),eA.writeUInt32(12),eA.writeUInt16(0),eA.writeUInt16(262),eA.writeUInt16(0),eA.write(k),{charMap:u,subtable:eA.data,maxGlyphID:P+1};case"unicode":for(M=[],E=[],uA=0,V={},a={},H=y=null,NA=0,qA=d.length;NA<qA;NA++)V[DA=A[c=d[NA]]]==null&&(V[DA]=++uA),a[c]={old:DA,new:V[DA]},p=V[DA]-c,H!=null&&p===y||(H&&E.push(H),M.push(c),y=p),H=c;for(H&&E.push(H),E.push(65535),M.push(65535),zA=2*(EA=M.length),tA=2*Math.pow(Math.log(EA)/Math.LN2,2),N=Math.log(tA/2)/Math.LN2,QA=2*EA-tA,B=[],te=[],w=[],K=GA=0,Le=M.length;GA<Le;K=++GA){if(D=M[K],U=E[K],D===65535){B.push(0),te.push(0);break}if(D-(lA=a[D].new)>=32768)for(B.push(0),te.push(2*(w.length+EA-K)),c=xA=D;D<=U?xA<=U:xA>=U;c=D<=U?++xA:--xA)w.push(a[c].new);else B.push(lA-D),te.push(0)}for(eA.writeUInt16(3),eA.writeUInt16(1),eA.writeUInt32(12),eA.writeUInt16(4),eA.writeUInt16(16+8*EA+2*w.length),eA.writeUInt16(0),eA.writeUInt16(zA),eA.writeUInt16(tA),eA.writeUInt16(N),eA.writeUInt16(QA),LA=0,S=E.length;LA<S;LA++)c=E[LA],eA.writeUInt16(c);for(eA.writeUInt16(0),HA=0,G=M.length;HA<G;HA++)c=M[HA],eA.writeUInt16(c);for(ce=0,q=B.length;ce<q;ce++)p=B[ce],eA.writeUInt16(p);for(le=0,oA=te.length;le<oA;le++)FA=te[le],eA.writeUInt16(FA);for(Ie=0,mA=w.length;Ie<mA;Ie++)P=w[Ie],eA.writeUInt16(P);return{charMap:a,subtable:eA.data,maxGlyphID:uA+1}}},r}(),Hl=function(r){function A(){return A.__super__.constructor.apply(this,arguments)}return Ei(A,Gn),A.prototype.tag="cmap",A.prototype.parse=function(t){var a,c,u;for(t.pos=this.offset,this.version=t.readUInt16(),u=t.readUInt16(),this.tables=[],this.unicode=null,c=0;0<=u?c<u:c>u;c=0<=u?++c:--c)a=new Nl(t,this.offset),this.tables.push(a),a.isUnicode&&this.unicode==null&&(this.unicode=a);return!0},A.encode=function(t,a){var c,u;return a==null&&(a="macroman"),c=Nl.encode(t,a),(u=new ys).writeUInt16(0),u.writeUInt16(1),c.table=u.data.concat(c.subtable),c},A}(),wu=function(r){function A(){return A.__super__.constructor.apply(this,arguments)}return Ei(A,Gn),A.prototype.tag="hhea",A.prototype.parse=function(t){return t.pos=this.offset,this.version=t.readInt(),this.ascender=t.readShort(),this.decender=t.readShort(),this.lineGap=t.readShort(),this.advanceWidthMax=t.readShort(),this.minLeftSideBearing=t.readShort(),this.minRightSideBearing=t.readShort(),this.xMaxExtent=t.readShort(),this.caretSlopeRise=t.readShort(),this.caretSlopeRun=t.readShort(),this.caretOffset=t.readShort(),t.pos+=8,this.metricDataFormat=t.readShort(),this.numberOfMetrics=t.readUInt16()},A}(),yu=function(r){function A(){return A.__super__.constructor.apply(this,arguments)}return Ei(A,Gn),A.prototype.tag="OS/2",A.prototype.parse=function(t){if(t.pos=this.offset,this.version=t.readUInt16(),this.averageCharWidth=t.readShort(),this.weightClass=t.readUInt16(),this.widthClass=t.readUInt16(),this.type=t.readShort(),this.ySubscriptXSize=t.readShort(),this.ySubscriptYSize=t.readShort(),this.ySubscriptXOffset=t.readShort(),this.ySubscriptYOffset=t.readShort(),this.ySuperscriptXSize=t.readShort(),this.ySuperscriptYSize=t.readShort(),this.ySuperscriptXOffset=t.readShort(),this.ySuperscriptYOffset=t.readShort(),this.yStrikeoutSize=t.readShort(),this.yStrikeoutPosition=t.readShort(),this.familyClass=t.readShort(),this.panose=function(){var a,c;for(c=[],a=0;a<10;++a)c.push(t.readByte());return c}(),this.charRange=function(){var a,c;for(c=[],a=0;a<4;++a)c.push(t.readInt());return c}(),this.vendorID=t.readString(4),this.selection=t.readShort(),this.firstCharIndex=t.readShort(),this.lastCharIndex=t.readShort(),this.version>0&&(this.ascent=t.readShort(),this.descent=t.readShort(),this.lineGap=t.readShort(),this.winAscent=t.readShort(),this.winDescent=t.readShort(),this.codePageRange=function(){var a,c;for(c=[],a=0;a<2;a=++a)c.push(t.readInt());return c}(),this.version>1))return this.xHeight=t.readShort(),this.capHeight=t.readShort(),this.defaultChar=t.readShort(),this.breakChar=t.readShort(),this.maxContext=t.readShort()},A}(),Cu=function(r){function A(){return A.__super__.constructor.apply(this,arguments)}return Ei(A,Gn),A.prototype.tag="post",A.prototype.parse=function(t){var a,c,u;switch(t.pos=this.offset,this.format=t.readInt(),this.italicAngle=t.readInt(),this.underlinePosition=t.readShort(),this.underlineThickness=t.readShort(),this.isFixedPitch=t.readInt(),this.minMemType42=t.readInt(),this.maxMemType42=t.readInt(),this.minMemType1=t.readInt(),this.maxMemType1=t.readInt(),this.format){case 65536:break;case 131072:var d;for(c=t.readUInt16(),this.glyphNameIndex=[],d=0;0<=c?d<c:d>c;d=0<=c?++d:--d)this.glyphNameIndex.push(t.readUInt16());for(this.names=[],u=[];t.pos<this.offset+this.length;)a=t.readByte(),u.push(this.names.push(t.readString(a)));return u;case 151552:return c=t.readUInt16(),this.offsets=t.read(c);case 196608:break;case 262144:return this.map=function(){var p,B,y;for(y=[],d=p=0,B=this.file.maxp.numGlyphs;0<=B?p<B:p>B;d=0<=B?++p:--p)y.push(t.readUInt32());return y}.call(this)}},A}(),Fu=function(r,A){this.raw=r,this.length=r.length,this.platformID=A.platformID,this.encodingID=A.encodingID,this.languageID=A.languageID},bu=function(r){function A(){return A.__super__.constructor.apply(this,arguments)}return Ei(A,Gn),A.prototype.tag="name",A.prototype.parse=function(t){var a,c,u,d,p,B,y,U,E,N,w;for(t.pos=this.offset,t.readShort(),a=t.readShort(),B=t.readShort(),c=[],d=0;0<=a?d<a:d>a;d=0<=a?++d:--d)c.push({platformID:t.readShort(),encodingID:t.readShort(),languageID:t.readShort(),nameID:t.readShort(),length:t.readShort(),offset:this.offset+B+t.readShort()});for(y={},d=E=0,N=c.length;E<N;d=++E)u=c[d],t.pos=u.offset,U=t.readString(u.length),p=new Fu(U,u),y[w=u.nameID]==null&&(y[w]=[]),y[u.nameID].push(p);this.strings=y,this.copyright=y[0],this.fontFamily=y[1],this.fontSubfamily=y[2],this.uniqueSubfamily=y[3],this.fontName=y[4],this.version=y[5];try{this.postscriptName=y[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(K){this.postscriptName=y[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=y[7],this.manufacturer=y[8],this.designer=y[9],this.description=y[10],this.vendorUrl=y[11],this.designerUrl=y[12],this.license=y[13],this.licenseUrl=y[14],this.preferredFamily=y[15],this.preferredSubfamily=y[17],this.compatibleFull=y[18],this.sampleText=y[19]},A}(),oc=function(r){function A(){return A.__super__.constructor.apply(this,arguments)}return Ei(A,Gn),A.prototype.tag="maxp",A.prototype.parse=function(t){return t.pos=this.offset,this.version=t.readInt(),this.numGlyphs=t.readUInt16(),this.maxPoints=t.readUInt16(),this.maxContours=t.readUInt16(),this.maxCompositePoints=t.readUInt16(),this.maxComponentContours=t.readUInt16(),this.maxZones=t.readUInt16(),this.maxTwilightPoints=t.readUInt16(),this.maxStorage=t.readUInt16(),this.maxFunctionDefs=t.readUInt16(),this.maxInstructionDefs=t.readUInt16(),this.maxStackElements=t.readUInt16(),this.maxSizeOfInstructions=t.readUInt16(),this.maxComponentElements=t.readUInt16(),this.maxComponentDepth=t.readUInt16()},A}(),Ta=function(r){function A(){return A.__super__.constructor.apply(this,arguments)}return Ei(A,Gn),A.prototype.tag="hmtx",A.prototype.parse=function(t){var a,c,u,d,p,B,y;for(t.pos=this.offset,this.metrics=[],a=0,B=this.file.hhea.numberOfMetrics;0<=B?a<B:a>B;a=0<=B?++a:--a)this.metrics.push({advance:t.readUInt16(),lsb:t.readInt16()});for(u=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var U,E;for(E=[],a=U=0;0<=u?U<u:U>u;a=0<=u?++U:--U)E.push(t.readInt16());return E}(),this.widths=function(){var U,E,N,w;for(w=[],U=0,E=(N=this.metrics).length;U<E;U++)d=N[U],w.push(d.advance);return w}.call(this),c=this.widths[this.widths.length-1],y=[],a=p=0;0<=u?p<u:p>u;a=0<=u?++p:--p)y.push(this.widths.push(c));return y},A.prototype.forGlyph=function(t){return t in this.metrics?this.metrics[t]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[t-this.metrics.length]}},A}(),Qu=[].slice,ac=function(r){function A(){return A.__super__.constructor.apply(this,arguments)}return Ei(A,Gn),A.prototype.tag="glyf",A.prototype.parse=function(){return this.cache={}},A.prototype.glyphFor=function(t){var a,c,u,d,p,B,y,U,E,N;return t in this.cache?this.cache[t]:(d=this.file.loca,a=this.file.contents,c=d.indexOf(t),(u=d.lengthOf(t))===0?this.cache[t]=null:(a.pos=this.offset+c,p=(B=new ys(a.read(u))).readShort(),U=B.readShort(),N=B.readShort(),y=B.readShort(),E=B.readShort(),this.cache[t]=p===-1?new lc(B,U,N,y,E):new _l(B,p,U,N,y,E),this.cache[t]))},A.prototype.encode=function(t,a,c){var u,d,p,B,y;for(p=[],d=[],B=0,y=a.length;B<y;B++)u=t[a[B]],d.push(p.length),u&&(p=p.concat(u.encode(c)));return d.push(p.length),{table:p,offsets:d}},A}(),_l=function(){function r(A,t,a,c,u,d){this.raw=A,this.numberOfContours=t,this.xMin=a,this.yMin=c,this.xMax=u,this.yMax=d,this.compound=!1}return r.prototype.encode=function(){return this.raw.data},r}(),lc=function(){function r(A,t,a,c,u){var d,p;for(this.raw=A,this.xMin=t,this.yMin=a,this.xMax=c,this.yMax=u,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],d=this.raw;p=d.readShort(),this.glyphOffsets.push(d.pos),this.glyphIDs.push(d.readUInt16()),32&p;)d.pos+=1&p?4:2,128&p?d.pos+=8:64&p?d.pos+=4:8&p&&(d.pos+=2)}return r.prototype.encode=function(){var A,t,a;for(t=new ys(Qu.call(this.raw.data)),A=0,a=this.glyphIDs.length;A<a;++A)t.pos=this.glyphOffsets[A];return t.data},r}(),Uu=function(r){function A(){return A.__super__.constructor.apply(this,arguments)}return Ei(A,Gn),A.prototype.tag="loca",A.prototype.parse=function(t){var a,c;return t.pos=this.offset,a=this.file.head.indexToLocFormat,this.offsets=a===0?function(){var u,d;for(d=[],c=0,u=this.length;c<u;c+=2)d.push(2*t.readUInt16());return d}.call(this):function(){var u,d;for(d=[],c=0,u=this.length;c<u;c+=4)d.push(t.readUInt32());return d}.call(this)},A.prototype.indexOf=function(t){return this.offsets[t]},A.prototype.lengthOf=function(t){return this.offsets[t+1]-this.offsets[t]},A.prototype.encode=function(t,a){for(var c=new Uint32Array(this.offsets.length),u=0,d=0,p=0;p<c.length;++p)if(c[p]=u,d<a.length&&a[d]==p){++d,c[p]=u;var B=this.offsets[p],y=this.offsets[p+1]-B;y>0&&(u+=y)}for(var U=new Array(4*c.length),E=0;E<c.length;++E)U[4*E+3]=255&c[E],U[4*E+2]=(65280&c[E])>>8,U[4*E+1]=(16711680&c[E])>>16,U[4*E]=(4278190080&c[E])>>24;return U},A}(),uc=function(){function r(A){this.font=A,this.subset={},this.unicodes={},this.next=33}return r.prototype.generateCmap=function(){var A,t,a,c,u;for(t in c=this.font.cmap.tables[0].codeMap,A={},u=this.subset)a=u[t],A[t]=c[a];return A},r.prototype.glyphsFor=function(A){var t,a,c,u,d,p,B;for(c={},d=0,p=A.length;d<p;d++)c[u=A[d]]=this.font.glyf.glyphFor(u);for(u in t=[],c)(a=c[u])!=null&&a.compound&&t.push.apply(t,a.glyphIDs);if(t.length>0)for(u in B=this.glyphsFor(t))a=B[u],c[u]=a;return c},r.prototype.encode=function(A,t){var a,c,u,d,p,B,y,U,E,N,w,K,P,k,H;for(c in a=Hl.encode(this.generateCmap(),"unicode"),d=this.glyphsFor(A),w={0:0},H=a.charMap)w[(B=H[c]).old]=B.new;for(K in N=a.maxGlyphID,d)K in w||(w[K]=N++);return U=function(V){var uA,FA;for(uA in FA={},V)FA[V[uA]]=uA;return FA}(w),E=Object.keys(U).sort(function(V,uA){return V-uA}),P=function(){var V,uA,FA;for(FA=[],V=0,uA=E.length;V<uA;V++)p=E[V],FA.push(U[p]);return FA}(),u=this.font.glyf.encode(d,P,w),y=this.font.loca.encode(u.offsets,P),k={cmap:this.font.cmap.raw(),glyf:u.table,loca:y,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(t)},this.font.os2.exists&&(k["OS/2"]=this.font.os2.raw()),this.font.directory.encode(k)},r}();Ye.API.PDFObject=function(){var r;function A(){}return r=function(t,a){return(Array(a+1).join("0")+t).slice(-a)},A.convert=function(t){var a,c,u,d;if(Array.isArray(t))return"["+function(){var p,B,y;for(y=[],p=0,B=t.length;p<B;p++)a=t[p],y.push(A.convert(a));return y}().join(" ")+"]";if(typeof t=="string")return"/"+t;if(t!=null&&t.isString)return"("+t+")";if(t instanceof Date)return"(D:"+r(t.getUTCFullYear(),4)+r(t.getUTCMonth(),2)+r(t.getUTCDate(),2)+r(t.getUTCHours(),2)+r(t.getUTCMinutes(),2)+r(t.getUTCSeconds(),2)+"Z)";if({}.toString.call(t)==="[object Object]"){for(c in u=["<<"],t)d=t[c],u.push("/"+c+" "+A.convert(d));return u.push(">>"),u.join(`
|
|
|
`)}return""+t},A}();var cc=Ye}}]);
|