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

47 lines
557 KiB

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

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

(window.webpackJsonp=window.webpackJsonp||[]).push([[137,5,6,7,9,10,14],{"1vsH":function(ft,_e,ee){"use strict";ee.d(_e,"i",function(){return d}),ee.d(_e,"k",function(){return c}),ee.d(_e,"e",function(){return A}),ee.d(_e,"h",function(){return x}),ee.d(_e,"c",function(){return h}),ee.d(_e,"f",function(){return P}),ee.d(_e,"g",function(){return S}),ee.d(_e,"a",function(){return v}),ee.d(_e,"D",function(){return C}),ee.d(_e,"C",function(){return D}),ee.d(_e,"E",function(){return g}),ee.d(_e,"F",function(){return j}),ee.d(_e,"s",function(){return R}),ee.d(_e,"r",function(){return B}),ee.d(_e,"p",function(){return k}),ee.d(_e,"o",function(){return V}),ee.d(_e,"A",function(){return H}),ee.d(_e,"j",function(){return ae}),ee.d(_e,"z",function(){return Z}),ee.d(_e,"u",function(){return K}),ee.d(_e,"l",function(){return U}),ee.d(_e,"x",function(){return F}),ee.d(_e,"n",function(){return z}),ee.d(_e,"d",function(){return q}),ee.d(_e,"b",function(){return J}),ee.d(_e,"t",function(){return ce}),ee.d(_e,"y",function(){return fe}),ee.d(_e,"w",function(){return ne}),ee.d(_e,"m",function(){return te}),ee.d(_e,"v",function(){return oe}),ee.d(_e,"q",function(){return N}),ee.d(_e,"B",function(){return $});var Ue=ee("GrpF"),se=ee("Xc/e"),de=ee("XZgM"),n=ee("TFeq"),o=ee("RXQH"),T=ee("VgM2"),m=ee("rjoL"),b=ee("TMtJ"),i=ee("zjzt"),l=ee("ZZRV"),p=ee.n(l),u=ee("xKgJ"),t=ee("bntm"),s=ee("vcnW"),a=ee.n(s),d=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],f=function(I){var E={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"}};return I.data&&I.data.map(function(e,r){return p.a.createElement("span",{key:r,className:E[e]&&E[e].class},e)})},c=function(I){var E,e=(E={},Object(i.a)(E,-1,"\u91CD\u505A\u4E2D"),Object(i.a)(E,0,"\u672A\u5F00\u542F"),Object(i.a)(E,1,"\u672A\u901A\u5173"),Object(i.a)(E,2,"\u6309\u65F6\u901A\u5173"),E);return e[I]||"\u8FDF\u4EA4\u901A\u5173"},A=function(I){var E,e,r,O=(E={},Object(i.a)(E,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(i.a)(E,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(i.a)(E,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(i.a)(E,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(i.a)(E,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),E);return p.a.createElement("span",{className:O==null||((e=O[I.status])===null||e===void 0)?void 0:e.class},O==null||((r=O[I.status])===null||r===void 0)?void 0:r.name)},x=function(I){var E=I.status,e={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return p.a.createElement("span",{className:e[E].class},e[E].name)}catch(r){console.log("utils.StatusGraduationProjectTags",I.status)}},h={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},P={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},S=function(I){var E={\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"}},e=[];I.is_random&&e.push(p.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{I.status&&I.status.map(function(r,O){e.push(p.a.createElement("span",{key:O,className:E[r]&&E[r].class},r))})}catch(r){console.log("utils.status.tag:",r,I.status)}return e},_=function(I){var E,e,r,O=(E={},Object(i.a)(E,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(i.a)(E,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(i.a)(E,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(i.a)(E,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(i.a)(E,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),E);return p.a.createElement("span",{className:(e=O[I.status])===null||e===void 0?void 0:e.class},(r=O[I.status])===null||r===void 0?void 0:r.name)},v=function(I){var E,e,r={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"}};return p.a.createElement("span",{className:(E=r[I.status])===null||E===void 0?void 0:E.class},(e=r[I.status])===null||e===void 0?void 0:e.name)},C=function(I){I=new Date(I).getTime();var E=1e3*60,e=E*60,r=e*24,O="",y=new Date().getTime(),w=y-I;if(w<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),O="\u521A\u521A";var W=parseInt(w/r,10),Y=parseInt(w/e,10),me=parseInt(w/E,10);return W>30?O=""+D(I,"yyyy-MM-dd"):W>1?O=""+W+"\u5929\u524D":W==1?O="\u6628\u5929":Y>=1?O=""+Y+"\u5C0F\u65F6\u524D":me>=5?O=""+me+"\u5206\u949F\u524D":O="\u521A\u521A",O},D=function(I,E){typeof I=="string"&&(I.indexOf("T")>=0&&(I=I.replace("T"," ")),I=new Date(Date.parse(I.replace(/-/g,"/")))),I=new Date(I);var e={"M+":I.getMonth()+1,"d+":I.getDate(),"h+":I.getHours(),"m+":I.getMinutes(),"s+":I.getSeconds(),"q+":Math.floor((I.getMonth()+3)/3),S:I.getMilliseconds()},r=[["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],["\u5468\u65E5","\u5468\u4E00","\u5468\u4E8C","\u5468\u4E09","\u5468\u56DB","\u5468\u4E94","\u5468\u516D"],["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"]];/(y+)/.test(E)&&(E=E.replace(RegExp.$1,(I.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(E)&&(E=E.replace(RegExp.$1,r[RegExp.$1.length-1][I.getDay()]));for(var O in e)new RegExp("("+O+")").test(E)&&(E=E.replace(RegExp.$1,RegExp.$1.length==1?e[O]:("00"+e[O]).substr((""+e[O]).length)));return E},g=function(I){if(!I||I<0)return"0\u79D2";console.log("time:",I);var E=60,e=E*60,r=e*24,O=I/r,y=I/e,w=I/E,W=I%60;return O>=1?parseInt(O.toString())+"\u5929"+Math.floor(y%24)+"\u65F6"+Math.floor(w%60)+"\u5206"+Math.floor(I%60)+"\u79D2":y>1?parseInt(y.toString())+"\u65F6"+Math.floor(w%60)+"\u5206"+Math.floor(I%60)+"\u79D2":w>=1?parseInt(w.toString())+"\u5206"+Math.floor(I%60)+"\u79D2":Math.ceil(I)+"\u79D2"},j=function(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,e=0;if(I){e=I.length;for(var r=0;r<e;r++){var O=I.charCodeAt(r);O>=55296&&O<=56319&&(e--,r++)}}return e<=E},R=function(I,E,e){if(E){var r=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,O=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,y=O.test(E),w=r.test(E);(y===!0||w===!0||(E.length<2||E.length>=21))&&e("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}e()},B=function(I,E,e){if(E){var r=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,O=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,y=O.test(E),w=r.test(E);(y===!0||w===!0||(E.length<2||E.length>=11))&&e("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}e()},k=function(I){if(!I)return"";for(var E=I.length-1,e="",r=0;r<E;r++)e+="*";var O=I.substr(0,1)+e;return O},V=function(I,E){var e=new FileReader;e.addEventListener("load",function(){return E(e.result)}),e.readAsDataURL(I)};function H(Q){var I="79e33abd4b6588941ab7622aed1e67e8";return a()(I+Q)}var G=function(I){var E,e=RegExp("(^| )"+I+"=([^;]+)(;|$)");return(E=document.cookie.match(e))?decodeURIComponent(E[2]):null};function re(Q,I,E){var e=new Date;e.setTime(e.getTime()+E*24*60*60*1e3);var r="expires="+e.toUTCString();document.cookie=Q+"="+I+"; "+r}var X=function(I){document.cookie=I+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;"};function ae(Q,I){return new Promise(function(E,e){var r=I,O=document.createElement("iframe"),y;console.log("downloadFileUrl",r),document.body.appendChild(O),O.src=r,O.style.display="none",y=setInterval(function(){G("fileDownload")&&(X("fileDownload"),clearInterval(y),E())},1e3)})}var Z=function(I){var E=I.url,e=I.query;return E?(e&&function(){var r=[],O=function(W){e.hasOwnProperty(W)&&!oe(e[W])&&(typeof e[W]=="object"?e[W].map(function(Y){r.push("".concat(W,"[]=").concat(Y))}):r.push("".concat(W,"=").concat(e[W])))};for(var y in e)O(y);E.indexOf("?")!==-1?E="".concat(E,"&").concat(r.join("&")):E="".concat(E,"?").concat(r.join("&")),console.log("url1111",E)}(),E):""};function K(){for(var Q=navigator.userAgent,I=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],E=!0,e=0;e<I.length;e++)if(Q.indexOf(I[e])>0){E=!1;break}return E}function M(){var Q=navigator.userAgent,I=["Chrome","Firefox"];return I.some(function(E){return Q.indexOf(E)>-1})}var U=function(){var I,E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return E==null||((I=E.toString())===null||I===void 0)?void 0:I.replace(/\B(?=(\d{3})+(?!\d))/g,",")},F=function(I){var E=document.createElement("a");E.target="_blank",document.body.appendChild(E),E.href=I;var e=document.createEvent("MouseEvents");e.initEvent("click",!1,!1),E.dispatchEvent(e),document.body.removeChild(E)},z=function(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return I.length<=6?I:"".concat(I.substring(0,3),"...").concat(I.substring(I.length-3,I.length))},q=function(){var I=new Date().getHours(),E=new Date().getMinutes();return E>=30?(I++,E="00"):E="30",I+":"+E},J=function(){var I=new Date().getHours(),E=new Date().getMinutes();return E>=30?(I++,E="00"):E="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+I+":"+E},ue;(function(Q){Q.Number="Number",Q.String="String",Q.Boolean="Boolean",Q.Object="Object",Q.Array="Array",Q.Function="Function"})(ue||(ue={}));var ie=function(I){var E=Object.prototype.toString.call(I);return E.substring(8,E.length-1)},ce=function(I){return ie(I)===ue.Array?I.length===0:ie(I)===ue.Object?Object.keys(I).length===0:!I},fe=function(I,E){for(var e=[],r=I;r<E;r++)e.push(r);return e},ne=function(I){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:12,e=E/2-2,r=E/2+3;return I.length>E?I.substr(0,e)+"..."+I.substr(r,E):I},te=function(I){return I>4.5?5:I>4&&I<=4.5?4.5:I>3.5&&I<=4?4:I>3&&I<=3.5?3.5:I>2.5&&I<=3?3:I>2&&I<=2.5?2.5:I>1.5&&I<=2?2:I>1&&I<=1.5?1.5:I>.5&&I<=1?1:I>0&&I<=.5?.5:0},oe=function(I){return I==null};function L(Q,I){var E=new RegExp("(^|&)".concat(Q,"=([^&]*)(&|$)"),"i"),e=I.substr(1).match(E);return e!=null?decodeURIComponent(e[2]):null}var N=function(I){switch(I.container_type){case"ApplyUserAuthentication":if(I.tiding_type==="Apply"){if(I.auth_type===1)return window.open("/admins/identity_authentications");if(I.auth_type===2)return window.open("/admins/professional_authentications")}return I.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return I.tiding_type==="Apply"?window.open("/admins/department_applies"):I.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return I.tiding_type==="Apply"?window.open("/admins/unit_applies"):I.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(I.parent_container_type){case"ApplyShixun":if(I.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(I.tiding_type==="System")return window.open("/shixuns/".concat(I.identifier,"/challenges"));case"ApplySubject":if(I.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(I.tiding_type==="System")return window.open("/paths/".concat(I.parent_container_id));case"TrialAuthorization":if(I.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(I.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(I.belong_container_id,"/teachers"));case"StudentJoinCourse":if(I.tiding_type==="Apply")return window.open("/classrooms/".concat(I.belong_container_id,"/teachers"));if(I.tiding_type==="System")return window.open("/classrooms/".concat(I.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(I.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(I.belong_container_id,"/shixun_homework/"));case"Course":return I.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(I.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(I.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(I.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(I.container_id));case"JournalsForMessage":switch(I.parent_container_type){case"Principal":return"";case"HomeworkCommon":return I.homework_type==="normal"?window.open("/classrooms/".concat(I.belong_container_id,"/common_homework/").concat(I.parent_container_id,"/question")):I.homework_type==="group"?window.open("/classrooms/".concat(I.belong_container_id,"/group_homework/").concat(I.parent_container_id,"/question")):I.homework_type==="practice"?window.open("/classrooms/".concat(I.belong_container_id,"/shixun_homework/").concat(I.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(I.belong_container_id,"/graduation_topics/").concat(I.parent_container_id,"/detail"));case"StudentWorksScore":return I.homework_type==="normal"?window.open("/classrooms/".concat(I.belong_container_id,"/common_homework/").concat(I.parent_container_id,"/question")):I.homework_type==="group"?window.open("/classrooms/".concat(I.belong_container_id,"/group_homework/").concat(I.parent_container_id,"/question")):I.homework_type==="practice"?window.open("/classrooms/".concat(I.belong_container_id,"/shixun_homework/").concat(I.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(I.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(I.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(I.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(I.container_id));case"DealProject":return window.open("/projects/".concat(I.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(I.container_id));case"Poll":switch(I.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(I.belong_container_id,"/poll/").concat(I.container_id,"/detail"));default:return window.open(" /classrooms/".concat(I.belong_container_id,"/poll/").concat(I.container_id,"/detail"))}case"Exercise":switch(I.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(I.belong_container_id,"/exercise/").concat(I.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(I.belong_container_id,"/exercise/").concat(I.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(I.belong_container_id,"/exercise/").concat(I.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(I.belong_container_id,"/graduation_topics/").concat(I.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(I.belong_container_id,"/graduation_topics/").concat(I.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(I.belong_container_id,"/graduation_tasks/").concat(I.container_id));case"GraduationWork":return window.open("/classrooms/".concat(I.belong_container_id,"/graduation_tasks/").concat(I.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(I.belong_container_id,"/graduation_tasks/").concat(I.parent_container_id));case"HomeworkCommon":switch(I.parent_container_type){case"AnonymousCommentFail":if(I.homework_type==="normal")return window.open("/classrooms/".concat(I.belong_container_id,"/common_homework/").concat(I.parent_container_id,"/detail"));if(I.homework_type==="group")return window.open("/classrooms/".concat(I.belong_container_id,"/group_homework/").concat(I.parent_container_id,"/detail"));if(I.homework_type==="practice")return window.open("/classrooms/".concat(I.belong_container_id,"/shixun_homework/").concat(I.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(I.homework_type==="normal")return window.open("/classrooms/".concat(I.belong_container_id,"/common_homework/").concat(I.parent_container_id,"/detail"));if(I.homework_type==="group")return window.open("/classrooms/".concat(I.belong_container_id,"/group_homework/").concat(I.parent_container_id,"/detail"));if(I.homework_type==="practice")return window.open("/classrooms/".concat(I.belong_container_id,"/shixun_homework/").concat(I.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(I.homework_type==="normal")return window.open("/classrooms/".concat(I.belong_container_id,"/common_homework/").concat(I.parent_container_id,"/detail"));if(I.homework_type==="group")return window.open("/classrooms/".concat(I.belong_container_id,"/group_homework/").concat(I.parent_container_id,"/detail"));if(I.homework_type==="practice")return window.open("/classrooms/".concat(I.belong_container_id,"/shixun_homework/").concat(I.parent_container_id,"/detail?tabs=0"));default:if(I.homework_type==="normal")return window.open("/classrooms/".concat(I.belong_container_id,"/common_homework/").concat(I.parent_container_id,"/detail"));if(I.homework_type==="group")return window.open("/classrooms/".concat(I.belong_container_id,"/group_homework/").concat(I.parent_container_id,"/detail"));if(I.homework_type==="practice")return window.open("/classrooms/".concat(I.belong_container_id,"/shixun_homework/").concat(I.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(I.homework_type==="normal")return window.open("/classrooms/".concat(I.belong_container_id,"/common_homework/").concat(I.parent_container_id,"/review/").concat(I.container_id));if(I.homework_type==="group")return window.open("/classrooms/".concat(I.belong_container_id,"/group_homework/").concat(I.parent_container_id,"/review/").concat(I.container_id));if(I.homework_type==="practice")return window.open("/classrooms/".concat(I.belong_container_id,"/shixun_homework/").concat(I.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(I.belong_container_id,"/common_homework/").concat(I.trigger_user.id,"/review/").concat(I.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(I.belong_container_id,"/common_homework/").concat(I.trigger_user.id,"/review/").concat(I.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(I.parent_container_id));case"Issue":return window.open("/issues/".concat(I.container_id));case"PullRequest":return window.open("/projects/".concat(I.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(I.tiding_type==="Apply")return window.open("/admins/library_applies");if(I.tiding_type==="System")return window.open("/moop_cases/".concat(I.container_id));case"ProjectPackage":return I.tiding_type==="Destroyed"||I.tiding_type==="Destroyed_end"?void 0:I.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(I.container_id));case"Discuss":return I.parent_container_type==="Hack"&&I.extra?window.open("/myproblems/".concat(I.extra,"/comment")):window.open("/shixuns/".concat(I.identifier,"/shixun_discuss"));case"Video":if(I.tiding_type==="Apply")return window.open("/admins/video_applies");if(I.tiding_type==="System"){var E;return window.open("/users/".concat((E=Object(u.t)())===null||E===void 0?void 0:E.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(I.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(I.container_id));case"ResubmitStudentWork":if(I.homework_type==="normal")return window.open("/classrooms/".concat(I.belong_container_id,"/common_homework/").concat(I.parent_container_id,"/").concat(I.container_id,"/appraise"));if(I.homework_type==="group")return window.open("/classrooms/".concat(I.belong_container_id,"/group_homework/").concat(I.parent_container_id,"/").concat(I.container_id,"/appraise"));case"AdjustScore":if(I.homework_type==="normal")return window.open("/classrooms/".concat(I.belong_container_id,"/common_homework/").concat(I.parent_container_id));if(I.homework_type==="group")return window.open("/classrooms/".concat(I.belong_container_id,"/group_homework/").concat(I.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(I.belong_container_id,"/course_videos?open=live"));case"Hack":if(I.extra&&I.parent_container_type!=="HackDelete")return window.open("/problems/".concat(I.extra,"/edit"));default:return}},$=function(I){if(I.open_camera||I.screen_open){if(!M())return b.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:p.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",p.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",p.a.createElement("br",null),"\u8BF7\u4F7F\u7528",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",p.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),!1;var E=b.a.info({title:p.a.createElement(n.a,null,p.a.createElement(T.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),p.a.createElement(T.a,null,p.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return E.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:p.a.createElement("div",{className:"font16 p20"},I.open_camera&&p.a.createElement(n.a,{align:"middle",justify:"start",className:"mt20"},p.a.createElement(T.a,null,p.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),p.a.createElement(T.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",p.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),I.screen_open&&p.a.createElement(n.a,{justify:"start",className:"mt20"},p.a.createElement(T.a,{flex:"24px",className:"mr20"},p.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),p.a.createElement(T.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",I.screen_num,"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09",p.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),p.a.createElement("p",{className:"ml40 mt40"},p.a.createElement(se.a,{onChange:function(r){return E.update({okButtonProps:{disabled:!r.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var r;Object(t.d)(document.body),I.history.push("/classrooms/".concat(I.coursesId,"/exercise/").concat(I.exerciseId,"/users/").concat((r=Object(u.t)())===null||r===void 0?void 0:r.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}});E.update({})}else I.history.push("/classrooms/".concat(I.coursesId,"/exercise/").concat(I.exerciseId,"/users/").concat(I.login))}},"8Bcu":function(ft,_e,ee){ft.exports={flex_box_center:"flex_box_center___3isCS",flex_space_between:"flex_space_between___1zEgQ",flex_box_vertical_center:"flex_box_vertical_center___2IyXM",flex_box_center_end:"flex_box_center_end___1r0jY",flex_box_column:"flex_box_column___2SHBj",rightWrap:"rightWrap___2XCk6",qrCode:"qrCode___3q9Z0",card:"card___1aOV1",flexRow:"flexRow___DeBf7",flexRowAbout:"flexRowAbout___3sD2f",skillWrap:"skillWrap___pwM-3",skillTopWrap:"skillTopWrap___2oSn4",skillContentWrap:"skillContentWrap___239Us",skillContentWrapMin:"skillContentWrapMin___2KWd4",skillContentWrapMax:"skillContentWrapMax___NVKFP",skillContentIcon:"skillContentIcon___5mU6F",skillContentIconNoStatus:"skillContentIconNoStatus___1_V1l",skillExpandAllWrap:"skillExpandAllWrap___1HSf6",skillExpandAllContent:"skillExpandAllContent___3kY9W",memberItem:"memberItem___3cgRI",radius:"radius___2fxUa",memberItemContent:"memberItemContent___19hpK"}},"9Bee":function(ft,_e,ee){"use strict";var Ue=ee("ZZRV"),se=ee.n(Ue),de=ee("Sawj"),n=ee("GZha"),o=ee("tVQ9"),T=ee.n(o),m=ee("PRXW");function b(G,re){var X=G.match(/^(\s+)(?:```)/);if(X===null)return re;var ae=X[1];return re.split(`
`).map(function(Z){var K=Z.match(/^\s+/);if(K===null)return Z;var M=Object(n.a)(K,1),U=M[0];return U.length>=ae.length?Z.slice(ae.length):Z}).join(`
`)}var i=[],l=["<ul>"],p=new T.a.Renderer,u=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function t(){i.length=0,l=["<ul>"]}function s(G,re,X,ae){if(re>=G.length||G[re].level<=X)return re;var Z=G[re];ae.push("<li><a href='#"+Z.anchor+"'>"+Z.text+"</a>"),re++;var K=[];return re=s(G,re,Z.level,K),K.length>0&&(ae.push("<ul>"),K.forEach(function(M){ae.push(M)}),ae.push("</ul>")),ae.push("</li>"),re=s(G,re,X,ae),re}function a(){return s(i,0,0,l),l.push("</ul>"),l.join("")}var d={heading:function(re){var X=u.exec(re);if(X)return{type:"heading",raw:X[0],depth:X[1].length,text:X[2]}},fences:function(re){var X=this.rules.block.fences.exec(re);if(X){var ae=X[0],Z=b(ae,X[3]||""),K=X[2]?X[2].trim():X[2];if(["latex","katex","math"].indexOf(K)>=0){var M=A(),U=Z;Z=M,x[M]={type:"block",expression:U}}return{type:"code",raw:ae,lang:K,text:Z}}}},f=/(?:\${2})([^\n`]+?)(?:\${2})/gi,c=0,A=function(){return"__special_katext_id_".concat(c++,"__")},x={};function h(){return x}function P(){c=0,x={}}function S(G){return G=G.replace(f,function(re,X){var ae=A();return x[ae]={type:"inline",expression:X},ae}),G}var _=p.listitem;p.listitem=function(G){return _(S(G))};var v=p.paragraph;p.paragraph=function(G){return v(S(G))};var C=p.tablecell;p.tablecell=function(G,re){return C(S(G),re)},p.code=function(G,re,X){var ae=(re||"").match(/\S*/)[0];return ae?["latex","katex","math"].indexOf(ae)>=0?"<p class='editormd-tex'>".concat(G,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(re,'">').concat(X?G:Object(m.escape)(G,!0),`</code></pre>
`):'<pre class="prettyprint linenums"><code>'+(X?G:Object(m.escape)(G,!0))+"</code></pre>"},p.heading=function(G,re,X){var ae=this.options.headerPrefix+X.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return i.push({anchor:ae,level:re,text:G}),"<h"+re+' id="'+ae+'">'+G+"</h"+re+">"},T.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),T.a.use({tokenizer:d,renderer:p});var D=T.a,g=ee("8+LE"),j=ee("ZRDM"),R=ee.n(j),B=ee("saPB"),k=/<pre[^>]*>/g;function V(G){var re=document.createElement("div");return re.innerHTML=G,re.childNodes.length===0?"":re.childNodes[0].nodeValue}var H=_e.a=function(G){var re=G.value,X=re===void 0?"":re,ae=G.className,Z=G.style,K=Z===void 0?{}:Z,M=String(X),U=Object(Ue.useMemo)(function(){var q=D(M),J=h();return M.match(/\[TOC\]/)&&(q=q.replace("<p>[TOC]</p>",a()),t()),q=q.replace(/(__special_katext_id_\d+__)/g,function(ue,ie){var ce=J[ie],fe=ce.type,ne=ce.expression;return Object(B.renderToString)(V(ne)||"",{displayMode:fe==="block",throwOnError:!1,output:"html"})}),q=q.replace(/▁/g,"\u2581\u2581\u2581"),P(),R.a.sanitize(q)},[M]),F=Object(Ue.useRef)();function z(q){var J=q.target;if(J.tagName.toUpperCase()==="A"){var ue=J.getAttribute("href");if(ue.startsWith("#")){q.preventDefault();var ie=document.getElementById(ue.replace("#",""));ie&&ie.scrollIntoView(!0)}}}return Object(Ue.useEffect)(function(){if(F.current&&U&&(U.match(k)&&window.PR.prettyPrint()),F.current)return F.current.addEventListener("click",z),function(){F.current.removeEventListener("click",z),P(),t()}},[U,F.current,z]),se.a.createElement("div",{ref:F,style:K,className:"".concat(ae||""," markdown-body"),dangerouslySetInnerHTML:{__html:U}})}},AZ8Y:function(ft,_e,ee){"use strict";ee.r(_e);var Ue=ee("Mumi"),se=ee("/zo+"),de=ee("buSX"),n=ee("ZZRV"),o=ee.n(n),T=ee("q5+0"),m=ee("9kvl"),b=ee("FHsC"),i=ee("4PKU"),l=ee("jpv3"),p=ee("9rdS"),u=ee("CeOx"),t=ee("NiCL"),s=ee("MPZO"),a=ee("bnk9"),d=ee("YFxb"),f=ee("+YFC"),c=ee("xNk9"),A=ee("eq6X"),x=ee("9cas"),h=ee("twZV"),P=ee("rjoL"),S=ee("TMtJ"),_=ee("VBJJ"),v=ee.n(_),C=ee("X/R0"),D=ee("M6G9"),g=ee("z3+T"),j=ee("GZha"),R=ee("OJ0L"),B=ee("JTSX"),k=ee.n(B),V=ee("xKgJ"),H=ee("Mgx3"),G=ee("XKP1"),re=ee("X8Fr"),X=ee("GrpF"),ae=ee("Xc/e"),Z=ee("XZgM"),K=ee("TFeq"),M=ee("RXQH"),U=ee("VgM2"),F=ee("55MS"),z=ee("VmQ4"),q=ee("QeCE"),J=ee("NfTp"),ue=ee.n(J),ie=ee("kNP/"),ce=ee.n(ie),fe=q.a.Option,ne=function(Te){var Be=Te.pathsDetail,Me=Te.globalSetting,tt=Te.loading,Et=Te.dispatch,Nt=Object(de.a)(Te,["pathsDetail","globalSetting","loading","dispatch"]),mt=Object(T.m)(),kt=Object(n.useState)(),dt=Object(j.a)(kt,2),Xt=dt[0],Qt=dt[1],Gt=Object(n.useState)([]),Pe=Object(j.a)(Gt,2),wt=Pe[0],gt=Pe[1],Ht=Object(n.useState)([]),De=Object(j.a)(Ht,2),He=De[0],Ut=De[1],Kt=Object(n.useState)([]),zt=Object(j.a)(Kt,2),st=zt[0],It=zt[1],Lt=Object(n.useState)(),Ie=Object(j.a)(Lt,2),je=Ie[0],xt=Ie[1],St=Object(n.useState)(),yt=Object(j.a)(St,2),Tt=yt[0],Pt=yt[1],bt=Object(n.useState)(!0),Ot=Object(j.a)(bt,2),Mt=Ot[0],Ct=Ot[1];Object(n.useEffect)(function(){Be.actionTabs.key==="PathsDetail-SendToClass"&&Ft()},[Be.actionTabs.key]);var Ft=function(){var pt=Object(g.a)(v.a.mark(function lt(){var ct,Le,ge;return v.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return xe.next=2,Object(H.v)({id:mt.pathId});case 2:ct=xe.sent,ct&&(gt((ct==null?void 0:ct.courses)||[]),ge=(Le=ct.stages)===null||Le===void 0?void 0:Le.map(function(Se,Ne){var $e;return{title:Se.state_name||"",key:Ne,children:($e=Se.shixuns)===null||$e===void 0?void 0:$e.map(function(at,rn){return Object(F.a)(Object(F.a)({},at),{},{title:at.item_type==="Shixun"?at.name:o.a.createElement("span",null,o.a.createElement("span",{className:"mr5 c-purple-8C1"},"\u89C6\u9891"),at.name),key:"".concat(Ne,"-").concat(rn)})})}}),Ut(ge||[]));case 4:case"end":return xe.stop()}},lt)}));return function(){return pt.apply(this,arguments)}}(),tn=function(lt,ct){It(lt)},nn=function(lt){var ct=lt.target.checked,Le=[];He==null||He.map(function(ge,be){var xe;Le.push(be),ge==null||((xe=ge.children)===null||xe===void 0)||xe.map(function(Se,Ne){Le.push("".concat(be,"-").concat(Ne))})}),It(ct?Le:[])},Yt=function(){var lt=st.filter(function(be){return typeof be=="string"}),ct=[],Le=[],ge=[];return He==null||He.map(function(be,xe){var Se;be==null||((Se=be.children)===null||Se===void 0)||Se.map(function(Ne,$e){lt.includes("".concat(xe,"-").concat($e))&&(ge.push(Ne.stage_item_id),Ne.item_type==="Shixun"?ct.push(Ne.id):Le.push(Ne.id))})}),{shixunIds:ct,videoItemIds:Le,stageItemIds:ge}},Jt=function(){var pt=Object(g.a)(v.a.mark(function lt(){var ct,Le,ge;return v.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:if(ct=Yt(),Le=ct.stageItemIds,Xt){xe.next=4;break}return D.b.info("\u60A8\u8FD8\u672A\u9009\u62E9\u53D1\u9001\u7684\u8BFE\u5802"),xe.abrupt("return");case 4:if(!(!Wt.length&&!en.length)){xe.next=7;break}return D.b.info("\u60A8\u8FD8\u672A\u9009\u62E9\u5B9E\u8BAD\u6216\u8005\u89C6\u9891"),xe.abrupt("return");case 7:return Pt(!0),xe.next=10,Object(H.E)({id:mt.pathId,course_id:Xt,stage_item_id:Le,sync_catelog:Mt?1:0}).catch(function(Se){return Pt(!1)});case 10:ge=xe.sent,Pt(!1),ln(),(ge==null?void 0:ge.status)===1&&S.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:o.a.createElement("div",{className:"tc"},ge.message),onOk:function(){var Ne,$e=ge==null||((Ne=ge.url.split("/"))===null||Ne===void 0)?void 0:Ne[2];m.c.push("/classrooms/".concat($e,"/shixun_homework"))}});case 14:case"end":return xe.stop()}},lt)}));return function(){return pt.apply(this,arguments)}}(),ln=function(){Et({type:"pathsDetail/setActionTabs",payload:{}}),Qt(null),It([]),xt(null)},Zt=Yt(),qt=Zt.shixunIds,Wt=qt===void 0?[]:qt,cn=Zt.videoItemIds,en=cn===void 0?[]:cn;return o.a.createElement(S.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:Be.actionTabs.key==="PathsDetail-SendToClass",title:"\u53D1\u9001\u81F3\u8BFE\u5802",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Tt,width:600,onOk:Jt,onCancel:ln},o.a.createElement("div",{className:ce.a.wrap},o.a.createElement("div",{className:"mb10"},o.a.createElement(q.a,{placeholder:"\u8BF7\u9009\u62E9\u60A8\u8981\u53D1\u9001\u7684\u8BFE\u5802",defaultOpen:!1,value:Xt,style:{width:"100%"},onSelect:function(lt){return Qt(lt)},optionLabelProp:"lable"},wt==null?void 0:wt.map(function(pt,lt){return o.a.createElement(fe,{key:pt.course_id,value:pt.course_id,lable:pt.course_name},o.a.createElement(K.a,{justify:"space-between"},o.a.createElement(U.a,null,pt.course_name),o.a.createElement(U.a,null,ue()(pt.created_at).format("YYYY-MM-DD HH:mm"),"\xA0")))}))),o.a.createElement("div",{className:ce.a.title},"\u6E29\u99A8\u63D0\u793A\uFF1A\u8BF7\u5728\u672C\u8BFE\u7A0B\u4E2D\u9009\u62E9\u6240\u9700\u9879\u76EE\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802"),o.a.createElement("div",{className:ce.a.radioWrap},o.a.createElement("div",null,o.a.createElement(ae.a,{value:je,onChange:nn,className:"font14 ml20"},"\u5168\u9009")),!!(He==null?void 0:He.length)&&o.a.createElement(re.a,{className:ce.a.tree,checkable:!0,defaultExpandAll:!0,treeData:He,checkedKeys:st,onCheck:function(lt,ct){return tn(lt,ct)}})),o.a.createElement("div",{className:ce.a.createMkdir},o.a.createElement(ae.a,{checked:Mt,onChange:function(lt){return Ct(lt.target.checked)},className:"font14"},"\u9009\u4E2D\u7AE0\u8282\u5728\u8BFE\u5802\u4E2D\u540C\u6B65\u751F\u6210\u76EE\u5F55"),!!(Wt.length+en.length)&&o.a.createElement("span",null,o.a.createElement("span",null,"\u5DF2\u9009\u4E2D\uFF1A"),!!Wt.length&&o.a.createElement(o.a.Fragment,null,o.a.createElement("span",{className:"c-light-primary"},Wt.length," "),o.a.createElement("span",null,"\u4E2A\u5B9E\u8BAD")),!!en.length&&o.a.createElement(o.a.Fragment,null,o.a.createElement("span",{className:"c-purple-8C1 ml5"},en.length," "),o.a.createElement("span",null,"\u4E2A\u89C6\u9891"))))))},te=Object(m.a)(function(Je){var Te=Je.pathsDetail,Be=Je.loading,Me=Je.globalSetting;return{pathsDetail:Te,globalSetting:Me,loading:Be.effects}})(ne),oe=ee("1vsH"),L=ee("NLgs"),N=function(Te){var Be,Me,tt,Et,Nt,mt,kt,dt,Xt,Qt,Gt,Pe,wt,gt,Ht,De,He,Ut,Kt,zt,st,It,Lt,Ie,je,xt,St,yt,Tt,Pt,bt,Ot,Mt,Ct,Ft,tn,nn,Yt,Jt,ln,Zt,qt,Wt,cn,en,pt,lt,ct,Le,ge,be,xe,Se,Ne,$e,at,rn,an,sn,En,wn,dn,Sn,Pn,In,Ke,he,we,Re,Ce,Fe,Xe,ke,$t,At,pn,fn,jt,Bt,Vt,hn,mn,_n,An,Bn,Vn,Ee=Te.pathsDetail,qn=Te.user,Cr=Te.globalSetting,Dr=Te.loading,On=Te.dispatch,Rr=Object(de.a)(Te,["pathsDetail","user","globalSetting","loading","dispatch"]),on=Object(T.m)(),_r=Object(n.useState)({}),$n=Object(j.a)(_r,2),Ae=$n[0],Qn=$n[1],Jn=Object(n.useRef)(1),vr=Object(n.useState)(),Zn=Object(j.a)(vr,2),Xn=Zn[0],gr=Zn[1];Object(n.useEffect)(function(){var nt,Ze,_t,Ye,Qe=(nt=Ee.detail)===null||nt===void 0||((Ze=nt.courses)===null||Ze===void 0)?void 0:Ze.length;if(!Qe)return;var vt;if((_t=Ee.detail)===null||_t===void 0?void 0:_t.has_start){var Dt,qe,vn=(Dt=Ee.detail)===null||Dt===void 0||((qe=Dt.courses)===null||qe===void 0)?void 0:qe.findIndex(function(Nn){var gn;return((gn=Nn.course_status)===null||gn===void 0?void 0:gn.status)===1});vt=vn>-1?vn:0}else{var rt,Gn,Hn,Kn,Yn,jn=(rt=Ee.detail)===null||rt===void 0||((Gn=rt.courses)===null||Gn===void 0||((Hn=Gn.map(function(Nn){var gn;return(gn=Nn.course_status)===null||gn===void 0?void 0:gn.status}))===null||Hn===void 0))?void 0:Hn.lastIndexOf(2);vt=jn>-1?jn:0,jn=(Kn=Ee.detail)===null||Kn===void 0||((Yn=Kn.courses)===null||Yn===void 0)?void 0:Yn.findIndex(function(Nn){var gn;return((gn=Nn.course_status)===null||gn===void 0?void 0:gn.status)===0}),vt=jn>-1?jn:vt}Qn(((Ye=Ee.detail)===null||Ye===void 0?void 0:Ye.courses[vt])||{})},[Ee.detail]);var yr=function(Ze){var _t,Ye,Qe=(_t=Ee.detail)===null||_t===void 0||((Ye=_t.courses)===null||Ye===void 0)?void 0:Ye.find(function(vt){return vt.course_id===Ze});Qn(Qe||{})},br=function(){var nt=Object(g.a)(v.a.mark(function Ze(){var _t;return v.a.wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:return Qe.next=2,Object(H.g)({container_id:on.pathId,container_type:"Subject"});case 2:_t=Qe.sent,_t.status===0&&(Cn(),D.b.success(_t.message));case 4:case"end":return Qe.stop()}},Ze)}));return function(){return nt.apply(this,arguments)}}(),Er=function(){var nt=Object(g.a)(v.a.mark(function Ze(){var _t;return v.a.wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:return Qe.next=2,Object(H.j)({container_id:on.pathId,container_type:"Subject"});case 2:_t=Qe.sent,_t.status===0&&(Cn(),D.b.success(_t.message));case 4:case"end":return Qe.stop()}},Ze)}));return function(){return nt.apply(this,arguments)}}(),wr=function(){var nt=Object(g.a)(v.a.mark(function Ze(){return v.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:S.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:o.a.createElement("div",{className:"tc"},"\u662F\u5426\u5220\u9664\u8DEF\u5F84?"),onOk:function(){var Qe=Object(g.a)(v.a.mark(function Dt(){var qe;return v.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Object(H.l)({id:on.pathId});case 2:qe=rt.sent,qe.status===1&&m.c.push("/paths");case 4:case"end":return rt.stop()}},Dt)}));function vt(){return Qe.apply(this,arguments)}return vt}()});case 1:case"end":return Ye.stop()}},Ze)}));return function(){return nt.apply(this,arguments)}}(),xr=function(){var nt=Object(g.a)(v.a.mark(function Ze(){return v.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:S.a.info({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:o.a.createElement("div",{className:"tc"},"\u8BFE\u7A0B\u53D1\u5E03\u540E\u5373\u53EF\u53D1\u9001\u8BFE\u5802\u4F7F\u7528"),onOk:function(){var Qe=Object(g.a)(v.a.mark(function Dt(){var qe;return v.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Object(H.e)({id:on.pathId});case 2:qe=rt.sent,(qe==null?void 0:qe.status)===0&&(Cn(),D.b.success(qe.message));case 4:case"end":return rt.stop()}},Dt)}));function vt(){return Qe.apply(this,arguments)}return vt}()});case 1:case"end":return Ye.stop()}},Ze)}));return function(){return nt.apply(this,arguments)}}(),Sr=function(){var nt=Object(g.a)(v.a.mark(function Ze(){return v.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:S.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:o.a.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),onOk:function(){var Qe=Object(g.a)(v.a.mark(function Dt(){var qe;return v.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Object(H.i)({id:on.pathId});case 2:qe=rt.sent,(qe==null?void 0:qe.status)===1&&(Cn(),D.b.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F"));case 4:case"end":return rt.stop()}},Dt)}));function vt(){return Qe.apply(this,arguments)}return vt}()});case 1:case"end":return Ye.stop()}},Ze)}));return function(){return nt.apply(this,arguments)}}(),Ar=function(){var nt=Object(g.a)(v.a.mark(function Ze(){return v.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:S.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88\u7533\u8BF7",content:o.a.createElement("div",{className:"tc"},"\u516C\u5F00\u8BFE\u7A0B\u9700\u7ECF\u8FC7\u5E73\u53F0\u6807\u51C6\u5316\u5BA1\u6838\uFF0C\u5BA1\u6838\u5468\u671F\u4E3A1-2\u5929\uFF0C\u516C\u5F00",o.a.createElement("br",null),"\u7684\u8BFE\u7A0B\u5C06\u5BF9\u5E73\u53F0\u6240\u6709\u4EBA\u53EF\u89C1\u3002\u82E5\u4EC5\u672C\u4EBA\u6559\u5B66\u4F7F\u7528\u5219\u65E0\u9700",o.a.createElement("br",null),"\u7533\u8BF7\u516C\u5F00\uFF0C\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u5373\u53EF",o.a.createElement("br",null)),onOk:function(){var Qe=Object(g.a)(v.a.mark(function Dt(){var qe;return v.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Object(H.d)({id:on.pathId});case 2:qe=rt.sent,((qe==null?void 0:qe.status)===0||(qe==null?void 0:qe.status)===1)&&(Cn(),D.b.success("\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"));case 4:case"end":return rt.stop()}},Dt)}));function vt(){return Qe.apply(this,arguments)}return vt}()});case 1:case"end":return Ye.stop()}},Ze)}));return function(){return nt.apply(this,arguments)}}(),er=function(){var nt=Object(g.a)(v.a.mark(function Ze(){return v.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:S.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:o.a.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u7533\u8BF7\u516C\u5F00\uFF1F"),onOk:function(){var Qe=Object(g.a)(v.a.mark(function Dt(){var qe;return v.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Object(H.h)({id:on.pathId});case 2:qe=rt.sent,(qe==null?void 0:qe.status)===0&&(Cn(),D.b.success("\u64A4\u9500\u7533\u8BF7\u516C\u5F00\u6210\u529F"));case 4:case"end":return rt.stop()}},Dt)}));function vt(){return Qe.apply(this,arguments)}return vt}()});case 1:case"end":return Ye.stop()}},Ze)}));return function(){return nt.apply(this,arguments)}}(),Tr=function(){var nt=Object(g.a)(v.a.mark(function Ze(){return v.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:S.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:o.a.createElement("div",{className:"ml20"},o.a.createElement(h.a.Group,{defaultValue:1,onChange:function(vt){return Jn.current=vt.target.value}},o.a.createElement(h.a,{value:1,className:"mt10"},"\u5F00\u653E\u8BFE\u5802\uFF1A",o.a.createElement("span",null,"\u6240\u6709\u7528\u6237\u53EF\u4EE5\u968F\u65F6\u8BBF\u95EE")),o.a.createElement(h.a,{value:0,className:"mt10"},"\u79C1\u6709\u8BFE\u5802\uFF1A",o.a.createElement("span",null,"\u4EC5\u62A5\u540D\u53C2\u4E0E\u7684\u8BFE\u5802\u6210\u5458\u53EF\u4EE5\u8BBF\u95EE")))),onOk:function(){var Qe=Object(g.a)(v.a.mark(function Dt(){return v.a.wrap(function(vn){for(;;)switch(vn.prev=vn.next){case 0:Object(oe.x)("/classrooms/news/".concat(on.pathId,"/newgold/").concat(Jn.current));case 1:case"end":return vn.stop()}},Dt)}));function vt(){return Qe.apply(this,arguments)}return vt}()});case 1:case"end":return Ye.stop()}},Ze)}));return function(){return nt.apply(this,arguments)}}(),tr=function(){S.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:o.a.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u8BA4\u7ACB\u5373\u9884\u7EA6\uFF1F"),onOk:function(){var Ze=Object(g.a)(v.a.mark(function Ye(){var Qe;return v.a.wrap(function(Dt){for(;;)switch(Dt.prev=Dt.next){case 0:return Dt.next=2,Object(H.f)({id:on.pathId});case 2:Qe=Dt.sent,Qe.status===0&&(gr(!0),D.b.success(Qe.message));case 4:case"end":return Dt.stop()}},Ye)}));function _t(){return Ze.apply(this,arguments)}return _t}()})},nr=function(){if(!Object(L.c)(On))return;S.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:o.a.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u52A0\u5165\u8BE5\u8BFE\u5802"),onOk:function(){var Ze=Object(g.a)(v.a.mark(function Ye(){var Qe,vt;return v.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return qe.next=2,Object(H.z)({id:Ae==null?void 0:Ae.course_id});case 2:Qe=qe.sent,Qe.status===0&&(D.b.success(Qe.message),On({type:"pathsDetail/getPathsDetail",payload:{id:on.pathId}}),((vt=Ae.course_status)===null||vt===void 0?void 0:vt.status)===1&&Object(oe.x)("/classrooms/".concat(Ae==null?void 0:Ae.course_id,"/")));case 4:case"end":return qe.stop()}},Ye)}));function _t(){return Ze.apply(this,arguments)}return _t}()})},Pr=function(){if(!Object(L.c)(On))return;On({type:"pathsDetail/setActionTabs",payload:{key:"PathsDetail-SendToClass"}})},Cn=function(){On({type:"pathsDetail/getPathsDetail",payload:{id:on.pathId}}),On({type:"pathsDetail/getRightData",payload:{id:on.pathId}})},zn=!!((Be=Ee.detail)===null||Be===void 0?void 0:Be.participant_count)&&!((Me=Ee.detail)===null||Me===void 0?void 0:Me.allow_statistics),rr=((tt=Ee.detail)===null||tt===void 0||((Et=tt.courses)===null||Et===void 0)?void 0:Et.findIndex(function(nt){return(nt==null?void 0:nt.course_id)===(Ae==null?void 0:Ae.course_id)}))+1,Wn=rr===((Nt=Ee.detail)===null||Nt===void 0||((mt=Nt.courses)===null||mt===void 0)?void 0:mt.length);return o.a.createElement("section",null,o.a.createElement("aside",{className:k.a.banner,style:{marginBottom:((kt=Ee.detail)===null||kt===void 0||((dt=kt.courses)===null||dt===void 0)?void 0:dt.length)?70:30}},o.a.createElement("aside",{className:k.a.wrp},((Xt=Ee.detail)===null||Xt===void 0?void 0:Xt.subject_score)>=0&&o.a.createElement("span",{className:"".concat(k.a.ratingWrap," font14 c-white")},o.a.createElement("span",null,"\u8BC4\u5206\uFF1A"),o.a.createElement(A.a,{allowHalf:!0,value:Object(oe.m)((Qt=Ee.detail)===null||Qt===void 0?void 0:Qt.averge_star),disabled:!0,className:k.a.rating})),o.a.createElement("p",{className:k.a.titleWrap},o.a.createElement("span",{className:k.a.title},(Gt=Ee.detail)===null||Gt===void 0?void 0:Gt.name),((Pe=Ee.detail)===null||Pe===void 0?void 0:Pe.excellent)&&o.a.createElement(f.a,{className:"".concat(k.a.openCourseTag," font14")},"\u5F00\u653E\u8BFE\u7A0B")),o.a.createElement("div",{className:k.a.contentWrap},o.a.createElement("div",{className:k.a.contentLeftWrap},!!((wt=Ee.detail)===null||wt===void 0?void 0:wt.stages_count)&&o.a.createElement("div",{className:"mr30"},o.a.createElement("span",null,"\u7AE0\u8282"),o.a.createElement("p",{className:"mt3"},(gt=Ee.detail)===null||gt===void 0?void 0:gt.stages_count)),!!((Ht=Ee.detail)===null||Ht===void 0?void 0:Ht.shixuns_count)&&o.a.createElement("div",{className:"mr30"},o.a.createElement("span",null,"\u5B9E\u8BAD"),o.a.createElement("p",{className:"mt3"},(De=Ee.detail)===null||De===void 0?void 0:De.shixuns_count)),!!((He=Ee.detail)===null||He===void 0?void 0:He.challenge_choose_count)&&o.a.createElement("div",{className:"mr30"},o.a.createElement("span",null,"\u9009\u62E9\u9898\u4EFB\u52A1"),o.a.createElement("p",{className:"mt3"},(Ut=Ee.detail)===null||Ut===void 0?void 0:Ut.challenge_choose_count)),!!((Kt=Ee.detail)===null||Kt===void 0?void 0:Kt.challenges_count)&&o.a.createElement("div",{className:"mr30"},o.a.createElement("span",null,"\u5B9E\u8DF5\u4EFB\u52A1"),o.a.createElement("p",{className:"mt3"},(zt=Ee.detail)===null||zt===void 0?void 0:zt.challenges_count)),!!((st=Ee.detail)===null||st===void 0?void 0:st.videos_count)&&o.a.createElement("div",{className:"mr30"},o.a.createElement("span",null,"\u89C6\u9891"),o.a.createElement("p",{className:"mt3"},(It=Ee.detail)===null||It===void 0?void 0:It.videos_count)),((Lt=Ee.detail)===null||Lt===void 0?void 0:Lt.publish_status)!==0&&!!((Ie=Ee.detail)===null||Ie===void 0?void 0:Ie.subject_score)&&o.a.createElement("div",{className:"mr30"},o.a.createElement("span",null,"\u7ECF\u9A8C\u503C"),o.a.createElement("p",{className:"mt3"},(je=Ee.detail)===null||je===void 0?void 0:je.subject_score)),((xt=Ee.detail)===null||xt===void 0?void 0:xt.publish_status)!==0&&!!((St=Ee.detail)===null||St===void 0?void 0:St.member_count)&&o.a.createElement("div",{className:"mr30"},o.a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),o.a.createElement("p",{className:"mt3"},(yt=Ee.detail)===null||yt===void 0?void 0:yt.member_count))),o.a.createElement("div",{className:k.a.operationWrap},((Tt=qn.userInfo)===null||Tt===void 0?void 0:Tt.login)&&((Pt=Ee.detail)===null||Pt===void 0?void 0:Pt.is_collect)&&o.a.createElement(a.a,{className:"".concat(k.a.button," ").concat(k.a.buttonTransparent," mr15"),onClick:br},"\u53D6\u6D88\u6536\u85CF"),((bt=qn.userInfo)===null||bt===void 0?void 0:bt.login)&&!((Ot=Ee.detail)===null||Ot===void 0?void 0:Ot.is_collect)&&o.a.createElement(a.a,{className:"".concat(k.a.button," ").concat(k.a.buttonTransparent," mr15"),onClick:Er},"\u6536\u85CF"),((Mt=Ee.detail)===null||Mt===void 0?void 0:Mt.allow_statistics)&&o.a.createElement(a.a,{className:"".concat(k.a.button," ").concat(k.a.buttonTransparent," mr15"),onClick:function(){return m.c.push("/paths/".concat(on.pathId,"/edit"))}},"\u7F16\u8F91"),((Ct=Ee.detail)===null||Ct===void 0?void 0:Ct.allow_delete)&&o.a.createElement(a.a,{className:"".concat(k.a.button," ").concat(k.a.buttonTransparent," mr15"),onClick:wr},"\u5220\u9664"),((Ft=Ee.detail)===null||Ft===void 0?void 0:Ft.allow_add_member)&&((tn=Ee.detail)===null||tn===void 0?void 0:tn.publish_status)===0&&o.a.createElement(a.a,{className:"".concat(k.a.button," ").concat(k.a.buttonTransparent," mr15"),onClick:xr},"\u7533\u8BF7\u53D1\u5E03"),((nn=Ee.detail)===null||nn===void 0?void 0:nn.allow_statistics)&&((Yt=Ee.detail)===null||Yt===void 0?void 0:Yt.publish_status)===2&&((Jt=Ee.detail)===null||Jt===void 0?void 0:Jt.public_status)===0&&o.a.createElement(a.a,{className:"".concat(k.a.button," ").concat(k.a.buttonTransparent," mr15"),onClick:Sr},"\u64A4\u9500\u53D1\u5E03"),((ln=Ee.detail)===null||ln===void 0?void 0:ln.allow_statistics)&&((Zt=Ee.detail)===null||Zt===void 0?void 0:Zt.publish_status)===2&&((qt=Ee.detail)===null||qt===void 0?void 0:qt.public_status)===0&&o.a.createElement(a.a,{className:"".concat(k.a.button," ").concat(k.a.buttonTransparent," mr15"),onClick:Ar},"\u7533\u8BF7\u516C\u5F00"),((Wt=Ee.detail)===null||Wt===void 0?void 0:Wt.allow_statistics)&&((cn=Ee.detail)===null||cn===void 0?void 0:cn.public_status)===1&&o.a.createElement(a.a,{className:"".concat(k.a.button," ").concat(k.a.buttonTransparent," mr15"),onClick:er},"\u64A4\u9500\u7533\u8BF7\u516C\u5F00"),Object(V.c)()&&((en=Ee.detail)===null||en===void 0?void 0:en.allow_statistics)&&((pt=Ee.detail)===null||pt===void 0?void 0:pt.public_status)===2&&o.a.createElement(a.a,{className:"".concat(k.a.button," ").concat(k.a.buttonTransparent," mr15"),onClick:er},"\u64A4\u9500\u516C\u5F00"),((lt=Ee.detail)===null||lt===void 0?void 0:lt.courses)&&((ct=Ee.detail)===null||ct===void 0?void 0:ct.is_creator)&&o.a.createElement(a.a,{className:"".concat(k.a.button," ").concat(k.a.buttonTransparent," mr15"),onClick:Tr},"\u5F00\u8BFE"),((Le=Ee.detail)===null||Le===void 0?void 0:Le.publish_status)!==0&&(((ge=Ee.detail)===null||ge===void 0?void 0:ge.allow_add_member)||!Object(V.k)())&&o.a.createElement(t.a,{placement:"bottom",title:"\u4EE5\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802"},o.a.createElement(a.a,{className:"".concat(k.a.button," ").concat(k.a.buttonTransparent," mr15"),onClick:Pr},"\u53D1\u9001\u81F3")),((be=Ee.detail)===null||be===void 0?void 0:be.allow_statistics)&&((xe=Ee.detail)===null||xe===void 0?void 0:xe.public_status)===2&&o.a.createElement(a.a,{className:"".concat(k.a.buttonLearnStatistics," mr15"),onClick:function(){return m.c.push("/paths/".concat(on.pathId,"/statistics"))}},"\u5B66\u4E60\u7EDF\u8BA1"))),!!((Se=Ee.detail)===null||Se===void 0||((Ne=Se.courses)===null||Ne===void 0)?void 0:Ne.length)&&o.a.createElement("aside",{className:k.a.nav},o.a.createElement("div",{className:k.a.navLeft},Ae.course_identity<4&&o.a.createElement(t.a,{placement:"bottom",title:"\u7F16\u8F91\u8BFE\u5802"},o.a.createElement("a",{href:"/classrooms/".concat(Ae==null?void 0:Ae.course_id,"/newgolds/settings"),target:"_blank"},o.a.createElement("i",{className:"iconfont icon-bianji1 ".concat(k.a.navLeftIcon)}))),o.a.createElement(i.a,{overlay:o.a.createElement(p.a,null,($e=Ee.detail)===null||$e===void 0||((at=$e.courses)===null||at===void 0)?void 0:at.map(function(nt,Ze){return o.a.createElement(p.a.Item,{key:nt.course_id},o.a.createElement("span",{className:"font14",onClick:function(){return yr(nt.course_id)}},"\u7B2C",Ze+1,"\u6B21\u5F00\u8BFE"))}))},o.a.createElement("div",null,o.a.createElement("span",{className:"font14 current"},"\u7B2C",o.a.createElement("span",{className:k.a.colorOrange},rr),"\u6B21\u5F00\u8BFE "),o.a.createElement(R.a,null))),o.a.createElement("div",{className:k.a.navContent},o.a.createElement("div",{className:k.a.contentItem},o.a.createElement("div",{className:k.a.contentItemTitle},"\u5F00\u8BFE\u65F6\u95F4\uFF1A"),o.a.createElement("div",{className:k.a.contentItemText},Ae==null?void 0:Ae.start_date)),o.a.createElement("div",{className:k.a.verticalLine}),o.a.createElement("div",{className:k.a.contentItem},o.a.createElement("div",{className:k.a.contentItemTitle},"\u7ED3\u8BFE\u65F6\u95F4\uFF1A"),o.a.createElement("div",{className:k.a.contentItemText},Ae==null?void 0:Ae.end_date)),o.a.createElement("div",{className:k.a.verticalLine}),o.a.createElement("div",{className:k.a.contentItem},o.a.createElement("div",{className:k.a.contentItemTitle},"\u62A5\u540D\u4EBA\u6570\uFF1A"),o.a.createElement("div",{className:k.a.contentItemText},Ae==null?void 0:Ae.student_count," \u4EBA")))),o.a.createElement("div",{className:k.a.navRight},o.a.createElement("div",{className:k.a.flexRow},(Ae==null||((rn=Ae.course_status)===null||rn===void 0)?void 0:rn.status)===1&&o.a.createElement("div",{className:"mr20 c-red-ee4"},Ae==null||((an=Ae.course_status)===null||an===void 0)?void 0:an.time),(Ae==null||((sn=Ae.course_status)===null||sn===void 0)?void 0:sn.status)===2&&Ae.course_identity<6&&o.a.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),((En=Ae.course_status)===null||En===void 0?void 0:En.status)===2&&(Ae.course_identity<6?o.a.createElement("a",{className:k.a.classButton,href:"/classrooms/".concat(Ae==null||((wn=Ae.first_category_url)===null||wn===void 0||((dn=wn.split("/"))===null||dn===void 0))?void 0:dn[2],"/announcement"),target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"):o.a.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F")),((Sn=Ae.course_status)===null||Sn===void 0?void 0:Sn.status)===1&&Ae.course_identity>5&&o.a.createElement("div",{className:k.a.classButton,onClick:nr},"\u7ACB\u5373\u52A0\u5165"),((Pn=Ae.course_status)===null||Pn===void 0?void 0:Pn.status)===1&&Ae.course_identity===5&&o.a.createElement("a",{className:k.a.classButton,href:"/classrooms/".concat(Ae==null||((In=Ae.first_category_url)===null||In===void 0||((Ke=In.split("/"))===null||Ke===void 0))?void 0:Ke[2],"/announcement"),target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),((he=Ae.course_status)===null||he===void 0?void 0:he.status)===0&&Ae.course_identity>5&&o.a.createElement("div",{className:k.a.classButton,onClick:nr},"\u7ACB\u5373\u62A5\u540D"),((we=Ae.course_status)===null||we===void 0?void 0:we.status)===0&&Ae.course_identity===5&&o.a.createElement("div",{className:k.a.classButton},"\u62A5\u540D\u6210\u529F"),((Ae==null||((Re=Ae.course_status)===null||Re===void 0)?void 0:Re.status)===0||(Ae==null||((Ce=Ae.course_status)===null||Ce===void 0)?void 0:Ce.status)===1)&&Ae.course_identity<5&&o.a.createElement("a",{className:k.a.classButton,href:"/classrooms/".concat(Ae==null||((Fe=Ae.first_category_url)===null||Fe===void 0||((Xe=Fe.split("/"))===null||Xe===void 0))?void 0:Xe[2],"/announcement"),target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),zn&&Wn&&((ke=Ee.detail)===null||ke===void 0?void 0:ke.has_participate)&&o.a.createElement("span",{className:"".concat(k.a.classButton," ").concat(k.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),zn&&Wn&&!(($t=Ee.detail)===null||$t===void 0?void 0:$t.has_participate)&&(Xn?o.a.createElement("span",{className:"".concat(k.a.classButton," ").concat(k.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):o.a.createElement("span",{className:"".concat(k.a.classButton," ").concat(k.a.bg28e),onClick:tr},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D"))),o.a.createElement("div",{className:k.a.flexRow},zn&&!!((At=Ee.detail)===null||At===void 0||((pn=At.courses)===null||pn===void 0)?void 0:pn.length)&&Wn&&o.a.createElement("span",{className:"mt20"},o.a.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(fn=Ee.detail)===null||fn===void 0?void 0:fn.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),o.a.createElement("span",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",o.a.createElement("span",{className:"mr5 c-red-ee4"},Xn===!0?((jt=Ee.detail)===null||jt===void 0?void 0:jt.participant_count)+1:(Bt=Ee.detail)===null||Bt===void 0?void 0:Bt.participant_count),"\u4EBA")),zn&&!((Vt=Ee.detail)===null||Vt===void 0||((hn=Vt.courses)===null||hn===void 0)?void 0:hn.length)&&Wn&&o.a.createElement("span",null,!((mn=Ee.detail)===null||mn===void 0?void 0:mn.has_participate)&&(Xn===!0?o.a.createElement("span",{className:"".concat(k.a.classButton," ").concat(k.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):o.a.createElement("a",{className:"".concat(k.a.classButton," ").concat(k.a.bg28e),onClick:tr},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((_n=Ee.detail)===null||_n===void 0?void 0:_n.has_participate)&&o.a.createElement("span",{className:"".concat(k.a.classButton," ").concat(k.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),o.a.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(An=Ee.detail)===null||An===void 0?void 0:An.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),o.a.createElement("span",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",o.a.createElement("span",{className:"mr5 c-red-ee4"},Xn===!0?((Bn=Ee.detail)===null||Bn===void 0?void 0:Bn.participant_count)+1:(Vn=Ee.detail)===null||Vn===void 0?void 0:Vn.participant_count),"\u4EBA"))))))),o.a.createElement(te,null))},$=Object(m.a)(function(Je){var Te=Je.pathsDetail,Be=Je.user,Me=Je.loading,tt=Je.globalSetting;return{pathsDetail:Te,user:Be,globalSetting:tt,loading:Me.models.index}})(N),Q=ee("9Bee"),I=ee("NE/W"),E=ee("L7QV"),e=ee("Nk5m"),r=ee("cVfc"),O=ee("DHCt"),y=ee("CRgH"),w=ee("m3rI"),W=ee("8Bcu"),Y=ee.n(W),me=ee("uLqt"),pe=ee("/vd4"),ve=ee("I9We"),ye=ee("nM8u"),Oe=ee("V0hb"),Ge=ee("EkPb"),le=ee("7X0+"),ze=ee("VrcO"),it=ee.n(ze),Ve=ee("oUNq"),We=ee("DndG"),ut=function(Te){var Be=Te.pathsDetail,Me=Te.loading,tt=Te.dispatch,Et=Te.onReloadData,Nt=Et===void 0?function(){}:Et,mt=Object(T.m)(),kt=Object(n.useState)([]),dt=Object(j.a)(kt,2),Xt=dt[0],Qt=dt[1],Gt=Object(n.useState)(!0),Pe=Object(j.a)(Gt,2),wt=Pe[0],gt=Pe[1],Ht=Object(n.useState)(!1),De=Object(j.a)(Ht,2),He=De[0],Ut=De[1],Kt=le.a.useForm(),zt=Object(j.a)(Kt,1),st=zt[0],It=Object(n.useState)([]),Lt=Object(j.a)(It,2),Ie=Lt[0],je=Lt[1],xt=Object(n.useState)(1),St=Object(j.a)(xt,2),yt=St[0],Tt=St[1],Pt=Object(n.useState)([]),bt=Object(j.a)(Pt,2),Ot=bt[0],Mt=bt[1],Ct=Object(n.useState)(!0),Ft=Object(j.a)(Ct,2),tn=Ft[0],nn=Ft[1],Yt=Object(n.useState)(!1),Jt=Object(j.a)(Yt,2),ln=Jt[0],Zt=Jt[1];Object(n.useEffect)(function(){Be.actionTabs.key==="Collaborators-AddCollaborator"&&(nn(!0),gt(!0),qt())},[Be.actionTabs.key]);var qt=function(){var Le=Object(g.a)(v.a.mark(function ge(){var be;return v.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return Se.next=2,tt({type:"classroomList/getSchoolList",payload:{}});case 2:be=Se.sent,Qt(be.map(function(Ne){return{value:Ne}}));case 4:case"end":return Se.stop()}},ge)}));return function(){return Le.apply(this,arguments)}}(),Wt=function(){var ge,be;if(!((ge=st.getFieldValue())===null||ge===void 0||((be=ge.keyword)===null||be===void 0)?void 0:be.trim())){D.b.warn("\u8BF7\u8F93\u5165\u59D3\u540D"),je([]);return}nn(!1),gt(!0),Ut(!1),Tt(1),Mt([]),en(!0)},cn=function(ge){ge=String(ge);var be=Ot.indexOf(ge);be<0?Ot.push(ge):Ot.splice(be,1),Mt(Object(Oe.a)(Ot))},en=function(){var Le=Object(g.a)(v.a.mark(function ge(){var be,xe,Se,Ne,$e,at=arguments;return v.a.wrap(function(an){for(;;)switch(an.prev=an.next){case 0:if(be=at.length>0&&at[0]!==void 0?at[0]:!1,!(wt&&!He||be)){an.next=11;break}return Ne=st.getFieldValue(),Ut(!0),Tt(be?1:yt+1),an.next=7,Object(Ve.pb)({page:be?1:yt+1,container_id:mt.pathId,container_type:3,school_name:(Ne==null?void 0:Ne.school_name)||null,keyword:(Ne==null||((xe=Ne.keyword)===null||xe===void 0)?void 0:xe.trim())||null});case 7:$e=an.sent,je(be?Object(Oe.a)($e.users):[].concat(Object(Oe.a)(Ie),Object(Oe.a)($e.users))),Ut(!1),((Se=$e.users)===null||Se===void 0?void 0:Se.length)<10&&gt(!1);case 11:case"end":return an.stop()}},ge)}));return function(){return Le.apply(this,arguments)}}(),pt=function(){var Le=Object(g.a)(v.a.mark(function ge(){var be;return v.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:if(Ot==null?void 0:Ot.length){Se.next=4;break}D.b.warn("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"),Se.next=10;break;case 4:return Zt(!0),Se.next=7,Object(H.b)({id:mt.pathId,user_ids:Ot});case 7:be=Se.sent,Zt(!1),be&&(D.b.success("\u6DFB\u52A0\u6210\u529F"),lt(),Nt&&Nt());case 10:case"end":return Se.stop()}},ge)}));return function(){return Le.apply(this,arguments)}}(),lt=function(){st.setFieldsValue({keyword:""}),tt({type:"pathsDetail/setActionTabs",payload:{}})},ct=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(ge,be){return o.a.createElement(ae.a,{value:be.numid,checked:Ot.includes(String(be.numid)),disabled:!!ge})}},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:function(ge,be){return o.a.createElement(t.a,{placement:"bottom",title:ge},o.a.createElement(We.Link,{className:"bold c-black",to:"/users/".concat(be.login),target:"_blank"},ge||"--"))}},{title:"\u624B\u673A\u53F7",width:100,dataIndex:"phone",ellipsis:!0,render:function(ge){return o.a.createElement(t.a,{placement:"bottom",title:ge},o.a.createElement("span",null,ge||"--"))}},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:function(ge){return o.a.createElement(t.a,{placement:"bottom",title:ge},o.a.createElement("span",null,ge||"--"))}},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:function(ge){return o.a.createElement(t.a,{placement:"bottom",title:ge},o.a.createElement("span",null,ge||"--"))}},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:function(ge){return o.a.createElement(t.a,{placement:"bottom",title:ge},o.a.createElement("span",null,ge||"--"))}},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(ge){return o.a.createElement(t.a,{placement:"bottom",title:ge},o.a.createElement("span",null,ge||"--"))}},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:function(ge){return ge?"\u662F":"\u5426"}},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(ge){return o.a.createElement(t.a,{placement:"bottom",title:ge&&ue()(ge).format("YYYY-MM-DD HH:mm")},o.a.createElement("span",null,ge&&ue()(ge).format("YYYY-MM-DD HH:mm")))}},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:function(ge){if(ge===1)return o.a.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];return o.a.createElement(S.a,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",visible:Be.actionTabs.key==="Collaborators-AddCollaborator",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},confirmLoading:ln,onOk:pt,onCancel:lt},o.a.createElement(le.a,{layout:"inline",form:st,initialValues:{school_name:"",keyword:""},className:"mt10",onFinish:Wt},o.a.createElement(le.a.Item,{name:"keyword",label:"\u59D3\u540D\uFF1A"},o.a.createElement(y.a,{allowClear:!0,style:{width:370},size:"large",placeholder:"\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D"})),o.a.createElement(le.a.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},o.a.createElement(ye.a,{allowClear:!0,defaultOpen:!1,options:Xt,style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:function(ge,be){return be.value.toUpperCase().indexOf(ge.toUpperCase())!==-1}})),o.a.createElement(le.a.Item,null,o.a.createElement(a.a,{htmlType:"submit",type:"primary",size:"large"},"\u641C\u7D22"))),tn&&o.a.createElement("div",{className:"tc font16 c-light-black mt40"},o.a.createElement("img",{src:ee("E7E6"),width:"100",alt:""}),o.a.createElement("br",null),"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458"),!tn&&o.a.createElement("section",null,o.a.createElement("div",{className:"flexd-table-header mt20"},o.a.createElement(pe.a,{pagination:!1,dataSource:[],columns:ct})),o.a.createElement("div",{style:{maxHeight:260,overflow:"auto"}},o.a.createElement(it.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(ge){en()},hasMore:wt,useWindow:!1},o.a.createElement(pe.a,{loading:He,showHeader:!1,pagination:!1,dataSource:Ie,columns:ct,onRow:function(ge){return{onClick:function(xe){xe.currentTarget.querySelector("input").disabled||cn(xe.currentTarget.querySelector("input").value)}}}})))))},et=Object(m.a)(function(Je){var Te=Je.pathsDetail,Be=Je.loading;return{pathsDetail:Te,loading:Be}})(ut),ot=function(Te){var Be,Me,tt,Et,Nt,mt,kt,dt,Xt,Qt,Gt,Pe,wt,gt,Ht,De,He,Ut,Kt,zt,st,It,Lt,Ie,je=Te.pathsDetail,xt=Te.user,St=Te.globalSetting,yt=Te.loading,Tt=Te.dispatch,Pt=Object(de.a)(Te,["pathsDetail","user","globalSetting","loading","dispatch"]),bt=Object(T.m)(),Ot=Object(n.useState)(!0),Mt=Object(j.a)(Ot,2),Ct=Mt[0],Ft=Mt[1],tn=Object(n.useState)(),nn=Object(j.a)(tn,2),Yt=nn[0],Jt=nn[1],ln=Object(n.useState)(),Zt=Object(j.a)(ln,2),qt=Zt[0],Wt=Zt[1],cn=function(){var be=Object(g.a)(v.a.mark(function xe(){var Se;return v.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:if(qt==null?void 0:qt.trim()){$e.next=3;break}return D.b.warn("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),$e.abrupt("return");case 3:return $e.next=5,Object(H.I)({id:bt.pathId,team_title:qt.trim()});case 5:Se=$e.sent,Jt(!Yt),(Se==null?void 0:Se.status)===0&&(Wt(null),D.b.success(Se.message),Tt({type:"pathsDetail/getRightData",payload:{id:bt.pathId}}));case 8:case"end":return $e.stop()}},xe)}));return function(){return be.apply(this,arguments)}}(),en=function(){var be=Object(g.a)(v.a.mark(function xe(Se){return v.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:S.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:o.a.createElement("div",{className:"tc"},"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6210\u5458\u5417\uFF1F"),onOk:function(){var at=Object(g.a)(v.a.mark(function an(){var sn,En;return v.a.wrap(function(dn){for(;;)switch(dn.prev=dn.next){case 0:return dn.next=2,Object(H.k)({id:bt.pathId,user_id:Se});case 2:sn=dn.sent,(sn==null?void 0:sn.status)===1&&(((En=xt.userInfo)===null||En===void 0?void 0:En.user_id)===Se&&m.c.push("/paths"),D.b.info(sn==null?void 0:sn.message),Le());case 4:case"end":return dn.stop()}},an)}));function rn(){return at.apply(this,arguments)}return rn}()});case 1:case"end":return $e.stop()}},xe)}));return function(Se){return be.apply(this,arguments)}}(),pt=function(){var be=Object(g.a)(v.a.mark(function xe(Se){var Ne;return v.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.next=2,Object(H.B)({id:bt.pathId,user_id:Se});case 2:Ne=at.sent,Ne&&Tt({type:"pathsDetail/getRightData",payload:{id:bt.pathId}});case 4:case"end":return at.stop()}},xe)}));return function(Se){return be.apply(this,arguments)}}(),lt=function(){var be=Object(g.a)(v.a.mark(function xe(Se){var Ne;return v.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.next=2,Object(H.A)({id:bt.pathId,user_id:Se});case 2:Ne=at.sent,Ne&&Tt({type:"pathsDetail/getRightData",payload:{id:bt.pathId}});case 4:case"end":return at.stop()}},xe)}));return function(Se){return be.apply(this,arguments)}}(),ct=function(){Tt({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator"}})},Le=function(){Tt({type:"pathsDetail/getPathsDetail",payload:{id:bt.pathId}}),Tt({type:"pathsDetail/getRightData",payload:{id:bt.pathId}})},ge=function(){var xe;return Yt?o.a.createElement("div",{className:Y.a.flexRow},o.a.createElement(y.a,{placeholder:"\u4F8B\u5982\uFF1A\u6559\u5B66\u56E2\u961F",value:qt,onChange:function(Ne){return Wt(Ne.target.value)}}),o.a.createElement(a.a,{className:"ml5",onClick:function(){return Jt(!Yt)}},"\u53D6\u6D88"),o.a.createElement(a.a,{className:"ml5",type:"primary",onClick:cn},"\u786E\u5B9A")):o.a.createElement("div",{className:Y.a.flexRowAbout},o.a.createElement("p",{className:"font16 current",onDoubleClick:function(){var Ne;((Ne=je.detail)===null||Ne===void 0?void 0:Ne.allow_add_member)&&Jt(!Yt)}},(xe=je.rightData)===null||xe===void 0?void 0:xe.team_title),o.a.createElement(r.a,{placement:"right",content:o.a.createElement("div",{className:"current"},o.a.createElement("div",{onClick:function(){return Jt(!Yt)}},"\u91CD\u547D\u540D")),trigger:"hover"},o.a.createElement("i",{className:"iconfont icon-sandian c-light-black font18 current"})))};return o.a.createElement("section",{className:Y.a.rightWrap},((Be=je.rightData)===null||Be===void 0?void 0:Be.qrcode_img)&&o.a.createElement("div",{className:Y.a.qrCode},o.a.createElement("img",{src:(Me=je.rightData)===null||Me===void 0?void 0:Me.qrcode_img})),o.a.createElement("div",{className:Y.a.card},o.a.createElement("p",{className:"mb30"},o.a.createElement("span",{className:"font16"},"\u8BFE\u7A0B\u987B\u77E5")),o.a.createElement(Q.a,{className:"fon16",value:(tt=je.detail)===null||tt===void 0?void 0:tt.learning_notes})),((Et=je.rightData)===null||Et===void 0?void 0:Et.progress)&&o.a.createElement("div",{className:Y.a.card},o.a.createElement("p",{className:"mb20"},o.a.createElement("span",{className:"font16 mr5"},"\u5B66\u4E60\u8FDB\u5EA6"),o.a.createElement(t.a,{placement:"bottom",title:"\u5DF2\u901A\u5173\u6570/\u5173\u5361\u603B\u6570"},o.a.createElement("span",{className:"c-light-green"},(Nt=je.rightData)===null||Nt===void 0?void 0:Nt.progress.my_score," / ",(mt=je.rightData)===null||mt===void 0?void 0:mt.progress.all_score))),o.a.createElement("p",{className:"mb10 ".concat(Y.a.flexRowAbout)},o.a.createElement("span",{className:"c-light-green font14"},"\u5DF2\u5B66",(kt=je.rightData)===null||kt===void 0?void 0:kt.progress.learned,"%"),o.a.createElement("span",{className:"c-light-black"},"\u5B66\u4E60\u8017\u65F6",Object(oe.E)((dt=je.rightData)===null||dt===void 0?void 0:dt.progress.time)," ")),o.a.createElement(E.a,{percent:(Xt=je.rightData)===null||Xt===void 0?void 0:Xt.progress.learned,showInfo:!1,status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}}),o.a.createElement("span",{className:"font14 c-grey-888 mt5"},"\u6CE8: \u201C\u6211\u7684\u8FDB\u5C55\u201D\u4EE5\u5DF2\u53D1\u5E03\u7684\u5B9E\u8BAD\u8BE6\u60C5\u5173\u5361\u6570\u4E3A\u51C6\u3002")),!!((Qt=je.rightData)===null||Qt===void 0||((Gt=Qt.tags)===null||Gt===void 0)?void 0:Gt.length)&&o.a.createElement("div",{className:Y.a.skillWrap},o.a.createElement("p",{className:"".concat(Y.a.skillTopWrap," font16 mb20")},o.a.createElement("span",null,"\u6280\u80FD\u6807\u7B7E",o.a.createElement("span",{className:"ml5 c-grey-c"},(Pe=je.rightData)===null||Pe===void 0||((wt=Pe.tags)===null||wt===void 0)?void 0:wt.length))),o.a.createElement("div",{className:"".concat(Y.a.skillContentWrap," ").concat(Ct?Y.a.skillContentWrapMin:Y.a.skillContentWrapMax)},(gt=je.rightData)===null||gt===void 0||((Ht=gt.tags)===null||Ht===void 0)?void 0:Ht.map(function(be,xe){return o.a.createElement(o.a.Fragment,{key:xe},be.tag_name&&o.a.createElement("span",{className:be.status?Y.a.skillContentIcon:Y.a.skillContentIconNoStatus},be.tag_name))})),((De=je.rightData)===null||De===void 0||((He=De.tags)===null||He===void 0)?void 0:He.length)>15&&o.a.createElement(o.a.Fragment,null,Ct?o.a.createElement("div",{className:Y.a.skillExpandAllWrap,onClick:function(){return Ft(!Ct)}},o.a.createElement("span",{className:"mr8 current"},o.a.createElement("div",null,o.a.createElement("p",{className:"".concat(Y.a.skillExpandAllContent," font12")},"\u5C55\u5F00\u5168\u90E8"),o.a.createElement("p",{className:"".concat(Y.a.skillExpandAllContent," font12")},o.a.createElement("i",{className:"iconfont icon-jiantou9"}))))):o.a.createElement("div",{className:Y.a.skillExpandAllWrap,onClick:function(){return Ft(!Ct)}},o.a.createElement("span",{className:"mr8 current"},o.a.createElement("div",null,o.a.createElement("p",{className:"".concat(Y.a.skillExpandAllContent," font12")},o.a.createElement("i",{className:"iconfont icon-changyongtubiao-xianxingdaochu-zhuanqu-"})),o.a.createElement("p",{className:"".concat(Y.a.skillExpandAllContent," font12")},"\u6536\u8D77\u5168\u90E8")))))),!!((Ut=je.rightData)===null||Ut===void 0||((Kt=Ut.members)===null||Kt===void 0)?void 0:Kt.length)&&o.a.createElement("div",{className:"".concat(Y.a.card," pb0")},((zt=je.detail)===null||zt===void 0?void 0:zt.allow_add_member)?ge():o.a.createElement("p",{className:"font16"},(st=je.rightData)===null||st===void 0?void 0:st.team_title),(It=je.rightData)===null||It===void 0||((Lt=It.members)===null||Lt===void 0)?void 0:Lt.map(function(be,xe){var Se,Ne,$e,at;return o.a.createElement("div",{key:be.id,className:"".concat(Y.a.memberItem," ").concat(Y.a.flexRowAbout)},o.a.createElement("a",{href:be.user_url,target:"_blank"},o.a.createElement("img",{height:"80",width:"80",className:Y.a.radius,src:"".concat(w.a.IMG_SERVER,"/images/").concat(be.image_url)})),o.a.createElement("div",{className:Y.a.memberItemContent},o.a.createElement("span",{className:"".concat(Y.a.flexRowAbout," mb10 mt5")},o.a.createElement("span",{className:"multi_ellipsis1"},be.name),((Se=je.detail)===null||Se===void 0?void 0:Se.allow_add_member)&&be.role===2&&o.a.createElement("a",{onClick:function(){return en(be.id)}},o.a.createElement("i",{className:"iconfont icon-shanchu c-grey-c font14"}))),o.a.createElement("span",{className:"".concat(Y.a.flexRowAbout," mb10 mt20")},o.a.createElement("span",{className:"multi_ellipsis1"},be.school),((Ne=je.detail)===null||Ne===void 0?void 0:Ne.allow_add_member)&&o.a.createElement("span",null,xe<(($e=je.rightData)===null||$e===void 0||((at=$e.members)===null||at===void 0)?void 0:at.length)-1&&o.a.createElement("a",{onClick:function(){return lt(be.id)}},o.a.createElement(t.a,{placement:"top",title:"\u4E0B\u79FB"},o.a.createElement("i",{className:"iconfont icon-xiangxiayi c-light-green font18"}))),xe!==0&&o.a.createElement("a",{className:"ml5",onClick:function(){return pt(be.id)}},o.a.createElement(t.a,{placement:"top",title:"\u4E0A\u79FB"},o.a.createElement("i",{className:"iconfont icon-xiangshangyi c-light-green font18"})))))))}),((Ie=je.detail)===null||Ie===void 0?void 0:Ie.allow_add_member)&&o.a.createElement(K.a,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0"},o.a.createElement(U.a,{className:"c-blue current",onClick:ct},"+ \u6DFB\u52A0\u5408\u4F5C\u8005"))),o.a.createElement(et,{onReloadData:Le}))},ht=Object(m.a)(function(Je){var Te=Je.pathsDetail,Be=Je.user,Me=Je.loading,tt=Je.globalSetting;return{pathsDetail:Te,user:Be,globalSetting:tt,loading:Me.models.index}})(ot),Rt=ee("1gHQ"),yn=ee("2UAF"),xn=ee("HBuW"),Dn=ee("VlDO"),un=ee.n(Dn),Ln=ee("2aF/"),Mn=ee("1kpo"),Tn=ee("Rbwl"),Rn=ee("hTF7"),Fn=ee("E+ey"),kn=ee("sY1U"),ar=ee("cCSd"),bn=ee.n(ar),ir=y.a.Search,or=[{id:"type",name:"\u7B5B\u9009",children:[{name:"\u5168\u90E8\u5B9E\u8BAD",id:"all",type:"type"},{name:"\u6211\u7684\u5B9E\u8BAD",id:"mine",type:"type"}]},{id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]}],sr=function(Te){var Be,Me=Te.classroomList,tt=Te.loading,Et=Te.dispatch,Nt=Te.cb,mt=Te.shixunIds,kt=mt===void 0?[]:mt,dt=Object(T.m)(),Xt=Object(T.l)(),Qt=Me.actionTabs,Gt=le.a.useForm(),Pe=Object(j.a)(Gt,1),wt=Pe[0],gt=Me.shixunLists,Ht=Object(n.useState)([]),De=Object(j.a)(Ht,2),He=De[0],Ut=De[1],Kt=Object(n.useState)({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count"}),zt=Object(j.a)(Kt,2),st=zt[0],It=zt[1];Object(n.useEffect)(function(){Me.actionTabs.key==="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"&&(st.page=1,Et({type:"classroomList/getShixunLists",payload:Object(F.a)({},st)}))},[Me.actionTabs.key]);var Lt=function(){Et({type:"classroomList/setActionTabs",payload:{}}),It({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count"})};return Me.actionTabs.key!=="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"?null:o.a.createElement(Mn.a,{placement:"bottom",height:"100%",closable:!1,visible:Me.actionTabs.key==="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",key:"bottom",className:bn.a.drawer,footer:o.a.createElement("div",{className:"tc"},o.a.createElement(a.a,{size:"large",onClick:function(){Lt(),Ut([])},style:{marginRight:8}},"\u53D6\u6D88"),o.a.createElement(a.a,{size:"large",onClick:Object(g.a)(v.a.mark(function Ie(){var je,xt,St,yt;return v.a.wrap(function(Pt){for(;;)switch(Pt.prev=Pt.next){case 0:je=function(Ot){var Mt=He[Ot];if(kt.includes(Mt)){var Ct,Ft;return D.b.info("\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A".concat(gt==null||((Ct=gt.shixun_list)===null||Ct===void 0||((Ft=Ct.find(function(tn){return tn.id===Mt}))===null||Ft===void 0))?void 0:Ft.title)),{v:void 0}}},xt=0;case 2:if(!(xt<(He==null?void 0:He.length))){Pt.next=9;break}if(St=je(xt),!(typeof St=="object")){Pt.next=6;break}return Pt.abrupt("return",St.v);case 6:xt++,Pt.next=2;break;case 9:return Pt.next=11,Object(H.D)({id:Me.actionTabs.id,subject_id:Me.actionTabs.subject_id,shixun_ids:Object(Oe.a)(He)});case 11:yt=Pt.sent,Ut([]),(yt==null?void 0:yt.shixuns_list)&&(Lt(),Nt(yt.shixuns_list));case 14:case"end":return Pt.stop()}},Ie)})),type:"primary"},"\u786E\u5B9A"))},o.a.createElement("section",{className:"tc"},o.a.createElement(ir,{placeholder:"\u5B9E\u8BAD\u4FE1\u606F/\u9662\u6821\u540D\u79F0/\u521B\u5EFA\u8005",enterButton:"\u641C\u7D22",size:"large",className:bn.a.search,onSearch:function(je){st.keyword=je,st.page=1,Et({type:"classroomList/getShixunLists",payload:Object(F.a)({},st)})}})),o.a.createElement("section",{className:"edu-container"},or.map(function(Ie,je){var xt;return o.a.createElement("ul",{className:bn.a.menu,key:je},o.a.createElement("li",null,Ie.name),Ie==null||((xt=Ie.children)===null||xt===void 0)?void 0:xt.map(function(St,yt){return o.a.createElement("li",{className:st[Ie.id]==St.id?bn.a.actived:"",onClick:function(){st[Ie.id]=St.id,It(Object(F.a)({},st)),Et({type:"classroomList/getShixunLists",payload:Object(F.a)({},st)})}},o.a.createElement("strong",null,St.name))}))}),gt==null||((Be=gt.shixun_list)===null||Be===void 0)?void 0:Be.map(function(Ie,je){return o.a.createElement("div",{className:bn.a.listItem,key:je},o.a.createElement(ae.a,{checked:He.includes(Ie.id),value:Ie.id,onChange:function(St){var yt=He.indexOf(Ie.id);He.indexOf(Ie.id)>-1?Ut(He.filter(function(Tt){return Tt!==Ie.id})):Ut(He.concat(Ie.id))}}),o.a.createElement("div",{className:bn.a.info},o.a.createElement("div",{className:bn.a.title},o.a.createElement("div",{className:bn.a.titleLeft},o.a.createElement("a",{className:"c-black",href:"/shixuns/".concat(Ie==null?void 0:Ie.identifier,"/challenges"),target:"_blank"},o.a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:Ie.title}})))),o.a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},o.a.createElement("span",{className:bn.a.description,dangerouslySetInnerHTML:{__html:Ie.description}})),o.a.createElement("div",{className:" mt15"},Ie.challenge_names.map(function(xt,St){return o.a.createElement("span",{key:St,className:"mr30 font12"},"\u7B2C",St+1,"\u5173 ",xt," ")})),o.a.createElement(kn.a,{dashed:!0}),o.a.createElement("div",{className:"c-light-black mt20 font12"},o.a.createElement("span",null,Ie.author_name),o.a.createElement("span",{className:"ml15 mr15"},"|"),o.a.createElement("span",null,Ie.author_school_name),o.a.createElement("span",{className:"ml15 mr15"},"|"),o.a.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570:",Ie.level),o.a.createElement("span",{className:"ml15 mr15"},"|"),o.a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570:"),o.a.createElement("span",null,Ie.study_count))))}),o.a.createElement("p",null)),o.a.createElement("div",{className:"tc"},o.a.createElement(Rn.a,{current:st.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:gt==null?void 0:gt.shixuns_count,onChange:function(je){st.page=je,Et({type:"classroomList/getShixunLists",payload:Object(F.a)({},st)})}})))},ur=Object(m.a)(function(Je){var Te=Je.classroomList,Be=Je.loading;return{classroomList:Te,loading:Be}})(sr),lr=ee("V0Rq"),cr=ee("sBCT"),dr=ee("qdXH"),pr=function(Te){var Be,Me=Te.pathsDetail,tt=Te.user,Et=Te.globalSetting,Nt=Te.loading,mt=Te.dispatch,kt=Object(de.a)(Te,["pathsDetail","user","globalSetting","loading","dispatch"]),dt=Object(T.m)(),Xt=Me.stageData,Qt=Object(n.useState)([]),Gt=Object(j.a)(Qt,2),Pe=Gt[0],wt=Gt[1],gt=Object(n.useState)(-1),Ht=Object(j.a)(gt,2),De=Ht[0],He=Ht[1],Ut=Object(n.useState)(!1),Kt=Object(j.a)(Ut,2),zt=Kt[0],st=Kt[1],It=Object(n.useState)({name:"",is_jupyter:!1}),Lt=Object(j.a)(It,2),Ie=Lt[0],je=Lt[1],xt=le.a.useForm(),St=Object(j.a)(xt,1),yt=St[0],Tt=le.a.useForm(),Pt=Object(j.a)(Tt,1),bt=Pt[0],Ot=Object(n.useState)(),Mt=Object(j.a)(Ot,2),Ct=Mt[0],Ft=Mt[1],tn=Object(n.useState)([]),nn=Object(j.a)(tn,2),Yt=nn[0],Jt=nn[1],ln=Object(n.useState)(),Zt=Object(j.a)(ln,2),qt=Zt[0],Wt=Zt[1];Object(n.useEffect)(function(){wt(Object(Oe.a)(Xt))},[Xt]);var cn=function(){var Ke=Object(g.a)(v.a.mark(function he(we,Re){var Ce;return v.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:if(mt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF0C\u8BF7\u7A0D\u540E..."}}),!Re){Xe.next=7;break}return Xe.next=4,Object(xn.v)({id:we});case 4:Xe.t0=Xe.sent,Xe.next=10;break;case 7:return Xe.next=9,Object(xn.w)({id:we});case 9:Xe.t0=Xe.sent;case 10:if(Ce=Xe.t0,mt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!((Ce==null?void 0:Ce.game_identifier)||(Ce==null?void 0:Ce.identifier))){Xe.next=15;break}return Object(oe.x)(Re?"/tasks/".concat(Ce==null?void 0:Ce.identifier,"/jupyter"):"/tasks/".concat(Ce.game_identifier)),Xe.abrupt("return");case 15:(Ce==null?void 0:Ce.status)===2?en(Ce==null?void 0:Ce.message):(Ce==null?void 0:Ce.status)===3&&pt(Ce==null?void 0:Ce.message);case 16:case"end":return Xe.stop()}},he)}));return function(we,Re){return Ke.apply(this,arguments)}}(),en=function Ke(he){var we;he=((we=he)===null||we===void 0?void 0:we.includes(".json"))?he:"".concat(he,".json"),S.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:o.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var Re=Object(g.a)(v.a.mark(function Fe(){var Xe,ke;return v.a.wrap(function(At){for(;;)switch(At.prev=At.next){case 0:return At.next=2,Object(lr.H)({url:he});case 2:if(Xe=At.sent,Xe){At.next=5;break}return At.abrupt("return");case 5:return D.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),At.next=8,Object(xn.w)({id:Xe.shixun_identifier});case 8:if(ke=At.sent,!(ke==null?void 0:ke.game_identifier)){At.next=12;break}return Object(oe.x)("/tasks/".concat(ke.game_identifier)),At.abrupt("return");case 12:(ke==null?void 0:ke.status)===2?Ke(ke==null?void 0:ke.message):(ke==null?void 0:ke.status)===3&&pt(ke==null?void 0:ke.message);case 13:case"end":return At.stop()}},Fe)}));function Ce(){return Re.apply(this,arguments)}return Ce}()})},pt=function(he){S.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:o.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8BAD\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",he,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},lt=function(){var he={shixuns_list:[]};Le(Pe.length,he),wt([].concat(Object(Oe.a)(Pe),[he])),Ft(!0)},ct=function(){De===Pe.length-1&&Ct&&(Sn(),wt(Pe.filter(function(he,we){return we!==Pe.length-1}))),xe(),He(-1)},Le=function(he,we){if(!wn())return;He(he),yt.setFieldsValue({name:we.stage_name,description:we.stage_description})},ge=function(he){Pe[De].shixuns_list=Pe[De].shixuns_list.concat(he),wt(Object(Oe.a)(Pe))},be=function(){var Ke=Object(g.a)(v.a.mark(function he(we){var Re,Ce;return v.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:return Xe.next=2,Object(H.c)(Object(F.a)({id:Pe[De].stage_id,subject_id:dt.pathId},we));case 2:return Re=Xe.sent,Re.id&&(Wt(!1),Ce=[Object(F.a)({},Re)],Pe[De].shixuns_list=Pe[De].shixuns_list.concat(Ce),wt(Object(Oe.a)(Pe))),Xe.abrupt("return",Re);case 5:case"end":return Xe.stop()}},he)}));return function(we){return Ke.apply(this,arguments)}}(),xe=function(){mt({type:"pathsDetail/getStageData",payload:{subject_id:dt.pathId}}),mt({type:"pathsDetail/getPathsDetail",payload:{id:dt.pathId}}),mt({type:"pathsDetail/getRightData",payload:{id:dt.pathId}}),Sn(),He(-1)},Se=function(){var Ke=Object(g.a)(v.a.mark(function he(we){var Re,Ce,Fe;return v.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:if(we==null?void 0:we.name){ke.next=2;break}return ke.abrupt("return",D.b.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01"));case 2:if(Sn(),Re=[],Pe[De].shixuns_list.map(function($t){$t.item_type==="Shixun"?Re.push({type:"Shixun",id:$t.id}):Re.push({type:"VideoItem",id:$t.id})}),!Ct){ke.next=12;break}return ke.next=8,Object(H.a)(Object(F.a)(Object(F.a)({},we),{},{pathId:dt.pathId,list:Re}));case 8:Ce=ke.sent,(Ce==null?void 0:Ce.subject_id)&&(Pe[De]=Object(F.a)(Object(F.a)({},Pe[De]),Ce)),ke.next=16;break;case 12:return ke.next=14,Object(H.H)(Object(F.a)(Object(F.a)({},we),{},{id:Pe[De].stage_id,list:Re}));case 14:Fe=ke.sent,(Fe==null?void 0:Fe.subject_id)&&(Pe[De]=Object(F.a)(Object(F.a)({},Pe[De]),Fe));case 16:case"end":return ke.stop()}},he)}));return function(we){return Ke.apply(this,arguments)}}(),Ne=function(he,we,Re){var Ce=Array.from(he),Fe=Ce.splice(we,1),Xe=Object(j.a)(Fe,1),ke=Xe[0];return Ce.splice(Re,0,ke),Ce},$e=function(he){S.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u5B9E\u8BAD\u5417\uFF1F",onOk:function(){Pe[De].shixuns_list.splice(he,1),D.b.success("\u5220\u9664\u6210\u529F"),wt(Object(Oe.a)(Pe)),Se(yt.getFieldsValue())}})},at=function(he){S.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:function(){var we=Object(g.a)(v.a.mark(function Ce(){var Fe;return v.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return ke.next=2,Object(H.m)({id:he});case 2:Fe=ke.sent,Fe.status===1&&(He(-1),D.b.success("\u5220\u9664\u6210\u529F"),xe());case 4:case"end":return ke.stop()}},Ce)}));function Re(){return we.apply(this,arguments)}return Re}()})},rn=function(){je({name:"",is_jupyter:!1}),bt.setFieldsValue({name:"",is_jupyter:!1}),st(!1)},an=function(he){var we;if(!he.destination)return;var Re=Ne((we=Pe[De])===null||we===void 0?void 0:we.shixuns_list,he.source.index,he.destination.index);Pe[De].shixuns_list=Re,wt(Object(Oe.a)(Pe)),Se(yt.getFieldsValue())},sn=function(){var Ke=Object(g.a)(v.a.mark(function he(we){var Re;return v.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:if(wn()){Fe.next=2;break}return Fe.abrupt("return");case 2:return Fe.next=4,Object(H.G)({id:we});case 4:Re=Fe.sent,Re.status===1&&xe();case 6:case"end":return Fe.stop()}},he)}));return function(we){return Ke.apply(this,arguments)}}(),En=function(){var Ke=Object(g.a)(v.a.mark(function he(we){var Re;return v.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:if(wn()){Fe.next=2;break}return Fe.abrupt("return");case 2:return Fe.next=4,Object(H.n)({id:we});case 4:Re=Fe.sent,Re.status===1&&xe();case 6:case"end":return Fe.stop()}},he)}));return function(we){return Ke.apply(this,arguments)}}(),wn=function(){return De!==-1?(S.a.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,title:"\u63D0\u793A",content:o.a.createElement("div",{className:"tc font14"},"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01"),onOk:function(){var we="Edit_".concat(De),Re=document.getElementById(we);Re&&setTimeout(function(){return Re.scrollIntoView({block:"start",behavior:"smooth"})})}}),!1):!0},dn=function(){Se(yt.getFieldsValue())},Sn=function(){Ft(!1)},Pn=function(he,we,Re){var Ce,Fe,Xe,ke,$t,At,pn,fn,jt,Bt,Vt;return o.a.createElement(K.a,{className:"list-item-row",align:"middle",key:we,gutter:[5,10]},o.a.createElement(U.a,null,he.item_type==="Shixun"?o.a.createElement("i",{className:"iconfont icon-shixun2 c-light-primary font20"}):o.a.createElement("i",{className:"iconfont icon-shipin c-purple-8C1 font20"})),o.a.createElement(U.a,{flex:1,className:!he.allow_visit&&!he.to_be_built&&(he.shixun_status==="\u6682\u672A\u516C\u5F00"||he.shixun_status==="\u5DF2\u5220\u9664")?un.a.color204:""},Re+1,"-",we+1,"\xA0\xA0",he.name,De===-1&&he.complete_status===1&&o.a.createElement("span",{className:un.a.completed},o.a.createElement("i",{className:"iconfont icon-duigou1 mr5 font12"}),"\u5DF2\u5B8C\u6210")),o.a.createElement(U.a,null,De===Re&&o.a.createElement("div",null,o.a.createElement(t.a,{title:"\u5220\u9664"},o.a.createElement("span",{onClick:function(){$e(we)},className:"iconfont icon-shanchu c-grey-c"}))),(((Ce=tt.userInfo)===null||Ce===void 0?void 0:Ce.admin)||((Fe=tt.userInfo)===null||Fe===void 0?void 0:Fe.business)||!(!((Xe=Me.detail)===null||Xe===void 0?void 0:Xe.allow_statistics)&&((ke=tt.userInfo)===null||ke===void 0?void 0:ke.user_identity)==="\u5B66\u751F"&&(($t=Me.detail)===null||$t===void 0?void 0:$t.allow_visit)&&((At=Me.detail)===null||At===void 0?void 0:At.courses)))&&De!==Re&&he.item_type==="VideoItem"&&o.a.createElement("aside",null,o.a.createElement(a.a,{type:"primary",onClick:function(){var mn,_n;if(!((mn=tt.userInfo)===null||mn===void 0?void 0:mn.admin)&&!((_n=tt.userInfo)===null||_n===void 0?void 0:_n.business)&&!he.can_view)return S.a.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,content:o.a.createElement("div",{className:"tc font14"},"\u5F53\u524D\u89C6\u9891\u4E3A\u521B\u5EFA\u8005\u6240\u5C5E\u5355\u4F4D\u5185\u90E8\u6559\u5B66\u8D44\u6599\uFF0C\u5916\u5355\u4F4D\u7528\u6237\u65E0\u89C2\u770B\u6743\u9650")});he.link&&Object(dr.n)({is_f:1,id:he.id,point:0,total:0}),Object(oe.x)(he.link||"/video/".concat(he.id,"?subject_id=").concat(dt.pathId))}},he.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(((pn=tt.userInfo)===null||pn===void 0?void 0:pn.admin)||(he.allow_visit||he.to_be_built||he.shixun_status!=="\u6682\u672A\u516C\u5F00"&&he.shixun_status!=="\u5DF2\u5220\u9664")&&!(!((fn=Me.detail)===null||fn===void 0?void 0:fn.allow_statistics)&&((jt=tt.userInfo)===null||jt===void 0?void 0:jt.user_identity)==="\u5B66\u751F"&&((Bt=Me.detail)===null||Bt===void 0?void 0:Bt.allow_visit)&&((Vt=Me.detail)===null||Vt===void 0?void 0:Vt.courses)))&&De!==Re&&he.item_type==="Shixun"&&o.a.createElement("aside",null,o.a.createElement(We.Link,{to:"/shixuns/".concat(he.identifier,"/challenges"),target:"_blank"},"\u67E5\u770B\u8BE6\u60C5"),he.shixun_status!=="\u6682\u672A\u516C\u5F00"&&o.a.createElement(a.a,{className:"ml20",type:"primary",onClick:function(){if(!Object(L.c)(mt))return;cn(he.identifier,he.is_jupyter)}},"\u5F00\u59CB\u5B9E\u6218")),De===-1&&!he.allow_visit&&!he.to_be_built&&he.shixun_status==="\u6682\u672A\u516C\u5F00"&&o.a.createElement("span",{className:un.a.color204},"\u6682\u672A\u516C\u5F00"),De===-1&&!he.allow_visit&&!he.to_be_built&&he.shixun_status==="\u5DF2\u5220\u9664"&&o.a.createElement("span",{className:un.a.color204},"\u5DF2\u5220\u9664"),De===-1&&he.item_type==="Shixun"&&o.a.createElement("span",{className:"experiment-number ml5 c-grey-999"},"\u5B9E\u9A8C\u6570 ",he.challenges_count)))},In=function(he,we){var Re,Ce,Fe,Xe,ke,$t,At,pn,fn;return o.a.createElement("section",{key:we,className:"bg-white mt20 pt30"},o.a.createElement("aside",{className:"pl20 pr20"},o.a.createElement(K.a,{gutter:[5,20],align:"middle"},o.a.createElement(U.a,{flex:"22px"},o.a.createElement("i",{className:"iconfont icon-zhangjie mr5 c-light-primary font18"})),o.a.createElement(U.a,{flex:1,className:"tl font18 bold c-grey-333"},he.stage_name||"\u7B2C".concat(Pe==null?void 0:Pe.length,"\u90E8\u5206")),o.a.createElement(U.a,null,(((Re=tt.userInfo)===null||Re===void 0?void 0:Re.admin)||((Ce=tt.userInfo)===null||Ce===void 0?void 0:Ce.business)||((Fe=Me.detail)===null||Fe===void 0?void 0:Fe.allow_statistics))&&De===we&&!Ct&&o.a.createElement(t.a,{title:"\u5220\u9664"},o.a.createElement("span",{onClick:function(){at(he.stage_id)},className:"iconfont icon-shanchu c-grey-c"})),(((Xe=tt.userInfo)===null||Xe===void 0?void 0:Xe.admin)||((ke=tt.userInfo)===null||ke===void 0?void 0:ke.business)||(($t=Me.detail)===null||$t===void 0?void 0:$t.allow_statistics))&&De!==we&&o.a.createElement("div",null,we>0&&o.a.createElement(t.a,{title:"\u5411\u4E0A\u79FB\u52A8"},o.a.createElement("span",{onClick:function(){return sn(he.stage_id)},className:"iconfont icon-xiangshangyi c-light-green font18 current"})),we<Pe.length-1&&o.a.createElement(t.a,{title:"\u5411\u4E0B\u79FB\u52A8"},o.a.createElement("span",{onClick:function(){return En(he.stage_id)},className:"iconfont icon-xiangxiayi c-light-green font18 current ml5"})),!Ct&&o.a.createElement(t.a,{title:"\u7F16\u8F91"},o.a.createElement("span",{onClick:function(){return Le(we,he)},className:"iconfont icon-bianjidaibeijing c-light-green font20 current ml5"}))))),o.a.createElement(K.a,{gutter:[5,20]},o.a.createElement(U.a,{span:24},o.a.createElement("div",{dangerouslySetInnerHTML:{__html:(At=he.stage_description)===null||At===void 0?void 0:At.replace(/[\r|\n]/gi,"<br/>")}})))),De===we&&o.a.createElement("div",{className:"pl20 pr20"},o.a.createElement("aside",null,o.a.createElement(le.a.Item,{name:"name",label:"\u540D\u79F0",rules:[{required:!0,message:"\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"}]},o.a.createElement(y.a,{size:"large",maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u7B2C".concat(Pe==null?void 0:Pe.length,"\u9636\u6BB5\u540D\u79F0,\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"),onBlur:dn})),o.a.createElement(le.a.Item,{name:"description",label:"\u63CF\u8FF0",className:"ml10"},o.a.createElement(y.a.TextArea,{rows:5,maxLength:300,placeholder:"\u8BF7\u8F93\u5165\u7B2C".concat(Pe==null?void 0:Pe.length,"\u9636\u6BB5\u63CF\u8FF0"),onBlur:dn}))),o.a.createElement("aside",null,o.a.createElement(a.a,{size:"large",className:"mt20",ghost:!0,type:"primary",onClick:function(){if(!Pe[De].stage_id)return D.b.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");if(!Object(L.c)(mt))return;if(!Object(L.a)())return;st(!0),bt.setFieldsValue({name:"",is_jupyter:!1})}},o.a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u65B0\u5EFA\u5B9E\u8BAD\u9879\u76EE"),o.a.createElement("br",null),o.a.createElement(a.a,{size:"large",className:"mt10",ghost:!0,type:"primary",onClick:function(){var Bt;if(!Pe[De].stage_id)return D.b.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");mt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",id:Pe[De].stage_id,subject_id:dt.pathId}}),Jt(he==null||((Bt=he.shixuns_list)===null||Bt===void 0)?void 0:Bt.map(function(Vt){return Vt.id}))}},o.a.createElement("span",{className:"iconfont icon-tianjiafangda mr5"}),"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"),o.a.createElement("br",null),!(Et==null||((pn=Et.setting)===null||pn===void 0)?void 0:pn.is_local)&&o.a.createElement(a.a,{size:"large",className:"mt10",ghost:!0,type:"primary",onClick:function(){var Bt,Vt;if(!Pe[De].stage_id)return D.b.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(((Bt=tt.userInfo)===null||Bt===void 0?void 0:Bt.admin)||((Vt=tt.userInfo)===null||Vt===void 0?void 0:Vt.is_teacher)&&Object(L.b)())&&Wt(!0)}},o.a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE")),o.a.createElement("aside",{className:"c-light-black mt10 pb20",id:"Edit_".concat(we)},"\u4E0B\u9762\u5B9E\u8BAD\u53EF\u4EE5\u901A\u8FC7\u62D6\u62FD\u8FDB\u884C\u6392\u5E8F\u8C03\u6574")),o.a.createElement("aside",{className:un.a.shixuns},De>-1?o.a.createElement(yn.a,{onDragEnd:an},o.a.createElement(yn.c,{droppableId:"droppable-id"},function(jt,Bt){var Vt;return o.a.createElement("div",Object(Rt.a)({className:"mt20",ref:jt.innerRef},jt.droppableProps,{onScroll:function(){}}),(Vt=he.shixuns_list)===null||Vt===void 0?void 0:Vt.map(function(hn,mn){var _n;return o.a.createElement(yn.b,{draggableId:"".concat((_n=hn.id)===null||_n===void 0?void 0:_n.toString(),"-").concat(we,"-").concat(mn),index:mn,key:hn.id},function(An,Bn){return o.a.createElement("div",Object(Rt.a)({ref:An.innerRef},An.draggableProps,An.dragHandleProps),Pn(hn,mn,we))})}))})):o.a.createElement("div",{className:"mt20"},(fn=he.shixuns_list)===null||fn===void 0?void 0:fn.map(function(jt,Bt){return o.a.createElement("div",null,Pn(jt,Bt,we))}))),De===we&&o.a.createElement("aside",{className:un.a.buttons},o.a.createElement(a.a,{onClick:ct,type:"primary",size:"large",ghost:!0},"\u53D6\u6D88"),o.a.createElement(a.a,{onClick:ct,size:"large",type:"primary"},"\u4FDD\u5B58")))};return o.a.createElement("section",null,o.a.createElement(le.a,{form:yt,onFinish:Se},Pe==null?void 0:Pe.map(function(Ke,he){return o.a.createElement("div",{key:he},In(Ke,he))})),((Be=Me.detail)===null||Be===void 0?void 0:Be.allow_statistics)&&!Ct&&De===-1&&o.a.createElement("div",{className:un.a.addStage,onClick:lt},o.a.createElement("span",{className:un.a.color4CA},"+\u70B9\u51FB\u65B0\u5EFA\u9636\u6BB5"),"\uFF08\u6DFB\u52A0\u4E00\u4E2A\u6216\u591A\u4E2A\u5B9E\u8BAD/\u89C6\u9891\u9879\u76EE\uFF0C\u7EC4\u6210\u4E00\u4E2A\u9636\u6BB5\uFF09"),o.a.createElement(S.a,{centered:!0,title:"\u65B0\u5EFA\u5B9E\u8BAD\u9879\u76EE",visible:zt,onOk:Object(g.a)(v.a.mark(function Ke(){var he;return v.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return Re.next=2,bt.validateFields();case 2:return Re.next=4,Object(H.C)(Object(F.a)({id:Pe[De].stage_id,subject_id:dt.pathId},Ie));case 4:he=Re.sent,rn(),he.id&&(D.b.success("\u6DFB\u52A0\u6210\u529F"),ge([he]));case 7:case"end":return Re.stop()}},Ke)})),onCancel:rn},o.a.createElement(le.a,{form:bt,onValuesChange:function(he){je(Object(F.a)(Object(F.a)({},Ie),he))}},o.a.createElement(le.a.Item,{label:"\u5B9E\u8BAD\u7C7B\u578B",name:"is_jupyter",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B9E\u8BAD\u7C7B\u578B"}]},o.a.createElement(h.a.Group,null,o.a.createElement(h.a,{defaultChecked:!0,value:!1},"\u666E\u901A\u5B9E\u8BAD"),o.a.createElement(h.a,{value:!0},"jupyter\u5B9E\u8BAD"))),o.a.createElement(le.a.Item,{label:"\u5B9E\u8BAD\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},o.a.createElement(y.a,{suffix:o.a.createElement("span",null,Ie.name.length,"/60")})))),o.a.createElement(ur,{shixunIds:Yt,cb:ge}),o.a.createElement(cr.a,{visible:qt,onCancel:function(){return Wt(!1)},onOk:be}))},fr=Object(m.a)(function(Je){var Te=Je.pathsDetail,Be=Je.user,Me=Je.loading,tt=Je.globalSetting;return{pathsDetail:Te,user:Be,globalSetting:tt,loading:Me.models.index}})(pr),hr=ee("XzQ7"),Un=ee.n(hr),mr=function(Te){var Be,Me=Te.pathsDetail,tt=Te.globalSetting,Et=Te.loading,Nt=Te.dispatch,mt=Object(de.a)(Te,["pathsDetail","globalSetting","loading","dispatch"]),kt=Object(T.m)();return Object(n.useEffect)(function(){if(!kt.pathId)return;Nt({type:"pathsDetail/getPathsDetail",payload:{id:kt.pathId}}),Nt({type:"pathsDetail/getRightData",payload:{id:kt.pathId}}),Nt({type:"pathsDetail/getStageData",payload:{subject_id:kt.pathId}})},[kt.pathId]),Object(n.useEffect)(function(){var dt;document.title=((dt=Me.detail)===null||dt===void 0?void 0:dt.name)||"EduCoder"},[Me]),o.a.createElement(se.a,{spinning:!1},o.a.createElement("section",{className:Un.a.bg},o.a.createElement($,null),o.a.createElement("section",{className:"edu-container mb80 ".concat(Un.a.wrap)},o.a.createElement("aside",{className:Un.a.content},o.a.createElement("div",{className:Un.a.intro},o.a.createElement("div",{className:Un.a.introTitle},o.a.createElement("span",{className:"font16"},"\u7B80\u4ECB")),o.a.createElement(Q.a,{value:(Be=Me.detail)===null||Be===void 0?void 0:Be.description})),o.a.createElement(fr,null)),o.a.createElement(ht,null))))},Or=_e.default=Object(m.a)(function(Je){var Te=Je.pathsDetail,Be=Je.loading,Me=Je.globalSetting;return{pathsDetail:Te,globalSetting:Me,loading:Be}})(mr)},Aky1:function(ft,_e,ee){"use strict";ee.d(_e,"a",function(){return b});var Ue=ee("ErOA"),se=ee("qGJc"),de=ee.n(se),n="",o;function T(i){m(i)}function m(i){debugger;o=new de.a.Vod({timeout:6e4,partSize:1048576,parallel:5,retryCount:3,retryDuration:2,region:"ap-southeast-1",userId:1829848226361863,enableUploadProgress:!1,addFileSuccess:function(p){console.log("addFileSuccess: "+p.file.name),i.addFileSuccess&&i.addFileSuccess(p),o.startUpload()},onUploadstarted:function(p){var u=p.file.name;if(p.videoId){var a="/api/users/".concat(n,"/video_auths.json");Object(Ue.a)(a,{method:"put",body:{video_id:p.videoId,title:u,file_name:u}}).then(function(d){if(d.status==-1){i.onUploadError&&i.onUploadError(p);return}var f=d.data,c=f.UploadAuth,A=f.UploadAddress,x=f.VideoId;o.setUploadAuthAndAddress(p,c,A)}).catch(function(d){o.deleteFile(o._curIndex),o.nextUpload(),console.log(d)})}else{var t="/api/users/".concat(n,"/video_auths.json"),s="";Object(Ue.a)(t,{method:"Post",body:{title:s+u,file_name:s+u}}).then(function(d){if(d){var f=d.data,c=f.UploadAuth,A=f.UploadAddress,x=f.VideoId;o.setUploadAuthAndAddress(p,c,A,x)}}).catch(function(d){o.deleteFile(o._curIndex),o.nextUpload(),console.log(d)}),console.log("\u6587\u4EF6\u5F00\u59CB\u4E0A\u4F20...")}},onUploadSucceed:function(p){i.onUploadSucceed&&i.onUploadSucceed(p),console.log("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F!")},onUploadFailed:function(p,u,t){i.onUploadFailed&&i.onUploadFailed(p),console.log("\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25!")},onUploadCanceled:function(p,u,t){console.log("\u6587\u4EF6\u4E0A\u4F20\u5DF2\u6682\u505C!")},onUploadProgress:function(p,u,t){i.onUploadProgress&&i.onUploadProgress(p,u,t);var s=Math.ceil(t*100);console.log("\u6587\u4EF6\u4E0A\u4F20\u4E2D...")},onUploadTokenExpired:function(p){console.log("\u6587\u4EF6\u4E0A\u4F20\u8D85\u65F6!");var u="/api/users/".concat(n,"/video_auths.json");Object(Ue.a)(u,{method:"put",body:{video_id:p.videoId}}).then(function(t){var s=t.data,a=s.UploadAuth;o.resumeUploadWithAuth(a)}).catch(function(t){console.log(t)})},onUploadEnd:function(p){i.onUploadEnd&&i.onUploadEnd(p),console.log("onUploadEnd: uploaded all the files")}}),i.gotUploader&&i.gotUploader(o)}function b(i,l){i&&(n=i),T(l);debugger}},E7E6:function(ft,_e){ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADUCAYAAADZTGx+AAAgAElEQVR4Xu2dC3BU13nHv7MrIQkQQoCEtAIEAmxig4GACxhogpM6NY7jOKZO4nimwcFot23SNNNO02napJN0JjN9TNMm5eG3x4+YSeI3ftUGjCDGQMBgG4wxb+0u4mEeQhJI2tP539WR7i77uPfuvXfvar8zs7Mr7bnn8Z3vt9/5zlMQB5aAQQmsW7fO397eHujp6Rkfi8XGExFeDX2vABHVSSlrhBDDiKhdSnlOCBGWUu4mol1lZWWv3nfffccNZueJaMITpeBCeEICjz/++LCOjo5GIpogpWwUQjT2vU/A/wCClNJvtbBCCCml3CaEeGzChAmPLF269LLVtNx6jgFxS9IeyOehhx6q7OnpmSilnEhE2gsA4L0PhjHZillRUUHl5WUUf6+giopyKi+Pv8rKyrSX3++nnp4e7XXpUgedP3+ezp37lE6ebKPe3l4tCyFEhIj+UwjxaHNz8+ls+ebrewYkX5J3IN9169YNv3DhwsRYLIbXJAWBDoZRmbKFYkPRhw4dqgEwdCgAwOfyPiDKyefzWS454Dh58iQdPPiJBk0fKN1E9KyU8gehUKjVcuIOPciAOCRYJ5J95JFHyq9cuaJZACHEJCklIOgHQUqZ0QIAACg/FB+//niPwxD/H3793QqwJkePHqW2tjaSUsKinCOibwWDwfVulcFIPgyIESm5FGfDhg0lBw8ehOM7qbe3dxIggCXAe58VgBOcts0AgP6XfwCACho2bBgNGTLEpZoYz6arq4vee2+PBooQosvv999y//33bzaegrMxGRBn5ZuQOpR77dq1dVB4BQCsQB8AgGB8JicY3RsAgNewYQO//EOHDnPdAtgttr1736cjR44g2VPl5eXXLF++HBYl74EBsbkJHnnkkZFQ/p6eHk3xdd2gpj6nuDxTlvAB8GufDAH+h+8Ga0A365133qHTp8/AkvwiGAx+3wt1ZUBMtsL69evLTpw4gZEfKH+THoC+z9WZkkQ3RwEQ7wLFf/2VY5yLE2yyKp6LfuHCBdq06W0A0j1kyJCG++6771S+C8mAJLUAukEPP/xw/ZUrVyb5/f4m+AAAgYia+iwCJsTSDuUMOMJD+7tB8e5Q3A/A9xzSS2DHjh0UiUQxWvY3zc3N/5VvWRUlIE888cSI9vZ2TfH7+v8AAD5A1m6QEKLPEcbIT/yl/AG8e9ERzreSmck/Go3S9u078MjOUCg018yzTsQdlIBgNOjw4cMTYAWSfv2VFcg4HBrvBsWdYLzHQYh3hWAJAAkHZyQQi8Xo1Vdfw4RirLKysvree++94ExOxlIt2JZes2bNmL5hUK37owehb6lE2r6M6gYpRxjKz90gYwpjNhac766uy9TRcYk6O7u09+7uborFpDYBWVVVRaNHj06YgNyyZSudPXsWP0S3BIPBN8zmaWd8zwICZzgSiUzs7e3VlL8PANUNwt+VRkaDBrpAcR8Af7s5IWZnY3k1LcxldHZ2UkdHh/bCZywxUf8DJNkGLhobJ9DUqVM1H+2DDz6kQ4cO4ZEfhUKhf81nvT0DyNq1a2+MxWJfIaIFRDSNiAKZJsVKS0v7h0KVBdDPChfzaJDdCnX5MixAJ3V2dmiK39UVB0DBgG5RuqB8tsrKSs1a4F11UzFq1draSqdPx5di4f9z5syhixcvaJOHRPRgKBS63+76mEkv74A8+OCDs7u7u39JRDfpC64mxdTSiEQIKtgZNtPKWeJeuXKlX/HjVgDW4FIfFJ39CwzTJQPFhuKPGDFCe1efhw8frv0v248VZtFbWlq02XRYkGuvvYY+/HAfulhvBIPBW2ysqumk8grImjVrvheLxf6DiEpgEcaPH081NWMIgmVn2HRbpn0AAMS7O3ErgPdLl+ATxLtFaoVtugQwQakUX1kCtJH6nA0AIzVBN2zTpk20f/9+gi7ATxFC7A8Gg58x8rxTcfIGyOrVq38gpQQcNG7cOLrhhhk8R2CxlaFMeuUf8AXiXaJsAMAnS7YA+r9LSkoslsz8Y6+++qpacoKHw6FQCBuy8hbyAsgDDzywuLe3dwPWHV133XU0eTIGojikkwD2Vaj+frIVwP/xfaaAYet0FgBdIPxieyXA4X/yySeVBTkfDAZH5rNsrgMCx3vNmjXvSSlnTJzYSDNmzMhn/T2RN37hVd9fdYGUD4D/w0IYAUD1+fUwAIBCm7zcunUr7dmjOek9oVAor/S6DsiaNWtui8ViL6HRliz5fME1nhWiAIDq7ytfYGA49BLBR8gU8Auv+vypukKDbREjRrZefPFF+CAyGAxa36FlpbGSnnEdkFWrVj1ARCumTZtGU6dOsaEK+U8Cw5z6ro8aDlXWAMOkmQL6+AoA/UiQsgQYsCimgB+Mhx9+uDgBWb169T4p5bTPfe6PtSHAQggAAL/8A5Nh8dEf9Tf6zZkChi4zWQAMZXNIlMDq1auLE5BVq1ZhM/KIW2/9U3JzdCSTAmKIMXkYVO8DGAEAs/T6OQC9H4DvOJiTAABBCIVCrvdy9CV1PfNVq1Zp6w5uv/3L5iSWQ+z4eiCsAxr41U+cGe7S9kWnCxjnzwQArAMHeyXAgNgMCIY6sXRBr/jKB4B1yAQAlkPoAUh2hAEAr+C1F4BsqTEgNgCC0aFjx47RsWPHNTjSBSg3+vnpukAAwI7Z4GyNzt8blwADkiMgODZm7969mu+AAEcYy6bVKFDyaBADYFw5vRCTAckBkMOHD9P773+gtWNtbS199rOfpQkTJrAV8IJm21QGBsQiIJhE+sMfdmnNcP3119PChQsZDJuU0kvJMCAWAMFI1IYNG7W1RwsWLKCZM2d6qU25LDZKgAGxAMiePXu14yrHjh1Ld955p43NwUl5TQIMiElA1GZ+vC9btkxzyDkMXgkwICYBuXjxIm3cuImtx+BlIqFmDIhJQM6cOUNbt/5e8zvgf3AY3BJgQEwCgnsl3n13Ozvng5uL/toxICYBiUZP0vbt22nRokU0ffr0IlGT4q0mA8KAFK/2G6g5A8KAGFCT4o3CgDAgxav9BmrOgDAgBtSkeKMwIAxI8Wq/gZozIAyIATUp3igMCANSvNpvoOYMCANiQE2KNwoDwoAUr/YbqDkDwoAYUJPijcKAMCDFq/0Gas6AMCAG1KR4ozAgDEjxar+BmjMgDIgBNSneKAwIA1K82m+g5gwIA2JATYo3CgPCgBSv9huoOQPCgBhQk+KNwoAwIMWr/QZqzoAwIAbUpHijMCAMSPFqv4GaMyAMiAE1Kd4oDAgDUrzab6DmDAgDYkBNijcKA8KAFK/2G6g5A8KAGFCT4o3CgDAgxav9BmrOgDAgBtTEu1FwrXZ3d7f2unLlivaO/6nbhHMtOQPCgOSqQ44/j8uKlPInw4Br8NKF6upqqqmpyal8DAgDkpMC2fUwFF0pv94a4DPuobcScC99U1OTdjW31cCAMCBWdcf0c+kAwP9hJZwIjY2NVFZWZjlpBoQBsaw8yQ+m8geUNYCFwPduBlgOWBBYEquBAWFATOmOVX/AVCY2RPb5fFRfX0/Dhg3LKTUGhAG5SoGc8Ady0tIMD8M6lJSUUGlpKQ0ZMqT/HaNYuVgOlSUDUqSA5MMfsAoJrAEgUAAABj0QVtM18hwDMkgB8Zo/kE0Z4S8oxU8GAHDkKzAgBQxIofgDSrlVV0j/669gyGUo1kl4GBCPA1Lo/oDeGtjhEzgJQ6q0GRCPAdLR0UHnz5/vnzl2an7AqqLl0x+wWuZcnmNAPATIxYsXKRqNuj5fkKxAgCCdQ5xPfyAXRbf6LAPiIUCOHDmiWQ43QiH6A27IJTkPBsRDgHzyySeW1x0lN2yq+YFC9wcYEBclsGrVKm3dw+0eAiQSiRC6WUYDIEg1IqS6R0bT4XjpJcAWxEOAYNVqa2srdXV19bcY+wP5xZcB8RAgShXgh2CiD36CV+cH8qu27uXOgHgQEPean3PKJgEGhAHJpiNF/T0DwoAUNQDZKs+AMCDZdKSov2dAGJCiBiBb5RkQBiSbjhT19wwIA1LUAGSrPAPCgGTTkaL+ngFhQIoagGyVZ0AYkGw6UlDfY/8MViHYtQKBAWFACgoAVVh13haW5ehf6hRGHBaHY3+wcDOXwIAwILnoj6PPqj336lxePQhGDqHDSudJkyblVEYGhAHJSYHseBj77pMtAf7OdDC10Xz56FGjkkqK58X9IBarUhCP4Rc/FQROnssLwcCCwJJYDWxB2IJY1Z2UzyVbA/1J7bZmZCCx4cOHUyAQMBAzfRQGhAExrUDKGqRylPN9Cgt2WcIxBxyjRo3K+fhRBoQBSQsIRoTS+QZGnGTT5Jl4AMO4ACH5lUt3KlX2DAgDchUEyjJYvbjGhJ5njKrfc68HARDYNc+RrawMSJEAAmVP1SVSd/plUxQnv9dbA3UIhQLCyXyNpM2ADDJAsk2gGVEKJ+KoY4hSdYvcsgZW6sWAFCAg+gk0vY/gBWugTmFJ5Rvw2bxWEI0/Y/2OLIt5FsI8iH6IVA+CHRNoFsUWb6y+S2sUBPpu0WA7mpQtiMcsCA6uVodX53vIFNYg2SdQUBSiNbDyo8CAeAiQc+fOUVtbm5V2zOkZdXtTcrdosFkDK0JiQDwEyOHDh7WRJieCmkBL1S2CpeCQWgIMiIcAsePwarcm0IoFKAbEQ4Cge4VuVraQbgIN1oGtQTbpmfueAfEQIFi+gQt02tvb+3fFubGcwpzKFFdsBsRDgCjVAyh4sTXIP4wMiAcByb9acAmUBBgQBoRpyCABBoQBYUAYkKslUAhLTVhz8y8BtiBsQfKvhR4uAQPCgHhYPZ0tGhaAYlj91KlT2vo3vDo6OrTVDGpFg9o0JoTYRkQHhRAfE9GOIUOGbFm+fHn2SSubqsCreW0SJCeTWQKAACsWDh06RGfOnNGG0y2GGBG9J4T4HRE9EwwGAY5jgQFxTLScMCSA24N37NhBuGrbiSCEaCGinwSDwTcdSd+JRDOlyU662xLPT37hcJi2b9/uGBgparXZ5/P9uLm5eYOdNWYLYqc0OS2t+7R161bNcmQKlZWVNGHCBKqpqaERI0YQ/sa5vmqpPzanXb58mS5evEgXLlzQtiMcP35c+ztTEEJsLCkp+cGKFSt22dEcDIgdUuQ0NAns27ePWlpaKN2pLA0NDRoUeFVXV1uS2qeffkrHjh3TXhkgvOzz+b7X3Ny81lImuocYkFwlWIDPY8ckfp3xwoiSesdqZfyajxkzxlSt8Gu/efNm+uijj1I+h2NI586dS6NHjzaVbrbIsFbwb7CfJ1UQQjwuhAg1Nzd3ZEsr3fcMiFXJFcBz6iTGZBiy7a3HyYhGIcHo1GuvvUZnz569SiITJ06kG2+80XYwkjMCKPB3jhw5kqpV3vf7/XetXLnygJUmY0CsSM2Dz2D+IBkEq6etwA9oamrKWkv4A88++6w2h6EP2CqwZMmSnK9AyFqApAiwJBs2bNCsYlKIEtGCUCiUkqBM+TAgZlshz/HVIdXJ3SM7D5owAgjyf+655wg+gT7A8txyyy1aVy0fAQ7966+/TqdPn07IXgixv6SkZOGKFSuuNnUZCsqA5KMVDeSp/AS9jwCldONY0mxdLJThpZdeumoId9q0abR48WLXjidNJ0aUDz7R/v37kyHZUlZW9sXly5d3GWgCLQoDYlRSDsXT39+h7yI5dYhEpmpgX31VVVVW/wO/0JgR14drrrmGbr75ZoekZC3Zt956iw4cSHQ9MAPf3Nz8Z0IIzMhnDQxIVhHZF0H5CcoqAAirfkIupVJ76zHvgBd8BrwbOaF97969tGXLloTsx48fT7feeqvndmLCCr/yyiva/Ik+CCG+HwwGf2FEhgyIESmZjAMTr/cR1Gc7/QSjRVIH0OlBABBWDqCDU75u3bqEI5Iw0XfHHXf0T/AZLZdb8eCzPf/889rCSBWEEJf8fv+M+++/P/X4sK5wDEgOLaXO6k2GwQ0/IbnY6tihZKtg5/56DOfq5xwA3ze+8Q0aNmxYDlJ0/tFLly7Rr3/96wSwhRDPB4PBr2bLnQHJJqG+7/XdIvU5H36C/pBqPQxOn8aIpR6/+x0W0A6E+fPn06xZswxKML/Rdu/eTe+8805CIfx+/x+tXLlye6aSMSBJ0lEHV+sdZgCRw/JsS5qh9xOUj2DUT7CUYZaH0Jc/evRofyw481//+tc953ekqwas/TPPPKPtPdF1tdYHg8HbGBADGoNxcwgvH90j/Pond42s+gkGqmo6CnyPp556KuFHYunSpdqaqkIKWL+1fv16fZExkjU50wQiWxAibVIp1VIJuxtf7yforYKdfoLdZUZ6WMaxc+fO/qQxGbhs2TInsnI8zd/85jfJk4g/DYVC/5wuYwaESBvTz7Y+yUzLqesLkq2C036CmTKaiYuuiX7GfN68eTR79mwzSXgm7q5du2jbNuzijQfMsAeDwc8wIBmayCog+rN69TDAOgyWgONYn3jiiYTq3HPPPXlbSpKrXLEUBd1FffD5fI3Nzc3HUqXNFoRI2+SDV6ag7vJItgpW5hNybWQ3n8cSdiwAVAHzHnfddZebRbA9r9/+9rcJ8yJ+v/87K1eufJgBySBqAAInHaNV6uBqPQxevvDSdg3SJYjdgXv27On/D5avz5kzx8ksHU8b/hT8Kl036xfBYPD7DIjjoh98Gbz88ssJSzW+9KUvub6M3W6pYrITk546QN4IBoO3MCB2S7oI0nv66acT5g4wcz5y5MiCrjnugsHMug6QT4LB4BQGpKCbNT+Ff+yxx6izs7M/829/+9tUXl6en8LYlGtXVxc9+uijekBOB4PBGgbEJgEXUzIPPPBAwuTpypUrC2b2PF07YVZ97dqB8xyEEFeCwWAZA1JMmm1TXRkQmwRpNBk+OM6opLwRj7tYLrcDA+KywHPMjp30HAVo5HEpZXk0Gv5mLEbffeGFF7Q1Crfz6e5GRJf3ODzM62ATnDlzZtzly50hIrFSSqmdRvbCCy9qOTIgDgrexqR5otBGYaqkotHopFis5ydE4h4pZYk+CwbEAYE7mCQvNbFRuKdOnQp0d3f/iCi2QkoqTZU0A2KjwF1Iihcr2iDkcDg8Rkr590TyL4moIlOSDIgNAnc5CV7ublHgUkpfJBL5KyL5MyllpZFkGBAjUvJWHN4wZaE9otHo9Fis50EpaZ6ZxxkQM9LyRlzecmuiHaSUQ8Lh8D8KIf8hnZ/BXSwTAi2QqHxog4GGiluN3nVSyrRbFLMlwxYkm4S8+f1gPPaHiOaFQqF3M0nc8I7CcDj8NSL5mJRyeC5NyIDkIr38PssHx6WQv5RSRCKRfyGSP8LnXJuIAclVgvl7frAcPVpSUiLnz5//y+nTp/+1ECLjfdQZFb6trW14d3f3k0TyK3Y1CwNilyTzk85gOLx6+vTr+y4IEi+UlpZ+q7a2tj2dNNMCgvVTkUjrK1LS5+1sCgbETmnmJ61Cvv6gvr6ebrxxbr/ghKCN9fUNtwohUt4ZkhIQLA8Jh8PPEskv290EDIjdEnU/vUK9QAcXAy1YMD/FBT/ipUAgcKcQoidZmlcBEp/8Cz8hpfymE6JnQJyQqvtp4uxi3E+I/d364NUr2IYPH0aLFi3STqxJFYQQT9fXB+5NvljnKkBaW1v/jUj+rVMiZ0Cckqz76RbKJZ44vmnx4kU0dOjQLEIS/97Q0PB3+kgJgLS2ti4SgjbBijglbgbEKcnmJ12vXwNdWVmpXUUNC5ItwHpISZ9raGhoUXH7AZFSVoTD4d1E8ppsCeXyPQOSi/S8+SzONX777bevug9QlXbSpEk0d+5c2+9Lx2F/O3bsSLjURy8hXA13ww0zTF4qKg4EAoFZQgjtKJd+QJzuWqmCMyDeVHI7SrVv3z5qaWlJe4VEQ0ODdmUCXtXV1ZayxCHauMYAr9bW1pRp4PDwGTOmU2Njo6U8iAa6WhogbW1tU3p6uvdLKf0WUzT8GANiWFQFGRG/6rjkMxwOZyw//AFYFpz1izvV0RWCr6BOwIdVwkAA/BwcOI07BgEF/s4URo8eTdOnT6eqKuv3tAshektKSqfV1tYe1AAJh8OrpIwF3WgRBsQNKec/DwCCZfKRSMSVwmAId9q0a7NeYW20MEL4VgcCgZCA7xGJhE9JKbN7MUZTzxCPAbFBiAWUBLpB8BOcAgVgXHvttVRTox15YFvATbj19YEaEQ6H75Qylng7o23ZXJ0QA+KgcD2aNEa6sCvRrmuw0X2qrw9QIFBPw4fntHY2o8SE8H1NtLa2/rJvq6wr4mVAXBGzpzJJXpqCa6MnT55M0WhUu5dFfy+kuo4O103AH8E5wIiP18iRVQSLgeun3QniVwBkK5Fc4E6GfOyPW3L2Qj6wGAcOHKCNGzdmLA4gaGpqokmTJpocknW6luL3IhxujUgp65zOSqXPFsQtSbubD0adcBkqLAJGnNTFqKm6Vcoa4CppLE3x6nUKQoioaG09gQkR186zZ0DcVVwncsO98QBA/8L8hJG75OfPn0+1tSlvGnCiqLmm2cWA5CrCQf487tJQICjLAKc7OcB3qKwcTrAKVVUjtbkN3Cjb0dHRHzV5qXkBiK6Lu1gF0EpuFRHKnAxDqok5ONAAAKNJAAJdJEz06e97P3jwE/rwww/7i47vliz5vOZsF0ro62Kxk14oDWZnOXFiorIIgAKf9b/2Ki+MJMVhiIMAKABDptt9r1zppjfffJO6u7v7iwwnHDv5CiuIrTzMW1gtZqm06BLpLQNgwDKO5IDh0zgI6CbFu0pGVsEmp7N37/sJCwiR7he+cHPavRiWKuXKQ+JXPFHoiqDdyQROMjYwKYugoIBTnRyw7ikOwQAQ2fdLZK8HLNPGjZsSJgWvv/56mjy5KfvDHoshhO9OXmrisUYxWhwMn2LkSHWT8I4hVgy3JoeKioo+fwFdJEAxgvA/J8L27YnLSgDdzTcvKbh7DfuXmkBIbi5WfPnl9drM6dKlt5qaFIpGT2qL37BtEqs1iylAXlB+vWU4e/ZsymXlUEjlK8Tfq1zr2qBMLS1bEppmzpw51NAQKLjm6l+siJK7udz9zTffokuXLmm/KmZGNIoFEDi2+sk2WAZ0m1JNuGEdkt55xmf3lmFcrfObN7doVk0F7PnAVtdCC1ctd0cF3Now9e677xKUfebMG7SNM0bDYAQEjnKqOYbkCTeMGGHkaMB5jvsOGG71SsCq3Z07/5BQHFj7UaOsbYzKb72SNkyhMG5tuT127Djt3r1b2355003Gl4DhbNht294lzMTOmjUrv/KzkHtnZ2dCFwmWIdUcA+YL1LAqfAV0k/C3fo7BQvaOPgLr9tZbGxKGiQOBAM2dO8fRfJ1JPM2W2z4r4vihDehCoJuFkRUc4FVXZ2wZGLodW7f+nmbMmEELFy50RjY2pYoupN55hpXA/5IDLEB8sm3AeQYMmeYYbCqirckMhklBCCTjoQ1KYm50tQ4fPkI4whJnFC1ceJOhNf1QMPxKYXHbsmXLbG3gXBLDdtDkYVVYi+Sg5hj0s89O7mXIpU5mnh08k4IaIpmP/enrajl6cJwSvhoOxHj87NmztL3JmQL65a+99ro2O3v33Xdr+wLcDnCWk4dVU024AfyBOYb47LOZAQm365VLfoNlUtDwwXF9kDh29KhqDAxdAhL4FghTpkymadOmZexefPDBh3To0CHCcS633XZbLu2a8Vk1x6B3oNHF0y+dUAlgL4PyFdTsc0WFa4ujHZOBkYQHz6SgiaNHlWCcOrw6WfAHDx6kffv2a0ulq6tH0nXXXZfWOij/Be84DAxj7LkG/RyDAiJ5l5vKA3MMybPPsIDFGgbDpKClw6tVgztx/UEqZTp79lPauXMnqb47xs+bmiYRlkcnO6zo4mA0C0DNnDmT5s2bZ3iER23q0VsGjNtn3tQz4ECnO9e1GAEZHJOCOVx/oLMktl6gk06ZYBUOHTqsLXJTa4fQfRk7dqw2lg6fQ60VOnGild577z1NsfGLPnv2bJo4caK2f1kF/aYe5TfAh0g1xzBkSCmNHFmtnYyhhlXV+UzFqPxG6vz225sTDq4upEnB+KU54mf19fU/zukCHb2g7LqCLZvw0eXBpBOGDtHH1Yd4f79KO2AM8WAJlJMMSwOA8B0sUaqRJKSFoVXEw2gYTsUAEF6acMsmHy98X8iTgkKIdiLx54FAwNBJPqauVLPjEk8zDYzuD7pf8Alg0lOtSs2UHqABVJhbqKsbq3XZuJtkpgWujgurjXks/Q9QoUwKCiH2+Xz+u+vq6t43KgVTgCBRXAMdiUR+RBT7oZVroI0WLFW89vZL1N5+kTD2DljQLevuxnuPZgUw2xyfbxhB1dWjqFhGk3KRqdlnjx8/Trt27e5/rBB2CgpB3US+n9fX1/9MCHH12v8MQjANiEorbk16HpSS5pkVMscvXAmoSV5VA6/vFBSCtvl8JSvMWA1961gGpM+a+CKRyHeJ5E+llJWF2+xccqMSgNXetm2b1vXFwMn8+fP6D5w2moYb8YQQF4nEP9XX1/9P8q1RZvLPCRCVUTgcHiOl/CGR/AsicmYnjplacVzHJYAhc4+O9HUSif8VQvw8EAiczlUQtgCiCnHq1KlAd3f3PxHFvuO2f5KrIPj5wpZAn5/xUGlp6U9ramoy371goqq2AqLyPXnyZFNvb/ePicQ9uDHXRHk4KkvAlATiN9PKp3y+kp/U1dUdNvWwgciOAKLyPXPmzLjLlztDRGKllNLe8+kNVI6jDF4JCCFOE8m1ZWUVq0aPHn3CqZo6CogqNNZ1RaPhb8Zi9D0iWXi7nZySPqdrQQJit89H/11XF3haCNFlIQFTj7gCiL5E4XB4MZEMEdEdUsps9/KaqgxHHpwSEELg/NLnicSqQCCw2c1aug6IqhwWQvb09HyVSH6LiL7Ivoqbze79vOK+Bf0fkXiypKTkudra2sR1Ry5VIW+A6OsXjUZre3t778DBmPAAAAI6SURBVO6DZb5LdedsvCmBdwCF3+9fV1dXF98slMfgCUCSumCNQsgvSymXSklLeF4lj9rhTtadQtAGIcR6KbWNS0fdydZYLp4DRF9snLQSjUZvjsViS4Wg26SUVi++NiYNjuWKBIQQR6Wkl30+3/q6urq3hBBXb+J3pSTZM/E0IMnFj0Qi10kp/4QotphILJJSjs1eRY6RbwkIIU4SyRYi32YhxBv19fUD9yLku3BZ8i8oQJLrcurUiWt6e8Wi3l7CyBiO8JvicXkXS/EOEokWv582+/2ypaZm3IFCrXhBA5Is9La2trqenp6biGi2lJhv0eZcxhVq4xRIuU8Qid1CCKyB31VSUrK1trY2WiBlz1rMQQVIqtpeuHBidEcHzZIy/iLSXtfyWrGsupEQIb7WiT4iot1CxF9Dh9LuESPGnTGXUmHFHvSApGoOzLm0tbU19vb2TpVSThGCphLJKVLSVCFoYrHCAwikpCNC0MdE4qCU9LEQ4qDf7/+4trb2aN/cRGFpeI6lLUpAMslMSulva2ub2NPT0+TzyUAsJup9PgpIKQNSinohtM/1RFRo5/1cFkJEpKSwEDIihAjHYhT2+WQkFhPhkpKSQ7W1tUdwsnmOOjWoHmdALDbn+fPnR3V2dgKW0ULEqmIxUSWlHCmErJJSVAlBVVIS3kcS4X9ULoQolVKWZnpHcaSU3UKI7szv1EUkzuNSKSEI7+eFkOelFOeFEOd8Pnz24fOZioqKcFVV1VmLVS3qx/4fQLyzKIIkCJoAAAAASUVORK5CYII="},JTSX:function(ft,_e,ee){ft.exports={flex_box_center:"flex_box_center___2jvp9",flex_space_between:"flex_space_between___YQ3n3",flex_box_vertical_center:"flex_box_vertical_center___lMDl8",flex_box_center_end:"flex_box_center_end___14pJI",flex_box_column:"flex_box_column___3MPcr",banner:"banner___1CNID",wrp:"wrp___2yuj2",titleWrap:"titleWrap___3rqyq",title:"title___1sz3A",titleIcon:"titleIcon___oKhIk",contentWrap:"contentWrap___2hSfm",verticalLine:"verticalLine___1hWY5",contentLeftWrap:"contentLeftWrap___3cPFj",openCourseTag:"openCourseTag___2nNhU",ratingWrap:"ratingWrap___QZ8mo",ratingTitle:"ratingTitle___1sMbV",rating:"rating___tJ9xt",popoverWrap:"popoverWrap___16eNE",popverLeft:"popverLeft___1EzpC",popoverRight:"popoverRight___1dYpr",popverScore:"popverScore___2QZ2F",popoverRateWrap:"popoverRateWrap___2O45Q",popoverProgress:"popoverProgress___2jOeY",button:"button___1WaHd",operationWrap:"operationWrap___3_Xdi",forkWrap:"forkWrap___36Nap",fork:"fork___1AtQN",forkNum:"forkNum___3b1MG",buttonTransparent:"buttonTransparent___INxBh",buttonLearnStatistics:"buttonLearnStatistics___350-U",publishPopverWrap:"publishPopverWrap___2uMcI",colorFF6802:"colorFF6802___W5JBU",w140:"w140___20QZ6",nav:"nav___UcDQM",navLeft:"navLeft___1IpLj",navContent:"navContent___g-IkK",flexRow:"flexRow___2Srtn",navRight:"navRight___1wX_D",navLeftIcon:"navLeftIcon___33sNL",colorOrange:"colorOrange___1lWTV",contentItem:"contentItem___3BAmt",contentItemTitle:"contentItemTitle___3X1lp",contentItemText:"contentItemText___2Px0w",classButton:"classButton___1uAy6",bg28e:"bg28e___34ke7",bgGray:"bgGray___1wX3O"}},NLgs:function(ft,_e,ee){"use strict";ee.d(_e,"c",function(){return i}),ee.d(_e,"d",function(){return l}),ee.d(_e,"b",function(){return u}),ee.d(_e,"a",function(){return t});var Ue=ee("rjoL"),se=ee("TMtJ"),de=ee("ZZRV"),n=ee.n(de),o=ee("9kvl"),T=ee("xKgJ"),m=ee("1vsH"),b=ee("m3rI"),i=function(a){return!!(l(a)&&p())},l=function(a){return Object(T.n)()?!0:(a({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},p=function(){var a,d=Object(o.b)()._store.getState(),f=d.user;return((a=f.userInfo)===null||a===void 0?void 0:a.profile_completed)?!0:(se.a.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:n.a.createElement("div",{className:"tc font16"},"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){o.c.push("/account/profile/edit")}}),!1)},u=function(){var a,d=Object(o.b)()._store.getState(),f=d.user;return((a=f.userInfo)===null||a===void 0?void 0:a.professional_certification)?!0:(se.a.confirm({title:"\u63D0\u793A",centered:!0,content:n.a.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){Object(m.x)("/account/certification")}}),!1)},t=function(){return Object(T.a)()?!0:(se.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",content:n.a.createElement("div",{className:"tc"},n.a.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),n.a.createElement("img",{src:"".concat(b.a.IMG_SERVER,"/images/educoder/qqqun20191230.png"),width:200}),n.a.createElement("div",{className:"tc"},"\u7FA4\u53F7\uFF1A612934990")),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(m.x)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")}}),!1)}},VlDO:function(ft,_e,ee){ft.exports={flex_box_center:"flex_box_center___3v0of",flex_space_between:"flex_space_between___2ON3P",flex_box_vertical_center:"flex_box_vertical_center___1dze4",flex_box_center_end:"flex_box_center_end___VPAo5",flex_box_column:"flex_box_column___2f1aL",icons:"icons___hbWcc",shixuns:"shixuns___ed3FZ",buttons:"buttons___7shdA",addStage:"addStage___4vVUv",color4CA:"color4CA___1C3hM",color204:"color204___37f6U",completed:"completed___3Qqbj"}},XzQ7:function(ft,_e,ee){ft.exports={flex_box_center:"flex_box_center___N67ls",flex_space_between:"flex_space_between___2XYCO",flex_box_vertical_center:"flex_box_vertical_center___1LsqB",flex_box_center_end:"flex_box_center_end___3WDUW",flex_box_column:"flex_box_column___MIvMP",bg:"bg___1FRP8",wrap:"wrap___3ESp_",content:"content___2BtE3",intro:"intro___3Wt0Q",introTitle:"introTitle___3vQWN"}},bntm:function(ft,_e,ee){"use strict";ee.d(_e,"d",function(){return Ue}),ee.d(_e,"b",function(){return se}),ee.d(_e,"c",function(){return de}),ee.d(_e,"a",function(){return n});function Ue(o){try{o.mozRequestFullScreen?o.mozRequestFullScreen():o.webkitRequestFullScreen&&o.webkitRequestFullScreen()}catch(T){console.log(T,":e")}}function se(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var de=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function n(){var o=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,T=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(o==null)}},cCSd:function(ft,_e,ee){ft.exports={flex_box_center:"flex_box_center___3Q6yG",flex_space_between:"flex_space_between___S_CUk",flex_box_vertical_center:"flex_box_vertical_center___2Gdbl",flex_box_center_end:"flex_box_center_end___1xrL5",flex_box_column:"flex_box_column___16e2L",wrp:"wrp___3ZwBI",drawer:"drawer___1PTh9",menu:"menu___DFNiI",actived:"actived___1sNU9",actived2:"actived2___2BWt2",listItem:"listItem___1ylrh",info:"info___F7JZE",title:"title___2kNmP",titleLeft:"titleLeft___1h-DH",titleRight:"titleRight___hT8FM",search:"search___1KEgc",description:"description___31f06",menuCourse:"menuCourse___3RVET"}},"kNP/":function(ft,_e,ee){ft.exports={wrap:"wrap___2juS_",title:"title___2CLX2",radioWrap:"radioWrap___1FMiJ",checkboxWrap:"checkboxWrap___dPm6N",radio:"radio___2vIMS",colorFF0000:"colorFF0000___2Bu8m",pagination:"pagination___2bx8C",createMkdir:"createMkdir___2Zwt9",tree:"tree___2NdBt"}},kwm0:function(ft,_e,ee){ft.exports={modal:"modal___1jX7c",uploadWrap:"uploadWrap___3-sVK",upload:"upload___2LemY",uploadLink:"uploadLink___j9Fsx",fileProgress:"fileProgress___11p3K",fileCancel:"fileCancel___3Mx9l",videoName:"videoName___2a-ZN",contentItem:"contentItem___1gUuj"}},qGJc:function(ft,_e,ee){(function(Ue){var se,se;!function(de){if(!0)window.OSS=de(),ft.exports=de();else var n}(function(){var de;return function(){function n(o,T,m){function b(p,u){if(!T[p]){if(!o[p]){var t=typeof se=="function"&&se;if(!u&&t)return se(p,!0);if(i)return i(p,!0);var s=new Error("Cannot find module '"+p+"'");throw s.code="MODULE_NOT_FOUND",s}var a=T[p]={exports:{}};o[p][0].call(a.exports,function(d){return b(o[p][1][d]||d)},a,a.exports,n,o,T,m)}return T[p].exports}for(var i=typeof se=="function"&&se,l=0;l<m.length;l++)b(m[l]);return b}return n}()({1:[function(n,o,T){"use strict";var m=n("./browser/client");m.Buffer=n("buffer").Buffer,m.co=n("co"),m.urllib=n("../shims/xhr"),m.version=n("./browser/version").version,o.exports=m},{"../shims/xhr":244,"./browser/client":2,"./browser/version":5,buffer:38,co:41}],2:[function(n,o,T){(function(m,b){"use strict";function i(K){return K&&K.__esModule?K:{default:K}}function l(K,M){return K[M]||K[M.toLowerCase()]}function p(K,M){var U=g.parse(K);if(!U.protocol){var F=M?"https://":"http://";U=g.parse(F+K)}if(U.protocol!=="http:"&&U.protocol!=="https:")throw new Error("Endpoint protocol must be http or https.");return U}function u(K,M,U){var F=U?"https://":"http://",z=M?"-internal.aliyuncs.com":".aliyuncs.com";return K.substr(0,"vpc100-oss-cn-".length)==="vpc100-oss-cn-"&&(z=".aliyuncs.com"),g.parse(F+K+z)}function t(){return document&&document.location&&document.location.protocol==="https:"}function s(K,M){if(!(this instanceof s))return new s(K,M);K&&K.inited?this.options=K:this.options=s.initOptions(K),this.options.cancelFlag=!1,this.options.urllib?this.urllib=this.options.urllib:(this.urllib=k,this.agent=this.options.agent||ae),this.ctx=M,this.userAgent=this._getUserAgent(),this.options.amendTimeSkewed=0}var a=n("babel-runtime/regenerator"),d=i(a),f=n("babel-runtime/core-js/object/keys"),c=i(f),A=n("debug")("ali-oss"),x=n("./../../shims/crypto/crypto.js"),h=n("path"),P=n("copy-to"),S=n("mime"),_=n("xml2js"),v=n("humanize-ms"),C=n("agentkeepalive"),D=n("merge-descriptors"),g=n("url"),j=n("is-type-of"),R=n("platform"),B=n("utility"),k=n("urllib"),V=n("./version"),H=n("dateformat"),G=n("bowser"),re=n("../common/signUtils"),X=n("../common/utils"),ae=new C;o.exports=s,s.initOptions=function(K){if(!K||!K.accessKeyId||!K.accessKeySecret)throw new Error("require accessKeyId, accessKeySecret");var M=t(),U={region:"oss-cn-hangzhou",internal:!1,secure:M,bucket:null,endpoint:null,cname:!1};if((0,c.default)(K).forEach(function(F){K[F]!==void 0&&(U[F]=K[F])}),U.accessKeyId=U.accessKeyId.trim(),U.accessKeySecret=U.accessKeySecret.trim(),U.timeout&&(U.timeout=v(U.timeout)),U.endpoint)U.endpoint=p(U.endpoint,U.secure);else{if(!U.region)throw new Error("require options.endpoint or options.region");U.endpoint=u(U.region,U.internal,U.secure)}return U.inited=!0,U};var Z=s.prototype;D(Z,n("./object")),D(Z,n("./managed_upload")),D(Z,n("../common/multipart")),D(Z,n("../common/thunkpool.js")),s.Wrapper=n("./wrapper"),Z.signature=function(K){return A("authorization stringToSign: %s",K),re.computeSignature(this.options.accessKeySecret,K)},Z.authorization=function(K,M,U,F){var z=re.buildCanonicalString(K.toUpperCase(),M,{headers:F,parameters:U});return re.authorization(this.options.accessKeyId,this.options.accessKeySecret,z)},Z.createRequest=function(K){var M={"x-oss-date":H(+new Date+this.options.amendTimeSkewed,"UTC:ddd, dd mmm yyyy HH:MM:ss 'GMT'"),"x-oss-user-agent":this.userAgent};this.options.stsToken&&(M["x-oss-security-token"]=this.options.stsToken),P(K.headers).to(M),l(M,"Content-Type")||(K.mime===S.default_type&&(K.mime=""),K.mime&&K.mime.indexOf("/")>0?M["Content-Type"]=K.mime:M["Content-Type"]=S.getType(K.mime||h.extname(K.object||""))||"application/octet-stream"),K.content&&(M["Content-Md5"]=x.createHash("md5").update(new b(K.content,"utf8")).digest("base64"),M["Content-Length"]||(M["Content-Length"]=K.content.length));var U=this._getResource(K);M.authorization=this.authorization(K.method,U,K.subres,M);var F=this._getReqUrl(K);A("request %s %s, with headers %j, !!stream: %s",K.method,F,M,!!K.stream);var z=K.timeout||this.options.timeout;return{url:F,params:{agent:this.agent,method:K.method,content:K.content,stream:K.stream,headers:M,timeout:z,writeStream:K.writeStream,customResponse:K.customResponse,ctx:K.ctx||this.ctx}}},Z.request=d.default.mark(function K(M){var U,F,z,q;return d.default.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return U=this.createRequest(M),F=void 0,z=void 0,J.prev=3,J.next=6,this.urllib.request(U.url,U.params);case 6:F=J.sent,A("response %s %s, got %s, headers: %j",M.method,U.url,F.status,F.headers),J.next=13;break;case 10:J.prev=10,J.t0=J.catch(3),z=J.t0;case 13:if(q=void 0,!F||!M.successStatuses||M.successStatuses.indexOf(F.status)!==-1){J.next=26;break}return J.next=17,this.requestError(F);case 17:if(q=J.sent,q.code!=="RequestTimeTooSkewed"){J.next=23;break}return this.options.amendTimeSkewed=+new Date(q.serverTime)-new Date,J.next=22,this.request(M);case 22:return J.abrupt("return",J.sent);case 23:q.params=M,J.next=30;break;case 26:if(!z){J.next=30;break}return J.next=29,this.requestError(z);case 29:q=J.sent;case 30:if(!q){J.next=32;break}throw q;case 32:if(!M.xmlResponse){J.next=36;break}return J.next=35,this.parseXML(F.data);case 35:F.data=J.sent;case 36:return J.abrupt("return",F);case 37:case"end":return J.stop()}},K,this,[[3,10]])}),Z._getResource=function(K){var M="/";return K.bucket&&(M+=K.bucket+"/"),K.object&&(M+=K.object),M},Z._isIP=function(K){return X._isIP(K)},Z._escape=function(K){return B.encodeURIComponent(K).replace(/%2F/g,"/")},Z._getReqUrl=function(K){var M={};P(this.options.endpoint).to(M);var U=this._isIP(M.hostname),F=this.options.cname;!K.bucket||F||U||(M.host=K.bucket+"."+M.host);var z="/";K.bucket&&U&&(z+=K.bucket+"/"),K.object&&(z+=this._escape(K.object).replace(/\+/g,"%2B")),M.pathname=z;var q={};if(K.query&&D(q,K.query),K.subres){var J={};j.string(K.subres)?J[K.subres]="":j.array(K.subres)?K.subres.forEach(function(ue){J[ue]=""}):J=K.subres,D(q,J)}return M.query=q,g.format(M)},Z._getUserAgent=function(){var K=m&&m.browser?"js":"nodejs",M="aliyun-sdk-"+K+"/"+V.version,U=R.description;return!U&&m&&(U="Node.js "+m.version.slice(1)+" on "+m.platform+" "+m.arch),this._checkUserAgent(M+" "+U)},Z._checkUserAgent=function(K){return K.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta")},Z.checkBrowserAndVersion=function(K,M){return G.name===K&&G.version.split(".")[0]===M},Z.parseXML=function(K){return function(M){b.isBuffer(K)&&(K=K.toString()),_.parseString(K,{explicitRoot:!1,explicitArray:!1},M)}},Z.requestError=d.default.mark(function K(M){var U,F,z,q;return d.default.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(U=null,M.data&&M.data.length){J.next=5;break}M.status===-1||M.status===-2?(U=new Error(M.message),U.name=M.name,U.status=M.status,U.code=M.name):(M.status===404?(U=new Error("Object not exists"),U.name="NoSuchKeyError",U.status=404,U.code="NoSuchKey"):M.status===412?(U=new Error("Pre condition failed"),U.name="PreconditionFailedError",U.status=412,U.code="PreconditionFailed"):(U=new Error("Unknow error, status: "+M.status),U.name="UnknowError",U.status=M.status),U.requestId=M.headers["x-oss-request-id"],U.host=""),J.next=30;break;case 5:return F=String(M.data),A("request response error data: %s",F),z=void 0,J.prev=8,J.next=11,this.parseXML(F)||{};case 11:z=J.sent,J.next=21;break;case 14:return J.prev=14,J.t0=J.catch(8),A(F),J.t0.message+=`
raw xml: `+F,J.t0.status=M.status,J.t0.requestId=M.headers["x-oss-request-id"],J.abrupt("return",J.t0);case 21:q=z.Message||"unknow request error, status: "+M.status,z.Condition&&(q+=" (condition: "+z.Condition+")"),U=new Error(q),U.name=z.Code?z.Code+"Error":"UnknowError",U.status=M.status,U.code=z.Code,U.requestId=z.RequestId,U.hostId=z.HostId,U.serverTime=z.ServerTime;case 30:return A("generate error %j",U),J.abrupt("return",U);case 32:case"end":return J.stop()}},K,this,[[8,14]])})}).call(this,n("_process"),n("buffer").Buffer)},{"../common/multipart":8,"../common/signUtils":9,"../common/thunkpool.js":10,"../common/utils":11,"./../../shims/crypto/crypto.js":237,"./managed_upload":3,"./object":4,"./version":5,"./wrapper":6,_process:173,agentkeepalive:12,"babel-runtime/core-js/object/keys":23,"babel-runtime/regenerator":33,bowser:35,buffer:38,"copy-to":43,dateformat:154,debug:155,"humanize-ms":160,"is-type-of":165,"merge-descriptors":168,mime:242,path:170,platform:171,url:203,urllib:244,utility:243,xml2js:213}],3:[function(n,o,T){(function(m){"use strict";function b(P){return P&&P.__esModule?P:{default:P}}function i(P,S){if(!(this instanceof i))return new i(P,S);h.call(this,S),this.file=P,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}var l=n("babel-runtime/core-js/array/from"),p=b(l),u=n("babel-runtime/regenerator"),t=b(u),s=n("is-type-of"),a=n("util"),d=n("path"),f=n("mime"),c=n("copy-to"),A=T;A.multipartUpload=t.default.mark(function P(S,_,v){var C,D,g,j,R,B,k,V,H;return t.default.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:if(this.resetCancelFlag(),v=v||{},!v.checkpoint||!v.checkpoint.uploadId){G.next=6;break}return G.next=5,this._resumeMultipart(v.checkpoint,v);case 5:return G.abrupt("return",G.sent);case 6:return C=102400,v.mime||(s.file(_)?v.mime=f.getType(d.extname(_.name)):s.blob(_)?v.mime=_.type:v.mime=f.getType(d.extname(_))),v.headers=v.headers||{},this._convertMetaToHeaders(v.meta,v.headers),G.next=12,this._getFileSize(_);case 12:if(!((D=G.sent)<C)){G.next=25;break}return g=this._createStream(_,0,D),v.contentLength=D,G.next=18,this.putStream(S,g,v);case 18:if(j=G.sent,!v||!v.progress){G.next=22;break}return G.next=22,v.progress(1);case 22:return R={res:j.res,bucket:this.options.bucket,name:S,etag:j.res.headers.etag},(v.headers&&v.headers["x-oss-callback"]||v.callback)&&(R.data=j.data),G.abrupt("return",R);case 25:if(!(v.partSize&&v.partSize<C)){G.next=27;break}throw new Error("partSize must not be smaller than "+C);case 27:return G.next=29,this.initMultipartUpload(S,v);case 29:if(B=G.sent,k=B.uploadId,V=this._getPartSize(D,v.partSize),H={file:_,name:S,fileSize:D,partSize:V,uploadId:k,doneParts:[]},!v||!v.progress){G.next=36;break}return G.next=36,v.progress(0,H,B.res);case 36:return G.next=38,this._resumeMultipart(H,v);case 38:return G.abrupt("return",G.sent);case 39:case"end":return G.stop()}},P,this)}),A._resumeMultipart=t.default.mark(function P(S,_){var v,C,D,g,j,R,B,k,V,H,G,re,X,ae,Z,K,M,U,F,z,q;return t.default.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(!this.isCancel()){J.next=2;break}throw this._makeCancelEvent();case 2:if(v=S.file,C=S.fileSize,D=S.partSize,g=S.uploadId,j=S.doneParts,R=S.name,B=[],j.length>0&&c(j).to(B),k=this._divideParts(C,D),V=k.length,H=!1,G=t.default.mark(function ue(ie,ce){var fe,ne,te;return t.default.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(ie.isCancel()){oe.next=21;break}return oe.prev=1,fe=k[ce-1],ne={stream:ie._createStream(v,fe.start,fe.end),size:fe.end-fe.start},oe.next=6,ie._uploadPart(R,g,ce,ne);case 6:if(te=oe.sent,ie.isCancel()||H){oe.next=13;break}if(S.doneParts.push({number:ce,etag:te.res.headers.etag}),B.push({number:ce,etag:te.res.headers.etag}),!_||!_.progress){oe.next=13;break}return oe.next=13,_.progress(j.length/V,S,te.res);case 13:oe.next=21;break;case 15:if(oe.prev=15,oe.t0=oe.catch(1),ie.isCancel()){oe.next=21;break}throw ie.cancel(),oe.t0.partNum=ce,oe.t0;case 21:case"end":return oe.stop()}},ue,this,[[1,15]])}),re=(0,p.default)(new Array(V),function(ue,ie){return ie+1}),X=B.map(function(ue){return ue.number}),ae=re.filter(function(ue){return X.indexOf(ue)<0}),Z=5,K=_.parallel||Z,!this.checkBrowserAndVersion("Internet Explorer","10")&&K!==1){J.next=26;break}M=0;case 16:if(!(M<ae.length)){J.next=24;break}if(!this.isCancel()){J.next=19;break}throw this._makeCancelEvent();case 19:return J.next=21,G(this,ae[M]);case 21:M++,J.next=16;break;case 24:J.next=40;break;case 26:for(U=[],F=0;F<ae.length;F++)U.push(G(this,ae[F]));return J.next=30,this._thunkPool(U,K);case 30:if(z=J.sent,H=!0,!(z&&z.length>0)){J.next=37;break}throw this.resetCancelFlag(),q=z[0],q.message="Failed to upload some parts with error: "+q.toString()+" part_num: "+q.partNum,q;case 37:if(!this.isCancel()){J.next=40;break}throw U=null,this._makeCancelEvent();case 40:return J.next=42,this.completeMultipartUpload(R,g,B,_);case 42:return J.abrupt("return",J.sent);case 43:case"end":return J.stop()}},P,this)}),s.file=function(P){return typeof File!="undefined"&&P instanceof File},s.blob=function(P){return typeof Blob!="undefined"&&P instanceof Blob},A._getFileSize=t.default.mark(function P(S){var _;return t.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(!s.buffer(S)){v.next=4;break}return v.abrupt("return",S.length);case 4:if(!s.blob(S)&&!s.file(S)){v.next=6;break}return v.abrupt("return",S.size);case 6:if(!s.string(S)){v.next=11;break}return v.next=9,this._statFile(S);case 9:return _=v.sent,v.abrupt("return",_.size);case 11:throw new Error("_getFileSize requires Buffer/File/String.");case 12:case"end":return v.stop()}},P,this)});var x=n("stream"),h=x.Readable;a.inherits(i,h),i.prototype.readFileAndPush=function(P){if(this.fileBuffer)for(var S=!0;S&&this.fileBuffer&&this.start<this.fileBuffer.length;){var _=this.start,v=_+P;v=v>this.fileBuffer.length?this.fileBuffer.length:v,this.start=v,S=this.push(this.fileBuffer.slice(_,v))}},i.prototype._read=function(P){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||this.start===0&&!this.file)return this.finish||(this.fileBuffer=null,this.finish=!0),void this.push(null);P=P||16384;var S=this;this.reader.onload=function(_){S.fileBuffer=new m(new Uint8Array(_.target.result)),S.file=null,S.readFileAndPush(P)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(P)},A._createStream=function(P,S,_){if(s.blob(P)||s.file(P))return new i(P.slice(S,_));throw new Error("_createStream requires File/String.")},A._getPartSize=function(P,S){return S?Math.max(Math.ceil(P/1e4),S):1048576},A._divideParts=function(P,S){for(var _=Math.ceil(P/S),v=[],C=0;C<_;C++){var D=S*C,g=Math.min(D+S,P);v.push({start:D,end:g})}return v},A._makeCancelEvent=function(){return{status:0,name:"cancel"}}}).call(this,n("buffer").Buffer)},{"babel-runtime/core-js/array/from":16,"babel-runtime/regenerator":33,buffer:38,"copy-to":43,"is-type-of":165,mime:242,path:170,stream:195,util:207}],4:[function(n,o,T){"use strict";function m(S){return S&&S.__esModule?S:{default:S}}var b=n("babel-runtime/core-js/object/keys"),i=m(b),l=n("babel-runtime/regenerator"),p=m(l),u=n("debug")("ali-oss:object"),t=n("utility"),s=n("fs"),a=n("is-type-of"),d=n("url"),f=n("copy-to"),c=n("path"),A=n("mime"),x=n("../common/callback"),h=n("../common/signUtils"),P=T;P.append=p.default.mark(function S(_,v,C){var D;return p.default.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return C=C||{},C.position===void 0&&(C.position="0"),C.subres={append:"",position:C.position},C.method="POST",g.next=6,this.put(_,v,C);case 6:return D=g.sent,D.nextAppendPosition=D.res.headers["x-oss-next-append-position"],g.abrupt("return",D);case 9:case"end":return g.stop()}},S,this)}),P.put=p.default.mark(function S(_,v,C){var D,g,j,R,B,k;return p.default.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:if(D=void 0,C=C||{},!a.buffer(v)){V.next=6;break}D=v,V.next=18;break;case 6:if(!a.blob(v)&&!a.file(v)){V.next=17;break}return C.mime||(a.file(v)?C.mime=A.getType(c.extname(v.name)):C.mime=v.type),g=this._createStream(v,0,v.size),V.next=11,this._getFileSize(v);case 11:return C.contentLength=V.sent,V.next=14,this.putStream(_,g,C);case 14:return V.abrupt("return",V.sent);case 17:throw new TypeError("Must provide Buffer/Blob for put.");case 18:return C.headers=C.headers||{},this._convertMetaToHeaders(C.meta,C.headers),j=C.method||"PUT",R=this._objectRequestParams(j,_,C),x.encodeCallback(R,C),R.mime=C.mime,R.content=D,R.successStatuses=[200],V.next=28,this.request(R);case 28:return B=V.sent,k={name:_,url:this._objectUrl(_),res:B.res},R.headers&&R.headers["x-oss-callback"]&&(k.data=JSON.parse(B.data.toString())),V.abrupt("return",k);case 32:case"end":return V.stop()}},S,this)}),P.putStream=p.default.mark(function S(_,v,C){var D,g,j,R;return p.default.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return C=C||{},C.headers=C.headers||{},C.contentLength?C.headers["Content-Length"]=C.contentLength:C.headers["Transfer-Encoding"]="chunked",this._convertMetaToHeaders(C.meta,C.headers),D=C.method||"PUT",g=this._objectRequestParams(D,_,C),x.encodeCallback(g,C),g.mime=C.mime,g.stream=v,g.successStatuses=[200],B.next=12,this.request(g);case 12:return j=B.sent,R={name:_,url:this._objectUrl(_),res:j.res},g.headers&&g.headers["x-oss-callback"]&&(R.data=JSON.parse(j.data.toString())),B.abrupt("return",R);case 16:case"end":return B.stop()}},S,this)}),P.head=p.default.mark(function S(_,v){var C,D,g;return p.default.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return C=this._objectRequestParams("HEAD",_,v),C.successStatuses=[200,304],j.next=4,this.request(C);case 4:return D=j.sent,g={meta:null,res:D.res,status:D.status},D.status===200&&(0,i.default)(D.headers).forEach(function(R){R.indexOf("x-oss-meta-")===0&&(g.meta||(g.meta={}),g.meta[R.substring(11)]=D.headers[R])}),j.abrupt("return",g);case 8:case"end":return j.stop()}},S,this)}),P.get=p.default.mark(function S(_,v,C){var D,g,j,R;return p.default.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return D=null,g=!1,a.writableStream(v)?D=v:a.string(v)?(D=s.createWriteStream(v),g=!0):C=v,C=C||{},C.process&&(C.subres=C.subres||{},C.subres["x-oss-process"]=C.process),j=void 0,B.prev=6,R=this._objectRequestParams("GET",_,C),R.writeStream=D,R.successStatuses=[200,206,304],B.next=12,this.request(R);case 12:j=B.sent,g&&D.destroy(),B.next=24;break;case 16:if(B.prev=16,B.t0=B.catch(6),!g){B.next=23;break}return D.destroy(),u("get error: %s, delete the exists file %s",B.t0,v),B.next=23,this._deleteFileSafe(v);case 23:throw B.t0;case 24:return B.abrupt("return",{res:j.res,content:j.data});case 25:case"end":return B.stop()}},S,this,[[6,16]])}),P.getStream=p.default.mark(function S(_,v){var C,D;return p.default.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return v=v||{},C=this._objectRequestParams("GET",_,v),C.customResponse=!0,C.successStatuses=[200,206,304],g.next=6,this.request(C);case 6:return D=g.sent,g.abrupt("return",{stream:D.res,res:{status:D.status,headers:D.headers}});case 8:case"end":return g.stop()}},S,this)}),P.delete=p.default.mark(function S(_,v){var C,D;return p.default.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return C=this._objectRequestParams("DELETE",_,v),C.successStatuses=[204],g.next=4,this.request(C);case 4:return D=g.sent,g.abrupt("return",{res:D.res});case 6:case"end":return g.stop()}},S,this)}),P.deleteMulti=p.default.mark(function S(_,v){var C,D,g,j,R,B;return p.default.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:for(v=v||{},C=`<?xml version="1.0" encoding="UTF-8"?>
<Delete>
`,v.quiet?C+=` <Quiet>true</Quiet>
`:C+=` <Quiet>false</Quiet>
`,D=0;D<_.length;D++)C+=" <Object><Key>"+t.escape(this._objectName(_[D]))+`</Key></Object>
`;return C+="</Delete>",u("delete multi objects: %s",C),v.subres="delete",g=this._objectRequestParams("POST","",v),g.mime="xml",g.content=C,g.xmlResponse=!0,g.successStatuses=[200],k.next=14,this.request(g);case 14:return j=k.sent,R=j.data,B=R&&R.Deleted||null,B&&(Array.isArray(B)||(B=[B]),B=B.map(function(V){return V.Key})),k.abrupt("return",{res:j.res,deleted:B});case 19:case"end":return k.stop()}},S,this)}),P.copy=p.default.mark(function S(_,v,C){var D,g,j;return p.default.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return C=C||{},C.headers=C.headers||{},(0,i.default)(C.headers).forEach(function(B){C.headers["x-oss-copy-source-"+B.toLowerCase()]=C.headers[B]}),C.meta&&(C.headers["x-oss-metadata-directive"]="REPLACE"),this._convertMetaToHeaders(C.meta,C.headers),v=v[0]!=="/"?"/"+this.options.bucket+"/"+encodeURIComponent(v):"/"+encodeURIComponent(v.slice(1)),C.headers["x-oss-copy-source"]=v,D=this._objectRequestParams("PUT",_,C),D.xmlResponse=!0,D.successStatuses=[200,304],R.next=12,this.request(D);case 12:return g=R.sent,j=g.data,j&&(j={etag:j.ETag,lastModified:j.LastModified}),R.abrupt("return",{data:j,res:g.res});case 16:case"end":return R.stop()}},S,this)}),P.putMeta=p.default.mark(function S(_,v,C){return p.default.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return D.next=2,this.copy(_,_,{meta:v||{},timeout:C&&C.timeout,ctx:C&&C.ctx});case 2:return D.abrupt("return",D.sent);case 3:case"end":return D.stop()}},S,this)}),P.list=p.default.mark(function S(_,v){var C,D,g,j,R;return p.default.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return C=this._objectRequestParams("GET","",v),C.query=_,C.xmlResponse=!0,C.successStatuses=[200],B.next=6,this.request(C);case 6:return D=B.sent,g=D.data.Contents,j=this,g&&(Array.isArray(g)||(g=[g]),g=g.map(function(k){return{name:k.Key,url:j._objectUrl(k.Key),lastModified:k.LastModified,etag:k.ETag,type:k.Type,size:Number(k.Size),storageClass:k.StorageClass,owner:{id:k.Owner.ID,displayName:k.Owner.DisplayName}}})),R=D.data.CommonPrefixes||null,R&&(Array.isArray(R)||(R=[R]),R=R.map(function(k){return k.Prefix})),B.abrupt("return",{res:D.res,objects:g,prefixes:R,nextMarker:D.data.NextMarker||null,isTruncated:D.data.IsTruncated==="true"});case 13:case"end":return B.stop()}},S,this)}),P.putACL=p.default.mark(function S(_,v,C){var D,g;return p.default.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return C=C||{},C.subres="acl",C.headers=C.headers||{},C.headers["x-oss-object-acl"]=v,_=this._objectName(_),D=this._objectRequestParams("PUT",_,C),D.successStatuses=[200],j.next=9,this.request(D);case 9:return g=j.sent,j.abrupt("return",{res:g.res});case 11:case"end":return j.stop()}},S,this)}),P.getACL=p.default.mark(function S(_,v){var C,D;return p.default.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return v=v||{},v.subres="acl",_=this._objectName(_),C=this._objectRequestParams("GET",_,v),C.successStatuses=[200],C.xmlResponse=!0,g.next=8,this.request(C);case 8:return D=g.sent,g.abrupt("return",{acl:D.data.AccessControlList.Grant,owner:{id:D.data.Owner.ID,displayName:D.data.Owner.DisplayName},res:D.res});case 10:case"end":return g.stop()}},S,this)}),P.restore=p.default.mark(function S(_,v){var C,D;return p.default.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return v=v||{},v.subres="restore",C=this._objectRequestParams("POST",_,v),C.successStatuses=[202],g.next=6,this.request(C);case 6:return D=g.sent,g.abrupt("return",{res:D.res});case 8:case"end":return g.stop()}},S,this)}),P.signatureUrl=function(S,_){_=_||{},S=this._objectName(S),_.method=_.method||"GET";var v=t.timestamp()+(_.expires||1800),C={bucket:this.options.bucket,object:S},D=this._getResource(C);this.options.stsToken&&(_["security-token"]=this.options.stsToken);var g=h._signatureForURL(this.options.accessKeySecret,_,D,v),j=d.parse(this._getReqUrl(C));return j.query={OSSAccessKeyId:this.options.accessKeyId,Expires:v,Signature:g.Signature},f(g.subResource).to(j.query),j.format()},P.getObjectUrl=function(S,_){return _?_[_.length-1]!=="/"&&(_+="/"):_=this.options.endpoint.format(),_+this._escape(this._objectName(S))},P._objectUrl=function(S){return this._getReqUrl({bucket:this.options.bucket,object:S})},P.generateObjectUrl=function(S,_){if(_)_[_.length-1]!=="/"&&(_+="/");else{_=this.options.endpoint.format();var v=d.parse(_),C=this.options.bucket;v.hostname=C+"."+v.hostname,v.host=C+"."+v.host,_=v.format()}return _+this._escape(this._objectName(S))},P._objectRequestParams=function(S,_,v){if(!this.options.bucket)throw new Error("Please create a bucket first");v=v||{},_=this._objectName(_);var C={object:_,bucket:this.options.bucket,method:S,subres:v&&v.subres,timeout:v&&v.timeout,ctx:v&&v.ctx};return v.headers&&(C.headers={},f(v.headers).to(C.headers)),C},P._objectName=function(S){return S.replace(/^\/+/,"")},P._statFile=function(S){return function(_){s.stat(S,_)}},P._convertMetaToHeaders=function(S,_){S&&(0,i.default)(S).forEach(function(v){_["x-oss-meta-"+v]=S[v]})},P._deleteFileSafe=function(S){return function(_){s.exists(S,function(v){v?s.unlink(S,function(C){C&&u("unlink %j error: %s",S,C),_()}):_()})}}},{"../common/callback":7,"../common/signUtils":9,"babel-runtime/core-js/object/keys":23,"babel-runtime/regenerator":33,"copy-to":43,debug:155,fs:36,"is-type-of":165,mime:242,path:170,url:203,utility:243}],5:[function(n,o,T){"use strict";T.version="5.3.1"},{}],6:[function(n,o,T){"use strict";function m(c){return c&&c.__esModule?c:{default:c}}function b(c){return c&&typeof c.next=="function"&&typeof c.throw=="function"}function i(c){if(!c)return!1;var A=c.constructor;return!!A&&(A.name==="GeneratorFunction"||A.displayName==="GeneratorFunction"||b(A.prototype)||b(c.prototype))}function l(c,A){var x=new c(A),h=(0,a.default)(x),P=(0,a.default)((0,t.default)(x));h.concat(P).forEach(function(S){i(x[S])?this[S]=d.wrap(x[S]).bind(x):this[S]=x[S]},this)}function p(c){if(!(this instanceof p))return new p(c);l.call(this,f,c)}var u=n("babel-runtime/core-js/object/get-prototype-of"),t=m(u),s=n("babel-runtime/core-js/object/keys"),a=m(s),d=n("co"),f=n("./client");o.exports=p,p.STS=function c(A){if(!(this instanceof c))return new c(A);l.call(this,f.STS,A)}},{"./client":2,"babel-runtime/core-js/object/get-prototype-of":22,"babel-runtime/core-js/object/keys":23,co:41}],7:[function(n,o,T){(function(m){"use strict";function b(t){return t&&t.__esModule?t:{default:t}}var i=n("babel-runtime/core-js/object/keys"),l=b(i),p=n("babel-runtime/core-js/json/stringify"),u=b(p);T.encodeCallback=function(t,s){if(t.headers=t.headers||{},!Object.prototype.hasOwnProperty.call(t.headers,"x-oss-callback")&&s.callback){var a={callbackUrl:encodeURI(s.callback.url),callbackBody:s.callback.body};s.callback.host&&(a.callbackHost=s.callback.host),s.callback.contentType&&(a.callbackBodyType=s.callback.contentType);var d=new m((0,u.default)(a)).toString("base64");if(t.headers["x-oss-callback"]=d,s.callback.customValue){var f={};(0,l.default)(s.callback.customValue).forEach(function(c){f["x:"+c]=s.callback.customValue[c]}),t.headers["x-oss-callback-var"]=new m((0,u.default)(f)).toString("base64")}}}}).call(this,n("buffer").Buffer)},{"babel-runtime/core-js/json/stringify":17,"babel-runtime/core-js/object/keys":23,buffer:38}],8:[function(n,o,T){"use strict";var m=n("babel-runtime/regenerator"),b=function(u){return u&&u.__esModule?u:{default:u}}(m),i=n("copy-to"),l=n("./callback"),p=T;p.listUploads=b.default.mark(function u(t,s){var a,d,f,c;return b.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return s=s||{},a={},i(s).to(a),a.subres="uploads",d=this._objectRequestParams("GET","",a),d.query=t,d.xmlResponse=!0,d.successStatuses=[200],A.next=10,this.request(d);case 10:return f=A.sent,c=f.data.Upload||[],Array.isArray(c)||(c=[c]),c=c.map(function(x){return{name:x.Key,uploadId:x.UploadId,initiated:x.Initiated}}),A.abrupt("return",{res:f.res,uploads:c,bucket:f.data.Bucket,nextKeyMarker:f.data.NextKeyMarker,nextUploadIdMarker:f.data.NextUploadIdMarker,isTruncated:f.data.IsTruncated==="true"});case 15:case"end":return A.stop()}},u,this)}),p.listParts=b.default.mark(function u(t,s,a,d){var f,c,A;return b.default.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return d=d||{},f={},i(d).to(f),f.subres={uploadId:s},c=this._objectRequestParams("GET",t,f),c.query=a,c.xmlResponse=!0,c.successStatuses=[200],x.next=10,this.request(c);case 10:return A=x.sent,x.abrupt("return",{res:A.res,uploadId:A.data.UploadId,bucket:A.data.Bucket,name:A.data.Key,partNumberMarker:A.data.PartNumberMarker,nextPartNumberMarker:A.data.NextPartNumberMarker,maxParts:A.data.MaxParts,isTruncated:A.data.IsTruncated,parts:A.data.Part||[]});case 12:case"end":return x.stop()}},u,this)}),p.abortMultipartUpload=b.default.mark(function u(t,s,a){var d,f,c;return b.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return this.cancel(),a=a||{},d={},i(a).to(d),d.subres={uploadId:s},f=this._objectRequestParams("DELETE",t,d),f.successStatuses=[204],A.next=9,this.request(f);case 9:return c=A.sent,A.abrupt("return",{res:c.res});case 11:case"end":return A.stop()}},u,this)}),p.initMultipartUpload=b.default.mark(function u(t,s){var a,d,f;return b.default.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return s=s||{},a={},i(s).to(a),a.headers=a.headers||{},this._convertMetaToHeaders(s.meta,a.headers),a.subres="uploads",d=this._objectRequestParams("POST",t,a),d.mime=s.mime,d.xmlResponse=!0,d.successStatuses=[200],c.next=12,this.request(d);case 12:return f=c.sent,c.abrupt("return",{res:f.res,bucket:f.data.Bucket,name:f.data.Key,uploadId:f.data.UploadId});case 14:case"end":return c.stop()}},u,this)}),p.uploadPart=b.default.mark(function u(t,s,a,d,f,c,A){var x;return b.default.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return x={stream:this._createStream(d,f,c),size:c-f},h.next=3,this._uploadPart(t,s,a,x,A);case 3:return h.abrupt("return",h.sent);case 4:case"end":return h.stop()}},u,this)}),p.completeMultipartUpload=b.default.mark(function u(t,s,a,d){var f,c,A,x,h,P,S,_;return b.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:for(f=a.concat().sort(function(C,D){return C.number-D.number}).filter(function(C,D,g){return!D||C.number!==g[D-1].number}),c=`<?xml version="1.0" encoding="UTF-8"?>
<CompleteMultipartUpload>
`,A=0;A<f.length;A++)x=f[A],c+=`<Part>
`,c+="<PartNumber>"+x.number+`</PartNumber>
`,c+="<ETag>"+x.etag+`</ETag>
`,c+=`</Part>
`;return c+="</CompleteMultipartUpload>",d=d||{},h={},i(d).to(h),h.subres={uploadId:s},P=this._objectRequestParams("POST",t,h),l.encodeCallback(P,h),P.mime="xml",P.content=c,P.headers&&P.headers["x-oss-callback"]||(P.xmlResponse=!0),P.successStatuses=[200],v.next=16,this.request(P);case 16:return S=v.sent,_={res:S.res,bucket:P.bucket,name:t,etag:S.res.headers.etag},P.headers&&P.headers["x-oss-callback"]&&(_.data=JSON.parse(S.data.toString())),v.abrupt("return",_);case 20:case"end":return v.stop()}},u,this)}),p._uploadPart=b.default.mark(function u(t,s,a,d,f){var c,A,x;return b.default.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return f=f||{},c={},i(f).to(c),c.headers={"Content-Length":d.size},c.subres={partNumber:a,uploadId:s},A=this._objectRequestParams("PUT",t,c),A.mime=c.mime,A.stream=d.stream,A.successStatuses=[200],h.next=11,this.request(A);case 11:return x=h.sent,d.stream=null,A.stream=null,h.abrupt("return",{name:t,etag:x.res.headers.etag,res:x.res});case 15:case"end":return h.stop()}},u,this)})},{"./callback":7,"babel-runtime/regenerator":33,"copy-to":43}],9:[function(n,o,T){(function(m){"use strict";function b(a){return a&&a.__esModule?a:{default:a}}var i=n("babel-runtime/core-js/json/stringify"),l=b(i),p=n("babel-runtime/core-js/object/keys"),u=b(p),t=n("./../../shims/crypto/crypto.js"),s=n("is-type-of");T.buildCanonicalizedResource=function(a,d){var f=""+a,c="?";if(s.string(d)&&d.trim()!=="")f+=c+d;else if(s.array(d))d.sort(),f+=c+d.join("&");else if(d){var A=function(P,S){return P[0]>S[0]?1:P[0]<S[0]?-1:0},x=function(P){f+=c+P,d[P]&&(f+="="+d[P]),c="&"};(0,u.default)(d).sort(A).forEach(x)}return f},T.buildCanonicalString=function(a,d,f,c){f=f||{};var A=f.headers||{},x=[],h={},P=[a.toUpperCase(),A["Content-Md5"]||"",A["Content-Type"]||A["Content-Type".toLowerCase()],c||A["x-oss-date"]];return(0,u.default)(A).forEach(function(S){var _=S.toLowerCase();_.indexOf("x-oss-")===0&&(h[_]=String(A[S]).trim())}),(0,u.default)(h).sort().forEach(function(S){x.push(S+":"+h[S])}),P=P.concat(x),P.push(this.buildCanonicalizedResource(d,f.parameters)),P.join(`
`)},T.computeSignature=function(a,d){return t.createHmac("sha1",a).update(new m(d,"utf8")).digest("base64")},T.authorization=function(a,d,f){return"OSS "+a+":"+this.computeSignature(d,f)},T._signatureForURL=function(a,d,f,c){var A={},x={};if(d.process&&(x["x-oss-process"]=d.process),d.response&&(0,u.default)(d.response).forEach(function(_){var v="response-"+_.toLowerCase();x[v]=d.response[_]}),(0,u.default)(d).forEach(function(_){var v=_.toLowerCase(),C=d[_];v.indexOf("x-oss-")===0?A[v]=C:v.indexOf("content-md5")===0||v.indexOf("content-type")===0?A[_]=C:v!=="expires"&&v!=="response"&&v!=="process"&&v!=="method"&&(x[v]=C)}),Object.prototype.hasOwnProperty.call(d,"security-token")&&(x["security-token"]=d["security-token"]),Object.prototype.hasOwnProperty.call(d,"callback")){var h={callbackUrl:encodeURI(d.callback.url),callbackBody:d.callback.body};if(d.callback.host&&(h.callbackHost=d.callback.host),d.callback.contentType&&(h.callbackBodyType=d.callback.contentType),x.callback=new m((0,l.default)(h)).toString("base64"),d.callback.customValue){var P={};(0,u.default)(d.callback.customValue).forEach(function(_){P["x:"+_]=d.callback.customValue[_]}),x["callback-var"]=new m((0,l.default)(P)).toString("base64")}}var S=this.buildCanonicalString(d.method,f,{headers:A,parameters:x},c.toString());return{Signature:this.computeSignature(a,S),subResource:x}}}).call(this,n("buffer").Buffer)},{"./../../shims/crypto/crypto.js":237,"babel-runtime/core-js/json/stringify":17,"babel-runtime/core-js/object/keys":23,buffer:38,"is-type-of":165}],10:[function(n,o,T){"use strict";var m=n("babel-runtime/regenerator"),b=function(t){return t&&t.__esModule?t:{default:t}}(m),i=n("co"),l=n("co-priority-queue"),p=n("any-promise"),u=T;u._thunkPool=function(t,s){function a(x,h){++c===x.length&&h(A)}function d(x,h){function P(){var g;return b.default.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:g=void 0;case 1:if(f.isCancel()){j.next=9;break}return j.next=4,v.next();case 4:return g=j.sent,j.next=7,g();case 7:j.next=1;break;case 9:C+=1,C===x&&(v.fns=[],v.buffer=[],h(A));case 11:case"end":return j.stop()}},_,this)}function S(g){console.error(g.stack)}for(var _=b.default.mark(P),v=new l,C=0,D=0;D<x;D++)i(P).catch(S);return function(g,j){return function(R){v.push(b.default.mark(function B(){return b.default.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return k.prev=0,k.t0=R,k.next=4,g;case 4:k.t1=k.sent,(0,k.t0)(null,k.t1),k.next=11;break;case 8:k.prev=8,k.t2=k.catch(0),R(k.t2);case 11:case"end":return k.stop()}},B,this,[[0,8]])}),j)}}}var f=this,c=0,A=[];return new p(function(x){function h(C){return b.default.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return D.next=2,_(t[C]);case 2:a(t,x);case 3:case"end":return D.stop()}},S,this)}function P(C){A.push(C),a(t,x)}for(var S=b.default.mark(h),_=new d(s,x),v=0;v<t.length;v++)i(h(v)).catch(P)})},u.cancel=function(){this.options.cancelFlag=!0},u.isCancel=function(){return this.options.cancelFlag},u.resetCancelFlag=function(){this.options.cancelFlag=!1}},{"any-promise":13,"babel-runtime/regenerator":33,co:41,"co-priority-queue":40}],11:[function(n,o,T){"use strict";T._isIP=function(m){var b=/^(25[0-5]|2[0-4]\d|[0-1]?\d?\d)(\.(25[0-5]|2[0-4]\d|[0-1]?\d?\d)){3}$/,i=/^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$/;return b.test(m)||i.test(m)}},{}],12:[function(n,o,T){function m(){}o.exports=m,o.exports.HttpsAgent=m},{}],13:[function(n,o,T){o.exports=n("./register")().Promise},{"./register":15}],14:[function(n,o,T){"use strict";var m=null;o.exports=function(b,i){return function(l,p){l=l||null,p=p||{};var u=p.global!==!1;if(m===null&&u&&(m=b["@@any-promise/REGISTRATION"]||null),m!==null&&l!==null&&m.implementation!==l)throw new Error('any-promise already defined as "'+m.implementation+'". You can only register an implementation before the first call to require("any-promise") and an implementation cannot be changed');return m===null&&(m=l!==null&&p.Promise!==void 0?{Promise:p.Promise,implementation:l}:i(l),u&&(b["@@any-promise/REGISTRATION"]=m)),m}}},{}],15:[function(n,o,T){"use strict";function m(){if(window.Promise===void 0)throw new Error("any-promise browser requires a polyfill or explicit registration e.g: require('any-promise/register/bluebird')");return{Promise:window.Promise,implementation:"window.Promise"}}o.exports=n("./loader")(window,m)},{"./loader":14}],16:[function(n,o,T){o.exports={default:n("core-js/library/fn/array/from"),__esModule:!0}},{"core-js/library/fn/array/from":44}],17:[function(n,o,T){o.exports={default:n("core-js/library/fn/json/stringify"),__esModule:!0}},{"core-js/library/fn/json/stringify":45}],18:[function(n,o,T){o.exports={default:n("core-js/library/fn/object/assign"),__esModule:!0}},{"core-js/library/fn/object/assign":46}],19:[function(n,o,T){o.exports={default:n("core-js/library/fn/object/create"),__esModule:!0}},{"core-js/library/fn/object/create":47}],20:[function(n,o,T){o.exports={default:n("core-js/library/fn/object/define-property"),__esModule:!0}},{"core-js/library/fn/object/define-property":48}],21:[function(n,o,T){o.exports={default:n("core-js/library/fn/object/get-own-property-names"),__esModule:!0}},{"core-js/library/fn/object/get-own-property-names":49}],22:[function(n,o,T){o.exports={default:n("core-js/library/fn/object/get-prototype-of"),__esModule:!0}},{"core-js/library/fn/object/get-prototype-of":50}],23:[function(n,o,T){o.exports={default:n("core-js/library/fn/object/keys"),__esModule:!0}},{"core-js/library/fn/object/keys":51}],24:[function(n,o,T){o.exports={default:n("core-js/library/fn/promise"),__esModule:!0}},{"core-js/library/fn/promise":52}],25:[function(n,o,T){o.exports={default:n("core-js/library/fn/set-immediate"),__esModule:!0}},{"core-js/library/fn/set-immediate":53}],26:[function(n,o,T){o.exports={default:n("core-js/library/fn/string/from-code-point"),__esModule:!0}},{"core-js/library/fn/string/from-code-point":54}],27:[function(n,o,T){o.exports={default:n("core-js/library/fn/symbol"),__esModule:!0}},{"core-js/library/fn/symbol":56}],28:[function(n,o,T){o.exports={default:n("core-js/library/fn/symbol/has-instance"),__esModule:!0}},{"core-js/library/fn/symbol/has-instance":55}],29:[function(n,o,T){o.exports={default:n("core-js/library/fn/symbol/iterator"),__esModule:!0}},{"core-js/library/fn/symbol/iterator":57}],30:[function(n,o,T){"use strict";T.__esModule=!0,T.default=function(m,b){if(!(m instanceof b))throw new TypeError("Cannot call a class as a function")}},{}],31:[function(n,o,T){"use strict";T.__esModule=!0;var m=n("../core-js/object/define-property"),b=function(i){return i&&i.__esModule?i:{default:i}}(m);T.default=function(){function i(l,p){for(var u=0;u<p.length;u++){var t=p[u];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),(0,b.default)(l,t.key,t)}}return function(l,p,u){return p&&i(l.prototype,p),u&&i(l,u),l}}()},{"../core-js/object/define-property":20}],32:[function(n,o,T){"use strict";function m(t){return t&&t.__esModule?t:{default:t}}T.__esModule=!0;var b=n("../core-js/symbol/iterator"),i=m(b),l=n("../core-js/symbol"),p=m(l),u=typeof p.default=="function"&&typeof i.default=="symbol"?function(t){return typeof t}:function(t){return t&&typeof p.default=="function"&&t.constructor===p.default&&t!==p.default.prototype?"symbol":typeof t};T.default=typeof p.default=="function"&&u(i.default)==="symbol"?function(t){return t===void 0?"undefined":u(t)}:function(t){return t&&typeof p.default=="function"&&t.constructor===p.default&&t!==p.default.prototype?"symbol":t===void 0?"undefined":u(t)}},{"../core-js/symbol":27,"../core-js/symbol/iterator":29}],33:[function(n,o,T){o.exports=n("regenerator-runtime")},{"regenerator-runtime":191}],34:[function(n,o,T){"use strict";function m(x){var h=x.length;if(h%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var P=x.indexOf("=");return P===-1&&(P=h),[P,P===h?0:4-P%4]}function b(x){var h=m(x),P=h[0],S=h[1];return 3*(P+S)/4-S}function i(x,h,P){return 3*(h+P)/4-P}function l(x){for(var h,P=m(x),S=P[0],_=P[1],v=new d(i(x,S,_)),C=0,D=_>0?S-4:S,g=0;g<D;g+=4)h=a[x.charCodeAt(g)]<<18|a[x.charCodeAt(g+1)]<<12|a[x.charCodeAt(g+2)]<<6|a[x.charCodeAt(g+3)],v[C++]=h>>16&255,v[C++]=h>>8&255,v[C++]=255&h;return _===2&&(h=a[x.charCodeAt(g)]<<2|a[x.charCodeAt(g+1)]>>4,v[C++]=255&h),_===1&&(h=a[x.charCodeAt(g)]<<10|a[x.charCodeAt(g+1)]<<4|a[x.charCodeAt(g+2)]>>2,v[C++]=h>>8&255,v[C++]=255&h),v}function p(x){return s[x>>18&63]+s[x>>12&63]+s[x>>6&63]+s[63&x]}function u(x,h,P){for(var S,_=[],v=h;v<P;v+=3)S=(x[v]<<16&16711680)+(x[v+1]<<8&65280)+(255&x[v+2]),_.push(p(S));return _.join("")}function t(x){for(var h,P=x.length,S=P%3,_=[],v=0,C=P-S;v<C;v+=16383)_.push(u(x,v,v+16383>C?C:v+16383));return S===1?(h=x[P-1],_.push(s[h>>2]+s[h<<4&63]+"==")):S===2&&(h=(x[P-2]<<8)+x[P-1],_.push(s[h>>10]+s[h>>4&63]+s[h<<2&63]+"=")),_.join("")}T.byteLength=b,T.toByteArray=l,T.fromByteArray=t;for(var s=[],a=[],d=typeof Uint8Array!="undefined"?Uint8Array:Array,f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=0,A=f.length;c<A;++c)s[c]=f[c],a[f.charCodeAt(c)]=c;a["-".charCodeAt(0)]=62,a["_".charCodeAt(0)]=63},{}],35:[function(n,o,T){!function(m,b,i){o!==void 0&&o.exports?o.exports=i():typeof de=="function"&&de.amd?de("bowser",i):m.bowser=i()}(this,0,function(){function m(a){function d(K){var M=a.match(K);return M&&M.length>1&&M[1]||""}function f(K){var M=a.match(K);return M&&M.length>1&&M[2]||""}var c,A=d(/(ipod|iphone|ipad)/i).toLowerCase(),x=/like android/i.test(a),h=!x&&/android/i.test(a),P=/nexus\s*[0-6]\s*/i.test(a),S=!P&&/nexus\s*[0-9]+/i.test(a),_=/CrOS/.test(a),v=/silk/i.test(a),C=/sailfish/i.test(a),D=/tizen/i.test(a),g=/(web|hpw)os/i.test(a),j=/windows phone/i.test(a),R=(/SamsungBrowser/i.test(a),!j&&/windows/i.test(a)),B=!A&&!v&&/macintosh/i.test(a),k=!h&&!C&&!D&&!g&&/linux/i.test(a),V=f(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),H=d(/version\/(\d+(\.\d+)?)/i),G=/tablet/i.test(a)&&!/tablet pc/i.test(a),re=!G&&/[^-]mobi/i.test(a),X=/xbox/i.test(a);/opera/i.test(a)?c={name:"Opera",opera:t,version:H||d(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(a)?c={name:"Opera",opera:t,version:d(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||H}:/SamsungBrowser/i.test(a)?c={name:"Samsung Internet for Android",samsungBrowser:t,version:H||d(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/coast/i.test(a)?c={name:"Opera Coast",coast:t,version:H||d(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/yabrowser/i.test(a)?c={name:"Yandex Browser",yandexbrowser:t,version:H||d(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(a)?c={name:"UC Browser",ucbrowser:t,version:d(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(a)?c={name:"Maxthon",maxthon:t,version:d(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(a)?c={name:"Epiphany",epiphany:t,version:d(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(a)?c={name:"Puffin",puffin:t,version:d(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(a)?c={name:"Sleipnir",sleipnir:t,version:d(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(a)?c={name:"K-Meleon",kMeleon:t,version:d(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:j?(c={name:"Windows Phone",osname:"Windows Phone",windowsphone:t},V?(c.msedge=t,c.version=V):(c.msie=t,c.version=d(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(a)?c={name:"Internet Explorer",msie:t,version:d(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:_?c={name:"Chrome",osname:"Chrome OS",chromeos:t,chromeBook:t,chrome:t,version:d(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(a)?c={name:"Microsoft Edge",msedge:t,version:V}:/vivaldi/i.test(a)?c={name:"Vivaldi",vivaldi:t,version:d(/vivaldi\/(\d+(\.\d+)?)/i)||H}:C?c={name:"Sailfish",osname:"Sailfish OS",sailfish:t,version:d(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(a)?c={name:"SeaMonkey",seamonkey:t,version:d(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(a)?(c={name:"Firefox",firefox:t,version:d(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(a)&&(c.firefoxos=t,c.osname="Firefox OS")):v?c={name:"Amazon Silk",silk:t,version:d(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(a)?c={name:"PhantomJS",phantom:t,version:d(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(a)?c={name:"SlimerJS",slimer:t,version:d(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(a)||/rim\stablet/i.test(a)?c={name:"BlackBerry",osname:"BlackBerry OS",blackberry:t,version:H||d(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:g?(c={name:"WebOS",osname:"WebOS",webos:t,version:H||d(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(a)&&(c.touchpad=t)):/bada/i.test(a)?c={name:"Bada",osname:"Bada",bada:t,version:d(/dolfin\/(\d+(\.\d+)?)/i)}:D?c={name:"Tizen",osname:"Tizen",tizen:t,version:d(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||H}:/qupzilla/i.test(a)?c={name:"QupZilla",qupzilla:t,version:d(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||H}:/chromium/i.test(a)?c={name:"Chromium",chromium:t,version:d(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||H}:/chrome|crios|crmo/i.test(a)?c={name:"Chrome",chrome:t,version:d(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:h?c={name:"Android",version:H}:/safari|applewebkit/i.test(a)?(c={name:"Safari",safari:t},H&&(c.version=H)):A?(c={name:A=="iphone"?"iPhone":A=="ipad"?"iPad":"iPod"},H&&(c.version=H)):c=/googlebot/i.test(a)?{name:"Googlebot",googlebot:t,version:d(/googlebot\/(\d+(\.\d+))/i)||H}:{name:d(/^(.*)\/(.*) /),version:f(/^(.*)\/(.*) /)},!c.msedge&&/(apple)?webkit/i.test(a)?(/(apple)?webkit\/537\.36/i.test(a)?(c.name=c.name||"Blink",c.blink=t):(c.name=c.name||"Webkit",c.webkit=t),!c.version&&H&&(c.version=H)):!c.opera&&/gecko\//i.test(a)&&(c.name=c.name||"Gecko",c.gecko=t,c.version=c.version||d(/gecko\/(\d+(\.\d+)?)/i)),c.windowsphone||!h&&!c.silk?!c.windowsphone&&A?(c[A]=t,c.ios=t,c.osname="iOS"):B?(c.mac=t,c.osname="macOS"):X?(c.xbox=t,c.osname="Xbox"):R?(c.windows=t,c.osname="Windows"):k&&(c.linux=t,c.osname="Linux"):(c.android=t,c.osname="Android");var ae="";c.windows?ae=function(K){switch(K){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}(d(/Windows ((NT|XP)( \d\d?.\d)?)/i)):c.windowsphone?ae=d(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):c.mac?(ae=d(/Mac OS X (\d+([_\.\s]\d+)*)/i),ae=ae.replace(/[_\s]/g,".")):A?(ae=d(/os (\d+([_\s]\d+)*) like mac os x/i),ae=ae.replace(/[_\s]/g,".")):h?ae=d(/android[ \/-](\d+(\.\d+)*)/i):c.webos?ae=d(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):c.blackberry?ae=d(/rim\stablet\sos\s(\d+(\.\d+)*)/i):c.bada?ae=d(/bada\/(\d+(\.\d+)*)/i):c.tizen&&(ae=d(/tizen[\/\s](\d+(\.\d+)*)/i)),ae&&(c.osversion=ae);var Z=!c.windows&&ae.split(".")[0];return G||S||A=="ipad"||h&&(Z==3||Z>=4&&!re)||c.silk?c.tablet=t:(re||A=="iphone"||A=="ipod"||h||P||c.blackberry||c.webos||c.bada)&&(c.mobile=t),c.msedge||c.msie&&c.version>=10||c.yandexbrowser&&c.version>=15||c.vivaldi&&c.version>=1||c.chrome&&c.version>=20||c.samsungBrowser&&c.version>=4||c.firefox&&c.version>=20||c.safari&&c.version>=6||c.opera&&c.version>=10||c.ios&&c.osversion&&c.osversion.split(".")[0]>=6||c.blackberry&&c.version>=10.1||c.chromium&&c.version>=20?c.a=t:c.msie&&c.version<10||c.chrome&&c.version<20||c.firefox&&c.version<20||c.safari&&c.version<6||c.opera&&c.version<10||c.ios&&c.osversion&&c.osversion.split(".")[0]<6||c.chromium&&c.version<20?c.c=t:c.x=t,c}function b(a){return a.split(".").length}function i(a,d){var f,c=[];if(Array.prototype.map)return Array.prototype.map.call(a,d);for(f=0;f<a.length;f++)c.push(d(a[f]));return c}function l(a){for(var d=Math.max(b(a[0]),b(a[1])),f=i(a,function(c){var A=d-b(c);return c+=new Array(A+1).join(".0"),i(c.split("."),function(x){return new Array(20-x.length).join("0")+x}).reverse()});--d>=0;){if(f[0][d]>f[1][d])return 1;if(f[0][d]!==f[1][d])return-1;if(d===0)return 0}}function p(a,d,f){var c=s;typeof d=="string"&&(f=d,d=void 0),d===void 0&&(d=!1),f&&(c=m(f));var A=""+c.version;for(var x in a)if(a.hasOwnProperty(x)&&c[x]){if(typeof a[x]!="string")throw new Error("Browser version in the minVersion map should be a string: "+x+": "+String(a));return l([A,a[x]])<0}return d}function u(a,d,f){return!p(a,d,f)}var t=!0,s=m(typeof navigator!="undefined"&&navigator.userAgent||"");return s.test=function(a){for(var d=0;d<a.length;++d){var f=a[d];if(typeof f=="string"&&f in s)return!0}return!1},s.isUnsupportedBrowser=p,s.compareVersions=l,s.check=u,s._detect=m,s.detect=m,s})},{}],36:[function(n,o,T){},{}],37:[function(n,o,T){function m(s){if(s&&!u(s))throw new Error("Unknown encoding: "+s)}function b(s){return s.toString(this.encoding)}function i(s){this.charReceived=s.length%2,this.charLength=this.charReceived?2:0}function l(s){this.charReceived=s.length%3,this.charLength=this.charReceived?3:0}var p=n("buffer").Buffer,u=p.isEncoding||function(s){switch(s&&s.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}},t=T.StringDecoder=function(s){switch(this.encoding=(s||"utf8").toLowerCase().replace(/[-_]/,""),m(s),this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=i;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=l;break;default:return void(this.write=b)}this.charBuffer=new p(6),this.charReceived=0,this.charLength=0};t.prototype.write=function(s){for(var a="";this.charLength;){var d=s.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:s.length;if(s.copy(this.charBuffer,this.charReceived,0,d),this.charReceived+=d,this.charReceived<this.charLength)return"";s=s.slice(d,s.length),a=this.charBuffer.slice(0,this.charLength).toString(this.encoding);var c=a.charCodeAt(a.length-1);if(!(c>=55296&&c<=56319)){if(this.charReceived=this.charLength=0,s.length===0)return a;break}this.charLength+=this.surrogateSize,a=""}this.detectIncompleteChar(s);var f=s.length;this.charLength&&(s.copy(this.charBuffer,0,s.length-this.charReceived,f),f-=this.charReceived),a+=s.toString(this.encoding,0,f);var f=a.length-1,c=a.charCodeAt(f);if(c>=55296&&c<=56319){var A=this.surrogateSize;return this.charLength+=A,this.charReceived+=A,this.charBuffer.copy(this.charBuffer,A,0,A),s.copy(this.charBuffer,0,0,A),a.substring(0,f)}return a},t.prototype.detectIncompleteChar=function(s){for(var a=s.length>=3?3:s.length;a>0;a--){var d=s[s.length-a];if(a==1&&d>>5==6){this.charLength=2;break}if(a<=2&&d>>4==14){this.charLength=3;break}if(a<=3&&d>>3==30){this.charLength=4;break}}this.charReceived=a},t.prototype.end=function(s){var a="";if(s&&s.length&&(a=this.write(s)),this.charReceived){var d=this.charReceived,f=this.charBuffer,c=this.encoding;a+=f.slice(0,d).toString(c)}return a}},{buffer:38}],38:[function(n,o,T){(function(m){"use strict";function b(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function i(e,r){if(b()<r)throw new RangeError("Invalid typed array length");return l.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(r),e.__proto__=l.prototype):(e===null&&(e=new l(r)),e.length=r),e}function l(e,r,O){if(!(l.TYPED_ARRAY_SUPPORT||this instanceof l))return new l(e,r,O);if(typeof e=="number"){if(typeof r=="string")throw new Error("If encoding is specified then the first argument must be a string");return s(this,e)}return p(this,e,r,O)}function p(e,r,O,y){if(typeof r=="number")throw new TypeError('"value" argument must not be a number');return typeof ArrayBuffer!="undefined"&&r instanceof ArrayBuffer?f(e,r,O,y):typeof r=="string"?a(e,r,O):c(e,r)}function u(e){if(typeof e!="number")throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function t(e,r,O,y){return u(r),r<=0?i(e,r):O!==void 0?typeof y=="string"?i(e,r).fill(O,y):i(e,r).fill(O):i(e,r)}function s(e,r){if(u(r),e=i(e,r<0?0:0|A(r)),!l.TYPED_ARRAY_SUPPORT)for(var O=0;O<r;++O)e[O]=0;return e}function a(e,r,O){if(typeof O=="string"&&O!==""||(O="utf8"),!l.isEncoding(O))throw new TypeError('"encoding" must be a valid string encoding');var y=0|h(r,O);e=i(e,y);var w=e.write(r,O);return w!==y&&(e=e.slice(0,w)),e}function d(e,r){var O=r.length<0?0:0|A(r.length);e=i(e,O);for(var y=0;y<O;y+=1)e[y]=255&r[y];return e}function f(e,r,O,y){if(r.byteLength,O<0||r.byteLength<O)throw new RangeError("'offset' is out of bounds");if(r.byteLength<O+(y||0))throw new RangeError("'length' is out of bounds");return r=O===void 0&&y===void 0?new Uint8Array(r):y===void 0?new Uint8Array(r,O):new Uint8Array(r,O,y),l.TYPED_ARRAY_SUPPORT?(e=r,e.__proto__=l.prototype):e=d(e,r),e}function c(e,r){if(l.isBuffer(r)){var O=0|A(r.length);return e=i(e,O),e.length===0||r.copy(e,0,0,O),e}if(r){if(typeof ArrayBuffer!="undefined"&&r.buffer instanceof ArrayBuffer||"length"in r)return typeof r.length!="number"||L(r.length)?i(e,0):d(e,r);if(r.type==="Buffer"&&Q(r.data))return d(e,r.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function A(e){if(e>=b())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+b().toString(16)+" bytes");return 0|e}function x(e){return+e!=e&&(e=0),l.alloc(+e)}function h(e,r){if(l.isBuffer(e))return e.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;typeof e!="string"&&(e=""+e);var O=e.length;if(O===0)return 0;for(var y=!1;;)switch(r){case"ascii":case"latin1":case"binary":return O;case"utf8":case"utf-8":case void 0:return ce(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*O;case"hex":return O>>>1;case"base64":return te(e).length;default:if(y)return ce(e).length;r=(""+r).toLowerCase(),y=!0}}function P(e,r,O){var y=!1;if((r===void 0||r<0)&&(r=0),r>this.length)return"";if((O===void 0||O>this.length)&&(O=this.length),O<=0)return"";if(O>>>=0,r>>>=0,O<=r)return"";for(e||(e="utf8");;)switch(e){case"hex":return X(this,r,O);case"utf8":case"utf-8":return V(this,r,O);case"ascii":return G(this,r,O);case"latin1":case"binary":return re(this,r,O);case"base64":return k(this,r,O);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ae(this,r,O);default:if(y)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),y=!0}}function S(e,r,O){var y=e[r];e[r]=e[O],e[O]=y}function _(e,r,O,y,w){if(e.length===0)return-1;if(typeof O=="string"?(y=O,O=0):O>2147483647?O=2147483647:O<-2147483648&&(O=-2147483648),O=+O,isNaN(O)&&(O=w?0:e.length-1),O<0&&(O=e.length+O),O>=e.length){if(w)return-1;O=e.length-1}else if(O<0){if(!w)return-1;O=0}if(typeof r=="string"&&(r=l.from(r,y)),l.isBuffer(r))return r.length===0?-1:v(e,r,O,y,w);if(typeof r=="number")return r&=255,l.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?w?Uint8Array.prototype.indexOf.call(e,r,O):Uint8Array.prototype.lastIndexOf.call(e,r,O):v(e,[r],O,y,w);throw new TypeError("val must be string, number or Buffer")}function v(e,r,O,y,w){function W(le,ze){return Y===1?le[ze]:le.readUInt16BE(ze*Y)}var Y=1,me=e.length,pe=r.length;if(y!==void 0&&((y=String(y).toLowerCase())==="ucs2"||y==="ucs-2"||y==="utf16le"||y==="utf-16le")){if(e.length<2||r.length<2)return-1;Y=2,me/=2,pe/=2,O/=2}var ve;if(w){var ye=-1;for(ve=O;ve<me;ve++)if(W(e,ve)===W(r,ye===-1?0:ve-ye)){if(ye===-1&&(ye=ve),ve-ye+1===pe)return ye*Y}else ye!==-1&&(ve-=ve-ye),ye=-1}else for(O+pe>me&&(O=me-pe),ve=O;ve>=0;ve--){for(var Oe=!0,Ge=0;Ge<pe;Ge++)if(W(e,ve+Ge)!==W(r,Ge)){Oe=!1;break}if(Oe)return ve}return-1}function C(e,r,O,y){O=Number(O)||0;var w=e.length-O;y?(y=Number(y))>w&&(y=w):y=w;var W=r.length;if(W%2!=0)throw new TypeError("Invalid hex string");y>W/2&&(y=W/2);for(var Y=0;Y<y;++Y){var me=parseInt(r.substr(2*Y,2),16);if(isNaN(me))return Y;e[O+Y]=me}return Y}function D(e,r,O,y){return oe(ce(r,e.length-O),e,O,y)}function g(e,r,O,y){return oe(fe(r),e,O,y)}function j(e,r,O,y){return g(e,r,O,y)}function R(e,r,O,y){return oe(te(r),e,O,y)}function B(e,r,O,y){return oe(ne(r,e.length-O),e,O,y)}function k(e,r,O){return r===0&&O===e.length?N.fromByteArray(e):N.fromByteArray(e.slice(r,O))}function V(e,r,O){O=Math.min(e.length,O);for(var y=[],w=r;w<O;){var W=e[w],Y=null,me=W>239?4:W>223?3:W>191?2:1;if(w+me<=O){var pe,ve,ye,Oe;switch(me){case 1:W<128&&(Y=W);break;case 2:pe=e[w+1],(192&pe)==128&&(Oe=(31&W)<<6|63&pe)>127&&(Y=Oe);break;case 3:pe=e[w+1],ve=e[w+2],(192&pe)==128&&(192&ve)==128&&(Oe=(15&W)<<12|(63&pe)<<6|63&ve)>2047&&(Oe<55296||Oe>57343)&&(Y=Oe);break;case 4:pe=e[w+1],ve=e[w+2],ye=e[w+3],(192&pe)==128&&(192&ve)==128&&(192&ye)==128&&(Oe=(15&W)<<18|(63&pe)<<12|(63&ve)<<6|63&ye)>65535&&Oe<1114112&&(Y=Oe)}}Y===null?(Y=65533,me=1):Y>65535&&(Y-=65536,y.push(Y>>>10&1023|55296),Y=56320|1023&Y),y.push(Y),w+=me}return H(y)}function H(e){var r=e.length;if(r<=I)return String.fromCharCode.apply(String,e);for(var O="",y=0;y<r;)O+=String.fromCharCode.apply(String,e.slice(y,y+=I));return O}function G(e,r,O){var y="";O=Math.min(e.length,O);for(var w=r;w<O;++w)y+=String.fromCharCode(127&e[w]);return y}function re(e,r,O){var y="";O=Math.min(e.length,O);for(var w=r;w<O;++w)y+=String.fromCharCode(e[w]);return y}function X(e,r,O){var y=e.length;(!r||r<0)&&(r=0),(!O||O<0||O>y)&&(O=y);for(var w="",W=r;W<O;++W)w+=ie(e[W]);return w}function ae(e,r,O){for(var y=e.slice(r,O),w="",W=0;W<y.length;W+=2)w+=String.fromCharCode(y[W]+256*y[W+1]);return w}function Z(e,r,O){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+r>O)throw new RangeError("Trying to access beyond buffer length")}function K(e,r,O,y,w,W){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(r>w||r<W)throw new RangeError('"value" argument is out of bounds');if(O+y>e.length)throw new RangeError("Index out of range")}function M(e,r,O,y){r<0&&(r=65535+r+1);for(var w=0,W=Math.min(e.length-O,2);w<W;++w)e[O+w]=(r&255<<8*(y?w:1-w))>>>8*(y?w:1-w)}function U(e,r,O,y){r<0&&(r=4294967295+r+1);for(var w=0,W=Math.min(e.length-O,4);w<W;++w)e[O+w]=r>>>8*(y?w:3-w)&255}function F(e,r,O,y,w,W){if(O+y>e.length)throw new RangeError("Index out of range");if(O<0)throw new RangeError("Index out of range")}function z(e,r,O,y,w){return w||F(e,r,O,4,34028234663852886e22,-34028234663852886e22),$.write(e,r,O,y,23,4),O+4}function q(e,r,O,y,w){return w||F(e,r,O,8,17976931348623157e292,-17976931348623157e292),$.write(e,r,O,y,52,8),O+8}function J(e){if(e=ue(e).replace(E,""),e.length<2)return"";for(;e.length%4!=0;)e+="=";return e}function ue(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function ie(e){return e<16?"0"+e.toString(16):e.toString(16)}function ce(e,r){r=r||1/0;for(var O,y=e.length,w=null,W=[],Y=0;Y<y;++Y){if((O=e.charCodeAt(Y))>55295&&O<57344){if(!w){if(O>56319){(r-=3)>-1&&W.push(239,191,189);continue}if(Y+1===y){(r-=3)>-1&&W.push(239,191,189);continue}w=O;continue}if(O<56320){(r-=3)>-1&&W.push(239,191,189),w=O;continue}O=65536+(w-55296<<10|O-56320)}else w&&(r-=3)>-1&&W.push(239,191,189);if(w=null,O<128){if((r-=1)<0)break;W.push(O)}else if(O<2048){if((r-=2)<0)break;W.push(O>>6|192,63&O|128)}else if(O<65536){if((r-=3)<0)break;W.push(O>>12|224,O>>6&63|128,63&O|128)}else{if(!(O<1114112))throw new Error("Invalid code point");if((r-=4)<0)break;W.push(O>>18|240,O>>12&63|128,O>>6&63|128,63&O|128)}}return W}function fe(e){for(var r=[],O=0;O<e.length;++O)r.push(255&e.charCodeAt(O));return r}function ne(e,r){for(var O,y,w,W=[],Y=0;Y<e.length&&!((r-=2)<0);++Y)O=e.charCodeAt(Y),y=O>>8,w=O%256,W.push(w),W.push(y);return W}function te(e){return N.toByteArray(J(e))}function oe(e,r,O,y){for(var w=0;w<y&&!(w+O>=r.length||w>=e.length);++w)r[w+O]=e[w];return w}function L(e){return e!==e}var N=n("base64-js"),$=n("ieee754"),Q=n("isarray");T.Buffer=l,T.SlowBuffer=x,T.INSPECT_MAX_BYTES=50,l.TYPED_ARRAY_SUPPORT=m.TYPED_ARRAY_SUPPORT!==void 0?m.TYPED_ARRAY_SUPPORT:function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},e.foo()===42&&typeof e.subarray=="function"&&e.subarray(1,1).byteLength===0}catch(r){return!1}}(),T.kMaxLength=b(),l.poolSize=8192,l._augment=function(e){return e.__proto__=l.prototype,e},l.from=function(e,r,O){return p(null,e,r,O)},l.TYPED_ARRAY_SUPPORT&&(l.prototype.__proto__=Uint8Array.prototype,l.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&l[Symbol.species]===l&&Object.defineProperty(l,Symbol.species,{value:null,configurable:!0})),l.alloc=function(e,r,O){return t(null,e,r,O)},l.allocUnsafe=function(e){return s(null,e)},l.allocUnsafeSlow=function(e){return s(null,e)},l.isBuffer=function(e){return!(e==null||!e._isBuffer)},l.compare=function(e,r){if(!l.isBuffer(e)||!l.isBuffer(r))throw new TypeError("Arguments must be Buffers");if(e===r)return 0;for(var O=e.length,y=r.length,w=0,W=Math.min(O,y);w<W;++w)if(e[w]!==r[w]){O=e[w],y=r[w];break}return O<y?-1:y<O?1:0},l.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},l.concat=function(e,r){if(!Q(e))throw new TypeError('"list" argument must be an Array of Buffers');if(e.length===0)return l.alloc(0);var O;if(r===void 0)for(r=0,O=0;O<e.length;++O)r+=e[O].length;var y=l.allocUnsafe(r),w=0;for(O=0;O<e.length;++O){var W=e[O];if(!l.isBuffer(W))throw new TypeError('"list" argument must be an Array of Buffers');W.copy(y,w),w+=W.length}return y},l.byteLength=h,l.prototype._isBuffer=!0,l.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var r=0;r<e;r+=2)S(this,r,r+1);return this},l.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var r=0;r<e;r+=4)S(this,r,r+3),S(this,r+1,r+2);return this},l.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var r=0;r<e;r+=8)S(this,r,r+7),S(this,r+1,r+6),S(this,r+2,r+5),S(this,r+3,r+4);return this},l.prototype.toString=function(){var e=0|this.length;return e===0?"":arguments.length===0?V(this,0,e):P.apply(this,arguments)},l.prototype.equals=function(e){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||l.compare(this,e)===0},l.prototype.inspect=function(){var e="",r=T.INSPECT_MAX_BYTES;return this.length>0&&(e=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(e+=" ... ")),"<Buffer "+e+">"},l.prototype.compare=function(e,r,O,y,w){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(r===void 0&&(r=0),O===void 0&&(O=e?e.length:0),y===void 0&&(y=0),w===void 0&&(w=this.length),r<0||O>e.length||y<0||w>this.length)throw new RangeError("out of range index");if(y>=w&&r>=O)return 0;if(y>=w)return-1;if(r>=O)return 1;if(r>>>=0,O>>>=0,y>>>=0,w>>>=0,this===e)return 0;for(var W=w-y,Y=O-r,me=Math.min(W,Y),pe=this.slice(y,w),ve=e.slice(r,O),ye=0;ye<me;++ye)if(pe[ye]!==ve[ye]){W=pe[ye],Y=ve[ye];break}return W<Y?-1:Y<W?1:0},l.prototype.includes=function(e,r,O){return this.indexOf(e,r,O)!==-1},l.prototype.indexOf=function(e,r,O){return _(this,e,r,O,!0)},l.prototype.lastIndexOf=function(e,r,O){return _(this,e,r,O,!1)},l.prototype.write=function(e,r,O,y){if(r===void 0)y="utf8",O=this.length,r=0;else if(O===void 0&&typeof r=="string")y=r,O=this.length,r=0;else{if(!isFinite(r))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");r|=0,isFinite(O)?(O|=0,y===void 0&&(y="utf8")):(y=O,O=void 0)}var w=this.length-r;if((O===void 0||O>w)&&(O=w),e.length>0&&(O<0||r<0)||r>this.length)throw new RangeError("Attempt to write outside buffer bounds");y||(y="utf8");for(var W=!1;;)switch(y){case"hex":return C(this,e,r,O);case"utf8":case"utf-8":return D(this,e,r,O);case"ascii":return g(this,e,r,O);case"latin1":case"binary":return j(this,e,r,O);case"base64":return R(this,e,r,O);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return B(this,e,r,O);default:if(W)throw new TypeError("Unknown encoding: "+y);y=(""+y).toLowerCase(),W=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var I=4096;l.prototype.slice=function(e,r){var O=this.length;e=~~e,r=r===void 0?O:~~r,e<0?(e+=O)<0&&(e=0):e>O&&(e=O),r<0?(r+=O)<0&&(r=0):r>O&&(r=O),r<e&&(r=e);var y;if(l.TYPED_ARRAY_SUPPORT)y=this.subarray(e,r),y.__proto__=l.prototype;else{var w=r-e;y=new l(w,void 0);for(var W=0;W<w;++W)y[W]=this[W+e]}return y},l.prototype.readUIntLE=function(e,r,O){e|=0,r|=0,O||Z(e,r,this.length);for(var y=this[e],w=1,W=0;++W<r&&(w*=256);)y+=this[e+W]*w;return y},l.prototype.readUIntBE=function(e,r,O){e|=0,r|=0,O||Z(e,r,this.length);for(var y=this[e+--r],w=1;r>0&&(w*=256);)y+=this[e+--r]*w;return y},l.prototype.readUInt8=function(e,r){return r||Z(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,r){return r||Z(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,r){return r||Z(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,r){return r||Z(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,r){return r||Z(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,r,O){e|=0,r|=0,O||Z(e,r,this.length);for(var y=this[e],w=1,W=0;++W<r&&(w*=256);)y+=this[e+W]*w;return w*=128,y>=w&&(y-=Math.pow(2,8*r)),y},l.prototype.readIntBE=function(e,r,O){e|=0,r|=0,O||Z(e,r,this.length);for(var y=r,w=1,W=this[e+--y];y>0&&(w*=256);)W+=this[e+--y]*w;return w*=128,W>=w&&(W-=Math.pow(2,8*r)),W},l.prototype.readInt8=function(e,r){return r||Z(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,r){r||Z(e,2,this.length);var O=this[e]|this[e+1]<<8;return 32768&O?4294901760|O:O},l.prototype.readInt16BE=function(e,r){r||Z(e,2,this.length);var O=this[e+1]|this[e]<<8;return 32768&O?4294901760|O:O},l.prototype.readInt32LE=function(e,r){return r||Z(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,r){return r||Z(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,r){return r||Z(e,4,this.length),$.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,r){return r||Z(e,4,this.length),$.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,r){return r||Z(e,8,this.length),$.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,r){return r||Z(e,8,this.length),$.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,r,O,y){(e=+e,r|=0,O|=0,!y)&&K(this,e,r,O,Math.pow(2,8*O)-1,0);var w=1,W=0;for(this[r]=255&e;++W<O&&(w*=256);)this[r+W]=e/w&255;return r+O},l.prototype.writeUIntBE=function(e,r,O,y){(e=+e,r|=0,O|=0,!y)&&K(this,e,r,O,Math.pow(2,8*O)-1,0);var w=O-1,W=1;for(this[r+w]=255&e;--w>=0&&(W*=256);)this[r+w]=e/W&255;return r+O},l.prototype.writeUInt8=function(e,r,O){return e=+e,r|=0,O||K(this,e,r,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[r]=255&e,r+1},l.prototype.writeUInt16LE=function(e,r,O){return e=+e,r|=0,O||K(this,e,r,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[r]=255&e,this[r+1]=e>>>8):M(this,e,r,!0),r+2},l.prototype.writeUInt16BE=function(e,r,O){return e=+e,r|=0,O||K(this,e,r,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[r]=e>>>8,this[r+1]=255&e):M(this,e,r,!1),r+2},l.prototype.writeUInt32LE=function(e,r,O){return e=+e,r|=0,O||K(this,e,r,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[r+3]=e>>>24,this[r+2]=e>>>16,this[r+1]=e>>>8,this[r]=255&e):U(this,e,r,!0),r+4},l.prototype.writeUInt32BE=function(e,r,O){return e=+e,r|=0,O||K(this,e,r,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[r]=e>>>24,this[r+1]=e>>>16,this[r+2]=e>>>8,this[r+3]=255&e):U(this,e,r,!1),r+4},l.prototype.writeIntLE=function(e,r,O,y){if(e=+e,r|=0,!y){var w=Math.pow(2,8*O-1);K(this,e,r,O,w-1,-w)}var W=0,Y=1,me=0;for(this[r]=255&e;++W<O&&(Y*=256);)e<0&&me===0&&this[r+W-1]!==0&&(me=1),this[r+W]=(e/Y>>0)-me&255;return r+O},l.prototype.writeIntBE=function(e,r,O,y){if(e=+e,r|=0,!y){var w=Math.pow(2,8*O-1);K(this,e,r,O,w-1,-w)}var W=O-1,Y=1,me=0;for(this[r+W]=255&e;--W>=0&&(Y*=256);)e<0&&me===0&&this[r+W+1]!==0&&(me=1),this[r+W]=(e/Y>>0)-me&255;return r+O},l.prototype.writeInt8=function(e,r,O){return e=+e,r|=0,O||K(this,e,r,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[r]=255&e,r+1},l.prototype.writeInt16LE=function(e,r,O){return e=+e,r|=0,O||K(this,e,r,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[r]=255&e,this[r+1]=e>>>8):M(this,e,r,!0),r+2},l.prototype.writeInt16BE=function(e,r,O){return e=+e,r|=0,O||K(this,e,r,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[r]=e>>>8,this[r+1]=255&e):M(this,e,r,!1),r+2},l.prototype.writeInt32LE=function(e,r,O){return e=+e,r|=0,O||K(this,e,r,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[r]=255&e,this[r+1]=e>>>8,this[r+2]=e>>>16,this[r+3]=e>>>24):U(this,e,r,!0),r+4},l.prototype.writeInt32BE=function(e,r,O){return e=+e,r|=0,O||K(this,e,r,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[r]=e>>>24,this[r+1]=e>>>16,this[r+2]=e>>>8,this[r+3]=255&e):U(this,e,r,!1),r+4},l.prototype.writeFloatLE=function(e,r,O){return z(this,e,r,!0,O)},l.prototype.writeFloatBE=function(e,r,O){return z(this,e,r,!1,O)},l.prototype.writeDoubleLE=function(e,r,O){return q(this,e,r,!0,O)},l.prototype.writeDoubleBE=function(e,r,O){return q(this,e,r,!1,O)},l.prototype.copy=function(e,r,O,y){if(O||(O=0),y||y===0||(y=this.length),r>=e.length&&(r=e.length),r||(r=0),y>0&&y<O&&(y=O),y===O)return 0;if(e.length===0||this.length===0)return 0;if(r<0)throw new RangeError("targetStart out of bounds");if(O<0||O>=this.length)throw new RangeError("sourceStart out of bounds");if(y<0)throw new RangeError("sourceEnd out of bounds");y>this.length&&(y=this.length),e.length-r<y-O&&(y=e.length-r+O);var w,W=y-O;if(this===e&&O<r&&r<y)for(w=W-1;w>=0;--w)e[w+r]=this[w+O];else if(W<1e3||!l.TYPED_ARRAY_SUPPORT)for(w=0;w<W;++w)e[w+r]=this[w+O];else Uint8Array.prototype.set.call(e,this.subarray(O,O+W),r);return W},l.prototype.fill=function(e,r,O,y){if(typeof e=="string"){if(typeof r=="string"?(y=r,r=0,O=this.length):typeof O=="string"&&(y=O,O=this.length),e.length===1){var w=e.charCodeAt(0);w<256&&(e=w)}if(y!==void 0&&typeof y!="string")throw new TypeError("encoding must be a string");if(typeof y=="string"&&!l.isEncoding(y))throw new TypeError("Unknown encoding: "+y)}else typeof e=="number"&&(e&=255);if(r<0||this.length<r||this.length<O)throw new RangeError("Out of range index");if(O<=r)return this;r>>>=0,O=O===void 0?this.length:O>>>0,e||(e=0);var W;if(typeof e=="number")for(W=r;W<O;++W)this[W]=e;else{var Y=l.isBuffer(e)?e:ce(new l(e,y).toString()),me=Y.length;for(W=0;W<O-r;++W)this[W+r]=Y[W%me]}return this};var E=/[^+\/0-9A-Za-z-_]/g}).call(this,typeof Ue!="undefined"?Ue:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"base64-js":34,ieee754:161,isarray:166}],39:[function(n,o,T){o.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},{}],40:[function(n,o,T){"use strict";var m=function(){this.buffer=[],this.fns=[]};m.prototype.push=function(i,l){if(this.fns.length)return this.fns.shift()(null,i);var p={data:i,priority:l},u=b(this.buffer,p,function(t){return t.priority});this.buffer.splice(u,0,p)},m.prototype.next=function(){var i=this;return function(l){if(i.buffer.length)return l(null,i.buffer.pop().data);i.fns.push(l)}};var b=function(l,p,u){p=u(p);for(var t=0,s=l?l.length:t;t<s;){var a=t+s>>>1;u(l[a])<p?t=a+1:s=a}return t};o.exports=m},{}],41:[function(n,o,T){function m(f){var c=this,A=d.call(arguments,1);return new Promise(function(x,h){function P(v){var C;try{C=f.next(v)}catch(D){return h(D)}_(C)}function S(v){var C;try{C=f.throw(v)}catch(D){return h(D)}_(C)}function _(v){if(v.done)return x(v.value);var C=b.call(c,v.value);return C&&u(C)?C.then(P,S):S(new TypeError('You may only yield a function, promise, generator, array, or object, but the following object was passed: "'+String(v.value)+'"'))}if(typeof f=="function"&&(f=f.apply(c,A)),!f||typeof f.next!="function")return x(f);P()})}function b(f){return f&&(u(f)?f:s(f)||t(f)?m.call(this,f):typeof f=="function"?i.call(this,f):Array.isArray(f)?l.call(this,f):a(f)?p.call(this,f):f)}function i(f){var c=this;return new Promise(function(A,x){f.call(c,function(h,P){if(h)return x(h);arguments.length>2&&(P=d.call(arguments,1)),A(P)})})}function l(f){return Promise.all(f.map(b,this))}function p(f){for(var c=new f.constructor,A=Object.keys(f),x=[],h=0;h<A.length;h++){var P=A[h],S=b.call(this,f[P]);S&&u(S)?function(_,v){c[v]=void 0,x.push(_.then(function(C){c[v]=C}))}(S,P):c[P]=f[P]}return Promise.all(x).then(function(){return c})}function u(f){return typeof f.then=="function"}function t(f){return typeof f.next=="function"&&typeof f.throw=="function"}function s(f){var c=f.constructor;return!!c&&(c.name==="GeneratorFunction"||c.displayName==="GeneratorFunction"||t(c.prototype))}function a(f){return Object==f.constructor}var d=Array.prototype.slice;o.exports=m.default=m.co=m,m.wrap=function(f){function c(){return m.call(this,f.apply(this,arguments))}return c.__generatorFunction__=f,c}},{}],42:[function(n,o,T){o.exports={O_RDONLY:0,O_WRONLY:1,O_RDWR:2,S_IFMT:61440,S_IFREG:32768,S_IFDIR:16384,S_IFCHR:8192,S_IFBLK:24576,S_IFIFO:4096,S_IFLNK:40960,S_IFSOCK:49152,O_CREAT:512,O_EXCL:2048,O_NOCTTY:131072,O_TRUNC:1024,O_APPEND:8,O_DIRECTORY:1048576,O_NOFOLLOW:256,O_SYNC:128,O_SYMLINK:2097152,O_NONBLOCK:4,S_IRWXU:448,S_IRUSR:256,S_IWUSR:128,S_IXUSR:64,S_IRWXG:56,S_IRGRP:32,S_IWGRP:16,S_IXGRP:8,S_IRWXO:7,S_IROTH:4,S_IWOTH:2,S_IXOTH:1,E2BIG:7,EACCES:13,EADDRINUSE:48,EADDRNOTAVAIL:49,EAFNOSUPPORT:47,EAGAIN:35,EALREADY:37,EBADF:9,EBADMSG:94,EBUSY:16,ECANCELED:89,ECHILD:10,ECONNABORTED:53,ECONNREFUSED:61,ECONNRESET:54,EDEADLK:11,EDESTADDRREQ:39,EDOM:33,EDQUOT:69,EEXIST:17,EFAULT:14,EFBIG:27,EHOSTUNREACH:65,EIDRM:90,EILSEQ:92,EINPROGRESS:36,EINTR:4,EINVAL:22,EIO:5,EISCONN:56,EISDIR:21,ELOOP:62,EMFILE:24,EMLINK:31,EMSGSIZE:40,EMULTIHOP:95,ENAMETOOLONG:63,ENETDOWN:50,ENETRESET:52,ENETUNREACH:51,ENFILE:23,ENOBUFS:55,ENODATA:96,ENODEV:19,ENOENT:2,ENOEXEC:8,ENOLCK:77,ENOLINK:97,ENOMEM:12,ENOMSG:91,ENOPROTOOPT:42,ENOSPC:28,ENOSR:98,ENOSTR:99,ENOSYS:78,ENOTCONN:57,ENOTDIR:20,ENOTEMPTY:66,ENOTSOCK:38,ENOTSUP:45,ENOTTY:25,ENXIO:6,EOPNOTSUPP:102,EOVERFLOW:84,EPERM:1,EPIPE:32,EPROTO:100,EPROTONOSUPPORT:43,EPROTOTYPE:41,ERANGE:34,EROFS:30,ESPIPE:29,ESRCH:3,ESTALE:70,ETIME:101,ETIMEDOUT:60,ETXTBSY:26,EWOULDBLOCK:35,EXDEV:18,SIGHUP:1,SIGINT:2,SIGQUIT:3,SIGILL:4,SIGTRAP:5,SIGABRT:6,SIGIOT:6,SIGBUS:10,SIGFPE:8,SIGKILL:9,SIGUSR1:30,SIGSEGV:11,SIGUSR2:31,SIGPIPE:13,SIGALRM:14,SIGTERM:15,SIGCHLD:20,SIGCONT:19,SIGSTOP:17,SIGTSTP:18,SIGTTIN:21,SIGTTOU:22,SIGURG:16,SIGXCPU:24,SIGXFSZ:25,SIGVTALRM:26,SIGPROF:27,SIGWINCH:28,SIGIO:23,SIGSYS:12,SSL_OP_ALL:2147486719,SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION:262144,SSL_OP_CIPHER_SERVER_PREFERENCE:4194304,SSL_OP_CISCO_ANYCONNECT:32768,SSL_OP_COOKIE_EXCHANGE:8192,SSL_OP_CRYPTOPRO_TLSEXT_BUG:2147483648,SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS:2048,SSL_OP_EPHEMERAL_RSA:0,SSL_OP_LEGACY_SERVER_CONNECT:4,SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER:32,SSL_OP_MICROSOFT_SESS_ID_BUG:1,SSL_OP_MSIE_SSLV2_RSA_PADDING:0,SSL_OP_NETSCAPE_CA_DN_BUG:536870912,SSL_OP_NETSCAPE_CHALLENGE_BUG:2,SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG:1073741824,SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG:8,SSL_OP_NO_COMPRESSION:131072,SSL_OP_NO_QUERY_MTU:4096,SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION:65536,SSL_OP_NO_SSLv2:16777216,SSL_OP_NO_SSLv3:33554432,SSL_OP_NO_TICKET:16384,SSL_OP_NO_TLSv1:67108864,SSL_OP_NO_TLSv1_1:268435456,SSL_OP_NO_TLSv1_2:134217728,SSL_OP_PKCS1_CHECK_1:0,SSL_OP_PKCS1_CHECK_2:0,SSL_OP_SINGLE_DH_USE:1048576,SSL_OP_SINGLE_ECDH_USE:524288,SSL_OP_SSLEAY_080_CLIENT_DH_BUG:128,SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG:0,SSL_OP_TLS_BLOCK_PADDING_BUG:512,SSL_OP_TLS_D5_BUG:256,SSL_OP_TLS_ROLLBACK_BUG:8388608,ENGINE_METHOD_DSA:2,ENGINE_METHOD_DH:4,ENGINE_METHOD_RAND:8,ENGINE_METHOD_ECDH:16,ENGINE_METHOD_ECDSA:32,ENGINE_METHOD_CIPHERS:64,ENGINE_METHOD_DIGESTS:128,ENGINE_METHOD_STORE:256,ENGINE_METHOD_PKEY_METHS:512,ENGINE_METHOD_PKEY_ASN1_METHS:1024,ENGINE_METHOD_ALL:65535,ENGINE_METHOD_NONE:0,DH_CHECK_P_NOT_SAFE_PRIME:2,DH_CHECK_P_NOT_PRIME:1,DH_UNABLE_TO_CHECK_GENERATOR:4,DH_NOT_SUITABLE_GENERATOR:8,NPN_ENABLED:1,RSA_PKCS1_PADDING:1,RSA_SSLV23_PADDING:2,RSA_NO_PADDING:3,RSA_PKCS1_OAEP_PADDING:4,RSA_X931_PADDING:5,RSA_PKCS1_PSS_PADDING:6,POINT_CONVERSION_COMPRESSED:2,POINT_CONVERSION_UNCOMPRESSED:4,POINT_CONVERSION_HYBRID:6,F_OK:0,R_OK:4,W_OK:2,X_OK:1,UV_UDP_REUSEADDR:4}},{}],43:[function(n,o,T){"use strict";function m(l,p){if(!(this instanceof m))return new m(l,p);this.src=l,this._withAccess=p}function b(l,p){return l[p]===void 0&&l.__lookupGetter__(p)===void 0&&l.__lookupSetter__(p)===void 0}var i=Array.prototype.slice;o.exports=m,m.prototype.withAccess=function(l){return this._withAccess=l!==!1,this},m.prototype.pick=function(l){return Array.isArray(l)||(l=i.call(arguments)),l.length&&(this.keys=l),this},m.prototype.to=function(l){if(l=l||{},!this.src)return l;var p=this.keys||Object.keys(this.src);if(!this._withAccess){for(var u=0;u<p.length;u++)t=p[u],l[t]===void 0&&(l[t]=this.src[t]);return l}for(var u=0;u<p.length;u++){var t=p[u];if(b(l,t)){var s=this.src.__lookupGetter__(t),a=this.src.__lookupSetter__(t);s&&l.__defineGetter__(t,s),a&&l.__defineSetter__(t,a),s||a||(l[t]=this.src[t])}}return l},m.prototype.toCover=function(l){for(var p=this.keys||Object.keys(this.src),u=0;u<p.length;u++){var t=p[u];delete l[t];var s=this.src.__lookupGetter__(t),a=this.src.__lookupSetter__(t);s&&l.__defineGetter__(t,s),a&&l.__defineSetter__(t,a),s||a||(l[t]=this.src[t])}},m.prototype.override=m.prototype.toCover,m.prototype.and=function(l){var p={};return this.to(p),this.src=l,this.to(p),this.src=p,this}},{}],44:[function(n,o,T){n("../../modules/es6.string.iterator"),n("../../modules/es6.array.from"),o.exports=n("../../modules/_core").Array.from},{"../../modules/_core":65,"../../modules/es6.array.from":133,"../../modules/es6.string.iterator":145}],45:[function(n,o,T){var m=n("../../modules/_core"),b=m.JSON||(m.JSON={stringify:JSON.stringify});o.exports=function(i){return b.stringify.apply(b,arguments)}},{"../../modules/_core":65}],46:[function(n,o,T){n("../../modules/es6.object.assign"),o.exports=n("../../modules/_core").Object.assign},{"../../modules/_core":65,"../../modules/es6.object.assign":136}],47:[function(n,o,T){n("../../modules/es6.object.create");var m=n("../../modules/_core").Object;o.exports=function(b,i){return m.create(b,i)}},{"../../modules/_core":65,"../../modules/es6.object.create":137}],48:[function(n,o,T){n("../../modules/es6.object.define-property");var m=n("../../modules/_core").Object;o.exports=function(b,i,l){return m.defineProperty(b,i,l)}},{"../../modules/_core":65,"../../modules/es6.object.define-property":138}],49:[function(n,o,T){n("../../modules/es6.object.get-own-property-names");var m=n("../../modules/_core").Object;o.exports=function(b){return m.getOwnPropertyNames(b)}},{"../../modules/_core":65,"../../modules/es6.object.get-own-property-names":139}],50:[function(n,o,T){n("../../modules/es6.object.get-prototype-of"),o.exports=n("../../modules/_core").Object.getPrototypeOf},{"../../modules/_core":65,"../../modules/es6.object.get-prototype-of":140}],51:[function(n,o,T){n("../../modules/es6.object.keys"),o.exports=n("../../modules/_core").Object.keys},{"../../modules/_core":65,"../../modules/es6.object.keys":141}],52:[function(n,o,T){n("../modules/es6.object.to-string"),n("../modules/es6.string.iterator"),n("../modules/web.dom.iterable"),n("../modules/es6.promise"),n("../modules/es7.promise.finally"),n("../modules/es7.promise.try"),o.exports=n("../modules/_core").Promise},{"../modules/_core":65,"../modules/es6.object.to-string":142,"../modules/es6.promise":143,"../modules/es6.string.iterator":145,"../modules/es7.promise.finally":147,"../modules/es7.promise.try":148,"../modules/web.dom.iterable":151}],53:[function(n,o,T){n("../modules/web.immediate"),o.exports=n("../modules/_core").setImmediate},{"../modules/_core":65,"../modules/web.immediate":152}],54:[function(n,o,T){n("../../modules/es6.string.from-code-point"),o.exports=n("../../modules/_core").String.fromCodePoint},{"../../modules/_core":65,"../../modules/es6.string.from-code-point":144}],55:[function(n,o,T){n("../../modules/es6.function.has-instance"),o.exports=n("../../modules/_wks-ext").f("hasInstance")},{"../../modules/_wks-ext":130,"../../modules/es6.function.has-instance":135}],56:[function(n,o,T){n("../../modules/es6.symbol"),n("../../modules/es6.object.to-string"),n("../../modules/es7.symbol.async-iterator"),n("../../modules/es7.symbol.observable"),o.exports=n("../../modules/_core").Symbol},{"../../modules/_core":65,"../../modules/es6.object.to-string":142,"../../modules/es6.symbol":146,"../../modules/es7.symbol.async-iterator":149,"../../modules/es7.symbol.observable":150}],57:[function(n,o,T){n("../../modules/es6.string.iterator"),n("../../modules/web.dom.iterable"),o.exports=n("../../modules/_wks-ext").f("iterator")},{"../../modules/_wks-ext":130,"../../modules/es6.string.iterator":145,"../../modules/web.dom.iterable":151}],58:[function(n,o,T){o.exports=function(m){if(typeof m!="function")throw TypeError(m+" is not a function!");return m}},{}],59:[function(n,o,T){o.exports=function(){}},{}],60:[function(n,o,T){o.exports=function(m,b,i,l){if(!(m instanceof b)||l!==void 0&&l in m)throw TypeError(i+": incorrect invocation!");return m}},{}],61:[function(n,o,T){var m=n("./_is-object");o.exports=function(b){if(!m(b))throw TypeError(b+" is not an object!");return b}},{"./_is-object":85}],62:[function(n,o,T){var m=n("./_to-iobject"),b=n("./_to-length"),i=n("./_to-absolute-index");o.exports=function(l){return function(p,u,t){var s,a=m(p),d=b(a.length),f=i(t,d);if(l&&u!=u){for(;d>f;)if((s=a[f++])!=s)return!0}else for(;d>f;f++)if((l||f in a)&&a[f]===u)return l||f||0;return!l&&-1}}},{"./_to-absolute-index":121,"./_to-iobject":123,"./_to-length":124}],63:[function(n,o,T){var m=n("./_cof"),b=n("./_wks")("toStringTag"),i=m(function(){return arguments}())=="Arguments",l=function(u,t){try{return u[t]}catch(s){}};o.exports=function(p){var u,t,s;return p===void 0?"Undefined":p===null?"Null":typeof(t=l(u=Object(p),b))=="string"?t:i?m(u):(s=m(u))=="Object"&&typeof u.callee=="function"?"Arguments":s}},{"./_cof":64,"./_wks":131}],64:[function(n,o,T){var m={}.toString;o.exports=function(b){return m.call(b).slice(8,-1)}},{}],65:[function(n,o,T){var m=o.exports={version:"2.5.7"};typeof __e=="number"&&(__e=m)},{}],66:[function(n,o,T){"use strict";var m=n("./_object-dp"),b=n("./_property-desc");o.exports=function(i,l,p){l in i?m.f(i,l,b(0,p)):i[l]=p}},{"./_object-dp":98,"./_property-desc":111}],67:[function(n,o,T){var m=n("./_a-function");o.exports=function(b,i,l){if(m(b),i===void 0)return b;switch(l){case 1:return function(p){return b.call(i,p)};case 2:return function(p,u){return b.call(i,p,u)};case 3:return function(p,u,t){return b.call(i,p,u,t)}}return function(){return b.apply(i,arguments)}}},{"./_a-function":58}],68:[function(n,o,T){o.exports=function(m){if(m==null)throw TypeError("Can't call method on "+m);return m}},{}],69:[function(n,o,T){o.exports=!n("./_fails")(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})},{"./_fails":74}],70:[function(n,o,T){var m=n("./_is-object"),b=n("./_global").document,i=m(b)&&m(b.createElement);o.exports=function(l){return i?b.createElement(l):{}}},{"./_global":76,"./_is-object":85}],71:[function(n,o,T){o.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},{}],72:[function(n,o,T){var m=n("./_object-keys"),b=n("./_object-gops"),i=n("./_object-pie");o.exports=function(l){var p=m(l),u=b.f;if(u)for(var t,s=u(l),a=i.f,d=0;s.length>d;)a.call(l,t=s[d++])&&p.push(t);return p}},{"./_object-gops":103,"./_object-keys":106,"./_object-pie":107}],73:[function(n,o,T){var m=n("./_global"),b=n("./_core"),i=n("./_ctx"),l=n("./_hide"),p=n("./_has"),u=function t(s,a,d){var f,c,A,x=s&t.F,h=s&t.G,P=s&t.S,S=s&t.P,_=s&t.B,v=s&t.W,C=h?b:b[a]||(b[a]={}),D=C.prototype,g=h?m:P?m[a]:(m[a]||{}).prototype;h&&(d=a);for(f in d)(c=!x&&g&&g[f]!==void 0)&&p(C,f)||(A=c?g[f]:d[f],C[f]=h&&typeof g[f]!="function"?d[f]:_&&c?i(A,m):v&&g[f]==A?function(j){var R=function(k,V,H){if(this instanceof j){switch(arguments.length){case 0:return new j;case 1:return new j(k);case 2:return new j(k,V)}return new j(k,V,H)}return j.apply(this,arguments)};return R.prototype=j.prototype,R}(A):S&&typeof A=="function"?i(Function.call,A):A,S&&((C.virtual||(C.virtual={}))[f]=A,s&t.R&&D&&!D[f]&&l(D,f,A)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,o.exports=u},{"./_core":65,"./_ctx":67,"./_global":76,"./_has":77,"./_hide":78}],74:[function(n,o,T){o.exports=function(m){try{return!!m()}catch(b){return!0}}},{}],75:[function(n,o,T){var m=n("./_ctx"),b=n("./_iter-call"),i=n("./_is-array-iter"),l=n("./_an-object"),p=n("./_to-length"),u=n("./core.get-iterator-method"),t={},s={},T=o.exports=function(a,d,f,c,A){var x,h,P,S,_=A?function(){return a}:u(a),v=m(f,c,d?2:1),C=0;if(typeof _!="function")throw TypeError(a+" is not iterable!");if(i(_)){for(x=p(a.length);x>C;C++)if((S=d?v(l(h=a[C])[0],h[1]):v(a[C]))===t||S===s)return S}else for(P=_.call(a);!(h=P.next()).done;)if((S=b(P,v,h.value,d))===t||S===s)return S};T.BREAK=t,T.RETURN=s},{"./_an-object":61,"./_ctx":67,"./_is-array-iter":83,"./_iter-call":86,"./_to-length":124,"./core.get-iterator-method":132}],76:[function(n,o,T){var m=o.exports=typeof window!="undefined"&&window.Math==Math?window:typeof self!="undefined"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=m)},{}],77:[function(n,o,T){var m={}.hasOwnProperty;o.exports=function(b,i){return m.call(b,i)}},{}],78:[function(n,o,T){var m=n("./_object-dp"),b=n("./_property-desc");o.exports=n("./_descriptors")?function(i,l,p){return m.f(i,l,b(1,p))}:function(i,l,p){return i[l]=p,i}},{"./_descriptors":69,"./_object-dp":98,"./_property-desc":111}],79:[function(n,o,T){var m=n("./_global").document;o.exports=m&&m.documentElement},{"./_global":76}],80:[function(n,o,T){o.exports=!n("./_descriptors")&&!n("./_fails")(function(){return Object.defineProperty(n("./_dom-create")("div"),"a",{get:function(){return 7}}).a!=7})},{"./_descriptors":69,"./_dom-create":70,"./_fails":74}],81:[function(n,o,T){o.exports=function(m,b,i){var l=i===void 0;switch(b.length){case 0:return l?m():m.call(i);case 1:return l?m(b[0]):m.call(i,b[0]);case 2:return l?m(b[0],b[1]):m.call(i,b[0],b[1]);case 3:return l?m(b[0],b[1],b[2]):m.call(i,b[0],b[1],b[2]);case 4:return l?m(b[0],b[1],b[2],b[3]):m.call(i,b[0],b[1],b[2],b[3])}return m.apply(i,b)}},{}],82:[function(n,o,T){var m=n("./_cof");o.exports=Object("z").propertyIsEnumerable(0)?Object:function(b){return m(b)=="String"?b.split(""):Object(b)}},{"./_cof":64}],83:[function(n,o,T){var m=n("./_iterators"),b=n("./_wks")("iterator"),i=Array.prototype;o.exports=function(l){return l!==void 0&&(m.Array===l||i[b]===l)}},{"./_iterators":91,"./_wks":131}],84:[function(n,o,T){var m=n("./_cof");o.exports=Array.isArray||function(b){return m(b)=="Array"}},{"./_cof":64}],85:[function(n,o,T){o.exports=function(m){return typeof m=="object"?m!==null:typeof m=="function"}},{}],86:[function(n,o,T){var m=n("./_an-object");o.exports=function(b,i,l,p){try{return p?i(m(l)[0],l[1]):i(l)}catch(t){var u=b.return;throw u!==void 0&&m(u.call(b)),t}}},{"./_an-object":61}],87:[function(n,o,T){"use strict";var m=n("./_object-create"),b=n("./_property-desc"),i=n("./_set-to-string-tag"),l={};n("./_hide")(l,n("./_wks")("iterator"),function(){return this}),o.exports=function(p,u,t){p.prototype=m(l,{next:b(1,t)}),i(p,u+" Iterator")}},{"./_hide":78,"./_object-create":97,"./_property-desc":111,"./_set-to-string-tag":115,"./_wks":131}],88:[function(n,o,T){"use strict";var m=n("./_library"),b=n("./_export"),i=n("./_redefine"),l=n("./_hide"),p=n("./_iterators"),u=n("./_iter-create"),t=n("./_set-to-string-tag"),s=n("./_object-gpo"),a=n("./_wks")("iterator"),d=!([].keys&&"next"in[].keys()),f=function(){return this};o.exports=function(c,A,x,h,P,S,_){u(x,A,h);var v,C,D,g=function(ae){if(!d&&ae in k)return k[ae];switch(ae){case"keys":case"values":return function(){return new x(this,ae)}}return function(){return new x(this,ae)}},j=A+" Iterator",R=P=="values",B=!1,k=c.prototype,V=k[a]||k["@@iterator"]||P&&k[P],H=V||g(P),G=P?R?g("entries"):H:void 0,re=A=="Array"&&k.entries||V;if(re&&(D=s(re.call(new c)))!==Object.prototype&&D.next&&(t(D,j,!0),m||typeof D[a]=="function"||l(D,a,f)),R&&V&&V.name!=="values"&&(B=!0,H=function(){return V.call(this)}),m&&!_||!d&&!B&&k[a]||l(k,a,H),p[A]=H,p[j]=f,P)if(v={values:R?H:g("values"),keys:S?H:g("keys"),entries:G},_)for(C in v)C in k||i(k,C,v[C]);else b(b.P+b.F*(d||B),A,v);return v}},{"./_export":73,"./_hide":78,"./_iter-create":87,"./_iterators":91,"./_library":92,"./_object-gpo":104,"./_redefine":113,"./_set-to-string-tag":115,"./_wks":131}],89:[function(n,o,T){var m=n("./_wks")("iterator"),b=!1;try{var i=[7][m]();i.return=function(){b=!0},Array.from(i,function(){throw 2})}catch(l){}o.exports=function(l,p){if(!p&&!b)return!1;var u=!1;try{var t=[7],s=t[m]();s.next=function(){return{done:u=!0}},t[m]=function(){return s},l(t)}catch(a){}return u}},{"./_wks":131}],90:[function(n,o,T){o.exports=function(m,b){return{value:b,done:!!m}}},{}],91:[function(n,o,T){o.exports={}},{}],92:[function(n,o,T){o.exports=!0},{}],93:[function(n,o,T){var m=n("./_uid")("meta"),b=n("./_is-object"),i=n("./_has"),l=n("./_object-dp").f,p=0,u=Object.isExtensible||function(){return!0},t=!n("./_fails")(function(){return u(Object.preventExtensions({}))}),s=function(x){l(x,m,{value:{i:"O"+ ++p,w:{}}})},a=function(x,h){if(!b(x))return typeof x=="symbol"?x:(typeof x=="string"?"S":"P")+x;if(!i(x,m)){if(!u(x))return"F";if(!h)return"E";s(x)}return x[m].i},d=function(x,h){if(!i(x,m)){if(!u(x))return!0;if(!h)return!1;s(x)}return x[m].w},f=function(x){return t&&c.NEED&&u(x)&&!i(x,m)&&s(x),x},c=o.exports={KEY:m,NEED:!1,fastKey:a,getWeak:d,onFreeze:f}},{"./_fails":74,"./_has":77,"./_is-object":85,"./_object-dp":98,"./_uid":127}],94:[function(n,o,T){var m=n("./_global"),b=n("./_task").set,i=m.MutationObserver||m.WebKitMutationObserver,l=m.process,p=m.Promise,u=n("./_cof")(l)=="process";o.exports=function(){var t,s,a,d=function(){var h,P;for(u&&(h=l.domain)&&h.exit();t;){P=t.fn,t=t.next;try{P()}catch(S){throw t?a():s=void 0,S}}s=void 0,h&&h.enter()};if(u)a=function(){l.nextTick(d)};else if(!i||m.navigator&&m.navigator.standalone)if(p&&p.resolve){var f=p.resolve(void 0);a=function(){f.then(d)}}else a=function(){b.call(m,d)};else{var c=!0,A=document.createTextNode("");new i(d).observe(A,{characterData:!0}),a=function(){A.data=c=!c}}return function(x){var h={fn:x,next:void 0};s&&(s.next=h),t||(t=h,a()),s=h}}},{"./_cof":64,"./_global":76,"./_task":120}],95:[function(n,o,T){"use strict";function m(i){var l,p;this.promise=new i(function(u,t){if(l!==void 0||p!==void 0)throw TypeError("Bad Promise constructor");l=u,p=t}),this.resolve=b(l),this.reject=b(p)}var b=n("./_a-function");o.exports.f=function(i){return new m(i)}},{"./_a-function":58}],96:[function(n,o,T){"use strict";var m=n("./_object-keys"),b=n("./_object-gops"),i=n("./_object-pie"),l=n("./_to-object"),p=n("./_iobject"),u=Object.assign;o.exports=!u||n("./_fails")(function(){var t={},s={},a=Symbol(),d="abcdefghijklmnopqrst";return t[a]=7,d.split("").forEach(function(f){s[f]=f}),u({},t)[a]!=7||Object.keys(u({},s)).join("")!=d})?function(t,s){for(var a=l(t),d=arguments.length,f=1,c=b.f,A=i.f;d>f;)for(var x,h=p(arguments[f++]),P=c?m(h).concat(c(h)):m(h),S=P.length,_=0;S>_;)A.call(h,x=P[_++])&&(a[x]=h[x]);return a}:u},{"./_fails":74,"./_iobject":82,"./_object-gops":103,"./_object-keys":106,"./_object-pie":107,"./_to-object":125}],97:[function(n,o,T){var m=n("./_an-object"),b=n("./_object-dps"),i=n("./_enum-bug-keys"),l=n("./_shared-key")("IE_PROTO"),p=function(){},u=function(){var s,a=n("./_dom-create")("iframe"),d=i.length;for(a.style.display="none",n("./_html").appendChild(a),a.src="javascript:",s=a.contentWindow.document,s.open(),s.write("<script>document.F=Object</script>"),s.close(),u=s.F;d--;)delete u.prototype[i[d]];return u()};o.exports=Object.create||function(t,s){var a;return t!==null?(p.prototype=m(t),a=new p,p.prototype=null,a[l]=t):a=u(),s===void 0?a:b(a,s)}},{"./_an-object":61,"./_dom-create":70,"./_enum-bug-keys":71,"./_html":79,"./_object-dps":99,"./_shared-key":116}],98:[function(n,o,T){var m=n("./_an-object"),b=n("./_ie8-dom-define"),i=n("./_to-primitive"),l=Object.defineProperty;T.f=n("./_descriptors")?Object.defineProperty:function(p,u,t){if(m(p),u=i(u,!0),m(t),b)try{return l(p,u,t)}catch(s){}if("get"in t||"set"in t)throw TypeError("Accessors not supported!");return"value"in t&&(p[u]=t.value),p}},{"./_an-object":61,"./_descriptors":69,"./_ie8-dom-define":80,"./_to-primitive":126}],99:[function(n,o,T){var m=n("./_object-dp"),b=n("./_an-object"),i=n("./_object-keys");o.exports=n("./_descriptors")?Object.defineProperties:function(l,p){b(l);for(var u,t=i(p),s=t.length,a=0;s>a;)m.f(l,u=t[a++],p[u]);return l}},{"./_an-object":61,"./_descriptors":69,"./_object-dp":98,"./_object-keys":106}],100:[function(n,o,T){var m=n("./_object-pie"),b=n("./_property-desc"),i=n("./_to-iobject"),l=n("./_to-primitive"),p=n("./_has"),u=n("./_ie8-dom-define"),t=Object.getOwnPropertyDescriptor;T.f=n("./_descriptors")?t:function(s,a){if(s=i(s),a=l(a,!0),u)try{return t(s,a)}catch(d){}if(p(s,a))return b(!m.f.call(s,a),s[a])}},{"./_descriptors":69,"./_has":77,"./_ie8-dom-define":80,"./_object-pie":107,"./_property-desc":111,"./_to-iobject":123,"./_to-primitive":126}],101:[function(n,o,T){var m=n("./_to-iobject"),b=n("./_object-gopn").f,i={}.toString,l=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],p=function(t){try{return b(t)}catch(s){return l.slice()}};o.exports.f=function(u){return l&&i.call(u)=="[object Window]"?p(u):b(m(u))}},{"./_object-gopn":102,"./_to-iobject":123}],102:[function(n,o,T){var m=n("./_object-keys-internal"),b=n("./_enum-bug-keys").concat("length","prototype");T.f=Object.getOwnPropertyNames||function(i){return m(i,b)}},{"./_enum-bug-keys":71,"./_object-keys-internal":105}],103:[function(n,o,T){T.f=Object.getOwnPropertySymbols},{}],104:[function(n,o,T){var m=n("./_has"),b=n("./_to-object"),i=n("./_shared-key")("IE_PROTO"),l=Object.prototype;o.exports=Object.getPrototypeOf||function(p){return p=b(p),m(p,i)?p[i]:typeof p.constructor=="function"&&p instanceof p.constructor?p.constructor.prototype:p instanceof Object?l:null}},{"./_has":77,"./_shared-key":116,"./_to-object":125}],105:[function(n,o,T){var m=n("./_has"),b=n("./_to-iobject"),i=n("./_array-includes")(!1),l=n("./_shared-key")("IE_PROTO");o.exports=function(p,u){var t,s=b(p),a=0,d=[];for(t in s)t!=l&&m(s,t)&&d.push(t);for(;u.length>a;)m(s,t=u[a++])&&(~i(d,t)||d.push(t));return d}},{"./_array-includes":62,"./_has":77,"./_shared-key":116,"./_to-iobject":123}],106:[function(n,o,T){var m=n("./_object-keys-internal"),b=n("./_enum-bug-keys");o.exports=Object.keys||function(i){return m(i,b)}},{"./_enum-bug-keys":71,"./_object-keys-internal":105}],107:[function(n,o,T){T.f={}.propertyIsEnumerable},{}],108:[function(n,o,T){var m=n("./_export"),b=n("./_core"),i=n("./_fails");o.exports=function(l,p){var u=(b.Object||{})[l]||Object[l],t={};t[l]=p(u),m(m.S+m.F*i(function(){u(1)}),"Object",t)}},{"./_core":65,"./_export":73,"./_fails":74}],109:[function(n,o,T){o.exports=function(m){try{return{e:!1,v:m()}}catch(b){return{e:!0,v:b}}}},{}],110:[function(n,o,T){var m=n("./_an-object"),b=n("./_is-object"),i=n("./_new-promise-capability");o.exports=function(l,p){if(m(l),b(p)&&p.constructor===l)return p;var u=i.f(l);return(0,u.resolve)(p),u.promise}},{"./_an-object":61,"./_is-object":85,"./_new-promise-capability":95}],111:[function(n,o,T){o.exports=function(m,b){return{enumerable:!(1&m),configurable:!(2&m),writable:!(4&m),value:b}}},{}],112:[function(n,o,T){var m=n("./_hide");o.exports=function(b,i,l){for(var p in i)l&&b[p]?b[p]=i[p]:m(b,p,i[p]);return b}},{"./_hide":78}],113:[function(n,o,T){o.exports=n("./_hide")},{"./_hide":78}],114:[function(n,o,T){"use strict";var m=n("./_global"),b=n("./_core"),i=n("./_object-dp"),l=n("./_descriptors"),p=n("./_wks")("species");o.exports=function(u){var t=typeof b[u]=="function"?b[u]:m[u];l&&t&&!t[p]&&i.f(t,p,{configurable:!0,get:function(){return this}})}},{"./_core":65,"./_descriptors":69,"./_global":76,"./_object-dp":98,"./_wks":131}],115:[function(n,o,T){var m=n("./_object-dp").f,b=n("./_has"),i=n("./_wks")("toStringTag");o.exports=function(l,p,u){l&&!b(l=u?l:l.prototype,i)&&m(l,i,{configurable:!0,value:p})}},{"./_has":77,"./_object-dp":98,"./_wks":131}],116:[function(n,o,T){var m=n("./_shared")("keys"),b=n("./_uid");o.exports=function(i){return m[i]||(m[i]=b(i))}},{"./_shared":117,"./_uid":127}],117:[function(n,o,T){var m=n("./_core"),b=n("./_global"),i=b["__core-js_shared__"]||(b["__core-js_shared__"]={});(o.exports=function(l,p){return i[l]||(i[l]=p!==void 0?p:{})})("versions",[]).push({version:m.version,mode:n("./_library")?"pure":"global",copyright:"\u6F0F 2018 Denis Pushkarev (zloirock.ru)"})},{"./_core":65,"./_global":76,"./_library":92}],118:[function(n,o,T){var m=n("./_an-object"),b=n("./_a-function"),i=n("./_wks")("species");o.exports=function(l,p){var u,t=m(l).constructor;return t===void 0||(u=m(t)[i])==null?p:b(u)}},{"./_a-function":58,"./_an-object":61,"./_wks":131}],119:[function(n,o,T){var m=n("./_to-integer"),b=n("./_defined");o.exports=function(i){return function(l,p){var u,t,s=String(b(l)),a=m(p),d=s.length;return a<0||a>=d?i?"":void 0:(u=s.charCodeAt(a),u<55296||u>56319||a+1===d||(t=s.charCodeAt(a+1))<56320||t>57343?i?s.charAt(a):u:i?s.slice(a,a+2):t-56320+(u-55296<<10)+65536)}}},{"./_defined":68,"./_to-integer":122}],120:[function(n,o,T){var m,b,i,l=n("./_ctx"),p=n("./_invoke"),u=n("./_html"),t=n("./_dom-create"),s=n("./_global"),a=s.process,d=s.setImmediate,f=s.clearImmediate,c=s.MessageChannel,A=s.Dispatch,x=0,h={},P=function(){var v=+this;if(h.hasOwnProperty(v)){var C=h[v];delete h[v],C()}},S=function(v){P.call(v.data)};d&&f||(d=function(v){for(var C=[],D=1;arguments.length>D;)C.push(arguments[D++]);return h[++x]=function(){p(typeof v=="function"?v:Function(v),C)},m(x),x},f=function(v){delete h[v]},n("./_cof")(a)=="process"?m=function(v){a.nextTick(l(P,v,1))}:A&&A.now?m=function(v){A.now(l(P,v,1))}:c?(b=new c,i=b.port2,b.port1.onmessage=S,m=l(i.postMessage,i,1)):s.addEventListener&&typeof postMessage=="function"&&!s.importScripts?(m=function(v){s.postMessage(v+"","*")},s.addEventListener("message",S,!1)):m="onreadystatechange"in t("script")?function(_){u.appendChild(t("script")).onreadystatechange=function(){u.removeChild(this),P.call(_)}}:function(_){setTimeout(l(P,_,1),0)}),o.exports={set:d,clear:f}},{"./_cof":64,"./_ctx":67,"./_dom-create":70,"./_global":76,"./_html":79,"./_invoke":81}],121:[function(n,o,T){var m=n("./_to-integer"),b=Math.max,i=Math.min;o.exports=function(l,p){return l=m(l),l<0?b(l+p,0):i(l,p)}},{"./_to-integer":122}],122:[function(n,o,T){var m=Math.ceil,b=Math.floor;o.exports=function(i){return isNaN(i=+i)?0:(i>0?b:m)(i)}},{}],123:[function(n,o,T){var m=n("./_iobject"),b=n("./_defined");o.exports=function(i){return m(b(i))}},{"./_defined":68,"./_iobject":82}],124:[function(n,o,T){var m=n("./_to-integer"),b=Math.min;o.exports=function(i){return i>0?b(m(i),9007199254740991):0}},{"./_to-integer":122}],125:[function(n,o,T){var m=n("./_defined");o.exports=function(b){return Object(m(b))}},{"./_defined":68}],126:[function(n,o,T){var m=n("./_is-object");o.exports=function(b,i){if(!m(b))return b;var l,p;if(i&&typeof(l=b.toString)=="function"&&!m(p=l.call(b)))return p;if(typeof(l=b.valueOf)=="function"&&!m(p=l.call(b)))return p;if(!i&&typeof(l=b.toString)=="function"&&!m(p=l.call(b)))return p;throw TypeError("Can't convert object to primitive value")}},{"./_is-object":85}],127:[function(n,o,T){var m=0,b=Math.random();o.exports=function(i){return"Symbol(".concat(i===void 0?"":i,")_",(++m+b).toString(36))}},{}],128:[function(n,o,T){var m=n("./_global"),b=m.navigator;o.exports=b&&b.userAgent||""},{"./_global":76}],129:[function(n,o,T){var m=n("./_global"),b=n("./_core"),i=n("./_library"),l=n("./_wks-ext"),p=n("./_object-dp").f;o.exports=function(u){var t=b.Symbol||(b.Symbol=i?{}:m.Symbol||{});u.charAt(0)=="_"||u in t||p(t,u,{value:l.f(u)})}},{"./_core":65,"./_global":76,"./_library":92,"./_object-dp":98,"./_wks-ext":130}],130:[function(n,o,T){T.f=n("./_wks")},{"./_wks":131}],131:[function(n,o,T){var m=n("./_shared")("wks"),b=n("./_uid"),i=n("./_global").Symbol,l=typeof i=="function";(o.exports=function(p){return m[p]||(m[p]=l&&i[p]||(l?i:b)("Symbol."+p))}).store=m},{"./_global":76,"./_shared":117,"./_uid":127}],132:[function(n,o,T){var m=n("./_classof"),b=n("./_wks")("iterator"),i=n("./_iterators");o.exports=n("./_core").getIteratorMethod=function(l){if(l!=null)return l[b]||l["@@iterator"]||i[m(l)]}},{"./_classof":63,"./_core":65,"./_iterators":91,"./_wks":131}],133:[function(n,o,T){"use strict";var m=n("./_ctx"),b=n("./_export"),i=n("./_to-object"),l=n("./_iter-call"),p=n("./_is-array-iter"),u=n("./_to-length"),t=n("./_create-property"),s=n("./core.get-iterator-method");b(b.S+b.F*!n("./_iter-detect")(function(a){Array.from(a)}),"Array",{from:function(d){var f,c,A,x,h=i(d),P=typeof this=="function"?this:Array,S=arguments.length,_=S>1?arguments[1]:void 0,v=_!==void 0,C=0,D=s(h);if(v&&(_=m(_,S>2?arguments[2]:void 0,2)),D==null||P==Array&&p(D))for(f=u(h.length),c=new P(f);f>C;C++)t(c,C,v?_(h[C],C):h[C]);else for(x=D.call(h),c=new P;!(A=x.next()).done;C++)t(c,C,v?l(x,_,[A.value,C],!0):A.value);return c.length=C,c}})},{"./_create-property":66,"./_ctx":67,"./_export":73,"./_is-array-iter":83,"./_iter-call":86,"./_iter-detect":89,"./_to-length":124,"./_to-object":125,"./core.get-iterator-method":132}],134:[function(n,o,T){"use strict";var m=n("./_add-to-unscopables"),b=n("./_iter-step"),i=n("./_iterators"),l=n("./_to-iobject");o.exports=n("./_iter-define")(Array,"Array",function(p,u){this._t=l(p),this._i=0,this._k=u},function(){var p=this._t,u=this._k,t=this._i++;return!p||t>=p.length?(this._t=void 0,b(1)):u=="keys"?b(0,t):u=="values"?b(0,p[t]):b(0,[t,p[t]])},"values"),i.Arguments=i.Array,m("keys"),m("values"),m("entries")},{"./_add-to-unscopables":59,"./_iter-define":88,"./_iter-step":90,"./_iterators":91,"./_to-iobject":123}],135:[function(n,o,T){"use strict";var m=n("./_is-object"),b=n("./_object-gpo"),i=n("./_wks")("hasInstance"),l=Function.prototype;i in l||n("./_object-dp").f(l,i,{value:function(u){if(typeof this!="function"||!m(u))return!1;if(!m(this.prototype))return u instanceof this;for(;u=b(u);)if(this.prototype===u)return!0;return!1}})},{"./_is-object":85,"./_object-dp":98,"./_object-gpo":104,"./_wks":131}],136:[function(n,o,T){var m=n("./_export");m(m.S+m.F,"Object",{assign:n("./_object-assign")})},{"./_export":73,"./_object-assign":96}],137:[function(n,o,T){var m=n("./_export");m(m.S,"Object",{create:n("./_object-create")})},{"./_export":73,"./_object-create":97}],138:[function(n,o,T){var m=n("./_export");m(m.S+m.F*!n("./_descriptors"),"Object",{defineProperty:n("./_object-dp").f})},{"./_descriptors":69,"./_export":73,"./_object-dp":98}],139:[function(n,o,T){n("./_object-sap")("getOwnPropertyNames",function(){return n("./_object-gopn-ext").f})},{"./_object-gopn-ext":101,"./_object-sap":108}],140:[function(n,o,T){var m=n("./_to-object"),b=n("./_object-gpo");n("./_object-sap")("getPrototypeOf",function(){return function(i){return b(m(i))}})},{"./_object-gpo":104,"./_object-sap":108,"./_to-object":125}],141:[function(n,o,T){var m=n("./_to-object"),b=n("./_object-keys");n("./_object-sap")("keys",function(){return function(i){return b(m(i))}})},{"./_object-keys":106,"./_object-sap":108,"./_to-object":125}],142:[function(n,o,T){arguments[4][36][0].apply(T,arguments)},{dup:36}],143:[function(n,o,T){"use strict";var m,b,i,l,p=n("./_library"),u=n("./_global"),t=n("./_ctx"),s=n("./_classof"),a=n("./_export"),d=n("./_is-object"),f=n("./_a-function"),c=n("./_an-instance"),A=n("./_for-of"),x=n("./_species-constructor"),h=n("./_task").set,P=n("./_microtask")(),S=n("./_new-promise-capability"),_=n("./_perform"),v=n("./_user-agent"),C=n("./_promise-resolve"),D=u.TypeError,g=u.process,j=g&&g.versions,R=j&&j.v8||"",B=u.Promise,k=s(g)=="process",V=function(){},H=b=S.f,G=!!function(){try{var F=B.resolve(1),z=(F.constructor={})[n("./_wks")("species")]=function(q){q(V,V)};return(k||typeof PromiseRejectionEvent=="function")&&F.then(V)instanceof z&&R.indexOf("6.6")!==0&&v.indexOf("Chrome/66")===-1}catch(q){}}(),re=function(z){var q;return!(!d(z)||typeof(q=z.then)!="function")&&q},X=function(z,q){if(!z._n){z._n=!0;var J=z._c;P(function(){for(var ue=z._v,ie=z._s==1,ce=0;J.length>ce;)!function(fe){var ne,te,oe,L=ie?fe.ok:fe.fail,N=fe.resolve,$=fe.reject,Q=fe.domain;try{L?(ie||(z._h==2&&K(z),z._h=1),L===!0?ne=ue:(Q&&Q.enter(),ne=L(ue),Q&&(Q.exit(),oe=!0)),ne===fe.promise?$(D("Promise-chain cycle")):(te=re(ne))?te.call(ne,N,$):N(ne)):$(ue)}catch(I){Q&&!oe&&Q.exit(),$(I)}}(J[ce++]);z._c=[],z._n=!1,q&&!z._h&&ae(z)})}},ae=function(z){h.call(u,function(){var q,J,ue,ie=z._v,ce=Z(z);if(ce&&(q=_(function(){k?g.emit("unhandledRejection",ie,z):(J=u.onunhandledrejection)?J({promise:z,reason:ie}):(ue=u.console)&&ue.error&&ue.error("Unhandled promise rejection",ie)}),z._h=k||Z(z)?2:1),z._a=void 0,ce&&q.e)throw q.v})},Z=function(z){return z._h!==1&&(z._a||z._c).length===0},K=function(z){h.call(u,function(){var q;k?g.emit("rejectionHandled",z):(q=u.onrejectionhandled)&&q({promise:z,reason:z._v})})},M=function(z){var q=this;q._d||(q._d=!0,q=q._w||q,q._v=z,q._s=2,q._a||(q._a=q._c.slice()),X(q,!0))},U=function F(z){var q,J=this;if(!J._d){J._d=!0,J=J._w||J;try{if(J===z)throw D("Promise can't be resolved itself");(q=re(z))?P(function(){var ue={_w:J,_d:!1};try{q.call(z,t(F,ue,1),t(M,ue,1))}catch(ie){M.call(ue,ie)}}):(J._v=z,J._s=1,X(J,!1))}catch(ue){M.call({_w:J,_d:!1},ue)}}};G||(B=function(z){c(this,B,"Promise","_h"),f(z),m.call(this);try{z(t(U,this,1),t(M,this,1))}catch(q){M.call(this,q)}},m=function(z){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},m.prototype=n("./_redefine-all")(B.prototype,{then:function(z,q){var J=H(x(this,B));return J.ok=typeof z!="function"||z,J.fail=typeof q=="function"&&q,J.domain=k?g.domain:void 0,this._c.push(J),this._a&&this._a.push(J),this._s&&X(this,!1),J.promise},catch:function(z){return this.then(void 0,z)}}),i=function(){var z=new m;this.promise=z,this.resolve=t(U,z,1),this.reject=t(M,z,1)},S.f=H=function(z){return z===B||z===l?new i(z):b(z)}),a(a.G+a.W+a.F*!G,{Promise:B}),n("./_set-to-string-tag")(B,"Promise"),n("./_set-species")("Promise"),l=n("./_core").Promise,a(a.S+a.F*!G,"Promise",{reject:function(z){var q=H(this);return(0,q.reject)(z),q.promise}}),a(a.S+a.F*(p||!G),"Promise",{resolve:function(z){return C(p&&this===l?B:this,z)}}),a(a.S+a.F*!(G&&n("./_iter-detect")(function(F){B.all(F).catch(V)})),"Promise",{all:function(z){var q=this,J=H(q),ue=J.resolve,ie=J.reject,ce=_(function(){var fe=[],ne=0,te=1;A(z,!1,function(oe){var L=ne++,N=!1;fe.push(void 0),te++,q.resolve(oe).then(function($){N||(N=!0,fe[L]=$,--te||ue(fe))},ie)}),--te||ue(fe)});return ce.e&&ie(ce.v),J.promise},race:function(z){var q=this,J=H(q),ue=J.reject,ie=_(function(){A(z,!1,function(ce){q.resolve(ce).then(J.resolve,ue)})});return ie.e&&ue(ie.v),J.promise}})},{"./_a-function":58,"./_an-instance":60,"./_classof":63,"./_core":65,"./_ctx":67,"./_export":73,"./_for-of":75,"./_global":76,"./_is-object":85,"./_iter-detect":89,"./_library":92,"./_microtask":94,"./_new-promise-capability":95,"./_perform":109,"./_promise-resolve":110,"./_redefine-all":112,"./_set-species":114,"./_set-to-string-tag":115,"./_species-constructor":118,"./_task":120,"./_user-agent":128,"./_wks":131}],144:[function(n,o,T){var m=n("./_export"),b=n("./_to-absolute-index"),i=String.fromCharCode,l=String.fromCodePoint;m(m.S+m.F*(!!l&&l.length!=1),"String",{fromCodePoint:function(u){for(var t,s=[],a=arguments.length,d=0;a>d;){if(t=+arguments[d++],b(t,1114111)!==t)throw RangeError(t+" is not a valid code point");s.push(t<65536?i(t):i(55296+((t-=65536)>>10),t%1024+56320))}return s.join("")}})},{"./_export":73,"./_to-absolute-index":121}],145:[function(n,o,T){"use strict";var m=n("./_string-at")(!0);n("./_iter-define")(String,"String",function(b){this._t=String(b),this._i=0},function(){var b,i=this._t,l=this._i;return l>=i.length?{value:void 0,done:!0}:(b=m(i,l),this._i+=b.length,{value:b,done:!1})})},{"./_iter-define":88,"./_string-at":119}],146:[function(n,o,T){"use strict";var m=n("./_global"),b=n("./_has"),i=n("./_descriptors"),l=n("./_export"),p=n("./_redefine"),u=n("./_meta").KEY,t=n("./_fails"),s=n("./_shared"),a=n("./_set-to-string-tag"),d=n("./_uid"),f=n("./_wks"),c=n("./_wks-ext"),A=n("./_wks-define"),x=n("./_enum-keys"),h=n("./_is-array"),P=n("./_an-object"),S=n("./_is-object"),_=n("./_to-iobject"),v=n("./_to-primitive"),C=n("./_property-desc"),D=n("./_object-create"),g=n("./_object-gopn-ext"),j=n("./_object-gopd"),R=n("./_object-dp"),B=n("./_object-keys"),k=j.f,V=R.f,H=g.f,G=m.Symbol,re=m.JSON,X=re&&re.stringify,ae=f("_hidden"),Z=f("toPrimitive"),K={}.propertyIsEnumerable,M=s("symbol-registry"),U=s("symbols"),F=s("op-symbols"),z=Object.prototype,q=typeof G=="function",J=m.QObject,ue=!J||!J.prototype||!J.prototype.findChild,ie=i&&t(function(){return D(V({},"a",{get:function(){return V(this,"a",{value:7}).a}})).a!=7})?function(O,y,w){var W=k(z,y);W&&delete z[y],V(O,y,w),W&&O!==z&&V(z,y,W)}:V,ce=function(y){var w=U[y]=D(G.prototype);return w._k=y,w},fe=q&&typeof G.iterator=="symbol"?function(O){return typeof O=="symbol"}:function(O){return O instanceof G},ne=function O(y,w,W){return y===z&&O(F,w,W),P(y),w=v(w,!0),P(W),b(U,w)?(W.enumerable?(b(y,ae)&&y[ae][w]&&(y[ae][w]=!1),W=D(W,{enumerable:C(0,!1)})):(b(y,ae)||V(y,ae,C(1,{})),y[ae][w]=!0),ie(y,w,W)):V(y,w,W)},te=function(y,w){P(y);for(var W,Y=x(w=_(w)),me=0,pe=Y.length;pe>me;)ne(y,W=Y[me++],w[W]);return y},oe=function(y,w){return w===void 0?D(y):te(D(y),w)},L=function(y){var w=K.call(this,y=v(y,!0));return!(this===z&&b(U,y)&&!b(F,y))&&(!(w||!b(this,y)||!b(U,y)||b(this,ae)&&this[ae][y])||w)},N=function(y,w){if(y=_(y),w=v(w,!0),y!==z||!b(U,w)||b(F,w)){var W=k(y,w);return!W||!b(U,w)||b(y,ae)&&y[ae][w]||(W.enumerable=!0),W}},$=function(y){for(var w,W=H(_(y)),Y=[],me=0;W.length>me;)b(U,w=W[me++])||w==ae||w==u||Y.push(w);return Y},Q=function(y){for(var w,W=y===z,Y=H(W?F:_(y)),me=[],pe=0;Y.length>pe;)!b(U,w=Y[pe++])||W&&!b(z,w)||me.push(U[w]);return me};q||(G=function(){if(this instanceof G)throw TypeError("Symbol is not a constructor!");var y=d(arguments.length>0?arguments[0]:void 0),w=function W(Y){this===z&&W.call(F,Y),b(this,ae)&&b(this[ae],y)&&(this[ae][y]=!1),ie(this,y,C(1,Y))};return i&&ue&&ie(z,y,{configurable:!0,set:w}),ce(y)},p(G.prototype,"toString",function(){return this._k}),j.f=N,R.f=ne,n("./_object-gopn").f=g.f=$,n("./_object-pie").f=L,n("./_object-gops").f=Q,i&&!n("./_library")&&p(z,"propertyIsEnumerable",L,!0),c.f=function(O){return ce(f(O))}),l(l.G+l.W+l.F*!q,{Symbol:G});for(var I="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),E=0;I.length>E;)f(I[E++]);for(var e=B(f.store),r=0;e.length>r;)A(e[r++]);l(l.S+l.F*!q,"Symbol",{for:function(y){return b(M,y+="")?M[y]:M[y]=G(y)},keyFor:function(y){if(!fe(y))throw TypeError(y+" is not a symbol!");for(var w in M)if(M[w]===y)return w},useSetter:function(){ue=!0},useSimple:function(){ue=!1}}),l(l.S+l.F*!q,"Object",{create:oe,defineProperty:ne,defineProperties:te,getOwnPropertyDescriptor:N,getOwnPropertyNames:$,getOwnPropertySymbols:Q}),re&&l(l.S+l.F*(!q||t(function(){var O=G();return X([O])!="[null]"||X({a:O})!="{}"||X(Object(O))!="{}"})),"JSON",{stringify:function(y){for(var w,W,Y=[y],me=1;arguments.length>me;)Y.push(arguments[me++]);if(W=w=Y[1],(S(w)||y!==void 0)&&!fe(y))return h(w)||(w=function(ve,ye){if(typeof W=="function"&&(ye=W.call(this,ve,ye)),!fe(ye))return ye}),Y[1]=w,X.apply(re,Y)}}),G.prototype[Z]||n("./_hide")(G.prototype,Z,G.prototype.valueOf),a(G,"Symbol"),a(Math,"Math",!0),a(m.JSON,"JSON",!0)},{"./_an-object":61,"./_descriptors":69,"./_enum-keys":72,"./_export":73,"./_fails":74,"./_global":76,"./_has":77,"./_hide":78,"./_is-array":84,"./_is-object":85,"./_library":92,"./_meta":93,"./_object-create":97,"./_object-dp":98,"./_object-gopd":100,"./_object-gopn":102,"./_object-gopn-ext":101,"./_object-gops":103,"./_object-keys":106,"./_object-pie":107,"./_property-desc":111,"./_redefine":113,"./_set-to-string-tag":115,"./_shared":117,"./_to-iobject":123,"./_to-primitive":126,"./_uid":127,"./_wks":131,"./_wks-define":129,"./_wks-ext":130}],147:[function(n,o,T){"use strict";var m=n("./_export"),b=n("./_core"),i=n("./_global"),l=n("./_species-constructor"),p=n("./_promise-resolve");m(m.P+m.R,"Promise",{finally:function(t){var s=l(this,b.Promise||i.Promise),a=typeof t=="function";return this.then(a?function(d){return p(s,t()).then(function(){return d})}:t,a?function(d){return p(s,t()).then(function(){throw d})}:t)}})},{"./_core":65,"./_export":73,"./_global":76,"./_promise-resolve":110,"./_species-constructor":118}],148:[function(n,o,T){"use strict";var m=n("./_export"),b=n("./_new-promise-capability"),i=n("./_perform");m(m.S,"Promise",{try:function(p){var u=b.f(this),t=i(p);return(t.e?u.reject:u.resolve)(t.v),u.promise}})},{"./_export":73,"./_new-promise-capability":95,"./_perform":109}],149:[function(n,o,T){n("./_wks-define")("asyncIterator")},{"./_wks-define":129}],150:[function(n,o,T){n("./_wks-define")("observable")},{"./_wks-define":129}],151:[function(n,o,T){n("./es6.array.iterator");for(var m=n("./_global"),b=n("./_hide"),i=n("./_iterators"),l=n("./_wks")("toStringTag"),p="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),u=0;u<p.length;u++){var t=p[u],s=m[t],a=s&&s.prototype;a&&!a[l]&&b(a,l,t),i[t]=i.Array}},{"./_global":76,"./_hide":78,"./_iterators":91,"./_wks":131,"./es6.array.iterator":134}],152:[function(n,o,T){var m=n("./_export"),b=n("./_task");m(m.G+m.B,{setImmediate:b.set,clearImmediate:b.clear})},{"./_export":73,"./_task":120}],153:[function(n,o,T){(function(m){"use strict";function b(v){return Array.isArray?Array.isArray(v):P(v)==="[object Array]"}function i(v){return typeof v=="boolean"}function l(v){return v===null}function p(v){return v==null}function u(v){return typeof v=="number"}function t(v){return typeof v=="string"}function s(v){return(v===void 0?"undefined":(0,_.default)(v))==="symbol"}function a(v){return v===void 0}function d(v){return P(v)==="[object RegExp]"}function f(v){return(v===void 0?"undefined":(0,_.default)(v))==="object"&&v!==null}function c(v){return P(v)==="[object Date]"}function A(v){return P(v)==="[object Error]"||v instanceof Error}function x(v){return typeof v=="function"}function h(v){return v===null||typeof v=="boolean"||typeof v=="number"||typeof v=="string"||(v===void 0?"undefined":(0,_.default)(v))==="symbol"||v===void 0}function P(v){return Object.prototype.toString.call(v)}var S=n("babel-runtime/helpers/typeof"),_=function(v){return v&&v.__esModule?v:{default:v}}(S);T.isArray=b,T.isBoolean=i,T.isNull=l,T.isNullOrUndefined=p,T.isNumber=u,T.isString=t,T.isSymbol=s,T.isUndefined=a,T.isRegExp=d,T.isObject=f,T.isDate=c,T.isError=A,T.isFunction=x,T.isPrimitive=h,T.isBuffer=m.isBuffer}).call(this,{isBuffer:n("../../is-buffer/index.js")})},{"../../is-buffer/index.js":163,"babel-runtime/helpers/typeof":32}],154:[function(n,o,T){"use strict";var m=n("babel-runtime/helpers/typeof"),b=function(i){return i&&i.__esModule?i:{default:i}}(m);!function(i){function l(a,d){for(a=String(a),d=d||2;a.length<d;)a="0"+a;return a}function p(a){var d=new Date(a.getFullYear(),a.getMonth(),a.getDate());d.setDate(d.getDate()-(d.getDay()+6)%7+3);var f=new Date(d.getFullYear(),0,4);f.setDate(f.getDate()-(f.getDay()+6)%7+3);var c=d.getTimezoneOffset()-f.getTimezoneOffset();d.setHours(d.getHours()-c);var A=(d-f)/6048e5;return 1+Math.floor(A)}function u(a){var d=a.getDay();return d===0&&(d=7),d}function t(a){return a===null?"null":a===void 0?"undefined":(a===void 0?"undefined":(0,b.default)(a))!=="object"?a===void 0?"undefined":(0,b.default)(a):Array.isArray(a)?"array":{}.toString.call(a).slice(8,-1).toLowerCase()}var s=function(){var a=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZWN]|'[^']*'|'[^']*'/g,d=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,f=/[^-+\dA-Z]/g;return function(c,A,x,h){if(arguments.length!==1||t(c)!=="string"||/\d/.test(c)||(A=c,c=void 0),c=c||new Date,c instanceof Date||(c=new Date(c)),isNaN(c))throw TypeError("Invalid date");A=String(s.masks[A]||A||s.masks.default);var P=A.slice(0,4);P!=="UTC:"&&P!=="GMT:"||(A=A.slice(4),x=!0,P==="GMT:"&&(h=!0));var S=x?"getUTC":"get",_=c[S+"Date"](),v=c[S+"Day"](),C=c[S+"Month"](),D=c[S+"FullYear"](),g=c[S+"Hours"](),j=c[S+"Minutes"](),R=c[S+"Seconds"](),B=c[S+"Milliseconds"](),k=x?0:c.getTimezoneOffset(),V=p(c),H=u(c),G={d:_,dd:l(_),ddd:s.i18n.dayNames[v],dddd:s.i18n.dayNames[v+7],m:C+1,mm:l(C+1),mmm:s.i18n.monthNames[C],mmmm:s.i18n.monthNames[C+12],yy:String(D).slice(2),yyyy:D,h:g%12||12,hh:l(g%12||12),H:g,HH:l(g),M:j,MM:l(j),s:R,ss:l(R),l:l(B,3),L:l(Math.round(B/10)),t:g<12?"a":"p",tt:g<12?"am":"pm",T:g<12?"A":"P",TT:g<12?"AM":"PM",Z:h?"GMT":x?"UTC":(String(c).match(d)||[""]).pop().replace(f,""),o:(k>0?"-":"+")+l(100*Math.floor(Math.abs(k)/60)+Math.abs(k)%60,4),S:["th","st","nd","rd"][_%10>3?0:(_%100-_%10!=10)*_%10],W:V,N:H};return A.replace(a,function(re){return re in G?G[re]:re.slice(1,re.length-1)})}}();s.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},s.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]},typeof de=="function"&&de.amd?de(function(){return s}):(T===void 0?"undefined":(0,b.default)(T))==="object"?o.exports=s:i.dateFormat=s}(void 0)},{"babel-runtime/helpers/typeof":32}],155:[function(n,o,T){(function(m){function b(){return!(typeof window=="undefined"||!window.process||window.process.type!=="renderer")||typeof document!="undefined"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window!="undefined"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator!="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator!="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function i(t){var s=this.useColors;if(t[0]=(s?"%c":"")+this.namespace+(s?" %c":" ")+t[0]+(s?"%c ":" ")+"+"+T.humanize(this.diff),s){var a="color: "+this.color;t.splice(1,0,a,"color: inherit");var d=0,f=0;t[0].replace(/%[a-zA-Z%]/g,function(c){c!=="%%"&&(d++,c==="%c"&&(f=d))}),t.splice(f,0,a)}}function l(){return typeof console=="object"&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function p(t){try{t==null?T.storage.removeItem("debug"):T.storage.debug=t}catch(s){}}function u(){var t;try{t=T.storage.debug}catch(s){}return!t&&m!==void 0&&"env"in m&&(t=m.env.DEBUG),t}T=o.exports=n("./debug"),T.log=l,T.formatArgs=i,T.save=p,T.load=u,T.useColors=b,T.storage=typeof chrome!="undefined"&&chrome.storage!==void 0?chrome.storage.local:function(){try{return window.localStorage}catch(t){}}(),T.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],T.formatters.j=function(t){try{return JSON.stringify(t)}catch(s){return"[UnexpectedJSONParseError]: "+s.message}},T.enable(u())}).call(this,n("_process"))},{"./debug":156,_process:173}],156:[function(n,o,T){function m(s){var a,d=0;for(a in s)d=(d<<5)-d+s.charCodeAt(a),d|=0;return T.colors[Math.abs(d)%T.colors.length]}function b(s){function a(){if(a.enabled){var d=a,f=+new Date,c=f-(t||f);d.diff=c,d.prev=t,d.curr=f,t=f;for(var A=new Array(arguments.length),x=0;x<A.length;x++)A[x]=arguments[x];A[0]=T.coerce(A[0]),typeof A[0]!="string"&&A.unshift("%O");var h=0;A[0]=A[0].replace(/%([a-zA-Z%])/g,function(P,S){if(P==="%%")return P;h++;var _=T.formatters[S];if(typeof _=="function"){var v=A[h];P=_.call(d,v),A.splice(h,1),h--}return P}),T.formatArgs.call(d,A),(a.log||T.log||console.log.bind(console)).apply(d,A)}}return a.namespace=s,a.enabled=T.enabled(s),a.useColors=T.useColors(),a.color=m(s),typeof T.init=="function"&&T.init(a),a}function i(s){T.save(s),T.names=[],T.skips=[];for(var a=(typeof s=="string"?s:"").split(/[\s,]+/),d=a.length,f=0;f<d;f++)a[f]&&(s=a[f].replace(/\*/g,".*?"),s[0]==="-"?T.skips.push(new RegExp("^"+s.substr(1)+"$")):T.names.push(new RegExp("^"+s+"$")))}function l(){T.enable("")}function p(s){var a,d;for(a=0,d=T.skips.length;a<d;a++)if(T.skips[a].test(s))return!1;for(a=0,d=T.names.length;a<d;a++)if(T.names[a].test(s))return!0;return!1}function u(s){return s instanceof Error?s.stack||s.message:s}T=o.exports=b.debug=b.default=b,T.coerce=u,T.disable=l,T.enable=i,T.enabled=p,T.humanize=n("ms"),T.names=[],T.skips=[],T.formatters={};var t},{ms:169}],157:[function(n,o,T){"use strict";function m(i){var l=""+i,p=b.exec(l);if(!p)return l;var u,t="",s=0,a=0;for(s=p.index;s<l.length;s++){switch(l.charCodeAt(s)){case 34:u="&quot;";break;case 38:u="&amp;";break;case 39:u="&#39;";break;case 60:u="&lt;";break;case 62:u="&gt;";break;default:continue}a!==s&&(t+=l.substring(a,s)),a=s+1,t+=u}return a!==s?t+l.substring(a,s):t}var b=/["'&<>]/;o.exports=m},{}],158:[function(n,o,T){function m(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function b(u){return typeof u=="function"}function i(u){return typeof u=="number"}function l(u){return typeof u=="object"&&u!==null}function p(u){return u===void 0}o.exports=m,m.EventEmitter=m,m.prototype._events=void 0,m.prototype._maxListeners=void 0,m.defaultMaxListeners=10,m.prototype.setMaxListeners=function(u){if(!i(u)||u<0||isNaN(u))throw TypeError("n must be a positive number");return this._maxListeners=u,this},m.prototype.emit=function(u){var t,s,a,d,f,c;if(this._events||(this._events={}),u==="error"&&(!this._events.error||l(this._events.error)&&!this._events.error.length)){if((t=arguments[1])instanceof Error)throw t;var A=new Error('Uncaught, unspecified "error" event. ('+t+")");throw A.context=t,A}if(s=this._events[u],p(s))return!1;if(b(s))switch(arguments.length){case 1:s.call(this);break;case 2:s.call(this,arguments[1]);break;case 3:s.call(this,arguments[1],arguments[2]);break;default:d=Array.prototype.slice.call(arguments,1),s.apply(this,d)}else if(l(s))for(d=Array.prototype.slice.call(arguments,1),c=s.slice(),a=c.length,f=0;f<a;f++)c[f].apply(this,d);return!0},m.prototype.addListener=function(u,t){var s;if(!b(t))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",u,b(t.listener)?t.listener:t),this._events[u]?l(this._events[u])?this._events[u].push(t):this._events[u]=[this._events[u],t]:this._events[u]=t,l(this._events[u])&&!this._events[u].warned&&(s=p(this._maxListeners)?m.defaultMaxListeners:this._maxListeners)&&s>0&&this._events[u].length>s&&(this._events[u].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[u].length),typeof console.trace=="function"&&console.trace()),this},m.prototype.on=m.prototype.addListener,m.prototype.once=function(u,t){function s(){this.removeListener(u,s),a||(a=!0,t.apply(this,arguments))}if(!b(t))throw TypeError("listener must be a function");var a=!1;return s.listener=t,this.on(u,s),this},m.prototype.removeListener=function(u,t){var s,a,d,f;if(!b(t))throw TypeError("listener must be a function");if(!this._events||!this._events[u])return this;if(s=this._events[u],d=s.length,a=-1,s===t||b(s.listener)&&s.listener===t)delete this._events[u],this._events.removeListener&&this.emit("removeListener",u,t);else if(l(s)){for(f=d;f-- >0;)if(s[f]===t||s[f].listener&&s[f].listener===t){a=f;break}if(a<0)return this;s.length===1?(s.length=0,delete this._events[u]):s.splice(a,1),this._events.removeListener&&this.emit("removeListener",u,t)}return this},m.prototype.removeAllListeners=function(u){var t,s;if(!this._events)return this;if(!this._events.removeListener)return arguments.length===0?this._events={}:this._events[u]&&delete this._events[u],this;if(arguments.length===0){for(t in this._events)t!=="removeListener"&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(s=this._events[u],b(s))this.removeListener(u,s);else if(s)for(;s.length;)this.removeListener(u,s[s.length-1]);return delete this._events[u],this},m.prototype.listeners=function(u){return this._events&&this._events[u]?b(this._events[u])?[this._events[u]]:this._events[u].slice():[]},m.prototype.listenerCount=function(u){if(this._events){var t=this._events[u];if(b(t))return 1;if(t)return t.length}return 0},m.listenerCount=function(u,t){return u.listenerCount(t)}},{}],159:[function(n,o,T){var m=n("http"),b=o.exports;for(var i in m)m.hasOwnProperty(i)&&(b[i]=m[i]);b.request=function(l,p){return l||(l={}),l.scheme="https",l.protocol="https:",m.request.call(this,l,p)}},{http:196}],160:[function(n,o,T){"use strict";var m=n("util"),b=n("ms");o.exports=function(i){if(typeof i=="number")return i;var l=b(i);if(l===void 0){var p=new Error(m.format("humanize-ms(%j) result undefined",i));console.warn(p.stack)}return l}},{ms:169,util:207}],161:[function(n,o,T){T.read=function(m,b,i,l,p){var u,t,s=8*p-l-1,a=(1<<s)-1,d=a>>1,f=-7,c=i?p-1:0,A=i?-1:1,x=m[b+c];for(c+=A,u=x&(1<<-f)-1,x>>=-f,f+=s;f>0;u=256*u+m[b+c],c+=A,f-=8);for(t=u&(1<<-f)-1,u>>=-f,f+=l;f>0;t=256*t+m[b+c],c+=A,f-=8);if(u===0)u=1-d;else{if(u===a)return t?NaN:1/0*(x?-1:1);t+=Math.pow(2,l),u-=d}return(x?-1:1)*t*Math.pow(2,u-l)},T.write=function(m,b,i,l,p,u){var t,s,a,d=8*u-p-1,f=(1<<d)-1,c=f>>1,A=p===23?Math.pow(2,-24)-Math.pow(2,-77):0,x=l?0:u-1,h=l?1:-1,P=b<0||b===0&&1/b<0?1:0;for(b=Math.abs(b),isNaN(b)||b===1/0?(s=isNaN(b)?1:0,t=f):(t=Math.floor(Math.log(b)/Math.LN2),b*(a=Math.pow(2,-t))<1&&(t--,a*=2),b+=t+c>=1?A/a:A*Math.pow(2,1-c),b*a>=2&&(t++,a/=2),t+c>=f?(s=0,t=f):t+c>=1?(s=(b*a-1)*Math.pow(2,p),t+=c):(s=b*Math.pow(2,c-1)*Math.pow(2,p),t=0));p>=8;m[i+x]=255&s,x+=h,s/=256,p-=8);for(t=t<<p|s,d+=p;d>0;m[i+x]=255&t,x+=h,t/=256,d-=8);m[i+x-h]|=128*P}},{}],162:[function(n,o,T){typeof Object.create=="function"?o.exports=function(m,b){m.super_=b,m.prototype=Object.create(b.prototype,{constructor:{value:m,enumerable:!1,writable:!0,configurable:!0}})}:o.exports=function(m,b){m.super_=b;var i=function(){};i.prototype=b.prototype,m.prototype=new i,m.prototype.constructor=m}},{}],163:[function(n,o,T){function m(i){return!!i.constructor&&typeof i.constructor.isBuffer=="function"&&i.constructor.isBuffer(i)}function b(i){return typeof i.readFloatLE=="function"&&typeof i.slice=="function"&&m(i.slice(0,0))}o.exports=function(i){return i!=null&&(m(i)||b(i)||!!i._isBuffer)}},{}],164:[function(n,o,T){!function(m){function b(p){return l.call(p).replace(/^[^{]*{\s*/,"").replace(/\s*}[^}]*$/,"")}function i(p){return typeof p=="function"&&(/^class(\s|\{\}$)/.test(l.call(p))||/^.*classCallCheck\(/.test(b(p)))}var l=Function.prototype.toString;T!==void 0?(o!==void 0&&o.exports&&(T=o.exports=i),T.isClass=i):typeof de=="function"&&de.amd?de([],function(){return i}):m.isClass=i}(this)},{}],165:[function(n,o,T){"use strict";function m(u){var t=u.slice(2);return t=t[0].toLowerCase()+t.slice(1)}var b=n("core-util-is"),i=n("isstream"),l=n("is-class");Object.keys(b).map(function(u){T[m(u)]=b[u]}),T.stream=i,T.readableStream=i.isReadable,T.writableStream=i.isWritable,T.duplexStream=i.isDuplex,T.class=l,T.finite=function(u){return Number.isFinite(u)},T.NaN=function(u){return Number.isNaN(u)},T.generator=function(u){return u&&typeof u.next=="function"&&typeof u.throw=="function"},T.generatorFunction=function(u){return u&&u.constructor&&u.constructor.name==="GeneratorFunction"},T.asyncFunction=function(u){return u&&u.constructor&&u.constructor.name==="AsyncFunction"},T.promise=function(u){return u&&typeof u.then=="function"};var p=Math.pow(2,31);T.int=function(u){return b.isNumber(u)&&u%1==0},T.int32=function(u){return T.int(u)&&u<p&&u>=-p},T.long=function(u){return T.int(u)&&(u>=p||u<-p)},T.Long=function(u){return T.object(u)&&T.number(u.high)&&T.number(u.low)},T.double=function(u){return b.isNumber(u)&&!isNaN(u)&&u%1!=0},T.date=function(u){return u instanceof Date},T.regExp=function(u){return u instanceof RegExp},T.regexp=T.regExp,T.error=function(u){return u instanceof Error},T.array=function(u){return Array.isArray(u)}},{"core-util-is":153,"is-class":164,isstream:167}],166:[function(n,o,T){var m={}.toString;o.exports=Array.isArray||function(b){return m.call(b)=="[object Array]"}},{}],167:[function(n,o,T){function m(u){return u instanceof p.Stream}function b(u){return m(u)&&typeof u._read=="function"&&typeof u._readableState=="object"}function i(u){return m(u)&&typeof u._write=="function"&&typeof u._writableState=="object"}function l(u){return b(u)&&i(u)}var p=n("stream");o.exports=m,o.exports.isReadable=b,o.exports.isWritable=i,o.exports.isDuplex=l},{stream:195}],168:[function(n,o,T){"use strict";function m(i,l,p){if(!i)throw new TypeError("argument dest is required");if(!l)throw new TypeError("argument src is required");return p===void 0&&(p=!0),Object.getOwnPropertyNames(l).forEach(function(u){if(p||!b.call(i,u)){var t=Object.getOwnPropertyDescriptor(l,u);Object.defineProperty(i,u,t)}}),i}o.exports=m;var b=Object.prototype.hasOwnProperty},{}],169:[function(n,o,T){function m(d){if(d=String(d),!(d.length>100)){var f=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(d);if(f){var c=parseFloat(f[1]);switch((f[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return c*a;case"days":case"day":case"d":return c*s;case"hours":case"hour":case"hrs":case"hr":case"h":return c*t;case"minutes":case"minute":case"mins":case"min":case"m":return c*u;case"seconds":case"second":case"secs":case"sec":case"s":return c*p;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c;default:return}}}}function b(d){return d>=s?Math.round(d/s)+"d":d>=t?Math.round(d/t)+"h":d>=u?Math.round(d/u)+"m":d>=p?Math.round(d/p)+"s":d+"ms"}function i(d){return l(d,s,"day")||l(d,t,"hour")||l(d,u,"minute")||l(d,p,"second")||d+" ms"}function l(d,f,c){if(!(d<f))return d<1.5*f?Math.floor(d/f)+" "+c:Math.ceil(d/f)+" "+c+"s"}var p=1e3,u=60*p,t=60*u,s=24*t,a=365.25*s;o.exports=function(d,f){f=f||{};var c=typeof d;if(c==="string"&&d.length>0)return m(d);if(c==="number"&&isNaN(d)===!1)return f.long?i(d):b(d);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(d))}},{}],170:[function(n,o,T){(function(m){function b(u,t){for(var s=0,a=u.length-1;a>=0;a--){var d=u[a];d==="."?u.splice(a,1):d===".."?(u.splice(a,1),s++):s&&(u.splice(a,1),s--)}if(t)for(;s--;s)u.unshift("..");return u}function i(u){typeof u!="string"&&(u+="");var t,s=0,a=-1,d=!0;for(t=u.length-1;t>=0;--t)if(u.charCodeAt(t)===47){if(!d){s=t+1;break}}else a===-1&&(d=!1,a=t+1);return a===-1?"":u.slice(s,a)}function l(u,t){if(u.filter)return u.filter(t);for(var s=[],a=0;a<u.length;a++)t(u[a],a,u)&&s.push(u[a]);return s}T.resolve=function(){for(var u="",t=!1,s=arguments.length-1;s>=-1&&!t;s--){var a=s>=0?arguments[s]:m.cwd();if(typeof a!="string")throw new TypeError("Arguments to path.resolve must be strings");a&&(u=a+"/"+u,t=a.charAt(0)==="/")}return u=b(l(u.split("/"),function(d){return!!d}),!t).join("/"),(t?"/":"")+u||"."},T.normalize=function(u){var t=T.isAbsolute(u),s=p(u,-1)==="/";return u=b(l(u.split("/"),function(a){return!!a}),!t).join("/"),u||t||(u="."),u&&s&&(u+="/"),(t?"/":"")+u},T.isAbsolute=function(u){return u.charAt(0)==="/"},T.join=function(){var u=Array.prototype.slice.call(arguments,0);return T.normalize(l(u,function(t,s){if(typeof t!="string")throw new TypeError("Arguments to path.join must be strings");return t}).join("/"))},T.relative=function(u,t){function s(h){for(var P=0;P<h.length&&h[P]==="";P++);for(var S=h.length-1;S>=0&&h[S]==="";S--);return P>S?[]:h.slice(P,S-P+1)}u=T.resolve(u).substr(1),t=T.resolve(t).substr(1);for(var a=s(u.split("/")),d=s(t.split("/")),f=Math.min(a.length,d.length),c=f,A=0;A<f;A++)if(a[A]!==d[A]){c=A;break}for(var x=[],A=c;A<a.length;A++)x.push("..");return x=x.concat(d.slice(c)),x.join("/")},T.sep="/",T.delimiter=":",T.dirname=function(u){if(typeof u!="string"&&(u+=""),u.length===0)return".";for(var t=u.charCodeAt(0),s=t===47,a=-1,d=!0,f=u.length-1;f>=1;--f)if((t=u.charCodeAt(f))===47){if(!d){a=f;break}}else d=!1;return a===-1?s?"/":".":s&&a===1?"/":u.slice(0,a)},T.basename=function(u,t){var s=i(u);return t&&s.substr(-1*t.length)===t&&(s=s.substr(0,s.length-t.length)),s},T.extname=function(u){typeof u!="string"&&(u+="");for(var t=-1,s=0,a=-1,d=!0,f=0,c=u.length-1;c>=0;--c){var A=u.charCodeAt(c);if(A!==47)a===-1&&(d=!1,a=c+1),A===46?t===-1?t=c:f!==1&&(f=1):t!==-1&&(f=-1);else if(!d){s=c+1;break}}return t===-1||a===-1||f===0||f===1&&t===a-1&&t===s+1?"":u.slice(t,a)};var p="ab".substr(-1)==="b"?function(u,t,s){return u.substr(t,s)}:function(u,t,s){return t<0&&(t=u.length+t),u.substr(t,s)}}).call(this,n("_process"))},{_process:173}],171:[function(n,o,T){(function(m){(function(){"use strict";function b(R){return R=String(R),R.charAt(0).toUpperCase()+R.slice(1)}function i(R,B,k){var V={"10.0":"10",6.4:"10 Technical Preview",6.3:"8.1",6.2:"8",6.1:"Server 2008 R2 / 7","6.0":"Server 2008 / Vista",5.2:"Server 2003 / XP 64-bit",5.1:"XP",5.01:"2000 SP1","5.0":"2000","4.0":"NT","4.90":"ME"};return B&&k&&/^Win/i.test(R)&&!/^Windows Phone /i.test(R)&&(V=V[/[\d.]+$/.exec(R)])&&(R="Windows "+V),R=String(R),B&&k&&(R=R.replace(RegExp(B,"i"),k)),R=p(R.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0])}function l(R,B){var k=-1,V=R?R.length:0;if(typeof V=="number"&&V>-1&&V<=_)for(;++k<V;)B(R[k],k,R);else u(R,B)}function p(R){return R=f(R),/^(?:webOS|i(?:OS|P))/.test(R)?R:b(R)}function u(R,B){for(var k in R)D.call(R,k)&&B(R[k],k,R)}function t(R){return R==null?b(R):g.call(R).slice(8,-1)}function s(R,B){var k=R!=null?typeof R[B]:"number";return!(/^(?:boolean|number|string|undefined)$/.test(k)||k=="object"&&!R[B])}function a(R){return String(R).replace(/([ -])(?!$)/g,"$1?")}function d(R,B){var k=null;return l(R,function(V,H){k=B(k,V,H,R)}),k}function f(R){return String(R).replace(/^ +| +$/g,"")}function c(R){function B(O){return d(O,function(y,w){var W=w.pattern||a(w);return!y&&(y=RegExp("\\b"+W+" *\\d+[.\\w_]*","i").exec(R)||RegExp("\\b"+W+" *\\w+-[\\w]*","i").exec(R)||RegExp("\\b"+W+"(?:; *(?:[a-z]+[_-])?[a-z]+\\d+|[^ ();-]*)","i").exec(R))&&((y=String(w.label&&!RegExp(W,"i").test(w.label)?w.label:y).split("/"))[1]&&!/[\d.]+/.test(y[0])&&(y[0]+=" "+y[1]),w=w.label||w,y=p(y[0].replace(RegExp(W,"i"),w).replace(RegExp("; *(?:"+w+"[_-])?","i")," ").replace(RegExp("("+w+")[-_.]?(\\w)","i"),"$1 $2"))),y})}function k(){return this.description||""}var V=x,H=R&&typeof R=="object"&&t(R)!="String";H&&(V=R,R=null);var G=V.navigator||{},re=G.userAgent||"";R||(R=re);var X,ae,Z=H?!!G.likeChrome:/\bChrome\b/.test(R)&&!/internal|\n/i.test(g.toString()),K=H?"Object":"ScriptBridgingProxyObject",M=H?"Object":"Environment",U=H&&V.java?"JavaPackage":t(V.java),F=H?"Object":"RuntimeObject",z=/\bJava/.test(U)&&V.java,q=z&&t(V.environment)==M,J=z?"a":"\u4F2A",ue=z?"b":"\u5C3E",ie=V.document||{},ce=V.operamini||V.opera,fe=v.test(fe=H&&ce?ce["[[Class]]"]:t(ce))?fe:ce=null,ne=R,te=[],oe=null,L=R==re,N=L&&ce&&typeof ce.version=="function"&&ce.version(),$=function(O){return d(O,function(y,w){return y||RegExp("\\b"+(w.pattern||a(w))+"\\b","i").exec(R)&&(w.label||w)})}([{label:"EdgeHTML",pattern:"Edge"},"Trident",{label:"WebKit",pattern:"AppleWebKit"},"iCab","Presto","NetFront","Tasman","KHTML","Gecko"]),Q=function(O){return d(O,function(y,w){return y||RegExp("\\b"+(w.pattern||a(w))+"\\b","i").exec(R)&&(w.label||w)})}(["Adobe AIR","Arora","Avant Browser","Breach","Camino","Electron","Epiphany","Fennec","Flock","Galeon","GreenBrowser","iCab","Iceweasel","K-Meleon","Konqueror","Lunascape","Maxthon",{label:"Microsoft Edge",pattern:"Edge"},"Midori","Nook Browser","PaleMoon","PhantomJS","Raven","Rekonq","RockMelt",{label:"Samsung Internet",pattern:"SamsungBrowser"},"SeaMonkey",{label:"Silk",pattern:"(?:Cloud9|Silk-Accelerated)"},"Sleipnir","SlimBrowser",{label:"SRWare Iron",pattern:"Iron"},"Sunrise","Swiftfox","Waterfox","WebPositive","Opera Mini",{label:"Opera Mini",pattern:"OPiOS"},"Opera",{label:"Opera",pattern:"OPR"},"Chrome",{label:"Chrome Mobile",pattern:"(?:CriOS|CrMo)"},{label:"Firefox",pattern:"(?:Firefox|Minefield)"},{label:"Firefox for iOS",pattern:"FxiOS"},{label:"IE",pattern:"IEMobile"},{label:"IE",pattern:"MSIE"},"Safari"]),I=B([{label:"BlackBerry",pattern:"BB10"},"BlackBerry",{label:"Galaxy S",pattern:"GT-I9000"},{label:"Galaxy S2",pattern:"GT-I9100"},{label:"Galaxy S3",pattern:"GT-I9300"},{label:"Galaxy S4",pattern:"GT-I9500"},{label:"Galaxy S5",pattern:"SM-G900"},{label:"Galaxy S6",pattern:"SM-G920"},{label:"Galaxy S6 Edge",pattern:"SM-G925"},{label:"Galaxy S7",pattern:"SM-G930"},{label:"Galaxy S7 Edge",pattern:"SM-G935"},"Google TV","Lumia","iPad","iPod","iPhone","Kindle",{label:"Kindle Fire",pattern:"(?:Cloud9|Silk-Accelerated)"},"Nexus","Nook","PlayBook","PlayStation Vita","PlayStation","TouchPad","Transformer",{label:"Wii U",pattern:"WiiU"},"Wii","Xbox One",{label:"Xbox 360",pattern:"Xbox"},"Xoom"]),E=function(O){return d(O,function(y,w,W){return y||(w[I]||w[/^[a-z]+(?: +[a-z]+\b)*/i.exec(I)]||RegExp("\\b"+a(W)+"(?:\\b|\\w*\\d)","i").exec(R))&&W})}({Apple:{iPad:1,iPhone:1,iPod:1},Archos:{},Amazon:{Kindle:1,"Kindle Fire":1},Asus:{Transformer:1},"Barnes & Noble":{Nook:1},BlackBerry:{PlayBook:1},Google:{"Google TV":1,Nexus:1},HP:{TouchPad:1},HTC:{},LG:{},Microsoft:{Xbox:1,"Xbox One":1},Motorola:{Xoom:1},Nintendo:{"Wii U":1,Wii:1},Nokia:{Lumia:1},Samsung:{"Galaxy S":1,"Galaxy S2":1,"Galaxy S3":1,"Galaxy S4":1},Sony:{PlayStation:1,"PlayStation Vita":1}}),e=function(O){return d(O,function(y,w){var W=w.pattern||a(w);return!y&&(y=RegExp("\\b"+W+"(?:/[\\d.]+|[ \\w.]*)","i").exec(R))&&(y=i(y,W,w.label||w)),y})}(["Windows Phone","Android","CentOS",{label:"Chrome OS",pattern:"CrOS"},"Debian","Fedora","FreeBSD","Gentoo","Haiku","Kubuntu","Linux Mint","OpenBSD","Red Hat","SuSE","Ubuntu","Xubuntu","Cygwin","Symbian OS","hpwOS","webOS ","webOS","Tablet OS","Tizen","Linux","Mac OS X","Macintosh","Mac","Windows 98;","Windows "]);if($&&($=[$]),E&&!I&&(I=B([E])),(X=/\bGoogle TV\b/.exec(I))&&(I=X[0]),/\bSimulator\b/i.test(R)&&(I=(I?I+" ":"")+"Simulator"),Q=="Opera Mini"&&/\bOPiOS\b/.test(R)&&te.push("running in Turbo/Uncompressed mode"),Q=="IE"&&/\blike iPhone OS\b/.test(R)?(X=c(R.replace(/like iPhone OS/,"")),E=X.manufacturer,I=X.product):/^iP/.test(I)?(Q||(Q="Safari"),e="iOS"+((X=/ OS ([\d_]+)/i.exec(R))?" "+X[1].replace(/_/g,"."):"")):Q!="Konqueror"||/buntu/i.test(e)?E&&E!="Google"&&(/Chrome/.test(Q)&&!/\bMobile Safari\b/i.test(R)||/\bVita\b/.test(I))||/\bAndroid\b/.test(e)&&/^Chrome/.test(Q)&&/\bVersion\//i.test(R)?(Q="Android Browser",e=/\bAndroid\b/.test(e)?e:"Android"):Q=="Silk"?(/\bMobi/i.test(R)||(e="Android",te.unshift("desktop mode")),/Accelerated *= *true/i.test(R)&&te.unshift("accelerated")):Q=="PaleMoon"&&(X=/\bFirefox\/([\d.]+)\b/.exec(R))?te.push("identifying as Firefox "+X[1]):Q=="Firefox"&&(X=/\b(Mobile|Tablet|TV)\b/i.exec(R))?(e||(e="Firefox OS"),I||(I=X[1])):!Q||(X=!/\bMinefield\b/i.test(R)&&/\b(?:Firefox|Safari)\b/.exec(Q))?(Q&&!I&&/[\/,]|^[^(]+?\)/.test(R.slice(R.indexOf(X+"/")+8))&&(Q=null),(X=I||E||e)&&(I||E||/\b(?:Android|Symbian OS|Tablet OS|webOS)\b/.test(e))&&(Q=/[a-z]+(?: Hat)?/i.exec(/\bAndroid\b/.test(e)?e:X)+" Browser")):Q=="Electron"&&(X=(/\bChrome\/([\d.]+)\b/.exec(R)||0)[1])&&te.push("Chromium "+X):e="Kubuntu",N||(N=function(O){return d(O,function(y,w){return y||(RegExp(w+"(?:-[\\d.]+/|(?: for [\\w-]+)?[ /-])([\\d.]+[^ ();/_-]*)","i").exec(R)||0)[1]||null})}(["(?:Cloud9|CriOS|CrMo|Edge|FxiOS|IEMobile|Iron|Opera ?Mini|OPiOS|OPR|Raven|SamsungBrowser|Silk(?!/[\\d.]+$))","Version",a(Q),"(?:Firefox|Minefield|NetFront)"])),(X=$=="iCab"&&parseFloat(N)>3&&"WebKit"||/\bOpera\b/.test(Q)&&(/\bOPR\b/.test(R)?"Blink":"Presto")||/\b(?:Midori|Nook|Safari)\b/i.test(R)&&!/^(?:Trident|EdgeHTML)$/.test($)&&"WebKit"||!$&&/\bMSIE\b/i.test(R)&&(e=="Mac OS"?"Tasman":"Trident")||$=="WebKit"&&/\bPlayStation\b(?! Vita\b)/i.test(Q)&&"NetFront")&&($=[X]),Q=="IE"&&(X=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(R)||0)[1])?(Q+=" Mobile",e="Windows Phone "+(/\+$/.test(X)?X:X+".x"),te.unshift("desktop mode")):/\bWPDesktop\b/i.test(R)?(Q="IE Mobile",e="Windows Phone 8.x",te.unshift("desktop mode"),N||(N=(/\brv:([\d.]+)/.exec(R)||0)[1])):Q!="IE"&&$=="Trident"&&(X=/\brv:([\d.]+)/.exec(R))&&(Q&&te.push("identifying as "+Q+(N?" "+N:"")),Q="IE",N=X[1]),L){if(s(V,"global"))if(z&&(X=z.lang.System,ne=X.getProperty("os.arch"),e=e||X.getProperty("os.name")+" "+X.getProperty("os.version")),q){try{N=V.require("ringo/engine").version.join("."),Q="RingoJS"}catch(O){(X=V.system)&&X.global.system==V.system&&(Q="Narwhal",e||(e=X[0].os||null))}Q||(Q="Rhino")}else typeof V.process=="object"&&!V.process.browser&&(X=V.process)&&(typeof X.versions=="object"&&(typeof X.versions.electron=="string"?(te.push("Node "+X.versions.node),Q="Electron",N=X.versions.electron):typeof X.versions.nw=="string"&&(te.push("Chromium "+N,"Node "+X.versions.node),Q="NW.js",N=X.versions.nw)),Q||(Q="Node.js",ne=X.arch,e=X.platform,N=/[\d.]+/.exec(X.version),N=N?N[0]:null));else t(X=V.runtime)==K?(Q="Adobe AIR",e=X.flash.system.Capabilities.os):t(X=V.phantom)==F?(Q="PhantomJS",N=(X=X.version||null)&&X.major+"."+X.minor+"."+X.patch):typeof ie.documentMode=="number"&&(X=/\bTrident\/(\d+)/i.exec(R))?(N=[N,ie.documentMode],(X=+X[1]+4)!=N[1]&&(te.push("IE "+N[1]+" mode"),$&&($[1]=""),N[1]=X),N=Q=="IE"?String(N[1].toFixed(1)):N[0]):typeof ie.documentMode=="number"&&/^(?:Chrome|Firefox)\b/.test(Q)&&(te.push("masking as "+Q+" "+N),Q="IE",N="11.0",$=["Trident"],e="Windows");e=e&&p(e)}if(N&&(X=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(N)||/(?:alpha|beta)(?: ?\d)?/i.exec(R+";"+(L&&G.appMinorVersion))||/\bMinefield\b/i.test(R)&&"a")&&(oe=/b/i.test(X)?"beta":"alpha",N=N.replace(RegExp(X+"\\+?$"),"")+(oe=="beta"?ue:J)+(/\d+\+?/.exec(X)||"")),Q=="Fennec"||Q=="Firefox"&&/\b(?:Android|Firefox OS)\b/.test(e))Q="Firefox Mobile";else if(Q=="Maxthon"&&N)N=N.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(I))I=="Xbox 360"&&(e=null),I=="Xbox 360"&&/\bIEMobile\b/.test(R)&&te.unshift("mobile mode");else if(!/^(?:Chrome|IE|Opera)$/.test(Q)&&(!Q||I||/Browser|Mobi/.test(Q))||e!="Windows CE"&&!/Mobi/i.test(R))if(Q=="IE"&&L)try{V.external===null&&te.unshift("platform preview")}catch(O){te.unshift("embedded")}else(/\bBlackBerry\b/.test(I)||/\bBB10\b/.test(R))&&(X=(RegExp(I.replace(/ +/g," *")+"/([.\\d]+)","i").exec(R)||0)[1]||N)?(X=[X,/BB10/.test(R)],e=(X[1]?(I=null,E="BlackBerry"):"Device Software")+" "+X[0],N=null):this!=u&&I!="Wii"&&(L&&ce||/Opera/.test(Q)&&/\b(?:MSIE|Firefox)\b/i.test(R)||Q=="Firefox"&&/\bOS X (?:\d+\.){2,}/.test(e)||Q=="IE"&&(e&&!/^Win/.test(e)&&N>5.5||/\bWindows XP\b/.test(e)&&N>8||N==8&&!/\bTrident\b/.test(R)))&&!v.test(X=c.call(u,R.replace(v,"")+";"))&&X.name&&(X="ing as "+X.name+((X=X.version)?" "+X:""),v.test(Q)?(/\bIE\b/.test(X)&&e=="Mac OS"&&(e=null),X="identify"+X):(X="mask"+X,Q=fe?p(fe.replace(/([a-z])([A-Z])/g,"$1 $2")):"Opera",/\bIE\b/.test(X)&&(e=null),L||(N=null)),$=["Presto"],te.push(X));else Q+=" Mobile";(X=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(R)||0)[1])&&(X=[parseFloat(X.replace(/\.(\d)$/,".0$1")),X],Q=="Safari"&&X[1].slice(-1)=="+"?(Q="WebKit Nightly",oe="alpha",N=X[1].slice(0,-1)):N!=X[1]&&N!=(X[2]=(/\bSafari\/([\d.]+\+?)/i.exec(R)||0)[1])||(N=null),X[1]=(/\bChrome\/([\d.]+)/i.exec(R)||0)[1],X[0]==537.36&&X[2]==537.36&&parseFloat(X[1])>=28&&$=="WebKit"&&($=["Blink"]),L&&(Z||X[1])?($&&($[1]="like Chrome"),X=X[1]||(X=X[0],X<530?1:X<532?2:X<532.05?3:X<533?4:X<534.03?5:X<534.07?6:X<534.1?7:X<534.13?8:X<534.16?9:X<534.24?10:X<534.3?11:X<535.01?12:X<535.02?"13+":X<535.07?15:X<535.11?16:X<535.19?17:X<536.05?18:X<536.1?19:X<537.01?20:X<537.11?"21+":X<537.13?23:X<537.18?24:X<537.24?25:X<537.36?26:$!="Blink"?"27":"28")):($&&($[1]="like Safari"),X=X[0],X=X<400?1:X<500?2:X<526?3:X<533?4:X<534?"4+":X<535?5:X<537?6:X<538?7:X<601?8:"8"),$&&($[1]+=" "+(X+=typeof X=="number"?".x":/[.+]/.test(X)?"":"+")),Q=="Safari"&&(!N||parseInt(N)>45)&&(N=X)),Q=="Opera"&&(X=/\bzbov|zvav$/.exec(e))?(Q+=" ",te.unshift("desktop mode"),X=="zvav"?(Q+="Mini",N=null):Q+="Mobile",e=e.replace(RegExp(" *"+X+"$"),"")):Q=="Safari"&&/\bChrome\b/.exec($&&$[1])&&(te.unshift("desktop mode"),Q="Chrome Mobile",N=null,/\bOS X\b/.test(e)?(E="Apple",e="iOS 4.3+"):e=null),N&&N.indexOf(X=/[\d.]+$/.exec(e))==0&&R.indexOf("/"+X+"-")>-1&&(e=f(e.replace(X,""))),$&&!/\b(?:Avant|Nook)\b/.test(Q)&&(/Browser|Lunascape|Maxthon/.test(Q)||Q!="Safari"&&/^iOS/.test(e)&&/\bSafari\b/.test($[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|Web)/.test(Q)&&$[1])&&(X=$[$.length-1])&&te.push(X),te.length&&(te=["("+te.join("; ")+")"]),E&&I&&I.indexOf(E)<0&&te.push("on "+E),I&&te.push((/^on /.test(te[te.length-1])?"":"on ")+I),e&&(X=/ ([\d.+]+)$/.exec(e),ae=X&&e.charAt(e.length-X[0].length-1)=="/",e={architecture:32,family:X&&!ae?e.replace(X[0],""):e,version:X?X[1]:null,toString:function(){var y=this.version;return this.family+(y&&!ae?" "+y:"")+(this.architecture==64?" 64-bit":"")}}),(X=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(ne))&&!/\bi686\b/i.test(ne)?(e&&(e.architecture=64,e.family=e.family.replace(RegExp(" *"+X),"")),Q&&(/\bWOW64\b/i.test(R)||L&&/\w(?:86|32)$/.test(G.cpuClass||G.platform)&&!/\bWin64; x64\b/i.test(R))&&te.unshift("32-bit")):e&&/^OS X/.test(e.family)&&Q=="Chrome"&&parseFloat(N)>=39&&(e.architecture=64),R||(R=null);var r={};return r.description=R,r.layout=$&&$[0],r.manufacturer=E,r.name=Q,r.prerelease=oe,r.product=I,r.ua=R,r.version=Q&&N,r.os=e||{architecture:null,family:null,version:null,toString:function(){return"null"}},r.parse=c,r.toString=k,r.version&&te.unshift(N),r.name&&te.unshift(Q),e&&Q&&(e!=String(e).split(" ")[0]||e!=Q.split(" ")[0]&&!I)&&te.push(I?"("+e+")":"on "+e),te.length&&(r.description=te.join(" ")),r}var A={function:!0,object:!0},x=A[typeof window]&&window||this,h=A[typeof T]&&T,P=A[typeof o]&&o&&!o.nodeType&&o,S=h&&P&&typeof m=="object"&&m;!S||S.global!==S&&S.window!==S&&S.self!==S||(x=S);var _=Math.pow(2,53)-1,v=/\bOpera/,C=Object.prototype,D=C.hasOwnProperty,g=C.toString,j=c();typeof de=="function"&&typeof de.amd=="object"&&de.amd?(x.platform=j,de(function(){return j})):h&&P?u(j,function(R,B){h[B]=R}):x.platform=j}).call(this)}).call(this,typeof Ue!="undefined"?Ue:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],172:[function(n,o,T){(function(m){"use strict";function b(i,l,p,u){if(typeof i!="function")throw new TypeError('"callback" argument must be a function');var t,s,a=arguments.length;switch(a){case 0:case 1:return m.nextTick(i);case 2:return m.nextTick(function(){i.call(null,l)});case 3:return m.nextTick(function(){i.call(null,l,p)});case 4:return m.nextTick(function(){i.call(null,l,p,u)});default:for(t=new Array(a-1),s=0;s<t.length;)t[s++]=arguments[s];return m.nextTick(function(){i.apply(null,t)})}}!m.version||m.version.indexOf("v0.")===0||m.version.indexOf("v1.")===0&&m.version.indexOf("v1.8.")!==0?o.exports={nextTick:b}:o.exports=m}).call(this,n("_process"))},{_process:173}],173:[function(n,o,T){function m(){throw new Error("setTimeout has not been defined")}function b(){throw new Error("clearTimeout has not been defined")}function i(P){if(a===setTimeout)return setTimeout(P,0);if((a===m||!a)&&setTimeout)return a=setTimeout,setTimeout(P,0);try{return a(P,0)}catch(S){try{return a.call(null,P,0)}catch(_){return a.call(this,P,0)}}}function l(P){if(d===clearTimeout)return clearTimeout(P);if((d===b||!d)&&clearTimeout)return d=clearTimeout,clearTimeout(P);try{return d(P)}catch(S){try{return d.call(null,P)}catch(_){return d.call(this,P)}}}function p(){x&&c&&(x=!1,c.length?A=c.concat(A):h=-1,A.length&&u())}function u(){if(!x){var P=i(p);x=!0;for(var S=A.length;S;){for(c=A,A=[];++h<S;)c&&c[h].run();h=-1,S=A.length}c=null,x=!1,l(P)}}function t(P,S){this.fun=P,this.array=S}function s(){}var a,d,f=o.exports={};!function(){try{a=typeof setTimeout=="function"?setTimeout:m}catch(P){a=m}try{d=typeof clearTimeout=="function"?clearTimeout:b}catch(P){d=b}}();var c,A=[],x=!1,h=-1;f.nextTick=function(P){var S=new Array(arguments.length-1);if(arguments.length>1)for(var _=1;_<arguments.length;_++)S[_-1]=arguments[_];A.push(new t(P,S)),A.length!==1||x||i(u)},t.prototype.run=function(){this.fun.apply(null,this.array)},f.title="browser",f.browser=!0,f.env={},f.argv=[],f.version="",f.versions={},f.on=s,f.addListener=s,f.once=s,f.off=s,f.removeListener=s,f.removeAllListeners=s,f.emit=s,f.prependListener=s,f.prependOnceListener=s,f.listeners=function(P){return[]},f.binding=function(P){throw new Error("process.binding is not supported")},f.cwd=function(){return"/"},f.chdir=function(P){throw new Error("process.chdir is not supported")},f.umask=function(){return 0}},{}],174:[function(n,o,T){(function(m){!function(b){function i(U){throw new RangeError(ae[U])}function l(U,F){for(var z=U.length,q=[];z--;)q[z]=F(U[z]);return q}function p(U,F){var z=U.split("@"),q="";return z.length>1&&(q=z[0]+"@",U=z[1]),U=U.replace(X,"."),q+l(U.split("."),F).join(".")}function u(U){for(var F,z,q=[],J=0,ue=U.length;J<ue;)F=U.charCodeAt(J++),F>=55296&&F<=56319&&J<ue?(z=U.charCodeAt(J++),(64512&z)==56320?q.push(((1023&F)<<10)+(1023&z)+65536):(q.push(F),J--)):q.push(F);return q}function t(U){return l(U,function(F){var z="";return F>65535&&(F-=65536,z+=M(F>>>10&1023|55296),F=56320|1023&F),z+=M(F)}).join("")}function s(U){return U-48<10?U-22:U-65<26?U-65:U-97<26?U-97:D}function a(U,F){return U+22+75*(U<26)-((F!=0)<<5)}function d(U,F,z){var q=0;for(U=z?K(U/B):U>>1,U+=K(U/F);U>Z*j>>1;q+=D)U=K(U/Z);return K(q+(Z+1)*U/(U+R))}function f(U){var F,z,q,J,ue,ie,ce,fe,ne,te,oe=[],L=U.length,N=0,$=V,Q=k;for(z=U.lastIndexOf(H),z<0&&(z=0),q=0;q<z;++q)U.charCodeAt(q)>=128&&i("not-basic"),oe.push(U.charCodeAt(q));for(J=z>0?z+1:0;J<L;){for(ue=N,ie=1,ce=D;J>=L&&i("invalid-input"),fe=s(U.charCodeAt(J++)),(fe>=D||fe>K((C-N)/ie))&&i("overflow"),N+=fe*ie,ne=ce<=Q?g:ce>=Q+j?j:ce-Q,!(fe<ne);ce+=D)te=D-ne,ie>K(C/te)&&i("overflow"),ie*=te;F=oe.length+1,Q=d(N-ue,F,ue==0),K(N/F)>C-$&&i("overflow"),$+=K(N/F),N%=F,oe.splice(N++,0,$)}return t(oe)}function c(U){var F,z,q,J,ue,ie,ce,fe,ne,te,oe,L,N,$,Q,I=[];for(U=u(U),L=U.length,F=V,z=0,ue=k,ie=0;ie<L;++ie)(oe=U[ie])<128&&I.push(M(oe));for(q=J=I.length,J&&I.push(H);q<L;){for(ce=C,ie=0;ie<L;++ie)(oe=U[ie])>=F&&oe<ce&&(ce=oe);for(N=q+1,ce-F>K((C-z)/N)&&i("overflow"),z+=(ce-F)*N,F=ce,ie=0;ie<L;++ie)if(oe=U[ie],oe<F&&++z>C&&i("overflow"),oe==F){for(fe=z,ne=D;te=ne<=ue?g:ne>=ue+j?j:ne-ue,!(fe<te);ne+=D)Q=fe-te,$=D-te,I.push(M(a(te+Q%$,0))),fe=K(Q/$);I.push(M(a(fe,0))),ue=d(z,N,q==J),z=0,++q}++z,++F}return I.join("")}function A(U){return p(U,function(F){return G.test(F)?f(F.slice(4).toLowerCase()):F})}function x(U){return p(U,function(F){return re.test(F)?"xn--"+c(F):F})}var h=typeof T=="object"&&T&&!T.nodeType&&T,P=typeof o=="object"&&o&&!o.nodeType&&o,S=typeof m=="object"&&m;S.global!==S&&S.window!==S&&S.self!==S||(b=S);var _,v,C=2147483647,D=36,g=1,j=26,R=38,B=700,k=72,V=128,H="-",G=/^xn--/,re=/[^\x20-\x7E]/,X=/[\x2E\u3002\uFF0E\uFF61]/g,ae={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},Z=D-g,K=Math.floor,M=String.fromCharCode;if(_={version:"1.4.1",ucs2:{decode:u,encode:t},decode:f,encode:c,toASCII:x,toUnicode:A},typeof de=="function"&&typeof de.amd=="object"&&de.amd)de("punycode",function(){return _});else if(h&&P)if(o.exports==h)P.exports=_;else for(v in _)_.hasOwnProperty(v)&&(h[v]=_[v]);else b.punycode=_}(this)}).call(this,typeof Ue!="undefined"?Ue:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],175:[function(n,o,T){"use strict";function m(i,l){return Object.prototype.hasOwnProperty.call(i,l)}o.exports=function(i,l,p,u){l=l||"&",p=p||"=";var t={};if(typeof i!="string"||i.length===0)return t;var s=/\+/g;i=i.split(l);var a=1e3;u&&typeof u.maxKeys=="number"&&(a=u.maxKeys);var d=i.length;a>0&&d>a&&(d=a);for(var f=0;f<d;++f){var c,A,x,h,P=i[f].replace(s,"%20"),S=P.indexOf(p);S>=0?(c=P.substr(0,S),A=P.substr(S+1)):(c=P,A=""),x=decodeURIComponent(c),h=decodeURIComponent(A),m(t,x)?b(t[x])?t[x].push(h):t[x]=[t[x],h]:t[x]=h}return t};var b=Array.isArray||function(i){return Object.prototype.toString.call(i)==="[object Array]"}},{}],176:[function(n,o,T){"use strict";function m(p,u){if(p.map)return p.map(u);for(var t=[],s=0;s<p.length;s++)t.push(u(p[s],s));return t}var b=function(u){switch(typeof u){case"string":return u;case"boolean":return u?"true":"false";case"number":return isFinite(u)?u:"";default:return""}};o.exports=function(p,u,t,s){return u=u||"&",t=t||"=",p===null&&(p=void 0),typeof p=="object"?m(l(p),function(a){var d=encodeURIComponent(b(a))+t;return i(p[a])?m(p[a],function(f){return d+encodeURIComponent(b(f))}).join(u):d+encodeURIComponent(b(p[a]))}).join(u):s?encodeURIComponent(b(s))+t+encodeURIComponent(b(p)):""};var i=Array.isArray||function(p){return Object.prototype.toString.call(p)==="[object Array]"},l=Object.keys||function(p){var u=[];for(var t in p)Object.prototype.hasOwnProperty.call(p,t)&&u.push(t);return u}},{}],177:[function(n,o,T){"use strict";T.decode=T.parse=n("./decode"),T.encode=T.stringify=n("./encode")},{"./decode":175,"./encode":176}],178:[function(n,o,T){o.exports=n("./lib/_stream_duplex.js")},{"./lib/_stream_duplex.js":179}],179:[function(n,o,T){"use strict";function m(x){if(!(this instanceof m))return new m(x);a.call(this,x),d.call(this,x),x&&x.readable===!1&&(this.readable=!1),x&&x.writable===!1&&(this.writable=!1),this.allowHalfOpen=!0,x&&x.allowHalfOpen===!1&&(this.allowHalfOpen=!1),this.once("end",b)}function b(){this.allowHalfOpen||this._writableState.ended||u.nextTick(i,this)}function i(x){x.end()}var l=n("babel-runtime/core-js/object/keys"),p=function(x){return x&&x.__esModule?x:{default:x}}(l),u=n("process-nextick-args"),t=p.default||function(x){var h=[];for(var P in x)h.push(P);return h};o.exports=m;var s=n("core-util-is");s.inherits=n("inherits");var a=n("./_stream_readable"),d=n("./_stream_writable");s.inherits(m,a);for(var f=t(d.prototype),c=0;c<f.length;c++){var A=f[c];m.prototype[A]||(m.prototype[A]=d.prototype[A])}Object.defineProperty(m.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(m.prototype,"destroyed",{get:function(){return this._readableState!==void 0&&this._writableState!==void 0&&this._readableState.destroyed&&this._writableState.destroyed},set:function(h){this._readableState!==void 0&&this._writableState!==void 0&&(this._readableState.destroyed=h,this._writableState.destroyed=h)}}),m.prototype._destroy=function(x,h){this.push(null),this.end(),u.nextTick(h,x)}},{"./_stream_readable":181,"./_stream_writable":183,"babel-runtime/core-js/object/keys":23,"core-util-is":153,inherits:162,"process-nextick-args":172}],180:[function(n,o,T){"use strict";function m(l){if(!(this instanceof m))return new m(l);b.call(this,l)}o.exports=m;var b=n("./_stream_transform"),i=n("core-util-is");i.inherits=n("inherits"),i.inherits(m,b),m.prototype._transform=function(l,p,u){u(null,l)}},{"./_stream_transform":182,"core-util-is":153,inherits:162}],181:[function(n,o,T){(function(m,b){"use strict";function i(L){return z.from(L)}function l(L){return z.isBuffer(L)||L instanceof q}function p(L,N,$){if(typeof L.prependListener=="function")return L.prependListener(N,$);L._events&&L._events[N]?M(L._events[N])?L._events[N].unshift($):L._events[N]=[$,L._events[N]]:L.on(N,$)}function u(L,N){K=K||n("./_stream_duplex"),L=L||{};var $=N instanceof K;this.objectMode=!!L.objectMode,$&&(this.objectMode=this.objectMode||!!L.readableObjectMode);var Q=L.highWaterMark,I=L.readableHighWaterMark,E=this.objectMode?16:16384;this.highWaterMark=Q||Q===0?Q:$&&(I||I===0)?I:E,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new fe,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=L.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,L.encoding&&(ce||(ce=n("string_decoder/").StringDecoder),this.decoder=new ce(L.encoding),this.encoding=L.encoding)}function t(L){if(K=K||n("./_stream_duplex"),!(this instanceof t))return new t(L);this._readableState=new u(L,this),this.readable=!0,L&&(typeof L.read=="function"&&(this._read=L.read),typeof L.destroy=="function"&&(this._destroy=L.destroy)),F.call(this)}function s(L,N,$,Q,I){var E=L._readableState;if(N===null)E.reading=!1,x(L,E);else{var e;I||(e=d(E,N)),e?L.emit("error",e):E.objectMode||N&&N.length>0?(typeof N=="string"||E.objectMode||(0,ae.default)(N)===z.prototype||(N=i(N)),Q?E.endEmitted?L.emit("error",new Error("stream.unshift() after end event")):a(L,E,N,!0):E.ended?L.emit("error",new Error("stream.push() after EOF")):(E.reading=!1,E.decoder&&!$?(N=E.decoder.write(N),E.objectMode||N.length!==0?a(L,E,N,!1):S(L,E)):a(L,E,N,!1))):Q||(E.reading=!1)}return f(E)}function a(L,N,$,Q){N.flowing&&N.length===0&&!N.sync?(L.emit("data",$),L.read(0)):(N.length+=N.objectMode?1:$.length,Q?N.buffer.unshift($):N.buffer.push($),N.needReadable&&h(L)),S(L,N)}function d(L,N){var $;return l(N)||typeof N=="string"||N===void 0||L.objectMode||($=new TypeError("Invalid non-string/buffer chunk")),$}function f(L){return!L.ended&&(L.needReadable||L.length<L.highWaterMark||L.length===0)}function c(L){return L>=oe?L=oe:(L--,L|=L>>>1,L|=L>>>2,L|=L>>>4,L|=L>>>8,L|=L>>>16,L++),L}function A(L,N){return L<=0||N.length===0&&N.ended?0:N.objectMode?1:L!==L?N.flowing&&N.length?N.buffer.head.data.length:N.length:(L>N.highWaterMark&&(N.highWaterMark=c(L)),L<=N.length?L:N.ended?N.length:(N.needReadable=!0,0))}function x(L,N){if(!N.ended){if(N.decoder){var $=N.decoder.end();$&&$.length&&(N.buffer.push($),N.length+=N.objectMode?1:$.length)}N.ended=!0,h(L)}}function h(L){var N=L._readableState;N.needReadable=!1,N.emittedReadable||(ie("emitReadable",N.flowing),N.emittedReadable=!0,N.sync?Z.nextTick(P,L):P(L))}function P(L){ie("emit readable"),L.emit("readable"),j(L)}function S(L,N){N.readingMore||(N.readingMore=!0,Z.nextTick(_,L,N))}function _(L,N){for(var $=N.length;!N.reading&&!N.flowing&&!N.ended&&N.length<N.highWaterMark&&(ie("maybeReadMore read 0"),L.read(0),$!==N.length);)$=N.length;N.readingMore=!1}function v(L){return function(){var N=L._readableState;ie("pipeOnDrain",N.awaitDrain),N.awaitDrain&&N.awaitDrain--,N.awaitDrain===0&&U(L,"data")&&(N.flowing=!0,j(L))}}function C(L){ie("readable nexttick read 0"),L.read(0)}function D(L,N){N.resumeScheduled||(N.resumeScheduled=!0,Z.nextTick(g,L,N))}function g(L,N){N.reading||(ie("resume read 0"),L.read(0)),N.resumeScheduled=!1,N.awaitDrain=0,L.emit("resume"),j(L),N.flowing&&!N.reading&&L.read(0)}function j(L){var N=L._readableState;for(ie("flow",N.flowing);N.flowing&&L.read()!==null;);}function R(L,N){if(N.length===0)return null;var $;return N.objectMode?$=N.buffer.shift():!L||L>=N.length?($=N.decoder?N.buffer.join(""):N.buffer.length===1?N.buffer.head.data:N.buffer.concat(N.length),N.buffer.clear()):$=B(L,N.buffer,N.decoder),$}function B(L,N,$){var Q;return L<N.head.data.length?(Q=N.head.data.slice(0,L),N.head.data=N.head.data.slice(L)):Q=L===N.head.data.length?N.shift():$?k(L,N):V(L,N),Q}function k(L,N){var $=N.head,Q=1,I=$.data;for(L-=I.length;$=$.next;){var E=$.data,e=L>E.length?E.length:L;if(e===E.length?I+=E:I+=E.slice(0,L),(L-=e)===0){e===E.length?(++Q,$.next?N.head=$.next:N.head=N.tail=null):(N.head=$,$.data=E.slice(e));break}++Q}return N.length-=Q,I}function V(L,N){var $=z.allocUnsafe(L),Q=N.head,I=1;for(Q.data.copy($),L-=Q.data.length;Q=Q.next;){var E=Q.data,e=L>E.length?E.length:L;if(E.copy($,$.length-L,0,e),(L-=e)===0){e===E.length?(++I,Q.next?N.head=Q.next:N.head=N.tail=null):(N.head=Q,Q.data=E.slice(e));break}++I}return N.length-=I,$}function H(L){var N=L._readableState;if(N.length>0)throw new Error('"endReadable()" called on non-empty stream');N.endEmitted||(N.ended=!0,Z.nextTick(G,N,L))}function G(L,N){L.endEmitted||L.length!==0||(L.endEmitted=!0,N.readable=!1,N.emit("end"))}function re(L,N){for(var $=0,Q=L.length;$<Q;$++)if(L[$]===N)return $;return-1}var X=n("babel-runtime/core-js/object/get-prototype-of"),ae=function(L){return L&&L.__esModule?L:{default:L}}(X),Z=n("process-nextick-args");o.exports=t;var K,M=n("isarray");t.ReadableState=u;var U=(n("events").EventEmitter,function(L,N){return L.listeners(N).length}),F=n("./internal/streams/stream"),z=n("safe-buffer").Buffer,q=b.Uint8Array||function(){},J=n("core-util-is");J.inherits=n("inherits");var ue=n("util"),ie=void 0;ie=ue&&ue.debuglog?ue.debuglog("stream"):function(){};var ce,fe=n("./internal/streams/BufferList"),ne=n("./internal/streams/destroy");J.inherits(t,F);var te=["error","close","destroy","pause","resume"];Object.defineProperty(t.prototype,"destroyed",{get:function(){return this._readableState!==void 0&&this._readableState.destroyed},set:function(N){this._readableState&&(this._readableState.destroyed=N)}}),t.prototype.destroy=ne.destroy,t.prototype._undestroy=ne.undestroy,t.prototype._destroy=function(L,N){this.push(null),N(L)},t.prototype.push=function(L,N){var $,Q=this._readableState;return Q.objectMode?$=!0:typeof L=="string"&&(N=N||Q.defaultEncoding,N!==Q.encoding&&(L=z.from(L,N),N=""),$=!0),s(this,L,N,!1,$)},t.prototype.unshift=function(L){return s(this,L,null,!0,!1)},t.prototype.isPaused=function(){return this._readableState.flowing===!1},t.prototype.setEncoding=function(L){return ce||(ce=n("string_decoder/").StringDecoder),this._readableState.decoder=new ce(L),this._readableState.encoding=L,this};var oe=8388608;t.prototype.read=function(L){ie("read",L),L=parseInt(L,10);var N=this._readableState,$=L;if(L!==0&&(N.emittedReadable=!1),L===0&&N.needReadable&&(N.length>=N.highWaterMark||N.ended))return ie("read: emitReadable",N.length,N.ended),N.length===0&&N.ended?H(this):h(this),null;if((L=A(L,N))===0&&N.ended)return N.length===0&&H(this),null;var Q=N.needReadable;ie("need readable",Q),(N.length===0||N.length-L<N.highWaterMark)&&(Q=!0,ie("length less than watermark",Q)),N.ended||N.reading?(Q=!1,ie("reading or ended",Q)):Q&&(ie("do read"),N.reading=!0,N.sync=!0,N.length===0&&(N.needReadable=!0),this._read(N.highWaterMark),N.sync=!1,N.reading||(L=A($,N)));var I;return I=L>0?R(L,N):null,I===null?(N.needReadable=!0,L=0):N.length-=L,N.length===0&&(N.ended||(N.needReadable=!0),$!==L&&N.ended&&H(this)),I!==null&&this.emit("data",I),I},t.prototype._read=function(L){this.emit("error",new Error("_read() is not implemented"))},t.prototype.pipe=function(L,N){function $(Oe,Ge){ie("onunpipe"),Oe===w&&Ge&&Ge.hasUnpiped===!1&&(Ge.hasUnpiped=!0,I())}function Q(){ie("onend"),L.end()}function I(){ie("cleanup"),L.removeListener("close",r),L.removeListener("finish",O),L.removeListener("drain",pe),L.removeListener("error",e),L.removeListener("unpipe",$),w.removeListener("end",Q),w.removeListener("end",y),w.removeListener("data",E),ve=!0,!W.awaitDrain||L._writableState&&!L._writableState.needDrain||pe()}function E(Oe){ie("ondata"),ye=!1,L.write(Oe)!==!1||ye||((W.pipesCount===1&&W.pipes===L||W.pipesCount>1&&re(W.pipes,L)!==-1)&&!ve&&(ie("false write response, pause",w._readableState.awaitDrain),w._readableState.awaitDrain++,ye=!0),w.pause())}function e(Oe){ie("onerror",Oe),y(),L.removeListener("error",e),U(L,"error")===0&&L.emit("error",Oe)}function r(){L.removeListener("finish",O),y()}function O(){ie("onfinish"),L.removeListener("close",r),y()}function y(){ie("unpipe"),w.unpipe(L)}var w=this,W=this._readableState;switch(W.pipesCount){case 0:W.pipes=L;break;case 1:W.pipes=[W.pipes,L];break;default:W.pipes.push(L)}W.pipesCount+=1,ie("pipe count=%d opts=%j",W.pipesCount,N);var Y=(!N||N.end!==!1)&&L!==m.stdout&&L!==m.stderr,me=Y?Q:y;W.endEmitted?Z.nextTick(me):w.once("end",me),L.on("unpipe",$);var pe=v(w);L.on("drain",pe);var ve=!1,ye=!1;return w.on("data",E),p(L,"error",e),L.once("close",r),L.once("finish",O),L.emit("pipe",w),W.flowing||(ie("pipe resume"),w.resume()),L},t.prototype.unpipe=function(L){var N=this._readableState,$={hasUnpiped:!1};if(N.pipesCount===0)return this;if(N.pipesCount===1)return L&&L!==N.pipes?this:(L||(L=N.pipes),N.pipes=null,N.pipesCount=0,N.flowing=!1,L&&L.emit("unpipe",this,$),this);if(!L){var Q=N.pipes,I=N.pipesCount;N.pipes=null,N.pipesCount=0,N.flowing=!1;for(var E=0;E<I;E++)Q[E].emit("unpipe",this,$);return this}var e=re(N.pipes,L);return e===-1?this:(N.pipes.splice(e,1),N.pipesCount-=1,N.pipesCount===1&&(N.pipes=N.pipes[0]),L.emit("unpipe",this,$),this)},t.prototype.on=function(L,N){var $=F.prototype.on.call(this,L,N);if(L==="data")this._readableState.flowing!==!1&&this.resume();else if(L==="readable"){var Q=this._readableState;Q.endEmitted||Q.readableListening||(Q.readableListening=Q.needReadable=!0,Q.emittedReadable=!1,Q.reading?Q.length&&h(this):Z.nextTick(C,this))}return $},t.prototype.addListener=t.prototype.on,t.prototype.resume=function(){var L=this._readableState;return L.flowing||(ie("resume"),L.flowing=!0,D(this,L)),this},t.prototype.pause=function(){return ie("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(ie("pause"),this._readableState.flowing=!1,this.emit("pause")),this},t.prototype.wrap=function(L){var N=this,$=this._readableState,Q=!1;L.on("end",function(){if(ie("wrapped end"),$.decoder&&!$.ended){var e=$.decoder.end();e&&e.length&&N.push(e)}N.push(null)}),L.on("data",function(e){(ie("wrapped data"),$.decoder&&(e=$.decoder.write(e)),(!$.objectMode||e!=null)&&($.objectMode||e&&e.length))&&(N.push(e)||(Q=!0,L.pause()))});for(var I in L)this[I]===void 0&&typeof L[I]=="function"&&(this[I]=function(e){return function(){return L[e].apply(L,arguments)}}(I));for(var E=0;E<te.length;E++)L.on(te[E],this.emit.bind(this,te[E]));return this._read=function(e){ie("wrapped _read",e),Q&&(Q=!1,L.resume())},this},Object.defineProperty(t.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),t._fromList=R}).call(this,n("_process"),typeof Ue!="undefined"?Ue:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./_stream_duplex":179,"./internal/streams/BufferList":184,"./internal/streams/destroy":185,"./internal/streams/stream":186,_process:173,"babel-runtime/core-js/object/get-prototype-of":22,"core-util-is":153,events:158,inherits:162,isarray:166,"process-nextick-args":172,"safe-buffer":193,"string_decoder/":200,util:36}],182:[function(n,o,T){"use strict";function m(t,s){var a=this._transformState;a.transforming=!1;var d=a.writecb;if(!d)return this.emit("error",new Error("write callback called multiple times"));a.writechunk=null,a.writecb=null,s!=null&&this.push(s),d(t);var f=this._readableState;f.reading=!1,(f.needReadable||f.length<f.highWaterMark)&&this._read(f.highWaterMark)}function b(t){if(!(this instanceof b))return new b(t);p.call(this,t),this._transformState={afterTransform:m.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,t&&(typeof t.transform=="function"&&(this._transform=t.transform),typeof t.flush=="function"&&(this._flush=t.flush)),this.on("prefinish",i)}function i(){var t=this;typeof this._flush=="function"?this._flush(function(s,a){l(t,s,a)}):l(this,null,null)}function l(t,s,a){if(s)return t.emit("error",s);if(a!=null&&t.push(a),t._writableState.length)throw new Error("Calling transform done when ws.length != 0");if(t._transformState.transforming)throw new Error("Calling transform done when still transforming");return t.push(null)}o.exports=b;var p=n("./_stream_duplex"),u=n("core-util-is");u.inherits=n("inherits"),u.inherits(b,p),b.prototype.push=function(t,s){return this._transformState.needTransform=!1,p.prototype.push.call(this,t,s)},b.prototype._transform=function(t,s,a){throw new Error("_transform() is not implemented")},b.prototype._write=function(t,s,a){var d=this._transformState;if(d.writecb=a,d.writechunk=t,d.writeencoding=s,!d.transforming){var f=this._readableState;(d.needTransform||f.needReadable||f.length<f.highWaterMark)&&this._read(f.highWaterMark)}},b.prototype._read=function(t){var s=this._transformState;s.writechunk!==null&&s.writecb&&!s.transforming?(s.transforming=!0,this._transform(s.writechunk,s.writeencoding,s.afterTransform)):s.needTransform=!0},b.prototype._destroy=function(t,s){var a=this;p.prototype._destroy.call(this,t,function(d){s(d),a.emit("close")})}},{"./_stream_duplex":179,"core-util-is":153,inherits:162}],183:[function(n,o,T){(function(m,b){"use strict";function i(ne){return ne&&ne.__esModule?ne:{default:ne}}function l(ne){var te=this;this.next=null,this.entry=null,this.finish=function(){k(te,ne)}}function p(ne){return ue.from(ne)}function u(ne){return ue.isBuffer(ne)||ne instanceof ie}function t(){}function s(ne,te){U=U||n("./_stream_duplex"),ne=ne||{};var oe=te instanceof U;this.objectMode=!!ne.objectMode,oe&&(this.objectMode=this.objectMode||!!ne.writableObjectMode);var L=ne.highWaterMark,N=ne.writableHighWaterMark,$=this.objectMode?16:16384;this.highWaterMark=L||L===0?L:oe&&(N||N===0)?N:$,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var Q=ne.decodeStrings===!1;this.decodeStrings=!Q,this.defaultEncoding=ne.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(I){S(te,I)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new l(this)}function a(ne){if(U=U||n("./_stream_duplex"),!(fe.call(a,this)||this instanceof U))return new a(ne);this._writableState=new s(ne,this),this.writable=!0,ne&&(typeof ne.write=="function"&&(this._write=ne.write),typeof ne.writev=="function"&&(this._writev=ne.writev),typeof ne.destroy=="function"&&(this._destroy=ne.destroy),typeof ne.final=="function"&&(this._final=ne.final)),J.call(this)}function d(ne,te){var oe=new Error("write after end");ne.emit("error",oe),M.nextTick(te,oe)}function f(ne,te,oe,L){var N=!0,$=!1;return oe===null?$=new TypeError("May not write null values to stream"):typeof oe=="string"||oe===void 0||te.objectMode||($=new TypeError("Invalid non-string/buffer chunk")),$&&(ne.emit("error",$),M.nextTick(L,$),N=!1),N}function c(ne,te,oe){return ne.objectMode||ne.decodeStrings===!1||typeof te!="string"||(te=ue.from(te,oe)),te}function A(ne,te,oe,L,N,$){if(!oe){var Q=c(te,L,N);L!==Q&&(oe=!0,N="buffer",L=Q)}var I=te.objectMode?1:L.length;te.length+=I;var E=te.length<te.highWaterMark;if(E||(te.needDrain=!0),te.writing||te.corked){var e=te.lastBufferedRequest;te.lastBufferedRequest={chunk:L,encoding:N,isBuf:oe,callback:$,next:null},e?e.next=te.lastBufferedRequest:te.bufferedRequest=te.lastBufferedRequest,te.bufferedRequestCount+=1}else x(ne,te,!1,I,L,N,$);return E}function x(ne,te,oe,L,N,$,Q){te.writelen=L,te.writecb=Q,te.writing=!0,te.sync=!0,oe?ne._writev(N,te.onwrite):ne._write(N,$,te.onwrite),te.sync=!1}function h(ne,te,oe,L,N){--te.pendingcb,oe?(M.nextTick(N,L),M.nextTick(R,ne,te),ne._writableState.errorEmitted=!0,ne.emit("error",L)):(N(L),ne._writableState.errorEmitted=!0,ne.emit("error",L),R(ne,te))}function P(ne){ne.writing=!1,ne.writecb=null,ne.length-=ne.writelen,ne.writelen=0}function S(ne,te){var oe=ne._writableState,L=oe.sync,N=oe.writecb;if(P(oe),te)h(ne,oe,L,te,N);else{var $=D(oe);$||oe.corked||oe.bufferProcessing||!oe.bufferedRequest||C(ne,oe),L?F(_,ne,oe,$,N):_(ne,oe,$,N)}}function _(ne,te,oe,L){oe||v(ne,te),te.pendingcb--,L(),R(ne,te)}function v(ne,te){te.length===0&&te.needDrain&&(te.needDrain=!1,ne.emit("drain"))}function C(ne,te){te.bufferProcessing=!0;var oe=te.bufferedRequest;if(ne._writev&&oe&&oe.next){var L=te.bufferedRequestCount,N=new Array(L),$=te.corkedRequestsFree;$.entry=oe;for(var Q=0,I=!0;oe;)N[Q]=oe,oe.isBuf||(I=!1),oe=oe.next,Q+=1;N.allBuffers=I,x(ne,te,!0,te.length,N,"",$.finish),te.pendingcb++,te.lastBufferedRequest=null,$.next?(te.corkedRequestsFree=$.next,$.next=null):te.corkedRequestsFree=new l(te),te.bufferedRequestCount=0}else{for(;oe;){var E=oe.chunk,e=oe.encoding,r=oe.callback;if(x(ne,te,!1,te.objectMode?1:E.length,E,e,r),oe=oe.next,te.bufferedRequestCount--,te.writing)break}oe===null&&(te.lastBufferedRequest=null)}te.bufferedRequest=oe,te.bufferProcessing=!1}function D(ne){return ne.ending&&ne.length===0&&ne.bufferedRequest===null&&!ne.finished&&!ne.writing}function g(ne,te){ne._final(function(oe){te.pendingcb--,oe&&ne.emit("error",oe),te.prefinished=!0,ne.emit("prefinish"),R(ne,te)})}function j(ne,te){te.prefinished||te.finalCalled||(typeof ne._final=="function"?(te.pendingcb++,te.finalCalled=!0,M.nextTick(g,ne,te)):(te.prefinished=!0,ne.emit("prefinish")))}function R(ne,te){var oe=D(te);return oe&&(j(ne,te),te.pendingcb===0&&(te.finished=!0,ne.emit("finish"))),oe}function B(ne,te,oe){te.ending=!0,R(ne,te),oe&&(te.finished?M.nextTick(oe):ne.once("finish",oe)),te.ended=!0,ne.writable=!1}function k(ne,te,oe){var L=ne.entry;for(ne.entry=null;L;){var N=L.callback;te.pendingcb--,N(oe),L=L.next}te.corkedRequestsFree?te.corkedRequestsFree.next=ne:te.corkedRequestsFree=ne}var V=n("babel-runtime/core-js/object/define-property"),H=i(V),G=n("babel-runtime/core-js/symbol/has-instance"),re=i(G),X=n("babel-runtime/core-js/symbol"),ae=i(X),Z=n("babel-runtime/core-js/set-immediate"),K=i(Z),M=n("process-nextick-args");o.exports=a;var U,F=!m.browser&&["v0.10","v0.9."].indexOf(m.version.slice(0,5))>-1?K.default:M.nextTick;a.WritableState=s;var z=n("core-util-is");z.inherits=n("inherits");var q={deprecate:n("util-deprecate")},J=n("./internal/streams/stream"),ue=n("safe-buffer").Buffer,ie=b.Uint8Array||function(){},ce=n("./internal/streams/destroy");z.inherits(a,J),s.prototype.getBuffer=function(){for(var ne=this.bufferedRequest,te=[];ne;)te.push(ne),ne=ne.next;return te},function(){try{Object.defineProperty(s.prototype,"buffer",{get:q.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(ne){}}();var fe;typeof ae.default=="function"&&re.default&&typeof Function.prototype[re.default]=="function"?(fe=Function.prototype[re.default],(0,H.default)(a,re.default,{value:function(te){return!!fe.call(this,te)||this===a&&te&&te._writableState instanceof s}})):fe=function(te){return te instanceof this},a.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},a.prototype.write=function(ne,te,oe){var L=this._writableState,N=!1,$=!L.objectMode&&u(ne);return $&&!ue.isBuffer(ne)&&(ne=p(ne)),typeof te=="function"&&(oe=te,te=null),$?te="buffer":te||(te=L.defaultEncoding),typeof oe!="function"&&(oe=t),L.ended?d(this,oe):($||f(this,L,ne,oe))&&(L.pendingcb++,N=A(this,L,$,ne,te,oe)),N},a.prototype.cork=function(){this._writableState.corked++},a.prototype.uncork=function(){var ne=this._writableState;ne.corked&&(ne.corked--,ne.writing||ne.corked||ne.finished||ne.bufferProcessing||!ne.bufferedRequest||C(this,ne))},a.prototype.setDefaultEncoding=function(ne){if(typeof ne=="string"&&(ne=ne.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((ne+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+ne);return this._writableState.defaultEncoding=ne,this},Object.defineProperty(a.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),a.prototype._write=function(ne,te,oe){oe(new Error("_write() is not implemented"))},a.prototype._writev=null,a.prototype.end=function(ne,te,oe){var L=this._writableState;typeof ne=="function"?(oe=ne,ne=null,te=null):typeof te=="function"&&(oe=te,te=null),ne!=null&&this.write(ne,te),L.corked&&(L.corked=1,this.uncork()),L.ending||L.finished||B(this,L,oe)},Object.defineProperty(a.prototype,"destroyed",{get:function(){return this._writableState!==void 0&&this._writableState.destroyed},set:function(te){this._writableState&&(this._writableState.destroyed=te)}}),a.prototype.destroy=ce.destroy,a.prototype._undestroy=ce.undestroy,a.prototype._destroy=function(ne,te){this.end(),te(ne)}}).call(this,n("_process"),typeof Ue!="undefined"?Ue:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./_stream_duplex":179,"./internal/streams/destroy":185,"./internal/streams/stream":186,_process:173,"babel-runtime/core-js/object/define-property":20,"babel-runtime/core-js/set-immediate":25,"babel-runtime/core-js/symbol":27,"babel-runtime/core-js/symbol/has-instance":28,"core-util-is":153,inherits:162,"process-nextick-args":172,"safe-buffer":193,"util-deprecate":205}],184:[function(n,o,T){"use strict";function m(p,u){if(!(p instanceof u))throw new TypeError("Cannot call a class as a function")}function b(p,u,t){p.copy(u,t)}var i=n("safe-buffer").Buffer,l=n("util");o.exports=function(){function p(){m(this,p),this.head=null,this.tail=null,this.length=0}return p.prototype.push=function(u){var t={data:u,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length},p.prototype.unshift=function(u){var t={data:u,next:this.head};this.length===0&&(this.tail=t),this.head=t,++this.length},p.prototype.shift=function(){if(this.length!==0){var u=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,u}},p.prototype.clear=function(){this.head=this.tail=null,this.length=0},p.prototype.join=function(u){if(this.length===0)return"";for(var t=this.head,s=""+t.data;t=t.next;)s+=u+t.data;return s},p.prototype.concat=function(u){if(this.length===0)return i.alloc(0);if(this.length===1)return this.head.data;for(var t=i.allocUnsafe(u>>>0),s=this.head,a=0;s;)b(s.data,t,a),a+=s.data.length,s=s.next;return t},p}(),l&&l.inspect&&l.inspect.custom&&(o.exports.prototype[l.inspect.custom]=function(){var p=l.inspect({length:this.length});return this.constructor.name+" "+p})},{"safe-buffer":193,util:36}],185:[function(n,o,T){"use strict";function m(p,u){var t=this,s=this._readableState&&this._readableState.destroyed,a=this._writableState&&this._writableState.destroyed;return s||a?(u?u(p):!p||this._writableState&&this._writableState.errorEmitted||l.nextTick(i,this,p),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(p||null,function(d){!u&&d?(l.nextTick(i,t,d),t._writableState&&(t._writableState.errorEmitted=!0)):u&&u(d)}),this)}function b(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function i(p,u){p.emit("error",u)}var l=n("process-nextick-args");o.exports={destroy:m,undestroy:b}},{"process-nextick-args":172}],186:[function(n,o,T){"use strict";o.exports=n("events").EventEmitter},{events:158}],187:[function(n,o,T){o.exports=n("./readable").PassThrough},{"./readable":188}],188:[function(n,o,T){T=o.exports=n("./lib/_stream_readable.js"),T.Stream=T,T.Readable=T,T.Writable=n("./lib/_stream_writable.js"),T.Duplex=n("./lib/_stream_duplex.js"),T.Transform=n("./lib/_stream_transform.js"),T.PassThrough=n("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":179,"./lib/_stream_passthrough.js":180,"./lib/_stream_readable.js":181,"./lib/_stream_transform.js":182,"./lib/_stream_writable.js":183}],189:[function(n,o,T){o.exports=n("./readable").Transform},{"./readable":188}],190:[function(n,o,T){o.exports=n("./lib/_stream_writable.js")},{"./lib/_stream_writable.js":183}],191:[function(n,o,T){var m=function(){return this}()||Function("return this")(),b=m.regeneratorRuntime&&Object.getOwnPropertyNames(m).indexOf("regeneratorRuntime")>=0,i=b&&m.regeneratorRuntime;if(m.regeneratorRuntime=void 0,o.exports=n("./runtime"),b)m.regeneratorRuntime=i;else try{delete m.regeneratorRuntime}catch(l){m.regeneratorRuntime=void 0}},{"./runtime":192}],192:[function(n,o,T){!function(m){"use strict";function b(K,M,U,F){var z=M&&M.prototype instanceof l?M:l,q=Object.create(z.prototype),J=new A(F||[]);return q._invoke=a(K,U,J),q}function i(K,M,U){try{return{type:"normal",arg:K.call(M,U)}}catch(F){return{type:"throw",arg:F}}}function l(){}function p(){}function u(){}function t(K){["next","throw","return"].forEach(function(M){K[M]=function(U){return this._invoke(M,U)}})}function s(K){function M(z,q,J,ue){var ie=i(K[z],K,q);if(ie.type!=="throw"){var ce=ie.arg,fe=ce.value;return fe&&typeof fe=="object"&&_.call(fe,"__await")?Promise.resolve(fe.__await).then(function(ne){M("next",ne,J,ue)},function(ne){M("throw",ne,J,ue)}):Promise.resolve(fe).then(function(ne){ce.value=ne,J(ce)},ue)}ue(ie.arg)}function U(z,q){function J(){return new Promise(function(ue,ie){M(z,q,ue,ie)})}return F=F?F.then(J,J):J()}var F;this._invoke=U}function a(K,M,U){var F=B;return function(z,q){if(F===V)throw new Error("Generator is already running");if(F===H){if(z==="throw")throw q;return h()}for(U.method=z,U.arg=q;;){var J=U.delegate;if(J){var ue=d(J,U);if(ue){if(ue===G)continue;return ue}}if(U.method==="next")U.sent=U._sent=U.arg;else if(U.method==="throw"){if(F===B)throw F=H,U.arg;U.dispatchException(U.arg)}else U.method==="return"&&U.abrupt("return",U.arg);F=V;var ie=i(K,M,U);if(ie.type==="normal"){if(F=U.done?H:k,ie.arg===G)continue;return{value:ie.arg,done:U.done}}ie.type==="throw"&&(F=H,U.method="throw",U.arg=ie.arg)}}}function d(K,M){var U=K.iterator[M.method];if(U===P){if(M.delegate=null,M.method==="throw"){if(K.iterator.return&&(M.method="return",M.arg=P,d(K,M),M.method==="throw"))return G;M.method="throw",M.arg=new TypeError("The iterator does not provide a 'throw' method")}return G}var F=i(U,K.iterator,M.arg);if(F.type==="throw")return M.method="throw",M.arg=F.arg,M.delegate=null,G;var z=F.arg;return z?z.done?(M[K.resultName]=z.value,M.next=K.nextLoc,M.method!=="return"&&(M.method="next",M.arg=P),M.delegate=null,G):z:(M.method="throw",M.arg=new TypeError("iterator result is not an object"),M.delegate=null,G)}function f(K){var M={tryLoc:K[0]};1 in K&&(M.catchLoc=K[1]),2 in K&&(M.finallyLoc=K[2],M.afterLoc=K[3]),this.tryEntries.push(M)}function c(K){var M=K.completion||{};M.type="normal",delete M.arg,K.completion=M}function A(K){this.tryEntries=[{tryLoc:"root"}],K.forEach(f,this),this.reset(!0)}function x(K){if(K){var M=K[C];if(M)return M.call(K);if(typeof K.next=="function")return K;if(!isNaN(K.length)){var U=-1,F=function z(){for(;++U<K.length;)if(_.call(K,U))return z.value=K[U],z.done=!1,z;return z.value=P,z.done=!0,z};return F.next=F}}return{next:h}}function h(){return{value:P,done:!0}}var P,S=Object.prototype,_=S.hasOwnProperty,v=typeof Symbol=="function"?Symbol:{},C=v.iterator||"@@iterator",D=v.asyncIterator||"@@asyncIterator",g=v.toStringTag||"@@toStringTag",j=typeof o=="object",R=m.regeneratorRuntime;if(R)return void(j&&(o.exports=R));R=m.regeneratorRuntime=j?o.exports:{},R.wrap=b;var B="suspendedStart",k="suspendedYield",V="executing",H="completed",G={},re={};re[C]=function(){return this};var X=Object.getPrototypeOf,ae=X&&X(X(x([])));ae&&ae!==S&&_.call(ae,C)&&(re=ae);var Z=u.prototype=l.prototype=Object.create(re);p.prototype=Z.constructor=u,u.constructor=p,u[g]=p.displayName="GeneratorFunction",R.isGeneratorFunction=function(K){var M=typeof K=="function"&&K.constructor;return!!M&&(M===p||(M.displayName||M.name)==="GeneratorFunction")},R.mark=function(K){return Object.setPrototypeOf?Object.setPrototypeOf(K,u):(K.__proto__=u,g in K||(K[g]="GeneratorFunction")),K.prototype=Object.create(Z),K},R.awrap=function(K){return{__await:K}},t(s.prototype),s.prototype[D]=function(){return this},R.AsyncIterator=s,R.async=function(K,M,U,F){var z=new s(b(K,M,U,F));return R.isGeneratorFunction(M)?z:z.next().then(function(q){return q.done?q.value:z.next()})},t(Z),Z[g]="Generator",Z[C]=function(){return this},Z.toString=function(){return"[object Generator]"},R.keys=function(K){var M=[];for(var U in K)M.push(U);return M.reverse(),function F(){for(;M.length;){var z=M.pop();if(z in K)return F.value=z,F.done=!1,F}return F.done=!0,F}},R.values=x,A.prototype={constructor:A,reset:function(M){if(this.prev=0,this.next=0,this.sent=this._sent=P,this.done=!1,this.delegate=null,this.method="next",this.arg=P,this.tryEntries.forEach(c),!M)for(var U in this)U.charAt(0)==="t"&&_.call(this,U)&&!isNaN(+U.slice(1))&&(this[U]=P)},stop:function(){this.done=!0;var M=this.tryEntries[0],U=M.completion;if(U.type==="throw")throw U.arg;return this.rval},dispatchException:function(M){function U(ce,fe){return J.type="throw",J.arg=M,F.next=ce,fe&&(F.method="next",F.arg=P),!!fe}if(this.done)throw M;for(var F=this,z=this.tryEntries.length-1;z>=0;--z){var q=this.tryEntries[z],J=q.completion;if(q.tryLoc==="root")return U("end");if(q.tryLoc<=this.prev){var ue=_.call(q,"catchLoc"),ie=_.call(q,"finallyLoc");if(ue&&ie){if(this.prev<q.catchLoc)return U(q.catchLoc,!0);if(this.prev<q.finallyLoc)return U(q.finallyLoc)}else if(ue){if(this.prev<q.catchLoc)return U(q.catchLoc,!0)}else{if(!ie)throw new Error("try statement without catch or finally");if(this.prev<q.finallyLoc)return U(q.finallyLoc)}}}},abrupt:function(M,U){for(var F=this.tryEntries.length-1;F>=0;--F){var z=this.tryEntries[F];if(z.tryLoc<=this.prev&&_.call(z,"finallyLoc")&&this.prev<z.finallyLoc){var q=z;break}}q&&(M==="break"||M==="continue")&&q.tryLoc<=U&&U<=q.finallyLoc&&(q=null);var J=q?q.completion:{};return J.type=M,J.arg=U,q?(this.method="next",this.next=q.finallyLoc,G):this.complete(J)},complete:function(M,U){if(M.type==="throw")throw M.arg;return M.type==="break"||M.type==="continue"?this.next=M.arg:M.type==="return"?(this.rval=this.arg=M.arg,this.method="return",this.next="end"):M.type==="normal"&&U&&(this.next=U),G},finish:function(M){for(var U=this.tryEntries.length-1;U>=0;--U){var F=this.tryEntries[U];if(F.finallyLoc===M)return this.complete(F.completion,F.afterLoc),c(F),G}},catch:function(M){for(var U=this.tryEntries.length-1;U>=0;--U){var F=this.tryEntries[U];if(F.tryLoc===M){var z=F.completion;if(z.type==="throw"){var q=z.arg;c(F)}return q}}throw new Error("illegal catch attempt")},delegateYield:function(M,U,F){return this.delegate={iterator:x(M),resultName:U,nextLoc:F},this.method==="next"&&(this.arg=P),G}}}(function(){return this}()||Function("return this")())},{}],193:[function(n,o,T){function m(p,u){for(var t in p)u[t]=p[t]}function b(p,u,t){return l(p,u,t)}var i=n("buffer"),l=i.Buffer;l.from&&l.alloc&&l.allocUnsafe&&l.allocUnsafeSlow?o.exports=i:(m(i,T),T.Buffer=b),m(l,b),b.from=function(p,u,t){if(typeof p=="number")throw new TypeError("Argument must not be a number");return l(p,u,t)},b.alloc=function(p,u,t){if(typeof p!="number")throw new TypeError("Argument must be a number");var s=l(p);return u!==void 0?typeof t=="string"?s.fill(u,t):s.fill(u):s.fill(0),s},b.allocUnsafe=function(p){if(typeof p!="number")throw new TypeError("Argument must be a number");return l(p)},b.allocUnsafeSlow=function(p){if(typeof p!="number")throw new TypeError("Argument must be a number");return i.SlowBuffer(p)}},{buffer:38}],194:[function(n,o,T){(function(m){"use strict";function b(h){return h&&h.__esModule?h:{default:h}}var i=n("babel-runtime/core-js/string/from-code-point"),l=b(i),p=n("babel-runtime/core-js/json/stringify"),u=b(p),t=n("babel-runtime/helpers/typeof"),s=b(t),a=n("babel-runtime/core-js/object/define-property"),d=b(a),f=n("babel-runtime/core-js/object/keys"),c=b(f),A=n("babel-runtime/core-js/object/create"),x=b(A);!function(h){function P(y,w){if(!(this instanceof P))return new P(y,w);var W=this;_(W),W.q=W.c="",W.bufferCheckPosition=h.MAX_BUFFER_LENGTH,W.opt=w||{},W.opt.lowercase=W.opt.lowercase||W.opt.lowercasetags,W.looseCase=W.opt.lowercase?"toLowerCase":"toUpperCase",W.tags=[],W.closed=W.closedRoot=W.sawRoot=!1,W.tag=W.error=null,W.strict=!!y,W.noscript=!(!y&&!W.opt.noscript),W.state=r.BEGIN,W.strictEntities=W.opt.strictEntities,W.ENTITIES=W.strictEntities?(0,x.default)(h.XML_ENTITIES):(0,x.default)(h.ENTITIES),W.attribList=[],W.opt.xmlns&&(W.ns=(0,x.default)($)),W.trackPosition=W.opt.position!==!1,W.trackPosition&&(W.position=W.line=W.column=0),V(W,"onready")}function S(y){for(var w=Math.max(h.MAX_BUFFER_LENGTH,10),W=0,Y=0,me=ce.length;Y<me;Y++){var pe=y[ce[Y]].length;if(pe>w)switch(ce[Y]){case"textNode":G(y);break;case"cdata":H(y,"oncdata",y.cdata),y.cdata="";break;case"script":H(y,"onscript",y.script),y.script="";break;default:X(y,"Max buffer length exceeded: "+ce[Y])}W=Math.max(W,pe)}var ve=h.MAX_BUFFER_LENGTH-W;y.bufferCheckPosition=ve+y.position}function _(y){for(var w=0,W=ce.length;w<W;w++)y[ce[w]]=""}function v(y){G(y),y.cdata!==""&&(H(y,"oncdata",y.cdata),y.cdata=""),y.script!==""&&(H(y,"onscript",y.script),y.script="")}function C(y,w){return new D(y,w)}function D(y,w){if(!(this instanceof D))return new D(y,w);fe.apply(this),this._parser=new P(y,w),this.writable=!0,this.readable=!0;var W=this;this._parser.onend=function(){W.emit("end")},this._parser.onerror=function(Y){W.emit("error",Y),W._parser.error=null},this._decoder=null,ne.forEach(function(Y){(0,d.default)(W,"on"+Y,{get:function(){return W._parser["on"+Y]},set:function(pe){if(!pe)return W.removeAllListeners(Y),W._parser["on"+Y]=pe,pe;W.on(Y,pe)},enumerable:!0,configurable:!1})})}function g(y){return y===" "||y===`
`||y==="\r"||y===" "}function j(y){return y==='"'||y==="'"}function R(y){return y===">"||g(y)}function B(y,w){return y.test(w)}function k(y,w){return!B(y,w)}function V(y,w,W){y[w]&&y[w](W)}function H(y,w,W){y.textNode&&G(y),V(y,w,W)}function G(y){y.textNode=re(y.opt,y.textNode),y.textNode&&V(y,"ontext",y.textNode),y.textNode=""}function re(y,w){return y.trim&&(w=w.trim()),y.normalize&&(w=w.replace(/\s+/g," ")),w}function X(y,w){return G(y),y.trackPosition&&(w+=`
Line: `+y.line+`
Column: `+y.column+`
Char: `+y.c),w=new Error(w),y.error=w,V(y,"onerror",w),y}function ae(y){return y.sawRoot&&!y.closedRoot&&Z(y,"Unclosed root tag"),y.state!==r.BEGIN&&y.state!==r.BEGIN_WHITESPACE&&y.state!==r.TEXT&&X(y,"Unexpected end"),G(y),y.c="",y.closed=!0,V(y,"onend"),P.call(y,y.strict,y.opt),y}function Z(y,w){if((y===void 0?"undefined":(0,s.default)(y))!=="object"||!(y instanceof P))throw new Error("bad call to strictFail");y.strict&&X(y,w)}function K(y){y.strict||(y.tagName=y.tagName[y.looseCase]());var w=y.tags[y.tags.length-1]||y,W=y.tag={name:y.tagName,attributes:{}};y.opt.xmlns&&(W.ns=w.ns),y.attribList.length=0,H(y,"onopentagstart",W)}function M(y,w){var W=y.indexOf(":"),Y=W<0?["",y]:y.split(":"),me=Y[0],pe=Y[1];return w&&y==="xmlns"&&(me="xmlns",pe=""),{prefix:me,local:pe}}function U(y){if(y.strict||(y.attribName=y.attribName[y.looseCase]()),y.attribList.indexOf(y.attribName)!==-1||y.tag.attributes.hasOwnProperty(y.attribName))return void(y.attribName=y.attribValue="");if(y.opt.xmlns){var w=M(y.attribName,!0),W=w.prefix,Y=w.local;if(W==="xmlns")if(Y==="xml"&&y.attribValue!==L)Z(y,"xml: prefix must be bound to "+L+`
Actual: `+y.attribValue);else if(Y==="xmlns"&&y.attribValue!==N)Z(y,"xmlns: prefix must be bound to "+N+`
Actual: `+y.attribValue);else{var me=y.tag,pe=y.tags[y.tags.length-1]||y;me.ns===pe.ns&&(me.ns=(0,x.default)(pe.ns)),me.ns[Y]=y.attribValue}y.attribList.push([y.attribName,y.attribValue])}else y.tag.attributes[y.attribName]=y.attribValue,H(y,"onattribute",{name:y.attribName,value:y.attribValue});y.attribName=y.attribValue=""}function F(y,w){if(y.opt.xmlns){var W=y.tag,Y=M(y.tagName);W.prefix=Y.prefix,W.local=Y.local,W.uri=W.ns[Y.prefix]||"",W.prefix&&!W.uri&&(Z(y,"Unbound namespace prefix: "+(0,u.default)(y.tagName)),W.uri=Y.prefix);var me=y.tags[y.tags.length-1]||y;W.ns&&me.ns!==W.ns&&(0,c.default)(W.ns).forEach(function(ut){H(y,"onopennamespace",{prefix:ut,uri:W.ns[ut]})});for(var pe=0,ve=y.attribList.length;pe<ve;pe++){var ye=y.attribList[pe],Oe=ye[0],Ge=ye[1],le=M(Oe,!0),ze=le.prefix,it=le.local,Ve=ze===""?"":W.ns[ze]||"",We={name:Oe,value:Ge,prefix:ze,local:it,uri:Ve};ze&&ze!=="xmlns"&&!Ve&&(Z(y,"Unbound namespace prefix: "+(0,u.default)(ze)),We.uri=ze),y.tag.attributes[Oe]=We,H(y,"onattribute",We)}y.attribList.length=0}y.tag.isSelfClosing=!!w,y.sawRoot=!0,y.tags.push(y.tag),H(y,"onopentag",y.tag),w||(y.noscript||y.tagName.toLowerCase()!=="script"?y.state=r.TEXT:y.state=r.SCRIPT,y.tag=null,y.tagName=""),y.attribName=y.attribValue="",y.attribList.length=0}function z(y){if(!y.tagName)return Z(y,"Weird empty close tag."),y.textNode+="</>",void(y.state=r.TEXT);if(y.script){if(y.tagName!=="script")return y.script+="</"+y.tagName+">",y.tagName="",void(y.state=r.SCRIPT);H(y,"onscript",y.script),y.script=""}var w=y.tags.length,W=y.tagName;y.strict||(W=W[y.looseCase]());for(var Y=W;w--&&!(y.tags[w].name===Y);)Z(y,"Unexpected close tag");if(w<0)return Z(y,"Unmatched closing tag: "+y.tagName),y.textNode+="</"+y.tagName+">",void(y.state=r.TEXT);y.tagName=W;for(var me=y.tags.length;me-- >w;){var pe=y.tag=y.tags.pop();y.tagName=y.tag.name,H(y,"onclosetag",y.tagName);var ve={};for(var ye in pe.ns)ve[ye]=pe.ns[ye];var Oe=y.tags[y.tags.length-1]||y;y.opt.xmlns&&pe.ns!==Oe.ns&&(0,c.default)(pe.ns).forEach(function(Ge){var le=pe.ns[Ge];H(y,"onclosenamespace",{prefix:Ge,uri:le})})}w===0&&(y.closedRoot=!0),y.tagName=y.attribValue=y.attribName="",y.attribList.length=0,y.state=r.TEXT}function q(y){var w,W=y.entity,Y=W.toLowerCase(),me="";return y.ENTITIES[W]?y.ENTITIES[W]:y.ENTITIES[Y]?y.ENTITIES[Y]:(W=Y,W.charAt(0)==="#"&&(W.charAt(1)==="x"?(W=W.slice(2),w=parseInt(W,16),me=w.toString(16)):(W=W.slice(1),w=parseInt(W,10),me=w.toString(10))),W=W.replace(/^0+/,""),isNaN(w)||me.toLowerCase()!==W?(Z(y,"Invalid character entity"),"&"+y.entity+";"):(0,l.default)(w))}function J(y,w){w==="<"?(y.state=r.OPEN_WAKA,y.startTagPosition=y.position):g(w)||(Z(y,"Non-whitespace before first tag."),y.textNode=w,y.state=r.TEXT)}function ue(y,w){var W="";return w<y.length&&(W=y.charAt(w)),W}function ie(y){var w=this;if(this.error)throw this.error;if(w.closed)return X(w,"Cannot write after close. Assign an onready handler.");if(y===null)return ae(w);(y===void 0?"undefined":(0,s.default)(y))==="object"&&(y=y.toString());for(var W=0,Y="";!(Y=ue(y,W++),w.c=Y,!Y);)switch(w.trackPosition&&(w.position++,Y===`
`?(w.line++,w.column=0):w.column++),w.state){case r.BEGIN:if(w.state=r.BEGIN_WHITESPACE,Y==="\uFEFF")continue;J(w,Y);continue;case r.BEGIN_WHITESPACE:J(w,Y);continue;case r.TEXT:if(w.sawRoot&&!w.closedRoot){for(var me=W-1;Y&&Y!=="<"&&Y!=="&";)(Y=ue(y,W++))&&w.trackPosition&&(w.position++,Y===`
`?(w.line++,w.column=0):w.column++);w.textNode+=y.substring(me,W-1)}Y!=="<"||w.sawRoot&&w.closedRoot&&!w.strict?(g(Y)||w.sawRoot&&!w.closedRoot||Z(w,"Text data outside of root node."),Y==="&"?w.state=r.TEXT_ENTITY:w.textNode+=Y):(w.state=r.OPEN_WAKA,w.startTagPosition=w.position);continue;case r.SCRIPT:Y==="<"?w.state=r.SCRIPT_ENDING:w.script+=Y;continue;case r.SCRIPT_ENDING:Y==="/"?w.state=r.CLOSE_TAG:(w.script+="<"+Y,w.state=r.SCRIPT);continue;case r.OPEN_WAKA:if(Y==="!")w.state=r.SGML_DECL,w.sgmlDecl="";else if(!g(Y))if(B(Q,Y))w.state=r.OPEN_TAG,w.tagName=Y;else if(Y==="/")w.state=r.CLOSE_TAG,w.tagName="";else if(Y==="?")w.state=r.PROC_INST,w.procInstName=w.procInstBody="";else{if(Z(w,"Unencoded <"),w.startTagPosition+1<w.position){var pe=w.position-w.startTagPosition;Y=new Array(pe).join(" ")+Y}w.textNode+="<"+Y,w.state=r.TEXT}continue;case r.SGML_DECL:(w.sgmlDecl+Y).toUpperCase()===te?(H(w,"onopencdata"),w.state=r.CDATA,w.sgmlDecl="",w.cdata=""):w.sgmlDecl+Y==="--"?(w.state=r.COMMENT,w.comment="",w.sgmlDecl=""):(w.sgmlDecl+Y).toUpperCase()===oe?(w.state=r.DOCTYPE,(w.doctype||w.sawRoot)&&Z(w,"Inappropriately located doctype declaration"),w.doctype="",w.sgmlDecl=""):Y===">"?(H(w,"onsgmldeclaration",w.sgmlDecl),w.sgmlDecl="",w.state=r.TEXT):(j(Y)&&(w.state=r.SGML_DECL_QUOTED),w.sgmlDecl+=Y);continue;case r.SGML_DECL_QUOTED:Y===w.q&&(w.state=r.SGML_DECL,w.q=""),w.sgmlDecl+=Y;continue;case r.DOCTYPE:Y===">"?(w.state=r.TEXT,H(w,"ondoctype",w.doctype),w.doctype=!0):(w.doctype+=Y,Y==="["?w.state=r.DOCTYPE_DTD:j(Y)&&(w.state=r.DOCTYPE_QUOTED,w.q=Y));continue;case r.DOCTYPE_QUOTED:w.doctype+=Y,Y===w.q&&(w.q="",w.state=r.DOCTYPE);continue;case r.DOCTYPE_DTD:w.doctype+=Y,Y==="]"?w.state=r.DOCTYPE:j(Y)&&(w.state=r.DOCTYPE_DTD_QUOTED,w.q=Y);continue;case r.DOCTYPE_DTD_QUOTED:w.doctype+=Y,Y===w.q&&(w.state=r.DOCTYPE_DTD,w.q="");continue;case r.COMMENT:Y==="-"?w.state=r.COMMENT_ENDING:w.comment+=Y;continue;case r.COMMENT_ENDING:Y==="-"?(w.state=r.COMMENT_ENDED,w.comment=re(w.opt,w.comment),w.comment&&H(w,"oncomment",w.comment),w.comment=""):(w.comment+="-"+Y,w.state=r.COMMENT);continue;case r.COMMENT_ENDED:Y!==">"?(Z(w,"Malformed comment"),w.comment+="--"+Y,w.state=r.COMMENT):w.state=r.TEXT;continue;case r.CDATA:Y==="]"?w.state=r.CDATA_ENDING:w.cdata+=Y;continue;case r.CDATA_ENDING:Y==="]"?w.state=r.CDATA_ENDING_2:(w.cdata+="]"+Y,w.state=r.CDATA);continue;case r.CDATA_ENDING_2:Y===">"?(w.cdata&&H(w,"oncdata",w.cdata),H(w,"onclosecdata"),w.cdata="",w.state=r.TEXT):Y==="]"?w.cdata+="]":(w.cdata+="]]"+Y,w.state=r.CDATA);continue;case r.PROC_INST:Y==="?"?w.state=r.PROC_INST_ENDING:g(Y)?w.state=r.PROC_INST_BODY:w.procInstName+=Y;continue;case r.PROC_INST_BODY:if(!w.procInstBody&&g(Y))continue;Y==="?"?w.state=r.PROC_INST_ENDING:w.procInstBody+=Y;continue;case r.PROC_INST_ENDING:Y===">"?(H(w,"onprocessinginstruction",{name:w.procInstName,body:w.procInstBody}),w.procInstName=w.procInstBody="",w.state=r.TEXT):(w.procInstBody+="?"+Y,w.state=r.PROC_INST_BODY);continue;case r.OPEN_TAG:B(I,Y)?w.tagName+=Y:(K(w),Y===">"?F(w):Y==="/"?w.state=r.OPEN_TAG_SLASH:(g(Y)||Z(w,"Invalid character in tag name"),w.state=r.ATTRIB));continue;case r.OPEN_TAG_SLASH:Y===">"?(F(w,!0),z(w)):(Z(w,"Forward-slash in opening tag not followed by >"),w.state=r.ATTRIB);continue;case r.ATTRIB:if(g(Y))continue;Y===">"?F(w):Y==="/"?w.state=r.OPEN_TAG_SLASH:B(Q,Y)?(w.attribName=Y,w.attribValue="",w.state=r.ATTRIB_NAME):Z(w,"Invalid attribute name");continue;case r.ATTRIB_NAME:Y==="="?w.state=r.ATTRIB_VALUE:Y===">"?(Z(w,"Attribute without value"),w.attribValue=w.attribName,U(w),F(w)):g(Y)?w.state=r.ATTRIB_NAME_SAW_WHITE:B(I,Y)?w.attribName+=Y:Z(w,"Invalid attribute name");continue;case r.ATTRIB_NAME_SAW_WHITE:if(Y==="=")w.state=r.ATTRIB_VALUE;else{if(g(Y))continue;Z(w,"Attribute without value"),w.tag.attributes[w.attribName]="",w.attribValue="",H(w,"onattribute",{name:w.attribName,value:""}),w.attribName="",Y===">"?F(w):B(Q,Y)?(w.attribName=Y,w.state=r.ATTRIB_NAME):(Z(w,"Invalid attribute name"),w.state=r.ATTRIB)}continue;case r.ATTRIB_VALUE:if(g(Y))continue;j(Y)?(w.q=Y,w.state=r.ATTRIB_VALUE_QUOTED):(Z(w,"Unquoted attribute value"),w.state=r.ATTRIB_VALUE_UNQUOTED,w.attribValue=Y);continue;case r.ATTRIB_VALUE_QUOTED:if(Y!==w.q){Y==="&"?w.state=r.ATTRIB_VALUE_ENTITY_Q:w.attribValue+=Y;continue}U(w),w.q="",w.state=r.ATTRIB_VALUE_CLOSED;continue;case r.ATTRIB_VALUE_CLOSED:g(Y)?w.state=r.ATTRIB:Y===">"?F(w):Y==="/"?w.state=r.OPEN_TAG_SLASH:B(Q,Y)?(Z(w,"No whitespace between attributes"),w.attribName=Y,w.attribValue="",w.state=r.ATTRIB_NAME):Z(w,"Invalid attribute name");continue;case r.ATTRIB_VALUE_UNQUOTED:if(!R(Y)){Y==="&"?w.state=r.ATTRIB_VALUE_ENTITY_U:w.attribValue+=Y;continue}U(w),Y===">"?F(w):w.state=r.ATTRIB;continue;case r.CLOSE_TAG:if(w.tagName)Y===">"?z(w):B(I,Y)?w.tagName+=Y:w.script?(w.script+="</"+w.tagName,w.tagName="",w.state=r.SCRIPT):(g(Y)||Z(w,"Invalid tagname in closing tag"),w.state=r.CLOSE_TAG_SAW_WHITE);else{if(g(Y))continue;k(Q,Y)?w.script?(w.script+="</"+Y,w.state=r.SCRIPT):Z(w,"Invalid tagname in closing tag."):w.tagName=Y}continue;case r.CLOSE_TAG_SAW_WHITE:if(g(Y))continue;Y===">"?z(w):Z(w,"Invalid characters in closing tag");continue;case r.TEXT_ENTITY:case r.ATTRIB_VALUE_ENTITY_Q:case r.ATTRIB_VALUE_ENTITY_U:var ve,ye;switch(w.state){case r.TEXT_ENTITY:ve=r.TEXT,ye="textNode";break;case r.ATTRIB_VALUE_ENTITY_Q:ve=r.ATTRIB_VALUE_QUOTED,ye="attribValue";break;case r.ATTRIB_VALUE_ENTITY_U:ve=r.ATTRIB_VALUE_UNQUOTED,ye="attribValue"}Y===";"?(w[ye]+=q(w),w.entity="",w.state=ve):B(w.entity.length?e:E,Y)?w.entity+=Y:(Z(w,"Invalid character in entity name"),w[ye]+="&"+w.entity+Y,w.entity="",w.state=ve);continue;default:throw new Error(w,"Unknown state: "+w.state)}return w.position>=w.bufferCheckPosition&&S(w),w}h.parser=function(y,w){return new P(y,w)},h.SAXParser=P,h.SAXStream=D,h.createStream=C,h.MAX_BUFFER_LENGTH=65536;var ce=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];h.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"],x.default||(Object.create=function(y){function w(){}return w.prototype=y,new w}),c.default||(Object.keys=function(y){var w=[];for(var W in y)y.hasOwnProperty(W)&&w.push(W);return w}),P.prototype={end:function(){ae(this)},write:ie,resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){v(this)}};var fe;try{fe=n("stream").Stream}catch(y){fe=function(){}}var ne=h.EVENTS.filter(function(y){return y!=="error"&&y!=="end"});D.prototype=(0,x.default)(fe.prototype,{constructor:{value:D}}),D.prototype.write=function(y){if(typeof m=="function"&&typeof m.isBuffer=="function"&&m.isBuffer(y)){if(!this._decoder){var w=n("string_decoder").StringDecoder;this._decoder=new w("utf8")}y=this._decoder.write(y)}return this._parser.write(y.toString()),this.emit("data",y),!0},D.prototype.end=function(y){return y&&y.length&&this.write(y),this._parser.end(),!0},D.prototype.on=function(y,w){var W=this;return W._parser["on"+y]||ne.indexOf(y)===-1||(W._parser["on"+y]=function(){var Y=arguments.length===1?[arguments[0]]:Array.apply(null,arguments);Y.splice(0,0,y),W.emit.apply(W,Y)}),fe.prototype.on.call(W,y,w)};var te="[CDATA[",oe="DOCTYPE",L="http://www.w3.org/XML/1998/namespace",N="http://www.w3.org/2000/xmlns/",$={xml:L,xmlns:N},Q=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,I=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,E=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,e=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,r=0;h.STATE={BEGIN:r++,BEGIN_WHITESPACE:r++,TEXT:r++,TEXT_ENTITY:r++,OPEN_WAKA:r++,SGML_DECL:r++,SGML_DECL_QUOTED:r++,DOCTYPE:r++,DOCTYPE_QUOTED:r++,DOCTYPE_DTD:r++,DOCTYPE_DTD_QUOTED:r++,COMMENT_STARTING:r++,COMMENT:r++,COMMENT_ENDING:r++,COMMENT_ENDED:r++,CDATA:r++,CDATA_ENDING:r++,CDATA_ENDING_2:r++,PROC_INST:r++,PROC_INST_BODY:r++,PROC_INST_ENDING:r++,OPEN_TAG:r++,OPEN_TAG_SLASH:r++,ATTRIB:r++,ATTRIB_NAME:r++,ATTRIB_NAME_SAW_WHITE:r++,ATTRIB_VALUE:r++,ATTRIB_VALUE_QUOTED:r++,ATTRIB_VALUE_CLOSED:r++,ATTRIB_VALUE_UNQUOTED:r++,ATTRIB_VALUE_ENTITY_Q:r++,ATTRIB_VALUE_ENTITY_U:r++,CLOSE_TAG:r++,CLOSE_TAG_SAW_WHITE:r++,SCRIPT:r++,SCRIPT_ENDING:r++},h.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},h.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},(0,c.default)(h.ENTITIES).forEach(function(y){var w=h.ENTITIES[y],W=typeof w=="number"?String.fromCharCode(w):w;h.ENTITIES[y]=W});for(var O in h.STATE)h.STATE[h.STATE[O]]=O;r=h.STATE,l.default||function(){var y=String.fromCharCode,w=Math.floor,W=function(){var me,pe,ve=[],ye=-1,Oe=arguments.length;if(!Oe)return"";for(var Ge="";++ye<Oe;){var le=Number(arguments[ye]);if(!isFinite(le)||le<0||le>1114111||w(le)!==le)throw RangeError("Invalid code point: "+le);le<=65535?ve.push(le):(le-=65536,me=55296+(le>>10),pe=le%1024+56320,ve.push(me,pe)),(ye+1===Oe||ve.length>16384)&&(Ge+=y.apply(null,ve),ve.length=0)}return Ge};d.default?Object.defineProperty(String,"fromCodePoint",{value:W,configurable:!0,writable:!0}):String.fromCodePoint=W}()}(T===void 0?(void 0).sax={}:T)}).call(this,n("buffer").Buffer)},{"babel-runtime/core-js/json/stringify":17,"babel-runtime/core-js/object/create":19,"babel-runtime/core-js/object/define-property":20,"babel-runtime/core-js/object/keys":23,"babel-runtime/core-js/string/from-code-point":26,"babel-runtime/helpers/typeof":32,buffer:38,stream:195,string_decoder:37}],195:[function(n,o,T){function m(){b.call(this)}o.exports=m;var b=n("events").EventEmitter;n("inherits")(m,b),m.Readable=n("readable-stream/readable.js"),m.Writable=n("readable-stream/writable.js"),m.Duplex=n("readable-stream/duplex.js"),m.Transform=n("readable-stream/transform.js"),m.PassThrough=n("readable-stream/passthrough.js"),m.Stream=m,m.prototype.pipe=function(i,l){function p(A){i.writable&&i.write(A)===!1&&f.pause&&f.pause()}function u(){f.readable&&f.resume&&f.resume()}function t(){c||(c=!0,i.end())}function s(){c||(c=!0,typeof i.destroy=="function"&&i.destroy())}function a(A){if(d(),b.listenerCount(this,"error")===0)throw A}function d(){f.removeListener("data",p),i.removeListener("drain",u),f.removeListener("end",t),f.removeListener("close",s),f.removeListener("error",a),i.removeListener("error",a),f.removeListener("end",d),f.removeListener("close",d),i.removeListener("close",d)}var f=this;f.on("data",p),i.on("drain",u),i._isStdio||l&&l.end===!1||(f.on("end",t),f.on("close",s));var c=!1;return f.on("error",a),i.on("error",a),f.on("end",d),f.on("close",d),i.on("close",d),i.emit("pipe",f),i}},{events:158,inherits:162,"readable-stream/duplex.js":178,"readable-stream/passthrough.js":187,"readable-stream/readable.js":188,"readable-stream/transform.js":189,"readable-stream/writable.js":190}],196:[function(n,o,T){(function(m){var b=n("./lib/request"),i=n("./lib/response"),l=n("xtend"),p=n("builtin-status-codes"),u=n("url"),t=T;t.request=function(s,a){s=typeof s=="string"?u.parse(s):l(s);var d=m.location.protocol.search(/^https?:$/)===-1?"http:":"",f=s.protocol||d,c=s.hostname||s.host,A=s.port,x=s.path||"/";c&&c.indexOf(":")!==-1&&(c="["+c+"]"),s.url=(c?f+"//"+c:"")+(A?":"+A:"")+x,s.method=(s.method||"GET").toUpperCase(),s.headers=s.headers||{};var h=new b(s);return a&&h.on("response",a),h},t.get=function(s,a){var d=t.request(s,a);return d.end(),d},t.ClientRequest=b,t.IncomingMessage=i.IncomingMessage,t.Agent=function(){},t.Agent.defaultMaxSockets=4,t.globalAgent=new t.Agent,t.STATUS_CODES=p,t.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this,typeof Ue!="undefined"?Ue:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./lib/request":198,"./lib/response":199,"builtin-status-codes":39,url:203,xtend:236}],197:[function(n,o,T){(function(m){"use strict";function b(){if(p!==void 0)return p;if(m.XMLHttpRequest){p=new m.XMLHttpRequest;try{p.open("GET",m.XDomainRequest?"/":"https://example.com")}catch(s){p=null}}else p=null;return p}function i(s){var a=b();if(!a)return!1;try{return a.responseType=s,a.responseType===s}catch(d){}return!1}function l(s){return typeof s=="function"}T.fetch=l(m.fetch)&&l(m.ReadableStream),T.writableStream=l(m.WritableStream),T.abortController=l(m.AbortController),T.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),T.blobConstructor=!0}catch(s){}var p,u=m.ArrayBuffer!==void 0,t=u&&l(m.ArrayBuffer.prototype.slice);T.arraybuffer=T.fetch||u&&i("arraybuffer"),T.msstream=!T.fetch&&t&&i("ms-stream"),T.mozchunkedarraybuffer=!T.fetch&&u&&i("moz-chunked-arraybuffer"),T.overrideMimeType=T.fetch||!!b()&&l(b().overrideMimeType),T.vbArray=l(m.VBArray),p=null}).call(this,typeof Ue!="undefined"?Ue:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],198:[function(n,o,T){(function(m,b,i){"use strict";function l(S,_){return s.fetch&&_?"fetch":s.mozchunkedarraybuffer?"moz-chunked-arraybuffer":s.msstream?"ms-stream":s.arraybuffer&&S?"arraybuffer":s.vbArray&&S?"text:vbarray":"text"}function p(S){try{var _=S.status;return _!==null&&_!==0}catch(v){return!1}}var u=n("babel-runtime/core-js/object/keys"),t=function(S){return S&&S.__esModule?S:{default:S}}(u),s=n("./capability"),a=n("inherits"),d=n("./response"),f=n("readable-stream"),c=n("to-arraybuffer"),A=d.IncomingMessage,x=d.readyStates,h=o.exports=function(S){var _=this;f.Writable.call(_),_._opts=S,_._body=[],_._headers={},S.auth&&_.setHeader("Authorization","Basic "+new i(S.auth).toString("base64")),(0,t.default)(S.headers).forEach(function(D){_.setHeader(D,S.headers[D])});var v,C=!0;if(S.mode==="disable-fetch"||"requestTimeout"in S&&!s.abortController)C=!1,v=!0;else if(S.mode==="prefer-streaming")v=!1;else if(S.mode==="allow-wrong-content-type")v=!s.overrideMimeType;else{if(S.mode&&S.mode!=="default"&&S.mode!=="prefer-fast")throw new Error("Invalid value for opts.mode");v=!0}_._mode=l(v,C),_._fetchTimer=null,_.on("finish",function(){_._onFinish()})};a(h,f.Writable),h.prototype.setHeader=function(S,_){var v=this,C=S.toLowerCase();P.indexOf(C)===-1&&(v._headers[C]={name:S,value:_})},h.prototype.getHeader=function(S){var _=this._headers[S.toLowerCase()];return _?_.value:null},h.prototype.removeHeader=function(S){delete this._headers[S.toLowerCase()]},h.prototype._onFinish=function(){var S=this;if(!S._destroyed){var _=S._opts,v=S._headers,C=null;_.method!=="GET"&&_.method!=="HEAD"&&(C=s.arraybuffer?c(i.concat(S._body)):s.blobConstructor?new b.Blob(S._body.map(function(B){return c(B)}),{type:(v["content-type"]||{}).value||""}):i.concat(S._body).toString());var D=[];if((0,t.default)(v).forEach(function(B){var k=v[B].name,V=v[B].value;Array.isArray(V)?V.forEach(function(H){D.push([k,H])}):D.push([k,V])}),S._mode==="fetch"){var g=null;if(s.abortController){var j=new AbortController;g=j.signal,S._fetchAbortController=j,"requestTimeout"in _&&_.requestTimeout!==0&&(S._fetchTimer=b.setTimeout(function(){S.emit("requestTimeout"),S._fetchAbortController&&S._fetchAbortController.abort()},_.requestTimeout))}b.fetch(S._opts.url,{method:S._opts.method,headers:D,body:C||void 0,mode:"cors",credentials:_.withCredentials?"include":"same-origin",signal:g}).then(function(B){S._fetchResponse=B,S._connect()},function(B){b.clearTimeout(S._fetchTimer),S._destroyed||S.emit("error",B)})}else{var R=S._xhr=new b.XMLHttpRequest;try{R.open(S._opts.method,S._opts.url,!0)}catch(B){return void m.nextTick(function(){S.emit("error",B)})}"responseType"in R&&(R.responseType=S._mode.split(":")[0]),"withCredentials"in R&&(R.withCredentials=!!_.withCredentials),S._mode==="text"&&"overrideMimeType"in R&&R.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in _&&(R.timeout=_.requestTimeout,R.ontimeout=function(){S.emit("requestTimeout")}),D.forEach(function(B){R.setRequestHeader(B[0],B[1])}),S._response=null,R.onreadystatechange=function(){switch(R.readyState){case x.LOADING:case x.DONE:S._onXHRProgress()}},S._mode==="moz-chunked-arraybuffer"&&(R.onprogress=function(){S._onXHRProgress()}),R.onerror=function(){S._destroyed||S.emit("error",new Error("XHR error"))};try{R.send(C)}catch(B){return void m.nextTick(function(){S.emit("error",B)})}}}},h.prototype._onXHRProgress=function(){var S=this;p(S._xhr)&&!S._destroyed&&(S._response||S._connect(),S._response._onXHRProgress())},h.prototype._connect=function(){var S=this;S._destroyed||(S._response=new A(S._xhr,S._fetchResponse,S._mode,S._fetchTimer),S._response.on("error",function(_){S.emit("error",_)}),S.emit("response",S._response))},h.prototype._write=function(S,_,v){this._body.push(S),v()},h.prototype.abort=h.prototype.destroy=function(){var S=this;S._destroyed=!0,b.clearTimeout(S._fetchTimer),S._response&&(S._response._destroyed=!0),S._xhr?S._xhr.abort():S._fetchAbortController&&S._fetchAbortController.abort()},h.prototype.end=function(S,_,v){var C=this;typeof S=="function"&&(v=S,S=void 0),f.Writable.prototype.end.call(C,S,_,v)},h.prototype.flushHeaders=function(){},h.prototype.setTimeout=function(){},h.prototype.setNoDelay=function(){},h.prototype.setSocketKeepAlive=function(){};var P=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"]}).call(this,n("_process"),typeof Ue!="undefined"?Ue:typeof self!="undefined"?self:typeof window!="undefined"?window:{},n("buffer").Buffer)},{"./capability":197,"./response":199,_process:173,"babel-runtime/core-js/object/keys":23,buffer:38,inherits:162,"readable-stream":188,"to-arraybuffer":202}],199:[function(n,o,T){(function(m,b,i){"use strict";var l=n("babel-runtime/core-js/promise"),p=function(f){return f&&f.__esModule?f:{default:f}}(l),u=n("./capability"),t=n("inherits"),s=n("readable-stream"),a=T.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},d=T.IncomingMessage=function(f,c,A,x){var h=this;if(s.Readable.call(h),h._mode=A,h.headers={},h.rawHeaders=[],h.trailers={},h.rawTrailers=[],h.on("end",function(){m.nextTick(function(){h.emit("close")})}),A==="fetch"){if(h._fetchResponse=c,h.url=c.url,h.statusCode=c.status,h.statusMessage=c.statusText,c.headers.forEach(function(C,D){h.headers[D.toLowerCase()]=C,h.rawHeaders.push(D,C)}),u.writableStream){var P=new WritableStream({write:function(D){return new p.default(function(g,j){h._destroyed?j():h.push(new i(D))?g():h._resumeFetch=g})},close:function(){b.clearTimeout(x),h._destroyed||h.push(null)},abort:function(D){h._destroyed||h.emit("error",D)}});try{return void c.body.pipeTo(P).catch(function(C){b.clearTimeout(x),h._destroyed||h.emit("error",C)})}catch(C){}}var S=c.body.getReader();!function C(){S.read().then(function(D){if(!h._destroyed){if(D.done)return b.clearTimeout(x),void h.push(null);h.push(new i(D.value)),C()}}).catch(function(D){b.clearTimeout(x),h._destroyed||h.emit("error",D)})}()}else if(h._xhr=f,h._pos=0,h.url=f.responseURL,h.statusCode=f.status,h.statusMessage=f.statusText,f.getAllResponseHeaders().split(/\r?\n/).forEach(function(C){var D=C.match(/^([^:]+):\s*(.*)/);if(D){var g=D[1].toLowerCase();g==="set-cookie"?(h.headers[g]===void 0&&(h.headers[g]=[]),h.headers[g].push(D[2])):h.headers[g]!==void 0?h.headers[g]+=", "+D[2]:h.headers[g]=D[2],h.rawHeaders.push(D[1],D[2])}}),h._charset="x-user-defined",!u.overrideMimeType){var _=h.rawHeaders["mime-type"];if(_){var v=_.match(/;\s*charset=([^;])(;|$)/);v&&(h._charset=v[1].toLowerCase())}h._charset||(h._charset="utf-8")}};t(d,s.Readable),d.prototype._read=function(){var f=this,c=f._resumeFetch;c&&(f._resumeFetch=null,c())},d.prototype._onXHRProgress=function(){var f=this,c=f._xhr,A=null;switch(f._mode){case"text:vbarray":if(c.readyState!==a.DONE)break;try{A=new b.VBArray(c.responseBody).toArray()}catch(_){}if(A!==null){f.push(new i(A));break}case"text":try{A=c.responseText}catch(_){f._mode="text:vbarray";break}if(A.length>f._pos){var x=A.substr(f._pos);if(f._charset==="x-user-defined"){for(var h=new i(x.length),P=0;P<x.length;P++)h[P]=255&x.charCodeAt(P);f.push(h)}else f.push(x,f._charset);f._pos=A.length}break;case"arraybuffer":if(c.readyState!==a.DONE||!c.response)break;A=c.response,f.push(new i(new Uint8Array(A)));break;case"moz-chunked-arraybuffer":if(A=c.response,c.readyState!==a.LOADING||!A)break;f.push(new i(new Uint8Array(A)));break;case"ms-stream":if(A=c.response,c.readyState!==a.LOADING)break;var S=new b.MSStreamReader;S.onprogress=function(){S.result.byteLength>f._pos&&(f.push(new i(new Uint8Array(S.result.slice(f._pos)))),f._pos=S.result.byteLength)},S.onload=function(){f.push(null)},S.readAsArrayBuffer(A)}f._xhr.readyState===a.DONE&&f._mode!=="ms-stream"&&f.push(null)}}).call(this,n("_process"),typeof Ue!="undefined"?Ue:typeof self!="undefined"?self:typeof window!="undefined"?window:{},n("buffer").Buffer)},{"./capability":197,_process:173,"babel-runtime/core-js/promise":24,buffer:38,inherits:162,"readable-stream":188}],200:[function(n,o,T){"use strict";function m(_){if(!_)return"utf8";for(var v;;)switch(_){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return _;default:if(v)return;_=(""+_).toLowerCase(),v=!0}}function b(_){var v=m(_);if(typeof v!="string"&&(P.isEncoding===S||!S(_)))throw new Error("Unknown encoding: "+_);return v||_}function i(_){this.encoding=b(_);var v;switch(this.encoding){case"utf16le":this.text=d,this.end=f,v=4;break;case"utf8":this.fillLast=t,v=4;break;case"base64":this.text=c,this.end=A,v=3;break;default:return this.write=x,void(this.end=h)}this.lastNeed=0,this.lastTotal=0,this.lastChar=P.allocUnsafe(v)}function l(_){return _<=127?0:_>>5==6?2:_>>4==14?3:_>>3==30?4:_>>6==2?-1:-2}function p(_,v,C){var D=v.length-1;if(D<C)return 0;var g=l(v[D]);return g>=0?(g>0&&(_.lastNeed=g-1),g):--D<C||g===-2?0:(g=l(v[D]))>=0?(g>0&&(_.lastNeed=g-2),g):--D<C||g===-2?0:(g=l(v[D]),g>=0?(g>0&&(g===2?g=0:_.lastNeed=g-3),g):0)}function u(_,v,C){if((192&v[0])!=128)return _.lastNeed=0,"\u951F\uFFFD";if(_.lastNeed>1&&v.length>1){if((192&v[1])!=128)return _.lastNeed=1,"\u951F\uFFFD";if(_.lastNeed>2&&v.length>2&&(192&v[2])!=128)return _.lastNeed=2,"\u951F\uFFFD"}}function t(_){var v=this.lastTotal-this.lastNeed,C=u(this,_,v);return C!==void 0?C:this.lastNeed<=_.length?(_.copy(this.lastChar,v,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(_.copy(this.lastChar,v,0,_.length),void(this.lastNeed-=_.length))}function s(_,v){var C=p(this,_,v);if(!this.lastNeed)return _.toString("utf8",v);this.lastTotal=C;var D=_.length-(C-this.lastNeed);return _.copy(this.lastChar,0,D),_.toString("utf8",v,D)}function a(_){var v=_&&_.length?this.write(_):"";return this.lastNeed?v+"\u951F\uFFFD":v}function d(_,v){if((_.length-v)%2==0){var C=_.toString("utf16le",v);if(C){var D=C.charCodeAt(C.length-1);if(D>=55296&&D<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=_[_.length-2],this.lastChar[1]=_[_.length-1],C.slice(0,-1)}return C}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=_[_.length-1],_.toString("utf16le",v,_.length-1)}function f(_){var v=_&&_.length?this.write(_):"";if(this.lastNeed){var C=this.lastTotal-this.lastNeed;return v+this.lastChar.toString("utf16le",0,C)}return v}function c(_,v){var C=(_.length-v)%3;return C===0?_.toString("base64",v):(this.lastNeed=3-C,this.lastTotal=3,C===1?this.lastChar[0]=_[_.length-1]:(this.lastChar[0]=_[_.length-2],this.lastChar[1]=_[_.length-1]),_.toString("base64",v,_.length-C))}function A(_){var v=_&&_.length?this.write(_):"";return this.lastNeed?v+this.lastChar.toString("base64",0,3-this.lastNeed):v}function x(_){return _.toString(this.encoding)}function h(_){return _&&_.length?this.write(_):""}var P=n("safe-buffer").Buffer,S=P.isEncoding||function(_){switch((_=""+_)&&_.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};T.StringDecoder=i,i.prototype.write=function(_){if(_.length===0)return"";var v,C;if(this.lastNeed){if((v=this.fillLast(_))===void 0)return"";C=this.lastNeed,this.lastNeed=0}else C=0;return C<_.length?v?v+this.text(_,C):this.text(_,C):v||""},i.prototype.end=a,i.prototype.text=s,i.prototype.fillLast=function(_){if(this.lastNeed<=_.length)return _.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);_.copy(this.lastChar,this.lastTotal-this.lastNeed,0,_.length),this.lastNeed-=_.length}},{"safe-buffer":193}],201:[function(n,o,T){(function(m,b){function i(a,d){this._id=a,this._clearFn=d}var l=n("process/browser.js").nextTick,p=Function.prototype.apply,u=Array.prototype.slice,t={},s=0;T.setTimeout=function(){return new i(p.call(setTimeout,window,arguments),clearTimeout)},T.setInterval=function(){return new i(p.call(setInterval,window,arguments),clearInterval)},T.clearTimeout=T.clearInterval=function(a){a.close()},i.prototype.unref=i.prototype.ref=function(){},i.prototype.close=function(){this._clearFn.call(window,this._id)},T.enroll=function(a,d){clearTimeout(a._idleTimeoutId),a._idleTimeout=d},T.unenroll=function(a){clearTimeout(a._idleTimeoutId),a._idleTimeout=-1},T._unrefActive=T.active=function(a){clearTimeout(a._idleTimeoutId);var d=a._idleTimeout;d>=0&&(a._idleTimeoutId=setTimeout(function(){a._onTimeout&&a._onTimeout()},d))},T.setImmediate=typeof m=="function"?m:function(a){var d=s++,f=!(arguments.length<2)&&u.call(arguments,1);return t[d]=!0,l(function(){t[d]&&(f?a.apply(null,f):a.call(null),T.clearImmediate(d))}),d},T.clearImmediate=typeof b=="function"?b:function(a){delete t[a]}}).call(this,n("timers").setImmediate,n("timers").clearImmediate)},{"process/browser.js":173,timers:201}],202:[function(n,o,T){var m=n("buffer").Buffer;o.exports=function(b){if(b instanceof Uint8Array){if(b.byteOffset===0&&b.byteLength===b.buffer.byteLength)return b.buffer;if(typeof b.buffer.slice=="function")return b.buffer.slice(b.byteOffset,b.byteOffset+b.byteLength)}if(m.isBuffer(b)){for(var i=new Uint8Array(b.length),l=b.length,p=0;p<l;p++)i[p]=b[p];return i.buffer}throw new Error("Argument must be a Buffer")}},{buffer:38}],203:[function(n,o,T){"use strict";function m(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}function b(g,j,R){if(g&&t.isObject(g)&&g instanceof m)return g;var B=new m;return B.parse(g,j,R),B}function i(g){return t.isString(g)&&(g=b(g)),g instanceof m?g.format():m.prototype.format.call(g)}function l(g,j){return b(g,!1,!0).resolve(j)}function p(g,j){return g?b(g,!1,!0).resolveObject(j):j}var u=n("punycode"),t=n("./util");T.parse=b,T.resolve=l,T.resolveObject=p,T.format=i,T.Url=m;var s=/^([a-z0-9.+-]+:)/i,a=/:[0-9]*$/,d=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,f=["<",">",'"',"`"," ","\r",`
`," "],c=["{","}","|","\\","^","`"].concat(f),A=["'"].concat(c),x=["%","/","?",";","#"].concat(A),h=["/","?","#"],P=/^[+a-z0-9A-Z_-]{0,63}$/,S=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,_={javascript:!0,"javascript:":!0},v={javascript:!0,"javascript:":!0},C={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},D=n("querystring");m.prototype.parse=function(g,j,R){if(!t.isString(g))throw new TypeError("Parameter 'url' must be a string, not "+typeof g);var B=g.indexOf("?"),k=B!==-1&&B<g.indexOf("#")?"?":"#",V=g.split(k),H=/\\/g;V[0]=V[0].replace(H,"/"),g=V.join(k);var G=g;if(G=G.trim(),!R&&g.split("#").length===1){var re=d.exec(G);if(re)return this.path=G,this.href=G,this.pathname=re[1],re[2]?(this.search=re[2],this.query=j?D.parse(this.search.substr(1)):this.search.substr(1)):j&&(this.search="",this.query={}),this}var X=s.exec(G);if(X){X=X[0];var ae=X.toLowerCase();this.protocol=ae,G=G.substr(X.length)}if(R||X||G.match(/^\/\/[^@\/]+@[^@\/]+/)){var Z=G.substr(0,2)==="//";!Z||X&&v[X]||(G=G.substr(2),this.slashes=!0)}if(!v[X]&&(Z||X&&!C[X])){for(var K=-1,M=0;M<h.length;M++){var U=G.indexOf(h[M]);U!==-1&&(K===-1||U<K)&&(K=U)}var F,z;z=K===-1?G.lastIndexOf("@"):G.lastIndexOf("@",K),z!==-1&&(F=G.slice(0,z),G=G.slice(z+1),this.auth=decodeURIComponent(F)),K=-1;for(var M=0;M<x.length;M++){var U=G.indexOf(x[M]);U!==-1&&(K===-1||U<K)&&(K=U)}K===-1&&(K=G.length),this.host=G.slice(0,K),G=G.slice(K),this.parseHost(),this.hostname=this.hostname||"";var q=this.hostname[0]==="["&&this.hostname[this.hostname.length-1]==="]";if(!q)for(var J=this.hostname.split(/\./),M=0,ue=J.length;M<ue;M++){var ie=J[M];if(ie&&!ie.match(P)){for(var ce="",fe=0,ne=ie.length;fe<ne;fe++)ie.charCodeAt(fe)>127?ce+="x":ce+=ie[fe];if(!ce.match(P)){var te=J.slice(0,M),oe=J.slice(M+1),L=ie.match(S);L&&(te.push(L[1]),oe.unshift(L[2])),oe.length&&(G="/"+oe.join(".")+G),this.hostname=te.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),q||(this.hostname=u.toASCII(this.hostname));var N=this.port?":"+this.port:"",$=this.hostname||"";this.host=$+N,this.href+=this.host,q&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),G[0]!=="/"&&(G="/"+G))}if(!_[ae])for(var M=0,ue=A.length;M<ue;M++){var Q=A[M];if(G.indexOf(Q)!==-1){var I=encodeURIComponent(Q);I===Q&&(I=escape(Q)),G=G.split(Q).join(I)}}var E=G.indexOf("#");E!==-1&&(this.hash=G.substr(E),G=G.slice(0,E));var e=G.indexOf("?");if(e!==-1?(this.search=G.substr(e),this.query=G.substr(e+1),j&&(this.query=D.parse(this.query)),G=G.slice(0,e)):j&&(this.search="",this.query={}),G&&(this.pathname=G),C[ae]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){var N=this.pathname||"",r=this.search||"";this.path=N+r}return this.href=this.format(),this},m.prototype.format=function(){var g=this.auth||"";g&&(g=encodeURIComponent(g),g=g.replace(/%3A/i,":"),g+="@");var j=this.protocol||"",R=this.pathname||"",B=this.hash||"",k=!1,V="";this.host?k=g+this.host:this.hostname&&(k=g+(this.hostname.indexOf(":")===-1?this.hostname:"["+this.hostname+"]"),this.port&&(k+=":"+this.port)),this.query&&t.isObject(this.query)&&Object.keys(this.query).length&&(V=D.stringify(this.query));var H=this.search||V&&"?"+V||"";return j&&j.substr(-1)!==":"&&(j+=":"),this.slashes||(!j||C[j])&&k!==!1?(k="//"+(k||""),R&&R.charAt(0)!=="/"&&(R="/"+R)):k||(k=""),B&&B.charAt(0)!=="#"&&(B="#"+B),H&&H.charAt(0)!=="?"&&(H="?"+H),R=R.replace(/[?#]/g,function(G){return encodeURIComponent(G)}),H=H.replace("#","%23"),j+k+R+H+B},m.prototype.resolve=function(g){return this.resolveObject(b(g,!1,!0)).format()},m.prototype.resolveObject=function(g){if(t.isString(g)){var j=new m;j.parse(g,!1,!0),g=j}for(var R=new m,B=Object.keys(this),k=0;k<B.length;k++){var V=B[k];R[V]=this[V]}if(R.hash=g.hash,g.href==="")return R.href=R.format(),R;if(g.slashes&&!g.protocol){for(var H=Object.keys(g),G=0;G<H.length;G++){var re=H[G];re!=="protocol"&&(R[re]=g[re])}return C[R.protocol]&&R.hostname&&!R.pathname&&(R.path=R.pathname="/"),R.href=R.format(),R}if(g.protocol&&g.protocol!==R.protocol){if(!C[g.protocol]){for(var X=Object.keys(g),ae=0;ae<X.length;ae++){var Z=X[ae];R[Z]=g[Z]}return R.href=R.format(),R}if(R.protocol=g.protocol,g.host||v[g.protocol])R.pathname=g.pathname;else{for(var ue=(g.pathname||"").split("/");ue.length&&!(g.host=ue.shift()););g.host||(g.host=""),g.hostname||(g.hostname=""),ue[0]!==""&&ue.unshift(""),ue.length<2&&ue.unshift(""),R.pathname=ue.join("/")}if(R.search=g.search,R.query=g.query,R.host=g.host||"",R.auth=g.auth,R.hostname=g.hostname||g.host,R.port=g.port,R.pathname||R.search){var K=R.pathname||"",M=R.search||"";R.path=K+M}return R.slashes=R.slashes||g.slashes,R.href=R.format(),R}var U=R.pathname&&R.pathname.charAt(0)==="/",F=g.host||g.pathname&&g.pathname.charAt(0)==="/",z=F||U||R.host&&g.pathname,q=z,J=R.pathname&&R.pathname.split("/")||[],ue=g.pathname&&g.pathname.split("/")||[],ie=R.protocol&&!C[R.protocol];if(ie&&(R.hostname="",R.port=null,R.host&&(J[0]===""?J[0]=R.host:J.unshift(R.host)),R.host="",g.protocol&&(g.hostname=null,g.port=null,g.host&&(ue[0]===""?ue[0]=g.host:ue.unshift(g.host)),g.host=null),z=z&&(ue[0]===""||J[0]==="")),F)R.host=g.host||g.host===""?g.host:R.host,R.hostname=g.hostname||g.hostname===""?g.hostname:R.hostname,R.search=g.search,R.query=g.query,J=ue;else if(ue.length)J||(J=[]),J.pop(),J=J.concat(ue),R.search=g.search,R.query=g.query;else if(!t.isNullOrUndefined(g.search)){if(ie){R.hostname=R.host=J.shift();var ce=!!(R.host&&R.host.indexOf("@")>0)&&R.host.split("@");ce&&(R.auth=ce.shift(),R.host=R.hostname=ce.shift())}return R.search=g.search,R.query=g.query,t.isNull(R.pathname)&&t.isNull(R.search)||(R.path=(R.pathname?R.pathname:"")+(R.search?R.search:"")),R.href=R.format(),R}if(!J.length)return R.pathname=null,R.search?R.path="/"+R.search:R.path=null,R.href=R.format(),R;for(var fe=J.slice(-1)[0],ne=(R.host||g.host||J.length>1)&&(fe==="."||fe==="..")||fe==="",te=0,oe=J.length;oe>=0;oe--)fe=J[oe],fe==="."?J.splice(oe,1):fe===".."?(J.splice(oe,1),te++):te&&(J.splice(oe,1),te--);if(!z&&!q)for(;te--;te)J.unshift("..");!z||J[0]===""||J[0]&&J[0].charAt(0)==="/"||J.unshift(""),ne&&J.join("/").substr(-1)!=="/"&&J.push("");var L=J[0]===""||J[0]&&J[0].charAt(0)==="/";if(ie){R.hostname=R.host=L?"":J.length?J.shift():"";var ce=!!(R.host&&R.host.indexOf("@")>0)&&R.host.split("@");ce&&(R.auth=ce.shift(),R.host=R.hostname=ce.shift())}return z=z||R.host&&J.length,z&&!L&&J.unshift(""),J.length?R.pathname=J.join("/"):(R.pathname=null,R.path=null),t.isNull(R.pathname)&&t.isNull(R.search)||(R.path=(R.pathname?R.pathname:"")+(R.search?R.search:"")),R.auth=g.auth||R.auth,R.slashes=R.slashes||g.slashes,R.href=R.format(),R},m.prototype.parseHost=function(){var g=this.host,j=a.exec(g);j&&(j=j[0],j!==":"&&(this.port=j.substr(1)),g=g.substr(0,g.length-j.length)),g&&(this.hostname=g)}},{"./util":204,punycode:174,querystring:177}],204:[function(n,o,T){"use strict";o.exports={isString:function(b){return typeof b=="string"},isObject:function(b){return typeof b=="object"&&b!==null},isNull:function(b){return b===null},isNullOrUndefined:function(b){return b==null}}},{}],205:[function(n,o,T){(function(m){function b(l,p){function u(){if(!t){if(i("throwDeprecation"))throw new Error(p);i("traceDeprecation")?console.trace(p):console.warn(p),t=!0}return l.apply(this,arguments)}if(i("noDeprecation"))return l;var t=!1;return u}function i(l){try{if(!m.localStorage)return!1}catch(u){return!1}var p=m.localStorage[l];return p!=null&&String(p).toLowerCase()==="true"}o.exports=b}).call(this,typeof Ue!="undefined"?Ue:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],206:[function(n,o,T){o.exports=function(m){return m&&typeof m=="object"&&typeof m.copy=="function"&&typeof m.fill=="function"&&typeof m.readUInt8=="function"}},{}],207:[function(n,o,T){(function(m,b){function i(M,U){var F={seen:[],stylize:p};return arguments.length>=3&&(F.depth=arguments[2]),arguments.length>=4&&(F.colors=arguments[3]),x(U)?F.showHidden=U:U&&T._extend(F,U),C(F.showHidden)&&(F.showHidden=!1),C(F.depth)&&(F.depth=2),C(F.colors)&&(F.colors=!1),C(F.customInspect)&&(F.customInspect=!0),F.colors&&(F.stylize=l),t(F,M,F.depth)}function l(M,U){var F=i.styles[U];return F?"["+i.colors[F][0]+"m"+M+"["+i.colors[F][1]+"m":M}function p(M,U){return M}function u(M){var U={};return M.forEach(function(F,z){U[F]=!0}),U}function t(M,U,F){if(M.customInspect&&U&&B(U.inspect)&&U.inspect!==T.inspect&&(!U.constructor||U.constructor.prototype!==U)){var z=U.inspect(F,M);return _(z)||(z=t(M,z,F)),z}var q=s(M,U);if(q)return q;var J=Object.keys(U),ue=u(J);if(M.showHidden&&(J=Object.getOwnPropertyNames(U)),R(U)&&(J.indexOf("message")>=0||J.indexOf("description")>=0))return a(U);if(J.length===0){if(B(U)){var ie=U.name?": "+U.name:"";return M.stylize("[Function"+ie+"]","special")}if(D(U))return M.stylize(RegExp.prototype.toString.call(U),"regexp");if(j(U))return M.stylize(Date.prototype.toString.call(U),"date");if(R(U))return a(U)}var ce="",fe=!1,ne=["{","}"];if((A(U)&&(fe=!0,ne=["[","]"]),B(U))&&(ce=" [Function"+(U.name?": "+U.name:"")+"]"),D(U)&&(ce=" "+RegExp.prototype.toString.call(U)),j(U)&&(ce=" "+Date.prototype.toUTCString.call(U)),R(U)&&(ce=" "+a(U)),J.length===0&&(!fe||U.length==0))return ne[0]+ce+ne[1];if(F<0)return D(U)?M.stylize(RegExp.prototype.toString.call(U),"regexp"):M.stylize("[Object]","special");M.seen.push(U);var te;return te=fe?d(M,U,F,ue,J):J.map(function(oe){return f(M,U,F,ue,oe,fe)}),M.seen.pop(),c(te,ce,ne)}function s(M,U){if(C(U))return M.stylize("undefined","undefined");if(_(U)){var F="'"+JSON.stringify(U).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return M.stylize(F,"string")}return S(U)?M.stylize(""+U,"number"):x(U)?M.stylize(""+U,"boolean"):h(U)?M.stylize("null","null"):void 0}function a(M){return"["+Error.prototype.toString.call(M)+"]"}function d(M,U,F,z,q){for(var J=[],ue=0,ie=U.length;ue<ie;++ue)re(U,String(ue))?J.push(f(M,U,F,z,String(ue),!0)):J.push("");return q.forEach(function(ce){ce.match(/^\d+$/)||J.push(f(M,U,F,z,ce,!0))}),J}function f(M,U,F,z,q,J){var ue,ie,ce;if(ce=Object.getOwnPropertyDescriptor(U,q)||{value:U[q]},ce.get?ie=ce.set?M.stylize("[Getter/Setter]","special"):M.stylize("[Getter]","special"):ce.set&&(ie=M.stylize("[Setter]","special")),re(z,q)||(ue="["+q+"]"),ie||(M.seen.indexOf(ce.value)<0?(ie=h(F)?t(M,ce.value,null):t(M,ce.value,F-1),ie.indexOf(`
`)>-1&&(ie=J?ie.split(`
`).map(function(fe){return" "+fe}).join(`
`).substr(2):`
`+ie.split(`
`).map(function(fe){return" "+fe}).join(`
`))):ie=M.stylize("[Circular]","special")),C(ue)){if(J&&q.match(/^\d+$/))return ie;ue=JSON.stringify(""+q),ue.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(ue=ue.substr(1,ue.length-2),ue=M.stylize(ue,"name")):(ue=ue.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),ue=M.stylize(ue,"string"))}return ue+": "+ie}function c(M,U,F){var z=0;return M.reduce(function(q,J){return z++,J.indexOf(`
`)>=0&&z++,q+J.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?F[0]+(U===""?"":U+`
`)+" "+M.join(`,
`)+" "+F[1]:F[0]+U+" "+M.join(", ")+" "+F[1]}function A(M){return Array.isArray(M)}function x(M){return typeof M=="boolean"}function h(M){return M===null}function P(M){return M==null}function S(M){return typeof M=="number"}function _(M){return typeof M=="string"}function v(M){return typeof M=="symbol"}function C(M){return M===void 0}function D(M){return g(M)&&V(M)==="[object RegExp]"}function g(M){return typeof M=="object"&&M!==null}function j(M){return g(M)&&V(M)==="[object Date]"}function R(M){return g(M)&&(V(M)==="[object Error]"||M instanceof Error)}function B(M){return typeof M=="function"}function k(M){return M===null||typeof M=="boolean"||typeof M=="number"||typeof M=="string"||typeof M=="symbol"||M===void 0}function V(M){return Object.prototype.toString.call(M)}function H(M){return M<10?"0"+M.toString(10):M.toString(10)}function G(){var M=new Date,U=[H(M.getHours()),H(M.getMinutes()),H(M.getSeconds())].join(":");return[M.getDate(),K[M.getMonth()],U].join(" ")}function re(M,U){return Object.prototype.hasOwnProperty.call(M,U)}var X=/%[sdj%]/g;T.format=function(M){if(!_(M)){for(var U=[],F=0;F<arguments.length;F++)U.push(i(arguments[F]));return U.join(" ")}for(var F=1,z=arguments,q=z.length,J=String(M).replace(X,function(ce){if(ce==="%%")return"%";if(F>=q)return ce;switch(ce){case"%s":return String(z[F++]);case"%d":return Number(z[F++]);case"%j":try{return JSON.stringify(z[F++])}catch(fe){return"[Circular]"}default:return ce}}),ue=z[F];F<q;ue=z[++F])h(ue)||!g(ue)?J+=" "+ue:J+=" "+i(ue);return J},T.deprecate=function(M,U){function F(){if(!z){if(m.throwDeprecation)throw new Error(U);m.traceDeprecation?console.trace(U):console.error(U),z=!0}return M.apply(this,arguments)}if(C(b.process))return function(){return T.deprecate(M,U).apply(this,arguments)};if(m.noDeprecation===!0)return M;var z=!1;return F};var ae,Z={};T.debuglog=function(M){if(C(ae)&&(ae=m.env.NODE_DEBUG||""),M=M.toUpperCase(),!Z[M])if(new RegExp("\\b"+M+"\\b","i").test(ae)){var U=m.pid;Z[M]=function(){var F=T.format.apply(T,arguments);console.error("%s %d: %s",M,U,F)}}else Z[M]=function(){};return Z[M]},T.inspect=i,i.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},i.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},T.isArray=A,T.isBoolean=x,T.isNull=h,T.isNullOrUndefined=P,T.isNumber=S,T.isString=_,T.isSymbol=v,T.isUndefined=C,T.isRegExp=D,T.isObject=g,T.isDate=j,T.isError=R,T.isFunction=B,T.isPrimitive=k,T.isBuffer=n("./support/isBuffer");var K=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];T.log=function(){console.log("%s - %s",G(),T.format.apply(T,arguments))},T.inherits=n("inherits"),T._extend=function(M,U){if(!U||!g(U))return M;for(var F=Object.keys(U),z=F.length;z--;)M[F[z]]=U[F[z]];return M}}).call(this,n("_process"),typeof Ue!="undefined"?Ue:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./support/isBuffer":206,_process:173,inherits:162}],208:[function(n,o,T){"use strict";(function(){T.stripBOM=function(m){return m[0]==="\uFEFF"?m.substring(1):m}}).call(void 0)},{}],209:[function(n,o,T){"use strict";function m(u){return u&&u.__esModule?u:{default:u}}var b=n("babel-runtime/helpers/typeof"),i=m(b),l=n("babel-runtime/core-js/object/keys"),p=m(l);(function(){var u,t,s,a,d,f={}.hasOwnProperty;u=n("xmlbuilder"),t=n("./defaults").defaults,a=function(A){return typeof A=="string"&&(A.indexOf("&")>=0||A.indexOf(">")>=0||A.indexOf("<")>=0)},d=function(A){return"<![CDATA["+s(A)+"]]>"},s=function(A){return A.replace("]]>","]]]]><![CDATA[>")},T.Builder=function(){function c(A){var x,h,P;this.options={},h=t[.2];for(x in h)f.call(h,x)&&(P=h[x],this.options[x]=P);for(x in A)f.call(A,x)&&(P=A[x],this.options[x]=P)}return c.prototype.buildObject=function(A){var x,h,P,S,_;return x=this.options.attrkey,h=this.options.charkey,(0,p.default)(A).length===1&&this.options.rootName===t[.2].rootName?(_=(0,p.default)(A)[0],A=A[_]):_=this.options.rootName,P=function(v){return function(C,D){var g,j,R,B,k,V;if((D===void 0?"undefined":(0,i.default)(D))!=="object")v.options.cdata&&a(D)?C.raw(d(D)):C.txt(D);else if(Array.isArray(D)){for(B in D)if(f.call(D,B)){j=D[B];for(k in j)R=j[k],C=P(C.ele(k),R).up()}}else for(k in D)if(f.call(D,k))if(j=D[k],k===x){if((j===void 0?"undefined":(0,i.default)(j))==="object")for(g in j)V=j[g],C=C.att(g,V)}else if(k===h)C=v.options.cdata&&a(j)?C.raw(d(j)):C.txt(j);else if(Array.isArray(j))for(B in j)f.call(j,B)&&(R=j[B],C=typeof R=="string"?v.options.cdata&&a(R)?C.ele(k).raw(d(R)).up():C.ele(k,R).up():P(C.ele(k),R).up());else(j===void 0?"undefined":(0,i.default)(j))==="object"?C=P(C.ele(k),j).up():typeof j=="string"&&v.options.cdata&&a(j)?C=C.ele(k).raw(d(j)).up():(j==null&&(j=""),C=C.ele(k,j.toString()).up());return C}}(this),S=u.create(_,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars}),P(S,A).end(this.options.renderOpts)},c}()}).call(void 0)},{"./defaults":210,"babel-runtime/core-js/object/keys":23,"babel-runtime/helpers/typeof":32,xmlbuilder:235}],210:[function(n,o,T){"use strict";(function(){T.defaults={.1:{explicitCharkey:!1,trim:!0,normalize:!0,normalizeTags:!1,attrkey:"@",charkey:"#",explicitArray:!1,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!1,validator:null,xmlns:!1,explicitChildren:!1,childkey:"@@",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},.2:{explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:"$",charkey:"_",explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:null,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:null,renderOpts:{pretty:!0,indent:" ",newline:`
`},headless:!1,chunkSize:1e4,emptyTag:"",cdata:!1}}}).call(void 0)},{}],211:[function(n,o,T){"use strict";function m(s){return s&&s.__esModule?s:{default:s}}var b=n("babel-runtime/core-js/object/get-own-property-names"),i=m(b),l=n("babel-runtime/core-js/object/keys"),p=m(l),u=n("babel-runtime/helpers/typeof"),t=m(u);(function(){var s,a,d,f,c,A,x,h,P=function(C,D){return function(){return C.apply(D,arguments)}},S=function(C,D){function g(){this.constructor=C}for(var j in D)_.call(D,j)&&(C[j]=D[j]);return g.prototype=D.prototype,C.prototype=new g,C.__super__=D.prototype,C},_={}.hasOwnProperty;x=n("sax"),d=n("events"),s=n("./bom"),A=n("./processors"),h=n("timers").setImmediate,a=n("./defaults").defaults,f=function(C){return(C===void 0?"undefined":(0,t.default)(C))==="object"&&C!=null&&(0,p.default)(C).length===0},c=function(C,D,g){var j,R,B;for(j=0,R=C.length;j<R;j++)B=C[j],D=B(D,g);return D},T.Parser=function(v){function C(D){this.parseString=P(this.parseString,this),this.reset=P(this.reset,this),this.assignOrPush=P(this.assignOrPush,this),this.processAsync=P(this.processAsync,this);var g,j,R;if(!(this instanceof T.Parser))return new T.Parser(D);this.options={},j=a[.2];for(g in j)_.call(j,g)&&(R=j[g],this.options[g]=R);for(g in D)_.call(D,g)&&(R=D[g],this.options[g]=R);this.options.xmlns&&(this.options.xmlnskey=this.options.attrkey+"ns"),this.options.normalizeTags&&(this.options.tagNameProcessors||(this.options.tagNameProcessors=[]),this.options.tagNameProcessors.unshift(A.normalize)),this.reset()}return S(C,v),C.prototype.processAsync=function(){var D,g;try{return this.remaining.length<=this.options.chunkSize?(D=this.remaining,this.remaining="",this.saxParser=this.saxParser.write(D),this.saxParser.close()):(D=this.remaining.substr(0,this.options.chunkSize),this.remaining=this.remaining.substr(this.options.chunkSize,this.remaining.length),this.saxParser=this.saxParser.write(D),h(this.processAsync))}catch(j){if(g=j,!this.saxParser.errThrown)return this.saxParser.errThrown=!0,this.emit(g)}},C.prototype.assignOrPush=function(D,g,j){return g in D?(D[g]instanceof Array||(D[g]=[D[g]]),D[g].push(j)):this.options.explicitArray?D[g]=[j]:D[g]=j},C.prototype.reset=function(){var D,g,j,R;return this.removeAllListeners(),this.saxParser=x.parser(this.options.strict,{trim:!1,normalize:!1,xmlns:this.options.xmlns}),this.saxParser.errThrown=!1,this.saxParser.onerror=function(B){return function(k){if(B.saxParser.resume(),!B.saxParser.errThrown)return B.saxParser.errThrown=!0,B.emit("error",k)}}(this),this.saxParser.onend=function(B){return function(){if(!B.saxParser.ended)return B.saxParser.ended=!0,B.emit("end",B.resultObject)}}(this),this.saxParser.ended=!1,this.EXPLICIT_CHARKEY=this.options.explicitCharkey,this.resultObject=null,R=[],D=this.options.attrkey,g=this.options.charkey,this.saxParser.onopentag=function(B){return function(k){var V,H,G,re,X;if(G={},G[g]="",!B.options.ignoreAttrs){X=k.attributes;for(V in X)_.call(X,V)&&(D in G||B.options.mergeAttrs||(G[D]={}),H=B.options.attrValueProcessors?c(B.options.attrValueProcessors,k.attributes[V],V):k.attributes[V],re=B.options.attrNameProcessors?c(B.options.attrNameProcessors,V):V,B.options.mergeAttrs?B.assignOrPush(G,re,H):G[D][re]=H)}return G["#name"]=B.options.tagNameProcessors?c(B.options.tagNameProcessors,k.name):k.name,B.options.xmlns&&(G[B.options.xmlnskey]={uri:k.uri,local:k.local}),R.push(G)}}(this),this.saxParser.onclosetag=function(B){return function(){var k,V,H,G,re,X,ae,Z,K,M;if(X=R.pop(),re=X["#name"],B.options.explicitChildren&&B.options.preserveChildrenOrder||delete X["#name"],X.cdata===!0&&(k=X.cdata,delete X.cdata),K=R[R.length-1],X[g].match(/^\s*$/)&&!k?(V=X[g],delete X[g]):(B.options.trim&&(X[g]=X[g].trim()),B.options.normalize&&(X[g]=X[g].replace(/\s{2,}/g," ").trim()),X[g]=B.options.valueProcessors?c(B.options.valueProcessors,X[g],re):X[g],(0,p.default)(X).length===1&&g in X&&!B.EXPLICIT_CHARKEY&&(X=X[g])),f(X)&&(X=B.options.emptyTag!==""?B.options.emptyTag:V),B.options.validator!=null&&(M="/"+function(){var U,F,z;for(z=[],U=0,F=R.length;U<F;U++)G=R[U],z.push(G["#name"]);return z}().concat(re).join("/"),function(){var U;try{X=B.options.validator(M,K&&K[re],X)}catch(F){return U=F,B.emit("error",U)}}()),B.options.explicitChildren&&!B.options.mergeAttrs&&(X===void 0?"undefined":(0,t.default)(X))==="object")if(B.options.preserveChildrenOrder){if(K){K[B.options.childkey]=K[B.options.childkey]||[],ae={};for(H in X)_.call(X,H)&&(ae[H]=X[H]);K[B.options.childkey].push(ae),delete X["#name"],(0,p.default)(X).length===1&&g in X&&!B.EXPLICIT_CHARKEY&&(X=X[g])}}else G={},B.options.attrkey in X&&(G[B.options.attrkey]=X[B.options.attrkey],delete X[B.options.attrkey]),!B.options.charsAsChildren&&B.options.charkey in X&&(G[B.options.charkey]=X[B.options.charkey],delete X[B.options.charkey]),(0,i.default)(X).length>0&&(G[B.options.childkey]=X),X=G;return R.length>0?B.assignOrPush(K,re,X):(B.options.explicitRoot&&(Z=X,X={},X[re]=Z),B.resultObject=X,B.saxParser.ended=!0,B.emit("end",B.resultObject))}}(this),j=function(B){return function(k){var V,H;if(H=R[R.length-1])return H[g]+=k,B.options.explicitChildren&&B.options.preserveChildrenOrder&&B.options.charsAsChildren&&(B.options.includeWhiteChars||k.replace(/\\n/g,"").trim()!=="")&&(H[B.options.childkey]=H[B.options.childkey]||[],V={"#name":"__text__"},V[g]=k,B.options.normalize&&(V[g]=V[g].replace(/\s{2,}/g," ").trim()),H[B.options.childkey].push(V)),H}}(this),this.saxParser.ontext=j,this.saxParser.oncdata=function(B){return function(k){var V;if(V=j(k))return V.cdata=!0}}()},C.prototype.parseString=function(D,g){var j;g!=null&&typeof g=="function"&&(this.on("end",function(R){return this.reset(),g(null,R)}),this.on("error",function(R){return this.reset(),g(R)}));try{return D=D.toString(),D.trim()===""?(this.emit("end",null),!0):(D=s.stripBOM(D),this.options.async?(this.remaining=D,h(this.processAsync),this.saxParser):this.saxParser.write(D).close())}catch(R){if(j=R,!this.saxParser.errThrown&&!this.saxParser.ended)return this.emit("error",j),this.saxParser.errThrown=!0;if(this.saxParser.ended)throw j}},C}(d.EventEmitter),T.parseString=function(v,C,D){var g,j,R;return D!=null?(typeof D=="function"&&(g=D),(C===void 0?"undefined":(0,t.default)(C))==="object"&&(j=C)):(typeof C=="function"&&(g=C),j={}),R=new T.Parser(j),R.parseString(v,g)}}).call(void 0)},{"./bom":208,"./defaults":210,"./processors":212,"babel-runtime/core-js/object/get-own-property-names":21,"babel-runtime/core-js/object/keys":23,"babel-runtime/helpers/typeof":32,events:158,sax:194,timers:201}],212:[function(n,o,T){"use strict";(function(){var m;m=new RegExp(/(?!xmlns)^.*:/),T.normalize=function(b){return b.toLowerCase()},T.firstCharLowerCase=function(b){return b.charAt(0).toLowerCase()+b.slice(1)},T.stripPrefix=function(b){return b.replace(m,"")},T.parseNumbers=function(b){return isNaN(b)||(b=b%1==0?parseInt(b,10):parseFloat(b)),b},T.parseBooleans=function(b){return/^(?:true|false)$/i.test(b)&&(b=b.toLowerCase()==="true"),b}}).call(void 0)},{}],213:[function(n,o,T){"use strict";(function(){var m,b,i,l,p=function(s,a){function d(){this.constructor=s}for(var f in a)u.call(a,f)&&(s[f]=a[f]);return d.prototype=a.prototype,s.prototype=new d,s.__super__=a.prototype,s},u={}.hasOwnProperty;b=n("./defaults"),m=n("./builder"),i=n("./parser"),l=n("./processors"),T.defaults=b.defaults,T.processors=l,T.ValidationError=function(t){function s(a){this.message=a}return p(s,t),s}(Error),T.Builder=m.Builder,T.Parser=i.Parser,T.parseString=i.parseString}).call(void 0)},{"./builder":209,"./defaults":210,"./parser":211,"./processors":212}],214:[function(n,o,T){"use strict";function m(s){return s&&s.__esModule?s:{default:s}}var b=n("babel-runtime/core-js/object/get-prototype-of"),i=m(b),l=n("babel-runtime/helpers/typeof"),p=m(l),u=n("babel-runtime/core-js/object/assign"),t=m(u);(function(){var s,a,d,f,c,A,x=[].slice,h={}.hasOwnProperty;s=function(){var S,_,v,C,D,g;if(g=arguments[0],D=2<=arguments.length?x.call(arguments,1):[],f(t.default))t.default.apply(null,arguments);else for(S=0,v=D.length;S<v;S++)if((C=D[S])!=null)for(_ in C)h.call(C,_)&&(g[_]=C[_]);return g},f=function(S){return!!S&&Object.prototype.toString.call(S)==="[object Function]"},c=function(S){var _;return!!S&&((_=S===void 0?"undefined":(0,p.default)(S))==="function"||_==="object")},a=function(S){return f(Array.isArray)?Array.isArray(S):Object.prototype.toString.call(S)==="[object Array]"},d=function(S){var _;if(a(S))return!S.length;for(_ in S)if(h.call(S,_))return!1;return!0},A=function(S){var _,v;return c(S)&&(v=(0,i.default)(S))&&(_=v.constructor)&&typeof _=="function"&&_ instanceof _&&Function.prototype.toString.call(_)===Function.prototype.toString.call(Object)},o.exports.assign=s,o.exports.isFunction=f,o.exports.isObject=c,o.exports.isArray=a,o.exports.isEmpty=d,o.exports.isPlainObject=A}).call(void 0)},{"babel-runtime/core-js/object/assign":18,"babel-runtime/core-js/object/get-prototype-of":22,"babel-runtime/helpers/typeof":32}],215:[function(n,o,T){"use strict";var m=n("babel-runtime/core-js/object/create"),b=function(i){return i&&i.__esModule?i:{default:i}}(m);(function(){o.exports=function(){function i(l,p,u){if(this.options=l.options,this.stringify=l.stringify,p==null)throw new Error("Missing attribute name of element "+l.name);if(u==null)throw new Error("Missing attribute value for attribute "+p+" of element "+l.name);this.name=this.stringify.attName(p),this.value=this.stringify.attValue(u)}return i.prototype.clone=function(){return(0,b.default)(this)},i.prototype.toString=function(l){return this.options.writer.set(l).attribute(this)},i}()}).call(void 0)},{"babel-runtime/core-js/object/create":19}],216:[function(n,o,T){"use strict";var m=n("babel-runtime/core-js/object/create"),b=function(i){return i&&i.__esModule?i:{default:i}}(m);(function(){var i,l=function(t,s){function a(){this.constructor=t}for(var d in s)p.call(s,d)&&(t[d]=s[d]);return a.prototype=s.prototype,t.prototype=new a,t.__super__=s.prototype,t},p={}.hasOwnProperty;i=n("./XMLNode"),o.exports=function(u){function t(s,a){if(t.__super__.constructor.call(this,s),a==null)throw new Error("Missing CDATA text");this.text=this.stringify.cdata(a)}return l(t,u),t.prototype.clone=function(){return(0,b.default)(this)},t.prototype.toString=function(s){return this.options.writer.set(s).cdata(this)},t}(i)}).call(void 0)},{"./XMLNode":227,"babel-runtime/core-js/object/create":19}],217:[function(n,o,T){"use strict";var m=n("babel-runtime/core-js/object/create"),b=function(i){return i&&i.__esModule?i:{default:i}}(m);(function(){var i,l=function(t,s){function a(){this.constructor=t}for(var d in s)p.call(s,d)&&(t[d]=s[d]);return a.prototype=s.prototype,t.prototype=new a,t.__super__=s.prototype,t},p={}.hasOwnProperty;i=n("./XMLNode"),o.exports=function(u){function t(s,a){if(t.__super__.constructor.call(this,s),a==null)throw new Error("Missing comment text");this.text=this.stringify.comment(a)}return l(t,u),t.prototype.clone=function(){return(0,b.default)(this)},t.prototype.toString=function(s){return this.options.writer.set(s).comment(this)},t}(i)}).call(void 0)},{"./XMLNode":227,"babel-runtime/core-js/object/create":19}],218:[function(n,o,T){"use strict";(function(){var m,b=function(p,u){function t(){this.constructor=p}for(var s in u)i.call(u,s)&&(p[s]=u[s]);return t.prototype=u.prototype,p.prototype=new t,p.__super__=u.prototype,p},i={}.hasOwnProperty;m=n("./XMLNode"),o.exports=function(l){function p(u,t,s,a,d,f){if(p.__super__.constructor.call(this,u),t==null)throw new Error("Missing DTD element name");if(s==null)throw new Error("Missing DTD attribute name");if(!a)throw new Error("Missing DTD attribute type");if(!d)throw new Error("Missing DTD attribute default");if(d.indexOf("#")!==0&&(d="#"+d),!d.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT");if(f&&!d.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT");this.elementName=this.stringify.eleName(t),this.attributeName=this.stringify.attName(s),this.attributeType=this.stringify.dtdAttType(a),this.defaultValue=this.stringify.dtdAttDefault(f),this.defaultValueType=d}return b(p,l),p.prototype.toString=function(u){return this.options.writer.set(u).dtdAttList(this)},p}(m)}).call(void 0)},{"./XMLNode":227}],219:[function(n,o,T){"use strict";(function(){var m,b=function(p,u){function t(){this.constructor=p}for(var s in u)i.call(u,s)&&(p[s]=u[s]);return t.prototype=u.prototype,p.prototype=new t,p.__super__=u.prototype,p},i={}.hasOwnProperty;m=n("./XMLNode"),o.exports=function(l){function p(u,t,s){if(p.__super__.constructor.call(this,u),t==null)throw new Error("Missing DTD element name");s||(s="(#PCDATA)"),Array.isArray(s)&&(s="("+s.join(",")+")"),this.name=this.stringify.eleName(t),this.value=this.stringify.dtdElementValue(s)}return b(p,l),p.prototype.toString=function(u){return this.options.writer.set(u).dtdElement(this)},p}(m)}).call(void 0)},{"./XMLNode":227}],220:[function(n,o,T){"use strict";(function(){var m,b,i=function(u,t){function s(){this.constructor=u}for(var a in t)l.call(t,a)&&(u[a]=t[a]);return s.prototype=t.prototype,u.prototype=new s,u.__super__=t.prototype,u},l={}.hasOwnProperty;b=n("./Utility").isObject,m=n("./XMLNode"),o.exports=function(p){function u(t,s,a,d){if(u.__super__.constructor.call(this,t),a==null)throw new Error("Missing entity name");if(d==null)throw new Error("Missing entity value");if(this.pe=!!s,this.name=this.stringify.eleName(a),b(d)){if(!d.pubID&&!d.sysID)throw new Error("Public and/or system identifiers are required for an external entity");if(d.pubID&&!d.sysID)throw new Error("System identifier is required for a public external entity");if(d.pubID!=null&&(this.pubID=this.stringify.dtdPubID(d.pubID)),d.sysID!=null&&(this.sysID=this.stringify.dtdSysID(d.sysID)),d.nData!=null&&(this.nData=this.stringify.dtdNData(d.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity")}else this.value=this.stringify.dtdEntityValue(d)}return i(u,p),u.prototype.toString=function(t){return this.options.writer.set(t).dtdEntity(this)},u}(m)}).call(void 0)},{"./Utility":214,"./XMLNode":227}],221:[function(n,o,T){"use strict";(function(){var m,b=function(p,u){function t(){this.constructor=p}for(var s in u)i.call(u,s)&&(p[s]=u[s]);return t.prototype=u.prototype,p.prototype=new t,p.__super__=u.prototype,p},i={}.hasOwnProperty;m=n("./XMLNode"),o.exports=function(l){function p(u,t,s){if(p.__super__.constructor.call(this,u),t==null)throw new Error("Missing notation name");if(!s.pubID&&!s.sysID)throw new Error("Public or system identifiers are required for an external entity");this.name=this.stringify.eleName(t),s.pubID!=null&&(this.pubID=this.stringify.dtdPubID(s.pubID)),s.sysID!=null&&(this.sysID=this.stringify.dtdSysID(s.sysID))}return b(p,l),p.prototype.toString=function(u){return this.options.writer.set(u).dtdNotation(this)},p}(m)}).call(void 0)},{"./XMLNode":227}],222:[function(n,o,T){"use strict";(function(){var m,b,i=function(u,t){function s(){this.constructor=u}for(var a in t)l.call(t,a)&&(u[a]=t[a]);return s.prototype=t.prototype,u.prototype=new s,u.__super__=t.prototype,u},l={}.hasOwnProperty;b=n("./Utility").isObject,m=n("./XMLNode"),o.exports=function(p){function u(t,s,a,d){var f;u.__super__.constructor.call(this,t),b(s)&&(f=s,s=f.version,a=f.encoding,d=f.standalone),s||(s="1.0"),this.version=this.stringify.xmlVersion(s),a!=null&&(this.encoding=this.stringify.xmlEncoding(a)),d!=null&&(this.standalone=this.stringify.xmlStandalone(d))}return i(u,p),u.prototype.toString=function(t){return this.options.writer.set(t).declaration(this)},u}(m)}).call(void 0)},{"./Utility":214,"./XMLNode":227}],223:[function(n,o,T){"use strict";(function(){var m,b,i,l,p,u,t=function(d,f){function c(){this.constructor=d}for(var A in f)s.call(f,A)&&(d[A]=f[A]);return c.prototype=f.prototype,d.prototype=new c,d.__super__=f.prototype,d},s={}.hasOwnProperty;u=n("./Utility").isObject,p=n("./XMLNode"),m=n("./XMLDTDAttList"),i=n("./XMLDTDEntity"),b=n("./XMLDTDElement"),l=n("./XMLDTDNotation"),o.exports=function(a){function d(f,c,A){var x,h;d.__super__.constructor.call(this,f),this.documentObject=f,u(c)&&(x=c,c=x.pubID,A=x.sysID),A==null&&(h=[c,A],A=h[0],c=h[1]),c!=null&&(this.pubID=this.stringify.dtdPubID(c)),A!=null&&(this.sysID=this.stringify.dtdSysID(A))}return t(d,a),d.prototype.element=function(f,c){var A;return A=new b(this,f,c),this.children.push(A),this},d.prototype.attList=function(f,c,A,x,h){var P;return P=new m(this,f,c,A,x,h),this.children.push(P),this},d.prototype.entity=function(f,c){var A;return A=new i(this,!1,f,c),this.children.push(A),this},d.prototype.pEntity=function(f,c){var A;return A=new i(this,!0,f,c),this.children.push(A),this},d.prototype.notation=function(f,c){var A;return A=new l(this,f,c),this.children.push(A),this},d.prototype.toString=function(f){return this.options.writer.set(f).docType(this)},d.prototype.ele=function(f,c){return this.element(f,c)},d.prototype.att=function(f,c,A,x,h){return this.attList(f,c,A,x,h)},d.prototype.ent=function(f,c){return this.entity(f,c)},d.prototype.pent=function(f,c){return this.pEntity(f,c)},d.prototype.not=function(f,c){return this.notation(f,c)},d.prototype.up=function(){return this.root()||this.documentObject},d}(p)}).call(void 0)},{"./Utility":214,"./XMLDTDAttList":218,"./XMLDTDElement":219,"./XMLDTDEntity":220,"./XMLDTDNotation":221,"./XMLNode":227}],224:[function(n,o,T){"use strict";(function(){var m,b,i,l,p=function(s,a){function d(){this.constructor=s}for(var f in a)u.call(a,f)&&(s[f]=a[f]);return d.prototype=a.prototype,s.prototype=new d,s.__super__=a.prototype,s},u={}.hasOwnProperty;l=n("./Utility").isPlainObject,m=n("./XMLNode"),i=n("./XMLStringifier"),b=n("./XMLStringWriter"),o.exports=function(t){function s(a){s.__super__.constructor.call(this,null),a||(a={}),a.writer||(a.writer=new b),this.options=a,this.stringify=new i(a),this.isDocument=!0}return p(s,t),s.prototype.end=function(a){var d;return a?l(a)&&(d=a,a=this.options.writer.set(d)):a=this.options.writer,a.document(this)},s.prototype.toString=function(a){return this.options.writer.set(a).document(this)},s}(m)}).call(void 0)},{"./Utility":214,"./XMLNode":227,"./XMLStringWriter":231,"./XMLStringifier":232}],225:[function(n,o,T){"use strict";(function(){var m,b,i,l,p,u,t,s,a,d,f,c,A,x,h,P,S,_,v,C={}.hasOwnProperty;v=n("./Utility"),S=v.isObject,P=v.isFunction,_=v.isPlainObject,d=n("./XMLElement"),b=n("./XMLCData"),i=n("./XMLComment"),c=n("./XMLRaw"),h=n("./XMLText"),f=n("./XMLProcessingInstruction"),s=n("./XMLDeclaration"),a=n("./XMLDocType"),l=n("./XMLDTDAttList"),u=n("./XMLDTDEntity"),p=n("./XMLDTDElement"),t=n("./XMLDTDNotation"),m=n("./XMLAttribute"),x=n("./XMLStringifier"),A=n("./XMLStringWriter"),o.exports=function(){function D(g,j,R){var B;g||(g={}),g.writer?_(g.writer)&&(B=g.writer,g.writer=new A(B)):g.writer=new A(g),this.options=g,this.writer=g.writer,this.stringify=new x(g),this.onDataCallback=j||function(){},this.onEndCallback=R||function(){},this.currentNode=null,this.currentLevel=-1,this.openTags={},this.documentStarted=!1,this.documentCompleted=!1,this.root=null}return D.prototype.node=function(g,j,R){var B;if(g==null)throw new Error("Missing node name");if(this.root&&this.currentLevel===-1)throw new Error("Document can only have one root node");return this.openCurrent(),g=g.valueOf(),j==null&&(j={}),j=j.valueOf(),S(j)||(B=[j,R],R=B[0],j=B[1]),this.currentNode=new d(this,g,j),this.currentNode.children=!1,this.currentLevel++,this.openTags[this.currentLevel]=this.currentNode,R!=null&&this.text(R),this},D.prototype.element=function(g,j,R){return this.currentNode&&this.currentNode instanceof a?this.dtdElement.apply(this,arguments):this.node(g,j,R)},D.prototype.attribute=function(g,j){var R,B;if(!this.currentNode||this.currentNode.children)throw new Error("att() can only be used immediately after an ele() call in callback mode");if(g!=null&&(g=g.valueOf()),S(g))for(R in g)C.call(g,R)&&(B=g[R],this.attribute(R,B));else P(j)&&(j=j.apply()),this.options.skipNullAttributes&&j==null||(this.currentNode.attributes[g]=new m(this,g,j));return this},D.prototype.text=function(g){var j;return this.openCurrent(),j=new h(this,g),this.onData(this.writer.text(j,this.currentLevel+1)),this},D.prototype.cdata=function(g){var j;return this.openCurrent(),j=new b(this,g),this.onData(this.writer.cdata(j,this.currentLevel+1)),this},D.prototype.comment=function(g){var j;return this.openCurrent(),j=new i(this,g),this.onData(this.writer.comment(j,this.currentLevel+1)),this},D.prototype.raw=function(g){var j;return this.openCurrent(),j=new c(this,g),this.onData(this.writer.raw(j,this.currentLevel+1)),this},D.prototype.instruction=function(g,j){var R,B,k,V,H;if(this.openCurrent(),g!=null&&(g=g.valueOf()),j!=null&&(j=j.valueOf()),Array.isArray(g))for(R=0,V=g.length;R<V;R++)B=g[R],this.instruction(B);else if(S(g))for(B in g)C.call(g,B)&&(k=g[B],this.instruction(B,k));else P(j)&&(j=j.apply()),H=new f(this,g,j),this.onData(this.writer.processingInstruction(H,this.currentLevel+1));return this},D.prototype.declaration=function(g,j,R){var B;if(this.openCurrent(),this.documentStarted)throw new Error("declaration() must be the first node");return B=new s(this,g,j,R),this.onData(this.writer.declaration(B,this.currentLevel+1)),this},D.prototype.doctype=function(g,j,R){if(this.openCurrent(),g==null)throw new Error("Missing root node name");if(this.root)throw new Error("dtd() must come before the root node");return this.currentNode=new a(this,j,R),this.currentNode.rootNodeName=g,this.currentNode.children=!1,this.currentLevel++,this.openTags[this.currentLevel]=this.currentNode,this},D.prototype.dtdElement=function(g,j){var R;return this.openCurrent(),R=new p(this,g,j),this.onData(this.writer.dtdElement(R,this.currentLevel+1)),this},D.prototype.attList=function(g,j,R,B,k){var V;return this.openCurrent(),V=new l(this,g,j,R,B,k),this.onData(this.writer.dtdAttList(V,this.currentLevel+1)),this},D.prototype.entity=function(g,j){var R;return this.openCurrent(),R=new u(this,!1,g,j),this.onData(this.writer.dtdEntity(R,this.currentLevel+1)),this},D.prototype.pEntity=function(g,j){var R;return this.openCurrent(),R=new u(this,!0,g,j),this.onData(this.writer.dtdEntity(R,this.currentLevel+1)),this},D.prototype.notation=function(g,j){var R;return this.openCurrent(),R=new t(this,g,j),this.onData(this.writer.dtdNotation(R,this.currentLevel+1)),this},D.prototype.up=function(){if(this.currentLevel<0)throw new Error("The document node has no parent");return this.currentNode?(this.currentNode.children?this.closeNode(this.currentNode):this.openNode(this.currentNode),this.currentNode=null):this.closeNode(this.openTags[this.currentLevel]),delete this.openTags[this.currentLevel],this.currentLevel--,this},D.prototype.end=function(){for(;this.currentLevel>=0;)this.up();return this.onEnd()},D.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},D.prototype.openNode=function(g){if(!g.isOpen)return!this.root&&this.currentLevel===0&&g instanceof d&&(this.root=g),this.onData(this.writer.openNode(g,this.currentLevel)),g.isOpen=!0},D.prototype.closeNode=function(g){if(!g.isClosed)return this.onData(this.writer.closeNode(g,this.currentLevel)),g.isClosed=!0},D.prototype.onData=function(g){return this.documentStarted=!0,this.onDataCallback(g)},D.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},D.prototype.ele=function(){return this.element.apply(this,arguments)},D.prototype.nod=function(g,j,R){return this.node(g,j,R)},D.prototype.txt=function(g){return this.text(g)},D.prototype.dat=function(g){return this.cdata(g)},D.prototype.com=function(g){return this.comment(g)},D.prototype.ins=function(g,j){return this.instruction(g,j)},D.prototype.dec=function(g,j,R){return this.declaration(g,j,R)},D.prototype.dtd=function(g,j,R){return this.doctype(g,j,R)},D.prototype.e=function(g,j,R){return this.element(g,j,R)},D.prototype.n=function(g,j,R){return this.node(g,j,R)},D.prototype.t=function(g){return this.text(g)},D.prototype.d=function(g){return this.cdata(g)},D.prototype.c=function(g){return this.comment(g)},D.prototype.r=function(g){return this.raw(g)},D.prototype.i=function(g,j){return this.instruction(g,j)},D.prototype.att=function(){return this.currentNode&&this.currentNode instanceof a?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},D.prototype.a=function(){return this.currentNode&&this.currentNode instanceof a?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},D.prototype.ent=function(g,j){return this.entity(g,j)},D.prototype.pent=function(g,j){return this.pEntity(g,j)},D.prototype.not=function(g,j){return this.notation(g,j)},D}()}).call(void 0)},{"./Utility":214,"./XMLAttribute":215,"./XMLCData":216,"./XMLComment":217,"./XMLDTDAttList":218,"./XMLDTDElement":219,"./XMLDTDEntity":220,"./XMLDTDNotation":221,"./XMLDeclaration":222,"./XMLDocType":223,"./XMLElement":226,"./XMLProcessingInstruction":228,"./XMLRaw":229,"./XMLStringWriter":231,"./XMLStringifier":232,"./XMLText":233}],226:[function(n,o,T){"use strict";var m=n("babel-runtime/core-js/object/create"),b=function(i){return i&&i.__esModule?i:{default:i}}(m);(function(){var i,l,p,u,t,s=function(f,c){function A(){this.constructor=f}for(var x in c)a.call(c,x)&&(f[x]=c[x]);return A.prototype=c.prototype,f.prototype=new A,f.__super__=c.prototype,f},a={}.hasOwnProperty;t=n("./Utility"),u=t.isObject,p=t.isFunction,l=n("./XMLNode"),i=n("./XMLAttribute"),o.exports=function(d){function f(c,A,x){if(f.__super__.constructor.call(this,c),A==null)throw new Error("Missing element name");this.name=this.stringify.eleName(A),this.attributes={},x!=null&&this.attribute(x),c.isDocument&&(this.isRoot=!0,this.documentObject=c,c.rootObject=this)}return s(f,d),f.prototype.clone=function(){var c,A,x,h;x=(0,b.default)(this),x.isRoot&&(x.documentObject=null),x.attributes={},h=this.attributes;for(A in h)a.call(h,A)&&(c=h[A],x.attributes[A]=c.clone());return x.children=[],this.children.forEach(function(P){var S;return S=P.clone(),S.parent=x,x.children.push(S)}),x},f.prototype.attribute=function(c,A){var x,h;if(c!=null&&(c=c.valueOf()),u(c))for(x in c)a.call(c,x)&&(h=c[x],this.attribute(x,h));else p(A)&&(A=A.apply()),this.options.skipNullAttributes&&A==null||(this.attributes[c]=new i(this,c,A));return this},f.prototype.removeAttribute=function(c){var A,x,h;if(c==null)throw new Error("Missing attribute name");if(c=c.valueOf(),Array.isArray(c))for(x=0,h=c.length;x<h;x++)A=c[x],delete this.attributes[A];else delete this.attributes[c];return this},f.prototype.toString=function(c){return this.options.writer.set(c).element(this)},f.prototype.att=function(c,A){return this.attribute(c,A)},f.prototype.a=function(c,A){return this.attribute(c,A)},f}(l)}).call(void 0)},{"./Utility":214,"./XMLAttribute":215,"./XMLNode":227,"babel-runtime/core-js/object/create":19}],227:[function(n,o,T){"use strict";(function(){var m,b,i,l,p,u,t,s,a,d,f,c,A={}.hasOwnProperty;c=n("./Utility"),f=c.isObject,d=c.isFunction,a=c.isEmpty,p=null,m=null,b=null,i=null,l=null,t=null,s=null,u=null,o.exports=function(){function x(h){this.parent=h,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),this.children=[],p||(p=n("./XMLElement"),m=n("./XMLCData"),b=n("./XMLComment"),i=n("./XMLDeclaration"),l=n("./XMLDocType"),t=n("./XMLRaw"),s=n("./XMLText"),u=n("./XMLProcessingInstruction"))}return x.prototype.element=function(h,P,S){var _,v,C,D,g,j,R,B,k,V;if(j=null,P==null&&(P={}),P=P.valueOf(),f(P)||(k=[P,S],S=k[0],P=k[1]),h!=null&&(h=h.valueOf()),Array.isArray(h))for(C=0,R=h.length;C<R;C++)v=h[C],j=this.element(v);else if(d(h))j=this.element(h.apply());else if(f(h)){for(g in h)if(A.call(h,g))if(V=h[g],d(V)&&(V=V.apply()),f(V)&&a(V)&&(V=null),!this.options.ignoreDecorators&&this.stringify.convertAttKey&&g.indexOf(this.stringify.convertAttKey)===0)j=this.attribute(g.substr(this.stringify.convertAttKey.length),V);else if(!this.options.separateArrayItems&&Array.isArray(V))for(D=0,B=V.length;D<B;D++)v=V[D],_={},_[g]=v,j=this.element(_);else f(V)?(j=this.element(g),j.element(V)):j=this.element(g,V)}else j=!this.options.ignoreDecorators&&this.stringify.convertTextKey&&h.indexOf(this.stringify.convertTextKey)===0?this.text(S):!this.options.ignoreDecorators&&this.stringify.convertCDataKey&&h.indexOf(this.stringify.convertCDataKey)===0?this.cdata(S):!this.options.ignoreDecorators&&this.stringify.convertCommentKey&&h.indexOf(this.stringify.convertCommentKey)===0?this.comment(S):!this.options.ignoreDecorators&&this.stringify.convertRawKey&&h.indexOf(this.stringify.convertRawKey)===0?this.raw(S):!this.options.ignoreDecorators&&this.stringify.convertPIKey&&h.indexOf(this.stringify.convertPIKey)===0?this.instruction(h.substr(this.stringify.convertPIKey.length),S):this.node(h,P,S);if(j==null)throw new Error("Could not create any elements with: "+h);return j},x.prototype.insertBefore=function(h,P,S){var _,v,C;if(this.isRoot)throw new Error("Cannot insert elements at root level");return v=this.parent.children.indexOf(this),C=this.parent.children.splice(v),_=this.parent.element(h,P,S),Array.prototype.push.apply(this.parent.children,C),_},x.prototype.insertAfter=function(h,P,S){var _,v,C;if(this.isRoot)throw new Error("Cannot insert elements at root level");return v=this.parent.children.indexOf(this),C=this.parent.children.splice(v+1),_=this.parent.element(h,P,S),Array.prototype.push.apply(this.parent.children,C),_},x.prototype.remove=function(){var h;if(this.isRoot)throw new Error("Cannot remove the root element");return h=this.parent.children.indexOf(this),[].splice.apply(this.parent.children,[h,h-h+1].concat([])),this.parent},x.prototype.node=function(h,P,S){var _,v;return h!=null&&(h=h.valueOf()),P||(P={}),P=P.valueOf(),f(P)||(v=[P,S],S=v[0],P=v[1]),_=new p(this,h,P),S!=null&&_.text(S),this.children.push(_),_},x.prototype.text=function(h){var P;return P=new s(this,h),this.children.push(P),this},x.prototype.cdata=function(h){var P;return P=new m(this,h),this.children.push(P),this},x.prototype.comment=function(h){var P;return P=new b(this,h),this.children.push(P),this},x.prototype.commentBefore=function(h){var P,S;return P=this.parent.children.indexOf(this),S=this.parent.children.splice(P),this.parent.comment(h),Array.prototype.push.apply(this.parent.children,S),this},x.prototype.commentAfter=function(h){var P,S;return P=this.parent.children.indexOf(this),S=this.parent.children.splice(P+1),this.parent.comment(h),Array.prototype.push.apply(this.parent.children,S),this},x.prototype.raw=function(h){var P;return P=new t(this,h),this.children.push(P),this},x.prototype.instruction=function(h,P){var S,_,v,C,D;if(h!=null&&(h=h.valueOf()),P!=null&&(P=P.valueOf()),Array.isArray(h))for(C=0,D=h.length;C<D;C++)S=h[C],this.instruction(S);else if(f(h))for(S in h)A.call(h,S)&&(_=h[S],this.instruction(S,_));else d(P)&&(P=P.apply()),v=new u(this,h,P),this.children.push(v);return this},x.prototype.instructionBefore=function(h,P){var S,_;return S=this.parent.children.indexOf(this),_=this.parent.children.splice(S),this.parent.instruction(h,P),Array.prototype.push.apply(this.parent.children,_),this},x.prototype.instructionAfter=function(h,P){var S,_;return S=this.parent.children.indexOf(this),_=this.parent.children.splice(S+1),this.parent.instruction(h,P),Array.prototype.push.apply(this.parent.children,_),this},x.prototype.declaration=function(h,P,S){var _,v;return _=this.document(),v=new i(_,h,P,S),_.children[0]instanceof i?_.children[0]=v:_.children.unshift(v),_.root()||_},x.prototype.doctype=function(h,P){var S,_,v,C,D,g,j,R,B,k;for(_=this.document(),v=new l(_,h,P),B=_.children,C=D=0,j=B.length;D<j;C=++D)if((S=B[C])instanceof l)return _.children[C]=v,v;for(k=_.children,C=g=0,R=k.length;g<R;C=++g)if(S=k[C],S.isRoot)return _.children.splice(C,0,v),v;return _.children.push(v),v},x.prototype.up=function(){if(this.isRoot)throw new Error("The root node has no parent. Use doc() if you need to get the document object.");return this.parent},x.prototype.root=function(){var h;for(h=this;h;){if(h.isDocument)return h.rootObject;if(h.isRoot)return h;h=h.parent}},x.prototype.document=function(){var h;for(h=this;h;){if(h.isDocument)return h;h=h.parent}},x.prototype.end=function(h){return this.document().end(h)},x.prototype.prev=function(){var h;if((h=this.parent.children.indexOf(this))<1)throw new Error("Already at the first node");return this.parent.children[h-1]},x.prototype.next=function(){var h;if((h=this.parent.children.indexOf(this))===-1||h===this.parent.children.length-1)throw new Error("Already at the last node");return this.parent.children[h+1]},x.prototype.importDocument=function(h){var P;return P=h.root().clone(),P.parent=this,P.isRoot=!1,this.children.push(P),this},x.prototype.ele=function(h,P,S){return this.element(h,P,S)},x.prototype.nod=function(h,P,S){return this.node(h,P,S)},x.prototype.txt=function(h){return this.text(h)},x.prototype.dat=function(h){return this.cdata(h)},x.prototype.com=function(h){return this.comment(h)},x.prototype.ins=function(h,P){return this.instruction(h,P)},x.prototype.doc=function(){return this.document()},x.prototype.dec=function(h,P,S){return this.declaration(h,P,S)},x.prototype.dtd=function(h,P){return this.doctype(h,P)},x.prototype.e=function(h,P,S){return this.element(h,P,S)},x.prototype.n=function(h,P,S){return this.node(h,P,S)},x.prototype.t=function(h){return this.text(h)},x.prototype.d=function(h){return this.cdata(h)},x.prototype.c=function(h){return this.comment(h)},x.prototype.r=function(h){return this.raw(h)},x.prototype.i=function(h,P){return this.instruction(h,P)},x.prototype.u=function(){return this.up()},x.prototype.importXMLBuilder=function(h){return this.importDocument(h)},x}()}).call(void 0)},{"./Utility":214,"./XMLCData":216,"./XMLComment":217,"./XMLDeclaration":222,"./XMLDocType":223,"./XMLElement":226,"./XMLProcessingInstruction":228,"./XMLRaw":229,"./XMLText":233}],228:[function(n,o,T){"use strict";var m=n("babel-runtime/core-js/object/create"),b=function(i){return i&&i.__esModule?i:{default:i}}(m);(function(){var i,l=function(t,s){function a(){this.constructor=t}for(var d in s)p.call(s,d)&&(t[d]=s[d]);return a.prototype=s.prototype,t.prototype=new a,t.__super__=s.prototype,t},p={}.hasOwnProperty;i=n("./XMLNode"),o.exports=function(u){function t(s,a,d){if(t.__super__.constructor.call(this,s),a==null)throw new Error("Missing instruction target");this.target=this.stringify.insTarget(a),d&&(this.value=this.stringify.insValue(d))}return l(t,u),t.prototype.clone=function(){return(0,b.default)(this)},t.prototype.toString=function(s){return this.options.writer.set(s).processingInstruction(this)},t}(i)}).call(void 0)},{"./XMLNode":227,"babel-runtime/core-js/object/create":19}],229:[function(n,o,T){"use strict";var m=n("babel-runtime/core-js/object/create"),b=function(i){return i&&i.__esModule?i:{default:i}}(m);(function(){var i,l=function(t,s){function a(){this.constructor=t}for(var d in s)p.call(s,d)&&(t[d]=s[d]);return a.prototype=s.prototype,t.prototype=new a,t.__super__=s.prototype,t},p={}.hasOwnProperty;i=n("./XMLNode"),o.exports=function(u){function t(s,a){if(t.__super__.constructor.call(this,s),a==null)throw new Error("Missing raw text");this.value=this.stringify.raw(a)}return l(t,u),t.prototype.clone=function(){return(0,b.default)(this)},t.prototype.toString=function(s){return this.options.writer.set(s).raw(this)},t}(i)}).call(void 0)},{"./XMLNode":227,"babel-runtime/core-js/object/create":19}],230:[function(n,o,T){"use strict";(function(){var m,b,i,l,p,u,t,s,a,d,f,c,A,x=function(S,_){function v(){this.constructor=S}for(var C in _)h.call(_,C)&&(S[C]=_[C]);return v.prototype=_.prototype,S.prototype=new v,S.__super__=_.prototype,S},h={}.hasOwnProperty;t=n("./XMLDeclaration"),s=n("./XMLDocType"),m=n("./XMLCData"),b=n("./XMLComment"),a=n("./XMLElement"),f=n("./XMLRaw"),c=n("./XMLText"),d=n("./XMLProcessingInstruction"),i=n("./XMLDTDAttList"),l=n("./XMLDTDElement"),p=n("./XMLDTDEntity"),u=n("./XMLDTDNotation"),A=n("./XMLWriterBase"),o.exports=function(P){function S(_,v){S.__super__.constructor.call(this,v),this.stream=_}return x(S,P),S.prototype.document=function(_){var v,C,D,g,j,R,B,k;for(R=_.children,C=0,g=R.length;C<g;C++)v=R[C],v.isLastRootNode=!1;for(_.children[_.children.length-1].isLastRootNode=!0,B=_.children,k=[],D=0,j=B.length;D<j;D++)switch(v=B[D],!1){case!(v instanceof t):k.push(this.declaration(v));break;case!(v instanceof s):k.push(this.docType(v));break;case!(v instanceof b):k.push(this.comment(v));break;case!(v instanceof d):k.push(this.processingInstruction(v));break;default:k.push(this.element(v))}return k},S.prototype.attribute=function(_){return this.stream.write(" "+_.name+'="'+_.value+'"')},S.prototype.cdata=function(_,v){return this.stream.write(this.space(v)+"<![CDATA["+_.text+"]]>"+this.endline(_))},S.prototype.comment=function(_,v){return this.stream.write(this.space(v)+"<!-- "+_.text+" -->"+this.endline(_))},S.prototype.declaration=function(_,v){return this.stream.write(this.space(v)),this.stream.write('<?xml version="'+_.version+'"'),_.encoding!=null&&this.stream.write(' encoding="'+_.encoding+'"'),_.standalone!=null&&this.stream.write(' standalone="'+_.standalone+'"'),this.stream.write(this.spacebeforeslash+"?>"),this.stream.write(this.endline(_))},S.prototype.docType=function(_,v){var C,D,g,j;if(v||(v=0),this.stream.write(this.space(v)),this.stream.write("<!DOCTYPE "+_.root().name),_.pubID&&_.sysID?this.stream.write(' PUBLIC "'+_.pubID+'" "'+_.sysID+'"'):_.sysID&&this.stream.write(' SYSTEM "'+_.sysID+'"'),_.children.length>0){for(this.stream.write(" ["),this.stream.write(this.endline(_)),j=_.children,D=0,g=j.length;D<g;D++)switch(C=j[D],!1){case!(C instanceof i):this.dtdAttList(C,v+1);break;case!(C instanceof l):this.dtdElement(C,v+1);break;case!(C instanceof p):this.dtdEntity(C,v+1);break;case!(C instanceof u):this.dtdNotation(C,v+1);break;case!(C instanceof m):this.cdata(C,v+1);break;case!(C instanceof b):this.comment(C,v+1);break;case!(C instanceof d):this.processingInstruction(C,v+1);break;default:throw new Error("Unknown DTD node type: "+C.constructor.name)}this.stream.write("]")}return this.stream.write(this.spacebeforeslash+">"),this.stream.write(this.endline(_))},S.prototype.element=function(_,v){var C,D,g,j,R,B,k,V;v||(v=0),V=this.space(v),this.stream.write(V+"<"+_.name),B=_.attributes;for(R in B)h.call(B,R)&&(C=B[R],this.attribute(C));if(_.children.length===0||_.children.every(function(H){return H.value===""}))this.allowEmpty?this.stream.write("></"+_.name+">"):this.stream.write(this.spacebeforeslash+"/>");else if(this.pretty&&_.children.length===1&&_.children[0].value!=null)this.stream.write(">"),this.stream.write(_.children[0].value),this.stream.write("</"+_.name+">");else{for(this.stream.write(">"+this.newline),k=_.children,g=0,j=k.length;g<j;g++)switch(D=k[g],!1){case!(D instanceof m):this.cdata(D,v+1);break;case!(D instanceof b):this.comment(D,v+1);break;case!(D instanceof a):this.element(D,v+1);break;case!(D instanceof f):this.raw(D,v+1);break;case!(D instanceof c):this.text(D,v+1);break;case!(D instanceof d):this.processingInstruction(D,v+1);break;default:throw new Error("Unknown XML node type: "+D.constructor.name)}this.stream.write(V+"</"+_.name+">")}return this.stream.write(this.endline(_))},S.prototype.processingInstruction=function(_,v){return this.stream.write(this.space(v)+"<?"+_.target),_.value&&this.stream.write(" "+_.value),this.stream.write(this.spacebeforeslash+"?>"+this.endline(_))},S.prototype.raw=function(_,v){return this.stream.write(this.space(v)+_.value+this.endline(_))},S.prototype.text=function(_,v){return this.stream.write(this.space(v)+_.value+this.endline(_))},S.prototype.dtdAttList=function(_,v){return this.stream.write(this.space(v)+"<!ATTLIST "+_.elementName+" "+_.attributeName+" "+_.attributeType),_.defaultValueType!=="#DEFAULT"&&this.stream.write(" "+_.defaultValueType),_.defaultValue&&this.stream.write(' "'+_.defaultValue+'"'),this.stream.write(this.spacebeforeslash+">"+this.endline(_))},S.prototype.dtdElement=function(_,v){return this.stream.write(this.space(v)+"<!ELEMENT "+_.name+" "+_.value),this.stream.write(this.spacebeforeslash+">"+this.endline(_))},S.prototype.dtdEntity=function(_,v){return this.stream.write(this.space(v)+"<!ENTITY"),_.pe&&this.stream.write(" %"),this.stream.write(" "+_.name),_.value?this.stream.write(' "'+_.value+'"'):(_.pubID&&_.sysID?this.stream.write(' PUBLIC "'+_.pubID+'" "'+_.sysID+'"'):_.sysID&&this.stream.write(' SYSTEM "'+_.sysID+'"'),_.nData&&this.stream.write(" NDATA "+_.nData)),this.stream.write(this.spacebeforeslash+">"+this.endline(_))},S.prototype.dtdNotation=function(_,v){return this.stream.write(this.space(v)+"<!NOTATION "+_.name),_.pubID&&_.sysID?this.stream.write(' PUBLIC "'+_.pubID+'" "'+_.sysID+'"'):_.pubID?this.stream.write(' PUBLIC "'+_.pubID+'"'):_.sysID&&this.stream.write(' SYSTEM "'+_.sysID+'"'),this.stream.write(this.spacebeforeslash+">"+this.endline(_))},S.prototype.endline=function(_){return _.isLastRootNode?"":this.newline},S}(A)}).call(void 0)},{"./XMLCData":216,"./XMLComment":217,"./XMLDTDAttList":218,"./XMLDTDElement":219,"./XMLDTDEntity":220,"./XMLDTDNotation":221,"./XMLDeclaration":222,"./XMLDocType":223,"./XMLElement":226,"./XMLProcessingInstruction":228,"./XMLRaw":229,"./XMLText":233,"./XMLWriterBase":234}],231:[function(n,o,T){"use strict";(function(){var m,b,i,l,p,u,t,s,a,d,f,c,A,x=function(S,_){function v(){this.constructor=S}for(var C in _)h.call(_,C)&&(S[C]=_[C]);return v.prototype=_.prototype,S.prototype=new v,S.__super__=_.prototype,S},h={}.hasOwnProperty;t=n("./XMLDeclaration"),s=n("./XMLDocType"),m=n("./XMLCData"),b=n("./XMLComment"),a=n("./XMLElement"),f=n("./XMLRaw"),c=n("./XMLText"),d=n("./XMLProcessingInstruction"),i=n("./XMLDTDAttList"),l=n("./XMLDTDElement"),p=n("./XMLDTDEntity"),u=n("./XMLDTDNotation"),A=n("./XMLWriterBase"),o.exports=function(P){function S(_){S.__super__.constructor.call(this,_)}return x(S,P),S.prototype.document=function(_){var v,C,D,g,j;for(this.textispresent=!1,g="",j=_.children,C=0,D=j.length;C<D;C++)v=j[C],g+=function(){switch(!1){case!(v instanceof t):return this.declaration(v);case!(v instanceof s):return this.docType(v);case!(v instanceof b):return this.comment(v);case!(v instanceof d):return this.processingInstruction(v);default:return this.element(v,0)}}.call(this);return this.pretty&&g.slice(-this.newline.length)===this.newline&&(g=g.slice(0,-this.newline.length)),g},S.prototype.attribute=function(_){return" "+_.name+'="'+_.value+'"'},S.prototype.cdata=function(_,v){return this.space(v)+"<![CDATA["+_.text+"]]>"+this.newline},S.prototype.comment=function(_,v){return this.space(v)+"<!-- "+_.text+" -->"+this.newline},S.prototype.declaration=function(_,v){var C;return C=this.space(v),C+='<?xml version="'+_.version+'"',_.encoding!=null&&(C+=' encoding="'+_.encoding+'"'),_.standalone!=null&&(C+=' standalone="'+_.standalone+'"'),C+=this.spacebeforeslash+"?>",C+=this.newline},S.prototype.docType=function(_,v){var C,D,g,j,R;if(v||(v=0),j=this.space(v),j+="<!DOCTYPE "+_.root().name,_.pubID&&_.sysID?j+=' PUBLIC "'+_.pubID+'" "'+_.sysID+'"':_.sysID&&(j+=' SYSTEM "'+_.sysID+'"'),_.children.length>0){for(j+=" [",j+=this.newline,R=_.children,D=0,g=R.length;D<g;D++)C=R[D],j+=function(){switch(!1){case!(C instanceof i):return this.dtdAttList(C,v+1);case!(C instanceof l):return this.dtdElement(C,v+1);case!(C instanceof p):return this.dtdEntity(C,v+1);case!(C instanceof u):return this.dtdNotation(C,v+1);case!(C instanceof m):return this.cdata(C,v+1);case!(C instanceof b):return this.comment(C,v+1);case!(C instanceof d):return this.processingInstruction(C,v+1);default:throw new Error("Unknown DTD node type: "+C.constructor.name)}}.call(this);j+="]"}return j+=this.spacebeforeslash+">",j+=this.newline},S.prototype.element=function(_,v){var C,D,g,j,R,B,k,V,H,G,re,X,ae;v||(v=0),ae=!1,this.textispresent?(this.newline="",this.pretty=!1):(this.newline=this.newlinedefault,this.pretty=this.prettydefault),X=this.space(v),V="",V+=X+"<"+_.name,H=_.attributes;for(k in H)h.call(H,k)&&(C=H[k],V+=this.attribute(C));if(_.children.length===0||_.children.every(function(Z){return Z.value===""}))this.allowEmpty?V+="></"+_.name+">"+this.newline:V+=this.spacebeforeslash+"/>"+this.newline;else if(this.pretty&&_.children.length===1&&_.children[0].value!=null)V+=">",V+=_.children[0].value,V+="</"+_.name+">"+this.newline;else{if(this.dontprettytextnodes){for(G=_.children,g=0,R=G.length;g<R;g++)if(D=G[g],D.value!=null){this.textispresent++,ae=!0;break}}for(this.textispresent&&(this.newline="",this.pretty=!1,X=this.space(v)),V+=">"+this.newline,re=_.children,j=0,B=re.length;j<B;j++)D=re[j],V+=function(){switch(!1){case!(D instanceof m):return this.cdata(D,v+1);case!(D instanceof b):return this.comment(D,v+1);case!(D instanceof a):return this.element(D,v+1);case!(D instanceof f):return this.raw(D,v+1);case!(D instanceof c):return this.text(D,v+1);case!(D instanceof d):return this.processingInstruction(D,v+1);default:throw new Error("Unknown XML node type: "+D.constructor.name)}}.call(this);ae&&this.textispresent--,this.textispresent||(this.newline=this.newlinedefault,this.pretty=this.prettydefault),V+=X+"</"+_.name+">"+this.newline}return V},S.prototype.processingInstruction=function(_,v){var C;return C=this.space(v)+"<?"+_.target,_.value&&(C+=" "+_.value),C+=this.spacebeforeslash+"?>"+this.newline},S.prototype.raw=function(_,v){return this.space(v)+_.value+this.newline},S.prototype.text=function(_,v){return this.space(v)+_.value+this.newline},S.prototype.dtdAttList=function(_,v){var C;return C=this.space(v)+"<!ATTLIST "+_.elementName+" "+_.attributeName+" "+_.attributeType,_.defaultValueType!=="#DEFAULT"&&(C+=" "+_.defaultValueType),_.defaultValue&&(C+=' "'+_.defaultValue+'"'),C+=this.spacebeforeslash+">"+this.newline},S.prototype.dtdElement=function(_,v){return this.space(v)+"<!ELEMENT "+_.name+" "+_.value+this.spacebeforeslash+">"+this.newline},S.prototype.dtdEntity=function(_,v){var C;return C=this.space(v)+"<!ENTITY",_.pe&&(C+=" %"),C+=" "+_.name,_.value?C+=' "'+_.value+'"':(_.pubID&&_.sysID?C+=' PUBLIC "'+_.pubID+'" "'+_.sysID+'"':_.sysID&&(C+=' SYSTEM "'+_.sysID+'"'),_.nData&&(C+=" NDATA "+_.nData)),C+=this.spacebeforeslash+">"+this.newline},S.prototype.dtdNotation=function(_,v){var C;return C=this.space(v)+"<!NOTATION "+_.name,_.pubID&&_.sysID?C+=' PUBLIC "'+_.pubID+'" "'+_.sysID+'"':_.pubID?C+=' PUBLIC "'+_.pubID+'"':_.sysID&&(C+=' SYSTEM "'+_.sysID+'"'),C+=this.spacebeforeslash+">"+this.newline},S.prototype.openNode=function(_,v){var C,D,g,j;if(v||(v=0),_ instanceof a){g=this.space(v)+"<"+_.name,j=_.attributes;for(D in j)h.call(j,D)&&(C=j[D],g+=this.attribute(C));return g+=(_.children?">":"/>")+this.newline}return g=this.space(v)+"<!DOCTYPE "+_.rootNodeName,_.pubID&&_.sysID?g+=' PUBLIC "'+_.pubID+'" "'+_.sysID+'"':_.sysID&&(g+=' SYSTEM "'+_.sysID+'"'),g+=(_.children?" [":">")+this.newline},S.prototype.closeNode=function(_,v){switch(v||(v=0),!1){case!(_ instanceof a):return this.space(v)+"</"+_.name+">"+this.newline;case!(_ instanceof s):return this.space(v)+"]>"+this.newline}},S}(A)}).call(void 0)},{"./XMLCData":216,"./XMLComment":217,"./XMLDTDAttList":218,"./XMLDTDElement":219,"./XMLDTDEntity":220,"./XMLDTDNotation":221,"./XMLDeclaration":222,"./XMLDocType":223,"./XMLElement":226,"./XMLProcessingInstruction":228,"./XMLRaw":229,"./XMLText":233,"./XMLWriterBase":234}],232:[function(n,o,T){"use strict";(function(){var m=function(l,p){return function(){return l.apply(p,arguments)}},b={}.hasOwnProperty;o.exports=function(){function i(l){this.assertLegalChar=m(this.assertLegalChar,this);var p,u,t;l||(l={}),this.noDoubleEncoding=l.noDoubleEncoding,u=l.stringify||{};for(p in u)b.call(u,p)&&(t=u[p],this[p]=t)}return i.prototype.eleName=function(l){return l=""+l||"",this.assertLegalChar(l)},i.prototype.eleText=function(l){return l=""+l||"",this.assertLegalChar(this.elEscape(l))},i.prototype.cdata=function(l){return l=""+l||"",l=l.replace("]]>","]]]]><![CDATA[>"),this.assertLegalChar(l)},i.prototype.comment=function(l){if(l=""+l||"",l.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+l);return this.assertLegalChar(l)},i.prototype.raw=function(l){return""+l||""},i.prototype.attName=function(l){return l=""+l||""},i.prototype.attValue=function(l){return l=""+l||"",this.attEscape(l)},i.prototype.insTarget=function(l){return""+l||""},i.prototype.insValue=function(l){if(l=""+l||"",l.match(/\?>/))throw new Error("Invalid processing instruction value: "+l);return l},i.prototype.xmlVersion=function(l){if(l=""+l||"",!l.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+l);return l},i.prototype.xmlEncoding=function(l){if(l=""+l||"",!l.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+l);return l},i.prototype.xmlStandalone=function(l){return l?"yes":"no"},i.prototype.dtdPubID=function(l){return""+l||""},i.prototype.dtdSysID=function(l){return""+l||""},i.prototype.dtdElementValue=function(l){return""+l||""},i.prototype.dtdAttType=function(l){return""+l||""},i.prototype.dtdAttDefault=function(l){return l!=null?""+l||"":l},i.prototype.dtdEntityValue=function(l){return""+l||""},i.prototype.dtdNData=function(l){return""+l||""},i.prototype.convertAttKey="@",i.prototype.convertPIKey="?",i.prototype.convertTextKey="#text",i.prototype.convertCDataKey="#cdata",i.prototype.convertCommentKey="#comment",i.prototype.convertRawKey="#raw",i.prototype.assertLegalChar=function(l){var p;if(p=l.match(/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/))throw new Error("Invalid character in string: "+l+" at index "+p.index);return l},i.prototype.elEscape=function(l){var p;return p=this.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,l.replace(p,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\r/g,"&#xD;")},i.prototype.attEscape=function(l){var p;return p=this.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,l.replace(p,"&amp;").replace(/</g,"&lt;").replace(/"/g,"&quot;").replace(/\t/g,"&#x9;").replace(/\n/g,"&#xA;").replace(/\r/g,"&#xD;")},i}()}).call(void 0)},{}],233:[function(n,o,T){"use strict";var m=n("babel-runtime/core-js/object/create"),b=function(i){return i&&i.__esModule?i:{default:i}}(m);(function(){var i,l=function(t,s){function a(){this.constructor=t}for(var d in s)p.call(s,d)&&(t[d]=s[d]);return a.prototype=s.prototype,t.prototype=new a,t.__super__=s.prototype,t},p={}.hasOwnProperty;i=n("./XMLNode"),o.exports=function(u){function t(s,a){if(t.__super__.constructor.call(this,s),a==null)throw new Error("Missing element text");this.value=this.stringify.eleText(a)}return l(t,u),t.prototype.clone=function(){return(0,b.default)(this)},t.prototype.toString=function(s){return this.options.writer.set(s).text(this)},t}(i)}).call(void 0)},{"./XMLNode":227,"babel-runtime/core-js/object/create":19}],234:[function(n,o,T){"use strict";(function(){var m={}.hasOwnProperty;o.exports=function(){function b(i){var l,p,u,t,s,a,d,f,c;i||(i={}),this.pretty=i.pretty||!1,this.allowEmpty=(p=i.allowEmpty)!=null&&p,this.pretty?(this.indent=(u=i.indent)!=null?u:" ",this.newline=(t=i.newline)!=null?t:`
`,this.offset=(s=i.offset)!=null?s:0,this.dontprettytextnodes=(a=i.dontprettytextnodes)!=null?a:0):(this.indent="",this.newline="",this.offset=0,this.dontprettytextnodes=0),this.spacebeforeslash=(d=i.spacebeforeslash)!=null?d:"",this.spacebeforeslash===!0&&(this.spacebeforeslash=" "),this.newlinedefault=this.newline,this.prettydefault=this.pretty,f=i.writer||{};for(l in f)m.call(f,l)&&(c=f[l],this[l]=c)}return b.prototype.set=function(i){var l,p,u;i||(i={}),"pretty"in i&&(this.pretty=i.pretty),"allowEmpty"in i&&(this.allowEmpty=i.allowEmpty),this.pretty?(this.indent="indent"in i?i.indent:" ",this.newline="newline"in i?i.newline:`
`,this.offset="offset"in i?i.offset:0,this.dontprettytextnodes="dontprettytextnodes"in i?i.dontprettytextnodes:0):(this.indent="",this.newline="",this.offset=0,this.dontprettytextnodes=0),this.spacebeforeslash="spacebeforeslash"in i?i.spacebeforeslash:"",this.spacebeforeslash===!0&&(this.spacebeforeslash=" "),this.newlinedefault=this.newline,this.prettydefault=this.pretty,p=i.writer||{};for(l in p)m.call(p,l)&&(u=p[l],this[l]=u);return this},b.prototype.space=function(i){var l;return this.pretty?(l=(i||0)+this.offset+1,l>0?new Array(l).join(this.indent):""):""},b}()}).call(void 0)},{}],235:[function(n,o,T){"use strict";(function(){var m,b,i,l,p,u,t;t=n("./Utility"),p=t.assign,u=t.isFunction,m=n("./XMLDocument"),b=n("./XMLDocumentCB"),l=n("./XMLStringWriter"),i=n("./XMLStreamWriter"),o.exports.create=function(s,a,d,f){var c,A;if(s==null)throw new Error("Root element needs a name");return f=p({},a,d,f),c=new m(f),A=c.element(s),f.headless||(c.declaration(f),f.pubID==null&&f.sysID==null||c.doctype(f)),A},o.exports.begin=function(s,a,d){var f;return u(s)&&(f=[s,a],a=f[0],d=f[1],s={}),a?new b(s,a,d):new m(s)},o.exports.stringWriter=function(s){return new l(s)},o.exports.streamWriter=function(s,a){return new i(s,a)}}).call(void 0)},{"./Utility":214,"./XMLDocument":224,"./XMLDocumentCB":225,"./XMLStreamWriter":230,"./XMLStringWriter":231}],236:[function(n,o,T){function m(){for(var i={},l=0;l<arguments.length;l++){var p=arguments[l];for(var u in p)b.call(p,u)&&(i[u]=p[u])}return i}o.exports=m;var b=Object.prototype.hasOwnProperty},{}],237:[function(n,o,T){"use strict";function m(f,c,A){l.isBuffer(c)||(c=new l(c)),l.isBuffer(A)||(A=new l(A)),c.length>a?c=f(c):c.length<a&&(c=l.concat([c,d],a));for(var x=new l(a),h=new l(a),P=0;P<a;P++)x[P]=54^c[P],h[P]=92^c[P];var S=f(l.concat([x,A]));return f(l.concat([h,S]))}function b(f,c){f=f||"sha1";var A=s[f],x=[],h=0;return A||i("algorithm:",f,"is not yet supported"),{update:function(S){return l.isBuffer(S)||(S=new l(S)),x.push(S),h+=S.length,this},digest:function(S){var _=l.concat(x),v=c?m(A,c,_):A(_);return x=null,S?v.toString(S):v}}}function i(){var f=[].slice.call(arguments).join(" ");throw new Error([f,"we accept pull requests","http://github.com/dominictarr/crypto-browserify"].join(`
`))}var l=n("buffer").Buffer,p=n("./sha"),u=n("./sha256"),t=n("./md5"),s={sha1:p,sha256:u,md5:t},a=64,d=new l(a);d.fill(0),T.createHash=function(f){return b(f)},T.createHmac=function(f,c){return b(f,c)},function(f,c){for(var A in f)c(f[A],A)}(["createCredentials","createCipher","createCipheriv","createDecipher","createDecipheriv","createSign","createVerify","createDiffieHellman","pbkdf2"],function(f){T[f]=function(){i("sorry,",f,"is not implemented yet")}})},{"./md5":239,"./sha":240,"./sha256":241,buffer:38}],238:[function(n,o,T){"use strict";function m(s,a){if(s.length%p!=0){var d=s.length+(p-s.length%p);s=l.concat([s,u],d)}for(var f=[],c=a?s.readInt32BE:s.readInt32LE,A=0;A<s.length;A+=p)f.push(c.call(s,A));return f}function b(s,a,d){for(var f=new l(a),c=d?f.writeInt32BE:f.writeInt32LE,A=0;A<s.length;A++)c.call(f,s[A],4*A,!0);return f}function i(s,a,d,f){return l.isBuffer(s)||(s=new l(s)),b(a(m(s,f),s.length*t),d,f)}var l=n("buffer").Buffer,p=4,u=new l(p);u.fill(0);var t=8;o.exports={hash:i}},{buffer:38}],239:[function(n,o,T){"use strict";function m(d,f){d[f>>5]|=128<<f%32,d[14+(f+64>>>9<<4)]=f;for(var c=1732584193,A=-271733879,x=-1732584194,h=271733878,P=0;P<d.length;P+=16){var S=c,_=A,v=x,C=h;c=i(c,A,x,h,d[P+0],7,-680876936),h=i(h,c,A,x,d[P+1],12,-389564586),x=i(x,h,c,A,d[P+2],17,606105819),A=i(A,x,h,c,d[P+3],22,-1044525330),c=i(c,A,x,h,d[P+4],7,-176418897),h=i(h,c,A,x,d[P+5],12,1200080426),x=i(x,h,c,A,d[P+6],17,-1473231341),A=i(A,x,h,c,d[P+7],22,-45705983),c=i(c,A,x,h,d[P+8],7,1770035416),h=i(h,c,A,x,d[P+9],12,-1958414417),x=i(x,h,c,A,d[P+10],17,-42063),A=i(A,x,h,c,d[P+11],22,-1990404162),c=i(c,A,x,h,d[P+12],7,1804603682),h=i(h,c,A,x,d[P+13],12,-40341101),x=i(x,h,c,A,d[P+14],17,-1502002290),A=i(A,x,h,c,d[P+15],22,1236535329),c=l(c,A,x,h,d[P+1],5,-165796510),h=l(h,c,A,x,d[P+6],9,-1069501632),x=l(x,h,c,A,d[P+11],14,643717713),A=l(A,x,h,c,d[P+0],20,-373897302),c=l(c,A,x,h,d[P+5],5,-701558691),h=l(h,c,A,x,d[P+10],9,38016083),x=l(x,h,c,A,d[P+15],14,-660478335),A=l(A,x,h,c,d[P+4],20,-405537848),c=l(c,A,x,h,d[P+9],5,568446438),h=l(h,c,A,x,d[P+14],9,-1019803690),x=l(x,h,c,A,d[P+3],14,-187363961),A=l(A,x,h,c,d[P+8],20,1163531501),c=l(c,A,x,h,d[P+13],5,-1444681467),h=l(h,c,A,x,d[P+2],9,-51403784),x=l(x,h,c,A,d[P+7],14,1735328473),A=l(A,x,h,c,d[P+12],20,-1926607734),c=p(c,A,x,h,d[P+5],4,-378558),h=p(h,c,A,x,d[P+8],11,-2022574463),x=p(x,h,c,A,d[P+11],16,1839030562),A=p(A,x,h,c,d[P+14],23,-35309556),c=p(c,A,x,h,d[P+1],4,-1530992060),h=p(h,c,A,x,d[P+4],11,1272893353),x=p(x,h,c,A,d[P+7],16,-155497632),A=p(A,x,h,c,d[P+10],23,-1094730640),c=p(c,A,x,h,d[P+13],4,681279174),h=p(h,c,A,x,d[P+0],11,-358537222),x=p(x,h,c,A,d[P+3],16,-722521979),A=p(A,x,h,c,d[P+6],23,76029189),c=p(c,A,x,h,d[P+9],4,-640364487),h=p(h,c,A,x,d[P+12],11,-421815835),x=p(x,h,c,A,d[P+15],16,530742520),A=p(A,x,h,c,d[P+2],23,-995338651),c=u(c,A,x,h,d[P+0],6,-198630844),h=u(h,c,A,x,d[P+7],10,1126891415),x=u(x,h,c,A,d[P+14],15,-1416354905),A=u(A,x,h,c,d[P+5],21,-57434055),c=u(c,A,x,h,d[P+12],6,1700485571),h=u(h,c,A,x,d[P+3],10,-1894986606),x=u(x,h,c,A,d[P+10],15,-1051523),A=u(A,x,h,c,d[P+1],21,-2054922799),c=u(c,A,x,h,d[P+8],6,1873313359),h=u(h,c,A,x,d[P+15],10,-30611744),x=u(x,h,c,A,d[P+6],15,-1560198380),A=u(A,x,h,c,d[P+13],21,1309151649),c=u(c,A,x,h,d[P+4],6,-145523070),h=u(h,c,A,x,d[P+11],10,-1120210379),x=u(x,h,c,A,d[P+2],15,718787259),A=u(A,x,h,c,d[P+9],21,-343485551),c=t(c,S),A=t(A,_),x=t(x,v),h=t(h,C)}return Array(c,A,x,h)}function b(d,f,c,A,x,h){return t(s(t(t(f,d),t(A,h)),x),c)}function i(d,f,c,A,x,h,P){return b(f&c|~f&A,d,f,x,h,P)}function l(d,f,c,A,x,h,P){return b(f&A|c&~A,d,f,x,h,P)}function p(d,f,c,A,x,h,P){return b(f^c^A,d,f,x,h,P)}function u(d,f,c,A,x,h,P){return b(c^(f|~A),d,f,x,h,P)}function t(d,f){var c=(65535&d)+(65535&f);return(d>>16)+(f>>16)+(c>>16)<<16|65535&c}function s(d,f){return d<<f|d>>>32-f}var a=n("./helpers");o.exports=function(d){return a.hash(d,m,16)}},{"./helpers":238}],240:[function(n,o,T){"use strict";function m(t,s){t[s>>5]|=128<<24-s%32,t[15+(s+64>>9<<4)]=s;for(var a=Array(80),d=1732584193,f=-271733879,c=-1732584194,A=271733878,x=-1009589776,h=0;h<t.length;h+=16){for(var P=d,S=f,_=c,v=A,C=x,D=0;D<80;D++){a[D]=D<16?t[h+D]:p(a[D-3]^a[D-8]^a[D-14]^a[D-16],1);var g=l(l(p(d,5),b(D,f,c,A)),l(l(x,a[D]),i(D)));x=A,A=c,c=p(f,30),f=d,d=g}d=l(d,P),f=l(f,S),c=l(c,_),A=l(A,v),x=l(x,C)}return Array(d,f,c,A,x)}function b(t,s,a,d){return t<20?s&a|~s&d:t<40?s^a^d:t<60?s&a|s&d|a&d:s^a^d}function i(t){return t<20?1518500249:t<40?1859775393:t<60?-1894007588:-899497514}function l(t,s){var a=(65535&t)+(65535&s);return(t>>16)+(s>>16)+(a>>16)<<16|65535&a}function p(t,s){return t<<s|t>>>32-s}var u=n("./helpers");o.exports=function(t){return u.hash(t,m,20,!0)}},{"./helpers":238}],241:[function(n,o,T){"use strict";var m=n("./helpers"),b=function(A,x){var h=(65535&A)+(65535&x);return(A>>16)+(x>>16)+(h>>16)<<16|65535&h},i=function(A,x){return A>>>x|A<<32-x},l=function(A,x){return A>>>x},p=function(A,x,h){return A&x^~A&h},u=function(A,x,h){return A&x^A&h^x&h},t=function(A){return i(A,2)^i(A,13)^i(A,22)},s=function(A){return i(A,6)^i(A,11)^i(A,25)},a=function(A){return i(A,7)^i(A,18)^l(A,3)},d=function(A){return i(A,17)^i(A,19)^l(A,10)},f=function(A,x){var h,P,S,_,v,C,D,g,j,R,B,k,V=new Array(1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298),H=new Array(1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225),G=new Array(64);A[x>>5]|=128<<24-x%32,A[15+(x+64>>9<<4)]=x;for(var j=0;j<A.length;j+=16){h=H[0],P=H[1],S=H[2],_=H[3],v=H[4],C=H[5],D=H[6],g=H[7];for(var R=0;R<64;R++)G[R]=R<16?A[R+j]:b(b(b(d(G[R-2]),G[R-7]),a(G[R-15])),G[R-16]),B=b(b(b(b(g,s(v)),p(v,C,D)),V[R]),G[R]),k=b(t(h),u(h,P,S)),g=D,D=C,C=v,v=b(_,B),_=S,S=P,P=h,h=b(B,k);H[0]=b(h,H[0]),H[1]=b(P,H[1]),H[2]=b(S,H[2]),H[3]=b(_,H[3]),H[4]=b(v,H[4]),H[5]=b(C,H[5]),H[6]=b(D,H[6]),H[7]=b(g,H[7])}return H};o.exports=function(c){return m.hash(c,f,32,!0)}},{"./helpers":238}],242:[function(n,o,T){(function(m){"use strict";function b(f){return f&&f.__esModule?f:{default:f}}var i=n("babel-runtime/core-js/object/create"),l=b(i),p=n("babel-runtime/helpers/classCallCheck"),u=b(p),t=n("babel-runtime/helpers/createClass"),s=b(t),a=n("babel-runtime/helpers/typeof"),d=b(a);!function(f){if((T===void 0?"undefined":(0,d.default)(T))==="object"&&o!==void 0)o.exports=f();else if(typeof de=="function"&&de.amd)de([],f);else{var c;c=typeof window!="undefined"?window:m!==void 0?m:typeof self!="undefined"?self:this,c.mime=f()}}(function(){return function f(c,A,x){function h(_,v){if(!A[_]){if(!c[_]){var C=typeof n=="function"&&n;if(!v&&C)return C(_,!0);if(P)return P(_,!0);var D=new Error("Cannot find module '"+_+"'");throw D.code="MODULE_NOT_FOUND",D}var g=A[_]={exports:{}};c[_][0].call(g.exports,function(j){var R=c[_][1][j];return h(R||j)},g,g.exports,f,c,A,x)}return A[_].exports}for(var P=typeof n=="function"&&n,S=0;S<x.length;S++)h(x[S]);return h}({1:[function(f,c,A){var x=function(){function h(){(0,u.default)(this,h),this._types=(0,l.default)(null),this._extensions=(0,l.default)(null);for(var P=0;P<arguments.length;P++)this.define(arguments[P])}return(0,s.default)(h,[{key:"define",value:function(S,_){for(var v in S){for(var C=S[v],D=0;D<C.length;D++){var g=C[D];if(!_&&g in this._types)throw new Error('Attempt to change mapping for "'+g+'" extension from "'+this._types[g]+'" to "'+v+'". Pass `force=true` to allow this, otherwise remove "'+g+'" from the list of extensions for "'+v+'".');this._types[g]=v}!_&&this._extensions[v]||(this._extensions[v]=C[0])}}},{key:"getType",value:function(S){S=String(S);var _=S.replace(/^.*[\/\\]/,"").toLowerCase(),v=_.replace(/^.*\./,"").toLowerCase(),C=_.length<S.length;return(v.length<_.length-1||!C)&&this._types[v]||null}},{key:"getExtension",value:function(S){return(S=/^\s*([^;\s]*)/.test(S)&&RegExp.$1)&&this._extensions[S.toLowerCase()]||null}}]),h}();c.exports=x},{}],2:[function(f,c,A){var x=f("./Mime");c.exports=new x(f("./types/standard"),f("./types/other"))},{"./Mime":1,"./types/other":3,"./types/standard":4}],3:[function(f,c,A){c.exports={"application/prs.cww":["cww"],"application/vnd.3gpp.pic-bw-large":["plb"],"application/vnd.3gpp.pic-bw-small":["psb"],"application/vnd.3gpp.pic-bw-var":["pvb"],"application/vnd.3gpp2.tcap":["tcap"],"application/vnd.3m.post-it-notes":["pwn"],"application/vnd.accpac.simply.aso":["aso"],"application/vnd.accpac.simply.imp":["imp"],"application/vnd.acucobol":["acu"],"application/vnd.acucorp":["atc","acutc"],"application/vnd.adobe.air-application-installer-package+zip":["air"],"application/vnd.adobe.formscentral.fcdt":["fcdt"],"application/vnd.adobe.fxp":["fxp","fxpl"],"application/vnd.adobe.xdp+xml":["xdp"],"application/vnd.adobe.xfdf":["xfdf"],"application/vnd.ahead.space":["ahead"],"application/vnd.airzip.filesecure.azf":["azf"],"application/vnd.airzip.filesecure.azs":["azs"],"application/vnd.amazon.ebook":["azw"],"application/vnd.americandynamics.acc":["acc"],"application/vnd.amiga.ami":["ami"],"application/vnd.android.package-archive":["apk"],"application/vnd.anser-web-certificate-issue-initiation":["cii"],"application/vnd.anser-web-funds-transfer-initiation":["fti"],"application/vnd.antix.game-component":["atx"],"application/vnd.apple.installer+xml":["mpkg"],"application/vnd.apple.mpegurl":["m3u8"],"application/vnd.apple.pkpass":["pkpass"],"application/vnd.aristanetworks.swi":["swi"],"application/vnd.astraea-software.iota":["iota"],"application/vnd.audiograph":["aep"],"application/vnd.blueice.multipass":["mpm"],"application/vnd.bmi":["bmi"],"application/vnd.businessobjects":["rep"],"application/vnd.chemdraw+xml":["cdxml"],"application/vnd.chipnuts.karaoke-mmd":["mmd"],"application/vnd.cinderella":["cdy"],"application/vnd.claymore":["cla"],"application/vnd.cloanto.rp9":["rp9"],"application/vnd.clonk.c4group":["c4g","c4d","c4f","c4p","c4u"],"application/vnd.cluetrust.cartomobile-config":["c11amc"],"application/vnd.cluetrust.cartomobile-config-pkg":["c11amz"],"application/vnd.commonspace":["csp"],"application/vnd.contact.cmsg":["cdbcmsg"],"application/vnd.cosmocaller":["cmc"],"application/vnd.crick.clicker":["clkx"],"application/vnd.crick.clicker.keyboard":["clkk"],"application/vnd.crick.clicker.palette":["clkp"],"application/vnd.crick.clicker.template":["clkt"],"application/vnd.crick.clicker.wordbank":["clkw"],"application/vnd.criticaltools.wbs+xml":["wbs"],"application/vnd.ctc-posml":["pml"],"application/vnd.cups-ppd":["ppd"],"application/vnd.curl.car":["car"],"application/vnd.curl.pcurl":["pcurl"],"application/vnd.dart":["dart"],"application/vnd.data-vision.rdz":["rdz"],"application/vnd.dece.data":["uvf","uvvf","uvd","uvvd"],"application/vnd.dece.ttml+xml":["uvt","uvvt"],"application/vnd.dece.unspecified":["uvx","uvvx"],"application/vnd.dece.zip":["uvz","uvvz"],"application/vnd.denovo.fcselayout-link":["fe_launch"],"application/vnd.dna":["dna"],"application/vnd.dolby.mlp":["mlp"],"application/vnd.dpgraph":["dpg"],"application/vnd.dreamfactory":["dfac"],"application/vnd.ds-keypoint":["kpxx"],"application/vnd.dvb.ait":["ait"],"application/vnd.dvb.service":["svc"],"application/vnd.dynageo":["geo"],"application/vnd.ecowin.chart":["mag"],"application/vnd.enliven":["nml"],"application/vnd.epson.esf":["esf"],"application/vnd.epson.msf":["msf"],"application/vnd.epson.quickanime":["qam"],"application/vnd.epson.salt":["slt"],"application/vnd.epson.ssf":["ssf"],"application/vnd.eszigno3+xml":["es3","et3"],"application/vnd.ezpix-album":["ez2"],"application/vnd.ezpix-package":["ez3"],"application/vnd.fdf":["fdf"],"application/vnd.fdsn.mseed":["mseed"],"application/vnd.fdsn.seed":["seed","dataless"],"application/vnd.flographit":["gph"],"application/vnd.fluxtime.clip":["ftc"],"application/vnd.framemaker":["fm","frame","maker","book"],"application/vnd.frogans.fnc":["fnc"],"application/vnd.frogans.ltf":["ltf"],"application/vnd.fsc.weblaunch":["fsc"],"application/vnd.fujitsu.oasys":["oas"],"application/vnd.fujitsu.oasys2":["oa2"],"application/vnd.fujitsu.oasys3":["oa3"],"application/vnd.fujitsu.oasysgp":["fg5"],"application/vnd.fujitsu.oasysprs":["bh2"],"application/vnd.fujixerox.ddd":["ddd"],"application/vnd.fujixerox.docuworks":["xdw"],"application/vnd.fujixerox.docuworks.binder":["xbd"],"application/vnd.fuzzysheet":["fzs"],"application/vnd.genomatix.tuxedo":["txd"],"application/vnd.geogebra.file":["ggb"],"application/vnd.geogebra.tool":["ggt"],"application/vnd.geometry-explorer":["gex","gre"],"application/vnd.geonext":["gxt"],"application/vnd.geoplan":["g2w"],"application/vnd.geospace":["g3w"],"application/vnd.gmx":["gmx"],"application/vnd.google-apps.document":["gdoc"],"application/vnd.google-apps.presentation":["gslides"],"application/vnd.google-apps.spreadsheet":["gsheet"],"application/vnd.google-earth.kml+xml":["kml"],"application/vnd.google-earth.kmz":["kmz"],"application/vnd.grafeq":["gqf","gqs"],"application/vnd.groove-account":["gac"],"application/vnd.groove-help":["ghf"],"application/vnd.groove-identity-message":["gim"],"application/vnd.groove-injector":["grv"],"application/vnd.groove-tool-message":["gtm"],"application/vnd.groove-tool-template":["tpl"],"application/vnd.groove-vcard":["vcg"],"application/vnd.hal+xml":["hal"],"application/vnd.handheld-entertainment+xml":["zmm"],"application/vnd.hbci":["hbci"],"application/vnd.hhe.lesson-player":["les"],"application/vnd.hp-hpgl":["hpgl"],"application/vnd.hp-hpid":["hpid"],"application/vnd.hp-hps":["hps"],"application/vnd.hp-jlyt":["jlt"],"application/vnd.hp-pcl":["pcl"],"application/vnd.hp-pclxl":["pclxl"],"application/vnd.hydrostatix.sof-data":["sfd-hdstx"],"application/vnd.ibm.minipay":["mpy"],"application/vnd.ibm.modcap":["afp","listafp","list3820"],"application/vnd.ibm.rights-management":["irm"],"application/vnd.ibm.secure-container":["sc"],"application/vnd.iccprofile":["icc","icm"],"application/vnd.igloader":["igl"],"application/vnd.immervision-ivp":["ivp"],"application/vnd.immervision-ivu":["ivu"],"application/vnd.insors.igm":["igm"],"application/vnd.intercon.formnet":["xpw","xpx"],"application/vnd.intergeo":["i2g"],"application/vnd.intu.qbo":["qbo"],"application/vnd.intu.qfx":["qfx"],"application/vnd.ipunplugged.rcprofile":["rcprofile"],"application/vnd.irepository.package+xml":["irp"],"application/vnd.is-xpr":["xpr"],"application/vnd.isac.fcs":["fcs"],"application/vnd.jam":["jam"],"application/vnd.jcp.javame.midlet-rms":["rms"],"application/vnd.jisp":["jisp"],"application/vnd.joost.joda-archive":["joda"],"application/vnd.kahootz":["ktz","ktr"],"application/vnd.kde.karbon":["karbon"],"application/vnd.kde.kchart":["chrt"],"application/vnd.kde.kformula":["kfo"],"application/vnd.kde.kivio":["flw"],"application/vnd.kde.kontour":["kon"],"application/vnd.kde.kpresenter":["kpr","kpt"],"application/vnd.kde.kspread":["ksp"],"application/vnd.kde.kword":["kwd","kwt"],"application/vnd.kenameaapp":["htke"],"application/vnd.kidspiration":["kia"],"application/vnd.kinar":["kne","knp"],"application/vnd.koan":["skp","skd","skt","skm"],"application/vnd.kodak-descriptor":["sse"],"application/vnd.las.las+xml":["lasxml"],"application/vnd.llamagraphics.life-balance.desktop":["lbd"],"application/vnd.llamagraphics.life-balance.exchange+xml":["lbe"],"application/vnd.lotus-1-2-3":["123"],"application/vnd.lotus-approach":["apr"],"application/vnd.lotus-freelance":["pre"],"application/vnd.lotus-notes":["nsf"],"application/vnd.lotus-organizer":["org"],"application/vnd.lotus-screencam":["scm"],"application/vnd.lotus-wordpro":["lwp"],"application/vnd.macports.portpkg":["portpkg"],"application/vnd.mcd":["mcd"],"application/vnd.medcalcdata":["mc1"],"application/vnd.mediastation.cdkey":["cdkey"],"application/vnd.mfer":["mwf"],"application/vnd.mfmp":["mfm"],"application/vnd.micrografx.flo":["flo"],"application/vnd.micrografx.igx":["igx"],"application/vnd.mif":["mif"],"application/vnd.mobius.daf":["daf"],"application/vnd.mobius.dis":["dis"],"application/vnd.mobius.mbk":["mbk"],"application/vnd.mobius.mqy":["mqy"],"application/vnd.mobius.msl":["msl"],"application/vnd.mobius.plc":["plc"],"application/vnd.mobius.txf":["txf"],"application/vnd.mophun.application":["mpn"],"application/vnd.mophun.certificate":["mpc"],"application/vnd.mozilla.xul+xml":["xul"],"application/vnd.ms-artgalry":["cil"],"application/vnd.ms-cab-compressed":["cab"],"application/vnd.ms-excel":["xls","xlm","xla","xlc","xlt","xlw"],"application/vnd.ms-excel.addin.macroenabled.12":["xlam"],"application/vnd.ms-excel.sheet.binary.macroenabled.12":["xlsb"],"application/vnd.ms-excel.sheet.macroenabled.12":["xlsm"],"application/vnd.ms-excel.template.macroenabled.12":["xltm"],"application/vnd.ms-fontobject":["eot"],"application/vnd.ms-htmlhelp":["chm"],"application/vnd.ms-ims":["ims"],"application/vnd.ms-lrm":["lrm"],"application/vnd.ms-officetheme":["thmx"],"application/vnd.ms-outlook":["msg"],"application/vnd.ms-pki.seccat":["cat"],"application/vnd.ms-pki.stl":["stl"],"application/vnd.ms-powerpoint":["ppt","pps","pot"],"application/vnd.ms-powerpoint.addin.macroenabled.12":["ppam"],"application/vnd.ms-powerpoint.presentation.macroenabled.12":["pptm"],"application/vnd.ms-powerpoint.slide.macroenabled.12":["sldm"],"application/vnd.ms-powerpoint.slideshow.macroenabled.12":["ppsm"],"application/vnd.ms-powerpoint.template.macroenabled.12":["potm"],"application/vnd.ms-project":["mpp","mpt"],"application/vnd.ms-word.document.macroenabled.12":["docm"],"application/vnd.ms-word.template.macroenabled.12":["dotm"],"application/vnd.ms-works":["wps","wks","wcm","wdb"],"application/vnd.ms-wpl":["wpl"],"application/vnd.ms-xpsdocument":["xps"],"application/vnd.mseq":["mseq"],"application/vnd.musician":["mus"],"application/vnd.muvee.style":["msty"],"application/vnd.mynfc":["taglet"],"application/vnd.neurolanguage.nlu":["nlu"],"application/vnd.nitf":["ntf","nitf"],"application/vnd.noblenet-directory":["nnd"],"application/vnd.noblenet-sealer":["nns"],"application/vnd.noblenet-web":["nnw"],"application/vnd.nokia.n-gage.data":["ngdat"],"application/vnd.nokia.n-gage.symbian.install":["n-gage"],"application/vnd.nokia.radio-preset":["rpst"],"application/vnd.nokia.radio-presets":["rpss"],"application/vnd.novadigm.edm":["edm"],"application/vnd.novadigm.edx":["edx"],"application/vnd.novadigm.ext":["ext"],"application/vnd.oasis.opendocument.chart":["odc"],"application/vnd.oasis.opendocument.chart-template":["otc"],"application/vnd.oasis.opendocument.database":["odb"],"application/vnd.oasis.opendocument.formula":["odf"],"application/vnd.oasis.opendocument.formula-template":["odft"],"application/vnd.oasis.opendocument.graphics":["odg"],"application/vnd.oasis.opendocument.graphics-template":["otg"],"application/vnd.oasis.opendocument.image":["odi"],"application/vnd.oasis.opendocument.image-template":["oti"],"application/vnd.oasis.opendocument.presentation":["odp"],"application/vnd.oasis.opendocument.presentation-template":["otp"],"application/vnd.oasis.opendocument.spreadsheet":["ods"],"application/vnd.oasis.opendocument.spreadsheet-template":["ots"],"application/vnd.oasis.opendocument.text":["odt"],"application/vnd.oasis.opendocument.text-master":["odm"],"application/vnd.oasis.opendocument.text-template":["ott"],"application/vnd.oasis.opendocument.text-web":["oth"],"application/vnd.olpc-sugar":["xo"],"application/vnd.oma.dd2+xml":["dd2"],"application/vnd.openofficeorg.extension":["oxt"],"application/vnd.openxmlformats-officedocument.presentationml.presentation":["pptx"],"application/vnd.openxmlformats-officedocument.presentationml.slide":["sldx"],"application/vnd.openxmlformats-officedocument.presentationml.slideshow":["ppsx"],"application/vnd.openxmlformats-officedocument.presentationml.template":["potx"],"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":["xlsx"],"application/vnd.openxmlformats-officedocument.spreadsheetml.template":["xltx"],"application/vnd.openxmlformats-officedocument.wordprocessingml.document":["docx"],"application/vnd.openxmlformats-officedocument.wordprocessingml.template":["dotx"],"application/vnd.osgeo.mapguide.package":["mgp"],"application/vnd.osgi.dp":["dp"],"application/vnd.osgi.subsystem":["esa"],"application/vnd.palm":["pdb","pqa","oprc"],"application/vnd.pawaafile":["paw"],"application/vnd.pg.format":["str"],"application/vnd.pg.osasli":["ei6"],"application/vnd.picsel":["efif"],"application/vnd.pmi.widget":["wg"],"application/vnd.pocketlearn":["plf"],"application/vnd.powerbuilder6":["pbd"],"application/vnd.previewsystems.box":["box"],"application/vnd.proteus.magazine":["mgz"],"application/vnd.publishare-delta-tree":["qps"],"application/vnd.pvi.ptid1":["ptid"],"application/vnd.quark.quarkxpress":["qxd","qxt","qwd","qwt","qxl","qxb"],"application/vnd.realvnc.bed":["bed"],"application/vnd.recordare.musicxml":["mxl"],"application/vnd.recordare.musicxml+xml":["musicxml"],"application/vnd.rig.cryptonote":["cryptonote"],"application/vnd.rim.cod":["cod"],"application/vnd.rn-realmedia":["rm"],"application/vnd.rn-realmedia-vbr":["rmvb"],"application/vnd.route66.link66+xml":["link66"],"application/vnd.sailingtracker.track":["st"],"application/vnd.seemail":["see"],"application/vnd.sema":["sema"],"application/vnd.semd":["semd"],"application/vnd.semf":["semf"],"application/vnd.shana.informed.formdata":["ifm"],"application/vnd.shana.informed.formtemplate":["itp"],"application/vnd.shana.informed.interchange":["iif"],"application/vnd.shana.informed.package":["ipk"],"application/vnd.simtech-mindmapper":["twd","twds"],"application/vnd.smaf":["mmf"],"application/vnd.smart.teacher":["teacher"],"application/vnd.solent.sdkm+xml":["sdkm","sdkd"],"application/vnd.spotfire.dxp":["dxp"],"application/vnd.spotfire.sfs":["sfs"],"application/vnd.stardivision.calc":["sdc"],"application/vnd.stardivision.draw":["sda"],"application/vnd.stardivision.impress":["sdd"],"application/vnd.stardivision.math":["smf"],"application/vnd.stardivision.writer":["sdw","vor"],"application/vnd.stardivision.writer-global":["sgl"],"application/vnd.stepmania.package":["smzip"],"application/vnd.stepmania.stepchart":["sm"],"application/vnd.sun.wadl+xml":["wadl"],"application/vnd.sun.xml.calc":["sxc"],"application/vnd.sun.xml.calc.template":["stc"],"application/vnd.sun.xml.draw":["sxd"],"application/vnd.sun.xml.draw.template":["std"],"application/vnd.sun.xml.impress":["sxi"],"application/vnd.sun.xml.impress.template":["sti"],"application/vnd.sun.xml.math":["sxm"],"application/vnd.sun.xml.writer":["sxw"],"application/vnd.sun.xml.writer.global":["sxg"],"application/vnd.sun.xml.writer.template":["stw"],"application/vnd.sus-calendar":["sus","susp"],"application/vnd.svd":["svd"],"application/vnd.symbian.install":["sis","sisx"],"application/vnd.syncml+xml":["xsm"],"application/vnd.syncml.dm+wbxml":["bdm"],"application/vnd.syncml.dm+xml":["xdm"],"application/vnd.tao.intent-module-archive":["tao"],"application/vnd.tcpdump.pcap":["pcap","cap","dmp"],"application/vnd.tmobile-livetv":["tmo"],"application/vnd.trid.tpt":["tpt"],"application/vnd.triscape.mxs":["mxs"],"application/vnd.trueapp":["tra"],"application/vnd.ufdl":["ufd","ufdl"],"application/vnd.uiq.theme":["utz"],"application/vnd.umajin":["umj"],"application/vnd.unity":["unityweb"],"application/vnd.uoml+xml":["uoml"],"application/vnd.vcx":["vcx"],"application/vnd.visio":["vsd","vst","vss","vsw"],"application/vnd.visionary":["vis"],"application/vnd.vsf":["vsf"],"application/vnd.wap.wbxml":["wbxml"],"application/vnd.wap.wmlc":["wmlc"],"application/vnd.wap.wmlscriptc":["wmlsc"],"application/vnd.webturbo":["wtb"],"application/vnd.wolfram.player":["nbp"],"application/vnd.wordperfect":["wpd"],"application/vnd.wqd":["wqd"],"application/vnd.wt.stf":["stf"],"application/vnd.xara":["xar"],"application/vnd.xfdl":["xfdl"],"application/vnd.yamaha.hv-dic":["hvd"],"application/vnd.yamaha.hv-script":["hvs"],"application/vnd.yamaha.hv-voice":["hvp"],"application/vnd.yamaha.openscoreformat":["osf"],"application/vnd.yamaha.openscoreformat.osfpvg+xml":["osfpvg"],"application/vnd.yamaha.smaf-audio":["saf"],"application/vnd.yamaha.smaf-phrase":["spf"],"application/vnd.yellowriver-custom-menu":["cmp"],"application/vnd.zul":["zir","zirz"],"application/vnd.zzazz.deck+xml":["zaz"],"application/x-7z-compressed":["7z"],"application/x-abiword":["abw"],"application/x-ace-compressed":["ace"],"application/x-apple-diskimage":[],"application/x-arj":["arj"],"application/x-authorware-bin":["aab","x32","u32","vox"],"application/x-authorware-map":["aam"],"application/x-authorware-seg":["aas"],"application/x-bcpio":["bcpio"],"application/x-bdoc":[],"application/x-bittorrent":["torrent"],"application/x-blorb":["blb","blorb"],"application/x-bzip":["bz"],"application/x-bzip2":["bz2","boz"],"application/x-cbr":["cbr","cba","cbt","cbz","cb7"],"application/x-cdlink":["vcd"],"application/x-cfs-compressed":["cfs"],"application/x-chat":["chat"],"application/x-chess-pgn":["pgn"],"application/x-chrome-extension":["crx"],"application/x-cocoa":["cco"],"application/x-conference":["nsc"],"application/x-cpio":["cpio"],"application/x-csh":["csh"],"application/x-debian-package":["udeb"],"application/x-dgc-compressed":["dgc"],"application/x-director":["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"],"application/x-doom":["wad"],"application/x-dtbncx+xml":["ncx"],"application/x-dtbook+xml":["dtb"],"application/x-dtbresource+xml":["res"],"application/x-dvi":["dvi"],"application/x-envoy":["evy"],"application/x-eva":["eva"],"application/x-font-bdf":["bdf"],"application/x-font-ghostscript":["gsf"],"application/x-font-linux-psf":["psf"],"application/x-font-otf":[],"application/x-font-pcf":["pcf"],"application/x-font-snf":["snf"],"application/x-font-ttf":["ttf","ttc"],"application/x-font-type1":["pfa","pfb","pfm","afm"],"application/x-freearc":["arc"],"application/x-futuresplash":["spl"],"application/x-gca-compressed":["gca"],"application/x-glulx":["ulx"],"application/x-gnumeric":["gnumeric"],"application/x-gramps-xml":["gramps"],"application/x-gtar":["gtar"],"application/x-hdf":["hdf"],"application/x-httpd-php":["php"],"application/x-install-instructions":["install"],"application/x-iso9660-image":[],"application/x-java-archive-diff":["jardiff"],"application/x-java-jnlp-file":["jnlp"],"application/x-latex":["latex"],"application/x-lua-bytecode":["luac"],"application/x-lzh-compressed":["lzh","lha"],"application/x-makeself":["run"],"application/x-mie":["mie"],"application/x-mobipocket-ebook":["prc","mobi"],"application/x-ms-application":["application"],"application/x-ms-shortcut":["lnk"],"application/x-ms-wmd":["wmd"],"application/x-ms-wmz":["wmz"],"application/x-ms-xbap":["xbap"],"application/x-msaccess":["mdb"],"application/x-msbinder":["obd"],"application/x-mscardfile":["crd"],"application/x-msclip":["clp"],"application/x-msdos-program":[],"application/x-msdownload":["com","bat"],"application/x-msmediaview":["mvb","m13","m14"],"application/x-msmetafile":["wmf","emf","emz"],"application/x-msmoney":["mny"],"application/x-mspublisher":["pub"],"application/x-msschedule":["scd"],"application/x-msterminal":["trm"],"application/x-mswrite":["wri"],"application/x-netcdf":["nc","cdf"],"application/x-ns-proxy-autoconfig":["pac"],"application/x-nzb":["nzb"],"application/x-perl":["pl","pm"],"application/x-pilot":[],"application/x-pkcs12":["p12","pfx"],"application/x-pkcs7-certificates":["p7b","spc"],"application/x-pkcs7-certreqresp":["p7r"],"application/x-rar-compressed":["rar"],"application/x-redhat-package-manager":["rpm"],"application/x-research-info-systems":["ris"],"application/x-sea":["sea"],"application/x-sh":["sh"],"application/x-shar":["shar"],"application/x-shockwave-flash":["swf"],"application/x-silverlight-app":["xap"],"application/x-sql":["sql"],"application/x-stuffit":["sit"],"application/x-stuffitx":["sitx"],"application/x-subrip":["srt"],"application/x-sv4cpio":["sv4cpio"],"application/x-sv4crc":["sv4crc"],"application/x-t3vm-image":["t3"],"application/x-tads":["gam"],"application/x-tar":["tar"],"application/x-tcl":["tcl","tk"],"application/x-tex":["tex"],"application/x-tex-tfm":["tfm"],"application/x-texinfo":["texinfo","texi"],"application/x-tgif":["obj"],"application/x-ustar":["ustar"],"application/x-virtualbox-hdd":["hdd"],"application/x-virtualbox-ova":["ova"],"application/x-virtualbox-ovf":["ovf"],"application/x-virtualbox-vbox":["vbox"],"application/x-virtualbox-vbox-extpack":["vbox-extpack"],"application/x-virtualbox-vdi":["vdi"],"application/x-virtualbox-vhd":["vhd"],"application/x-virtualbox-vmdk":["vmdk"],"application/x-wais-source":["src"],"application/x-web-app-manifest+json":["webapp"],"application/x-x509-ca-cert":["der","crt","pem"],"application/x-xfig":["fig"],"application/x-xliff+xml":["xlf"],"application/x-xpinstall":["xpi"],"application/x-xz":["xz"],"application/x-zmachine":["z1","z2","z3","z4","z5","z6","z7","z8"],"audio/vnd.dece.audio":["uva","uvva"],"audio/vnd.digital-winds":["eol"],"audio/vnd.dra":["dra"],"audio/vnd.dts":["dts"],"audio/vnd.dts.hd":["dtshd"],"audio/vnd.lucent.voice":["lvp"],"audio/vnd.ms-playready.media.pya":["pya"],"audio/vnd.nuera.ecelp4800":["ecelp4800"],"audio/vnd.nuera.ecelp7470":["ecelp7470"],"audio/vnd.nuera.ecelp9600":["ecelp9600"],"audio/vnd.rip":["rip"],"audio/x-aac":["aac"],"audio/x-aiff":["aif","aiff","aifc"],"audio/x-caf":["caf"],"audio/x-flac":["flac"],"audio/x-m4a":[],"audio/x-matroska":["mka"],"audio/x-mpegurl":["m3u"],"audio/x-ms-wax":["wax"],"audio/x-ms-wma":["wma"],"audio/x-pn-realaudio":["ram","ra"],"audio/x-pn-realaudio-plugin":["rmp"],"audio/x-realaudio":[],"audio/x-wav":[],"chemical/x-cdx":["cdx"],"chemical/x-cif":["cif"],"chemical/x-cmdf":["cmdf"],"chemical/x-cml":["cml"],"chemical/x-csml":["csml"],"chemical/x-xyz":["xyz"],"image/prs.btif":["btif"],"image/vnd.adobe.photoshop":["psd"],"image/vnd.dece.graphic":["uvi","uvvi","uvg","uvvg"],"image/vnd.djvu":["djvu","djv"],"image/vnd.dvb.subtitle":[],"image/vnd.dwg":["dwg"],"image/vnd.dxf":["dxf"],"image/vnd.fastbidsheet":["fbs"],"image/vnd.fpx":["fpx"],"image/vnd.fst":["fst"],"image/vnd.fujixerox.edmics-mmr":["mmr"],"image/vnd.fujixerox.edmics-rlc":["rlc"],"image/vnd.ms-modi":["mdi"],"image/vnd.ms-photo":["wdp"],"image/vnd.net-fpx":["npx"],"image/vnd.wap.wbmp":["wbmp"],"image/vnd.xiff":["xif"],"image/x-3ds":["3ds"],"image/x-cmu-raster":["ras"],"image/x-cmx":["cmx"],"image/x-freehand":["fh","fhc","fh4","fh5","fh7"],"image/x-icon":["ico"],"image/x-jng":["jng"],"image/x-mrsid-image":["sid"],"image/x-ms-bmp":[],"image/x-pcx":["pcx"],"image/x-pict":["pic","pct"],"image/x-portable-anymap":["pnm"],"image/x-portable-bitmap":["pbm"],"image/x-portable-graymap":["pgm"],"image/x-portable-pixmap":["ppm"],"image/x-rgb":["rgb"],"image/x-tga":["tga"],"image/x-xbitmap":["xbm"],"image/x-xpixmap":["xpm"],"image/x-xwindowdump":["xwd"],"model/vnd.collada+xml":["dae"],"model/vnd.dwf":["dwf"],"model/vnd.gdl":["gdl"],"model/vnd.gtw":["gtw"],"model/vnd.mts":["mts"],"model/vnd.vtu":["vtu"],"text/prs.lines.tag":["dsc"],"text/vnd.curl":["curl"],"text/vnd.curl.dcurl":["dcurl"],"text/vnd.curl.mcurl":["mcurl"],"text/vnd.curl.scurl":["scurl"],"text/vnd.dvb.subtitle":["sub"],"text/vnd.fly":["fly"],"text/vnd.fmi.flexstor":["flx"],"text/vnd.graphviz":["gv"],"text/vnd.in3d.3dml":["3dml"],"text/vnd.in3d.spot":["spot"],"text/vnd.sun.j2me.app-descriptor":["jad"],"text/vnd.wap.wml":["wml"],"text/vnd.wap.wmlscript":["wmls"],"text/x-asm":["s","asm"],"text/x-c":["c","cc","cxx","cpp","h","hh","dic"],"text/x-component":["htc"],"text/x-fortran":["f","for","f77","f90"],"text/x-handlebars-template":["hbs"],"text/x-java-source":["java"],"text/x-lua":["lua"],"text/x-markdown":["mkd"],"text/x-nfo":["nfo"],"text/x-opml":["opml"],"text/x-org":[],"text/x-pascal":["p","pas"],"text/x-processing":["pde"],"text/x-sass":["sass"],"text/x-scss":["scss"],"text/x-setext":["etx"],"text/x-sfv":["sfv"],"text/x-suse-ymp":["ymp"],"text/x-uuencode":["uu"],"text/x-vcalendar":["vcs"],"text/x-vcard":["vcf"],"video/vnd.dece.hd":["uvh","uvvh"],"video/vnd.dece.mobile":["uvm","uvvm"],"video/vnd.dece.pd":["uvp","uvvp"],"video/vnd.dece.sd":["uvs","uvvs"],"video/vnd.dece.video":["uvv","uvvv"],"video/vnd.dvb.file":["dvb"],"video/vnd.fvt":["fvt"],"video/vnd.mpegurl":["mxu","m4u"],"video/vnd.ms-playready.media.pyv":["pyv"],"video/vnd.uvvu.mp4":["uvu","uvvu"],"video/vnd.vivo":["viv"],"video/x-f4v":["f4v"],"video/x-fli":["fli"],"video/x-flv":["flv"],"video/x-m4v":["m4v"],"video/x-matroska":["mkv","mk3d","mks"],"video/x-mng":["mng"],"video/x-ms-asf":["asf","asx"],"video/x-ms-vob":["vob"],"video/x-ms-wm":["wm"],"video/x-ms-wmv":["wmv"],"video/x-ms-wmx":["wmx"],"video/x-ms-wvx":["wvx"],"video/x-msvideo":["avi"],"video/x-sgi-movie":["movie"],"video/x-smv":["smv"],"x-conference/x-cooltalk":["ice"]}},{}],4:[function(f,c,A){c.exports={"application/andrew-inset":["ez"],"application/applixware":["aw"],"application/atom+xml":["atom"],"application/atomcat+xml":["atomcat"],"application/atomsvc+xml":["atomsvc"],"application/bdoc":["bdoc"],"application/ccxml+xml":["ccxml"],"application/cdmi-capability":["cdmia"],"application/cdmi-container":["cdmic"],"application/cdmi-domain":["cdmid"],"application/cdmi-object":["cdmio"],"application/cdmi-queue":["cdmiq"],"application/cu-seeme":["cu"],"application/dash+xml":["mpd"],"application/davmount+xml":["davmount"],"application/docbook+xml":["dbk"],"application/dssc+der":["dssc"],"application/dssc+xml":["xdssc"],"application/ecmascript":["ecma"],"application/emma+xml":["emma"],"application/epub+zip":["epub"],"application/exi":["exi"],"application/font-tdpfr":["pfr"],"application/font-woff":["woff"],"application/font-woff2":["woff2"],"application/geo+json":["geojson"],"application/gml+xml":["gml"],"application/gpx+xml":["gpx"],"application/gxf":["gxf"],"application/gzip":["gz"],"application/hyperstudio":["stk"],"application/inkml+xml":["ink","inkml"],"application/ipfix":["ipfix"],"application/java-archive":["jar","war","ear"],"application/java-serialized-object":["ser"],"application/java-vm":["class"],"application/javascript":["js","mjs"],"application/json":["json","map"],"application/json5":["json5"],"application/jsonml+json":["jsonml"],"application/ld+json":["jsonld"],"application/lost+xml":["lostxml"],"application/mac-binhex40":["hqx"],"application/mac-compactpro":["cpt"],"application/mads+xml":["mads"],"application/manifest+json":["webmanifest"],"application/marc":["mrc"],"application/marcxml+xml":["mrcx"],"application/mathematica":["ma","nb","mb"],"application/mathml+xml":["mathml"],"application/mbox":["mbox"],"application/mediaservercontrol+xml":["mscml"],"application/metalink+xml":["metalink"],"application/metalink4+xml":["meta4"],"application/mets+xml":["mets"],"application/mods+xml":["mods"],"application/mp21":["m21","mp21"],"application/mp4":["mp4s","m4p"],"application/msword":["doc","dot"],"application/mxf":["mxf"],"application/octet-stream":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"],"application/oda":["oda"],"application/oebps-package+xml":["opf"],"application/ogg":["ogx"],"application/omdoc+xml":["omdoc"],"application/onenote":["onetoc","onetoc2","onetmp","onepkg"],"application/oxps":["oxps"],"application/patch-ops-error+xml":["xer"],"application/pdf":["pdf"],"application/pgp-encrypted":["pgp"],"application/pgp-signature":["asc","sig"],"application/pics-rules":["prf"],"application/pkcs10":["p10"],"application/pkcs7-mime":["p7m","p7c"],"application/pkcs7-signature":["p7s"],"application/pkcs8":["p8"],"application/pkix-attr-cert":["ac"],"application/pkix-cert":["cer"],"application/pkix-crl":["crl"],"application/pkix-pkipath":["pkipath"],"application/pkixcmp":["pki"],"application/pls+xml":["pls"],"application/postscript":["ai","eps","ps"],"application/pskc+xml":["pskcxml"],"application/rdf+xml":["rdf"],"application/reginfo+xml":["rif"],"application/relax-ng-compact-syntax":["rnc"],"application/resource-lists+xml":["rl"],"application/resource-lists-diff+xml":["rld"],"application/rls-services+xml":["rs"],"application/rpki-ghostbusters":["gbr"],"application/rpki-manifest":["mft"],"application/rpki-roa":["roa"],"application/rsd+xml":["rsd"],"application/rss+xml":["rss"],"application/rtf":["rtf"],"application/sbml+xml":["sbml"],"application/scvp-cv-request":["scq"],"application/scvp-cv-response":["scs"],"application/scvp-vp-request":["spq"],"application/scvp-vp-response":["spp"],"application/sdp":["sdp"],"application/set-payment-initiation":["setpay"],"application/set-registration-initiation":["setreg"],"application/shf+xml":["shf"],"application/smil+xml":["smi","smil"],"application/sparql-query":["rq"],"application/sparql-results+xml":["srx"],"application/srgs":["gram"],"application/srgs+xml":["grxml"],"application/sru+xml":["sru"],"application/ssdl+xml":["ssdl"],"application/ssml+xml":["ssml"],"application/tei+xml":["tei","teicorpus"],"application/thraud+xml":["tfi"],"application/timestamped-data":["tsd"],"application/voicexml+xml":["vxml"],"application/widget":["wgt"],"application/winhlp":["hlp"],"application/wsdl+xml":["wsdl"],"application/wspolicy+xml":["wspolicy"],"application/xaml+xml":["xaml"],"application/xcap-diff+xml":["xdf"],"application/xenc+xml":["xenc"],"application/xhtml+xml":["xhtml","xht"],"application/xml":["xml","xsl","xsd","rng"],"application/xml-dtd":["dtd"],"application/xop+xml":["xop"],"application/xproc+xml":["xpl"],"application/xslt+xml":["xslt"],"application/xspf+xml":["xspf"],"application/xv+xml":["mxml","xhvml","xvml","xvm"],"application/yang":["yang"],"application/yin+xml":["yin"],"application/zip":["zip"],"audio/3gpp":[],"audio/adpcm":["adp"],"audio/basic":["au","snd"],"audio/midi":["mid","midi","kar","rmi"],"audio/mp3":[],"audio/mp4":["m4a","mp4a"],"audio/mpeg":["mpga","mp2","mp2a","mp3","m2a","m3a"],"audio/ogg":["oga","ogg","spx"],"audio/s3m":["s3m"],"audio/silk":["sil"],"audio/wav":["wav"],"audio/wave":[],"audio/webm":["weba"],"audio/xm":["xm"],"font/otf":["otf"],"image/apng":["apng"],"image/bmp":["bmp"],"image/cgm":["cgm"],"image/g3fax":["g3"],"image/gif":["gif"],"image/ief":["ief"],"image/jpeg":["jpeg","jpg","jpe"],"image/ktx":["ktx"],"image/png":["png"],"image/sgi":["sgi"],"image/svg+xml":["svg","svgz"],"image/tiff":["tiff","tif"],"image/webp":["webp"],"message/rfc822":["eml","mime"],"model/gltf+json":["gltf"],"model/gltf-binary":["glb"],"model/iges":["igs","iges"],"model/mesh":["msh","mesh","silo"],"model/vrml":["wrl","vrml"],"model/x3d+binary":["x3db","x3dbz"],"model/x3d+vrml":["x3dv","x3dvz"],"model/x3d+xml":["x3d","x3dz"],"text/cache-manifest":["appcache","manifest"],"text/calendar":["ics","ifb"],"text/coffeescript":["coffee","litcoffee"],"text/css":["css"],"text/csv":["csv"],"text/hjson":["hjson"],"text/html":["html","htm","shtml"],"text/jade":["jade"],"text/jsx":["jsx"],"text/less":["less"],"text/markdown":["markdown","md"],"text/mathml":["mml"],"text/n3":["n3"],"text/plain":["txt","text","conf","def","list","log","in","ini"],"text/richtext":["rtx"],"text/rtf":[],"text/sgml":["sgml","sgm"],"text/slim":["slim","slm"],"text/stylus":["stylus","styl"],"text/tab-separated-values":["tsv"],"text/troff":["t","tr","roff","man","me","ms"],"text/turtle":["ttl"],"text/uri-list":["uri","uris","urls"],"text/vcard":["vcard"],"text/vtt":["vtt"],"text/xml":[],"text/yaml":["yaml","yml"],"video/3gpp":["3gp","3gpp"],"video/3gpp2":["3g2"],"video/h261":["h261"],"video/h263":["h263"],"video/h264":["h264"],"video/jpeg":["jpgv"],"video/jpm":["jpm","jpgm"],"video/mj2":["mj2","mjp2"],"video/mp2t":["ts"],"video/mp4":["mp4","mp4v","mpg4"],"video/mpeg":["mpeg","mpg","mpe","m1v","m2v"],"video/ogg":["ogv"],"video/quicktime":["qt","mov"],"video/webm":["webm"]}},{}]},{},[2])(2)})}).call(this,typeof Ue!="undefined"?Ue:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"babel-runtime/core-js/object/create":19,"babel-runtime/helpers/classCallCheck":30,"babel-runtime/helpers/createClass":31,"babel-runtime/helpers/typeof":32}],243:[function(n,o,T){"use strict";T.encodeURIComponent=function(m){try{return encodeURIComponent(m)}catch(b){return m}},T.escape=n("escape-html"),T.timestamp=function(m){if(m){var b=m;return typeof b=="string"&&(b=Number(b)),String(m).length===10&&(b*=1e3),new Date(b)}return Math.round(Date.now()/1e3)}},{"escape-html":157}],244:[function(n,o,T){(function(m,b){"use strict";function i(D){return D&&D.__esModule?D:{default:D}}function l(D,g){return D===void 0?g:D}function p(D,g){return function(j,R,B){if(j)return g(j);D({data:R,status:B.statusCode,headers:B.headers,res:B})}}var u,t=n("babel-runtime/core-js/json/stringify"),s=i(t),a=n("babel-runtime/helpers/typeof"),d=i(a),f=n("util"),c=n("url"),A=n("http"),x=n("https"),h=n("debug")("urllib"),P=n("humanize-ms"),S=0,_=Math.pow(2,31)-10,v=/^https?:\/\//i;T.TIMEOUTS=[P("300s"),P("300s")];var C=["json","text"];T.request=function(D,g,j){return arguments.length===2&&typeof g=="function"&&(j=g,g=null),typeof j=="function"?T.requestWithCallback(D,g,j):(u||(u=n("any-promise")),new u(function(R,B){T.requestWithCallback(D,g,p(R,B))}))},T.requestWithCallback=function(D,g,j){function R(){I&&(clearTimeout(I),I=null)}function B(){E&&(clearTimeout(E),E=null)}function k(le,ze,it){if(B(),!j)return console.warn("[urllib:warn] [%s] [%s] [worker:%s] %s %s callback twice!!!",Date(),Z,m.pid,ie.method,D),void(le&&console.warn(`[urllib:warn] [%s] [%s] [worker:%s] %s: %s
stack: %s`,Date(),Z,m.pid,le.name,le.message,le.stack));var Ve=j;j=null;var We={};if(it&&(w=it.statusCode,We=it.headers),w===401&&We["www-authenticate"]&&(!g.headers||!g.headers.Authorization)&&g.digestAuth){var ut=We["www-authenticate"];if(ut.indexOf("Digest ")>=0)return h("Request#%d %s: got digest auth header WWW-Authenticate: %s",Z,D,ut),g.headers=g.headers||{},g.headers.Authorization=digestAuthHeader(ie.method,ie.path,ut,g.digestAuth),h("Request#%d %s: auth with digest header: %s",Z,D,g.headers.Authorization),it.headers["set-cookie"]&&(g.headers.Cookie=it.headers["set-cookie"].join(";")),T.requestWithCallback(D,g,Ve)}var et=Date.now()-U;pe&&(pe.contentDownload=et),h("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",et,y,w,ie.method,ie.host,ie.path,O,pe);var ot={status:w,statusCode:w,headers:We,size:y,aborted:W,rt:et,keepAliveSocket:O,data:ze,requestUrls:g.requestUrls,timing:pe,remoteAddress:Y,remotePort:me};if(le){var ht="";J&&typeof J.getCurrentStatus=="function"&&(ht=", agent status: "+(0,s.default)(J.getCurrentStatus())),le.message+=", "+ie.method+" "+D+" "+w+" (connected: "+r+", keepalive socket: "+O+ht+`)
headers: `+(0,s.default)(We),le.data=ze,le.path=ie.path,le.status=w,le.headers=We,le.res=ot}Ve(le,ze,g.streaming?it:ot),g.emitter&&(K.url=D,K.socket=Ge&&Ge.connection,K.options=ie,K.size=$,g.emitter.emit("response",{requestId:Z,error:le,ctx:g.ctx,req:K,res:ot}))}function V(le){var ze=null;if(g.followRedirect&&statuses.redirect[le.statusCode]){g._followRedirectCount=(g._followRedirectCount||0)+1;var it=le.headers.location;if(it){if(!(g._followRedirectCount>g.maxRedirects)){var Ve=g.formatRedirectUrl?g.formatRedirectUrl(D,it):c.resolve(D,it);h("Request#%d %s: `redirected` from %s to %s",Z,ie.path,D,Ve),B(),g.headers&&g.headers.Host&&v.test(it)&&(g.headers.Host=null);var We=j;return j=null,T.requestWithCallback(Ve,g,We),{redirect:!0,error:null}}ze=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+D),ze.name="MaxRedirectError"}else ze=new Error("Got statusCode "+le.statusCode+" but cannot resolve next location from headers"),ze.name="FollowRedirectError"}return{redirect:!1,error:ze}}function H(le,ze,it){return it(null,ze,le.headers["content-encoding"])}function G(le){if(pe&&(pe.waiting=Date.now()-U),h("Request#%d %s `req response` event emit: status %d, headers: %j",Z,D,le.statusCode,le.headers),g.streaming){var ze=V(le);return ze.redirect?void le.resume():ze.error?(le.resume(),k(ze.error,null,le)):k(null,null,le)}if(le.on("close",function(){h("Request#%d %s: `res close` event emit, total size %d",Z,D,y)}),le.on("error",function(){h("Request#%d %s: `res error` event emit, total size %d",Z,D,y)}),le.on("aborted",function(){W=!0,h("Request#%d %s: `res aborted` event emit, total size %d",Z,D,y)}),ve){var ze=V(le);return ze.redirect?void le.resume():ze.error?(le.resume(),ve.end(),k(ze.error,null,le)):(g.consumeWriteStream===!1?le.on("end",k.bind(null,null,null,le)):isNode010||isNode012?first([[ve,"close"],[le,"aborted"]],function(We,ut,et){h("Request#%d %s: writeStream or res %s event emitted",Z,D,et),k(e||null,null,le)}):ve.on("close",function(){h("Request#%d %s: writeStream close event emitted",Z,D),k(e||null,null,le)}),le.pipe(ve))}var it=[];le.on("data",function(Ve){h("Request#%d %s: `res data` event emit, size %d",Z,D,Ve.length),y+=Ve.length,it.push(Ve)}),le.on("end",function(){var Ve=b.concat(it,y);if(h("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",Z,D,y,le._dumped),e)return k(e,Ve,le);var We=V(le);if(We.error)return k(We.error,Ve,le);We.redirect||H(le,Ve,function(ut,et,ot){if(ut)return k(ut,Ve,le);if(!ot&&C.indexOf(g.dataType)>=0){try{et=decodeBodyByCharset(et,le)}catch(Rt){return h("decodeBodyByCharset error: %s",Rt),k(null,et,le)}if(g.dataType==="json")if(y===0)et=null;else{var ht=parseJSON(et,ue);ht.error?ut=ht.error:et=ht.data}}W&&h("Request#%d %s: Remote socket was terminated before `response.end()` was called",Z,D),k(ut,et,le)})})}function re(){h("Response timer ticking, timeout: %d",Oe),E=setTimeout(function(){E=null;var le="Response timeout for "+Oe+"ms";e=new Error(le),e.name="ResponseTimeoutError",e.requestId=Z,h("ResponseTimeout: Request#%d %s %s: %s, connected: %s",Z,D,e.name,le,r),X()},Oe)}function X(){h("Request#%d %s abort, connected: %s",Z,D,r),Ge.socket||(e.noSocket=!0,k(e)),Ge.abort()}if(!D||typeof D!="string"&&(D===void 0?"undefined":(0,d.default)(D))!=="object"){var ae=f.format("expect request url to be a string or a http request options, but got %j",D);throw new Error(ae)}arguments.length===2&&typeof g=="function"&&(j=g,g=null),g=g||{},S>=_&&(S=0);var Z=++S;g.requestUrls=g.requestUrls||[];var K={requestId:Z,url:D,args:g,ctx:g.ctx};g.emitter&&g.emitter.emit("request",K),g.timeout=g.timeout||T.TIMEOUTS,g.maxRedirects=g.maxRedirects||10,g.streaming=g.streaming||g.customResponse;var M,U=Date.now();typeof D=="string"?(v.test(D)||(D="http://"+D),M=c.parse(D)):M=D;var F=(g.type||g.method||M.method||"GET").toUpperCase(),z=M.port||80,q=A,J=l(g.agent,T.agent),ue=g.fixJSONCtlChars;M.protocol==="https:"&&(q=x,J=l(g.httpsAgent,T.httpsAgent),M.port||(z=443));var ie={host:M.hostname||M.host||"localhost",path:M.path||"/",method:F,port:z,agent:J,headers:g.headers||{},lookup:g.lookup};Array.isArray(g.timeout)?ie.requestTimeout=g.timeout[g.timeout.length-1]:g.timeout!==void 0&&(ie.requestTimeout=g.timeout);for(var ce=["pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","secureProtocol","secureOptions"],fe=0;fe<ce.length;fe++){var ne=ce[fe];g.hasOwnProperty(ne)&&(ie[ne]=g[ne])}ie.rejectUnauthorized!==!1||ie.hasOwnProperty("secureOptions")||(ie.secureOptions=n("constants").SSL_OP_NO_TLSv1_2);var te=g.auth||M.auth;te&&(ie.auth=te);var oe=g.content||g.data,L=F==="GET"||F==="HEAD"||g.dataAsQueryString;if(!g.content&&oe&&typeof oe!="string"&&!b.isBuffer(oe))if(L)oe=g.nestedQuerystring?qs.stringify(oe):querystring.stringify(oe);else{var N=ie.headers["Content-Type"]||ie.headers["content-type"];N||(N=g.contentType==="json"?"application/json":"application/x-www-form-urlencoded",ie.headers["Content-Type"]=N),oe=parseContentType(N).type==="application/json"?(0,s.default)(oe):g.nestedQuerystring?qs.stringify(oe):querystring.stringify(oe)}L&&oe&&(ie.path+=(M.query?"&":"?")+oe,oe=null);var $=0;if(oe){var Q=oe.length;b.isBuffer(oe)||(Q=b.byteLength(oe)),$=ie.headers["Content-Length"]=Q}g.dataType==="json"&&(ie.headers.Accept="application/json"),typeof g.beforeRequest=="function"&&g.beforeRequest(ie);var I=null,E=null,e=null,r=!1,O=!1,y=0,w=-1,W=!1,Y="",me="",pe=null;g.timing&&(pe={queuing:0,dnslookup:0,connected:0,requestSent:0,waiting:0,contentDownload:0}),ie.headers["User-Agent"]||ie.headers["user-agent"]||(ie.headers["User-Agent"]=navigator.userAgent),g.gzip&&(ie.headers["Accept-Encoding"]||ie.headers["accept-encoding"]||(ie.headers["Accept-Encoding"]="gzip"));var ve=g.writeStream;h("Request#%d %s %s with headers %j, options.path: %s",Z,F,D,ie.headers,ie.path),g.requestUrls.push(D);var ye,Oe;Array.isArray(g.timeout)?(ye=P(g.timeout[0]),Oe=P(g.timeout[1])):ye=Oe=P(g.timeout),h("ConnectTimeout: %d, ResponseTimeout: %d",ye,Oe);var Ge;try{Ge=q.request(ie,G)}catch(le){return k(le)}return typeof window=="undefined"?function(){h("Connect timer ticking, timeout: %d",ye),I=setTimeout(function(){I=null,w===-1&&(w=-2);var le="Connect timeout for "+ye+"ms",ze="ConnectionTimeoutError";Ge.socket||(ze="SocketAssignTimeoutError",le+=", working sockets is full"),e=new Error(le),e.name=ze,e.requestId=Z,h("ConnectTimeout: Request#%d %s %s: %s, connected: %s",Z,D,e.name,le,r),X()},ye)}():Ge.on("requestTimeout",function(){w===-1&&(w=-2);var le="Connect timeout for "+ye+"ms";e=new Error(le),e.name="ConnectionTimeoutError",e.requestId=Z,X()}),pe&&Ge.on("finish",function(){pe.requestSent=Date.now()-U}),Ge.once("socket",function(le){pe&&(pe.queuing=Date.now()-U),isNode010&&le.socket&&(le=le.socket);var ze=le.readyState;if(ze==="opening")return le.once("lookup",function(it,Ve,We){h("Request#%d %s lookup: %s, %s, %s",Z,D,it,Ve,We),pe&&(pe.dnslookup=Date.now()-U),Ve&&(Y=Ve)}),void le.once("connect",function(){pe&&(pe.connected=Date.now()-U),R(),re(),h("Request#%d %s new socket connected",Z,D),r=!0,Y||(Y=le.remoteAddress),me=le.remotePort});h("Request#%d %s reuse socket connected, readyState: %s",Z,D,ze),r=!0,O=!0,Y||(Y=le.remoteAddress),me=le.remotePort,R(),re()}),Ge.on("error",function(le){le.name!=="Error"&&le.name!=="TypeError"||(le.name=r?"ResponseError":"RequestError"),le.message+=' (req "error")',h("Request#%d %s `req error` event emit, %s: %s",Z,D,le.name,le.message),k(e||le)}),ve&&ve.once("error",function(le){le.message+=' (writeStream "error")',e=le,h("Request#%d %s `writeStream error` event emit, %s: %s",Z,D,le.name,le.message),X()}),g.stream?(g.stream.pipe(Ge),g.stream.once("error",function(le){le.message+=' (stream "error")',e=le,h("Request#%d %s `readStream error` event emit, %s: %s",Z,D,le.name,le.message),X()})):Ge.end(oe),Ge.requestId=Z,Ge}}).call(this,n("_process"),n("buffer").Buffer)},{_process:173,"any-promise":13,"babel-runtime/core-js/json/stringify":17,"babel-runtime/helpers/typeof":32,buffer:38,constants:42,debug:155,http:196,https:159,"humanize-ms":160,url:203,util:207}]},{},[1])(1)}),!function(de){function n(T){if(o[T])return o[T].exports;var m=o[T]={i:T,l:!1,exports:{}};return de[T].call(m.exports,m,m.exports,n),m.l=!0,m.exports}var o={};n.m=de,n.c=o,n.d=function(T,m,b){n.o(T,m)||Object.defineProperty(T,m,{configurable:!1,enumerable:!0,get:b})},n.n=function(T){var m=T&&T.__esModule?function(){return T.default}:function(){return T};return n.d(m,"a",m),m},n.o=function(T,m){return Object.prototype.hasOwnProperty.call(T,m)},n.p="",n(n.s=12)}([function(de,n,o){!function(T,m){de.exports=n=m()}(0,function(){var T=T||function(m,b){var i=Object.create||function(){function x(){}return function(h){var P;return x.prototype=h,P=new x,x.prototype=null,P}}(),l={},p=l.lib={},u=p.Base=function(){return{extend:function(h){var P=i(this);return h&&P.mixIn(h),P.hasOwnProperty("init")&&this.init!==P.init||(P.init=function(){P.$super.init.apply(this,arguments)}),P.init.prototype=P,P.$super=this,P},create:function(){var h=this.extend();return h.init.apply(h,arguments),h},init:function(){},mixIn:function(h){for(var P in h)h.hasOwnProperty(P)&&(this[P]=h[P]);h.hasOwnProperty("toString")&&(this.toString=h.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),t=p.WordArray=u.extend({init:function(h,P){h=this.words=h||[],this.sigBytes=P!=null?P:4*h.length},toString:function(h){return(h||a).stringify(this)},concat:function(h){var P=this.words,S=h.words,_=this.sigBytes,v=h.sigBytes;if(this.clamp(),_%4)for(var C=0;C<v;C++){var D=S[C>>>2]>>>24-C%4*8&255;P[_+C>>>2]|=D<<24-(_+C)%4*8}else for(var C=0;C<v;C+=4)P[_+C>>>2]=S[C>>>2];return this.sigBytes+=v,this},clamp:function(){var h=this.words,P=this.sigBytes;h[P>>>2]&=4294967295<<32-P%4*8,h.length=m.ceil(P/4)},clone:function(){var h=u.clone.call(this);return h.words=this.words.slice(0),h},random:function(h){for(var P,S=[],_=0;_<h;_+=4){var v=function(C){var C=C,D=987654321,g=4294967295;return function(){D=36969*(65535&D)+(D>>16)&g,C=18e3*(65535&C)+(C>>16)&g;var j=(D<<16)+C&g;return j/=4294967296,(j+=.5)*(m.random()>.5?1:-1)}}(4294967296*(P||m.random()));P=987654071*v(),S.push(4294967296*v()|0)}return new t.init(S,h)}}),s=l.enc={},a=s.Hex={stringify:function(h){for(var P=h.words,S=h.sigBytes,_=[],v=0;v<S;v++){var C=P[v>>>2]>>>24-v%4*8&255;_.push((C>>>4).toString(16)),_.push((15&C).toString(16))}return _.join("")},parse:function(h){for(var P=h.length,S=[],_=0;_<P;_+=2)S[_>>>3]|=parseInt(h.substr(_,2),16)<<24-_%8*4;return new t.init(S,P/2)}},d=s.Latin1={stringify:function(h){for(var P=h.words,S=h.sigBytes,_=[],v=0;v<S;v++){var C=P[v>>>2]>>>24-v%4*8&255;_.push(String.fromCharCode(C))}return _.join("")},parse:function(h){for(var P=h.length,S=[],_=0;_<P;_++)S[_>>>2]|=(255&h.charCodeAt(_))<<24-_%4*8;return new t.init(S,P)}},f=s.Utf8={stringify:function(h){try{return decodeURIComponent(escape(d.stringify(h)))}catch(P){throw new Error("Malformed UTF-8 data")}},parse:function(h){return d.parse(unescape(encodeURIComponent(h)))}},c=p.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new t.init,this._nDataBytes=0},_append:function(h){typeof h=="string"&&(h=f.parse(h)),this._data.concat(h),this._nDataBytes+=h.sigBytes},_process:function(h){var P=this._data,S=P.words,_=P.sigBytes,v=this.blockSize,C=4*v,D=_/C;D=h?m.ceil(D):m.max((0|D)-this._minBufferSize,0);var g=D*v,j=m.min(4*g,_);if(g){for(var R=0;R<g;R+=v)this._doProcessBlock(S,R);var B=S.splice(0,g);P.sigBytes-=j}return new t.init(B,j)},clone:function(){var h=u.clone.call(this);return h._data=this._data.clone(),h},_minBufferSize:0}),A=(p.Hasher=c.extend({cfg:u.extend(),init:function(h){this.cfg=this.cfg.extend(h),this.reset()},reset:function(){c.reset.call(this),this._doReset()},update:function(h){return this._append(h),this._process(),this},finalize:function(h){return h&&this._append(h),this._doFinalize()},blockSize:16,_createHelper:function(h){return function(P,S){return new h.init(S).finalize(P)}},_createHmacHelper:function(h){return function(P,S){return new A.HMAC.init(h,S).finalize(P)}}}),l.algo={});return l}(Math);return T})},function(de,n,o){"use strict";function T(i,l){if(!(i instanceof l))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var m=function(){function i(l,p){for(var u=0;u<p.length;u++){var t=p[u];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(l,t.key,t)}}return function(l,p,u){return p&&i(l.prototype,p),u&&i(l,u),l}}(),b=function(){function i(){T(this,i)}return m(i,null,[{key:"detectIEVersion",value:function(){for(var p=4,u=document.createElement("div"),t=u.getElementsByTagName("i");u.innerHTML="<!--[if gt IE "+p+"]><i></i><![endif]-->",t[0];)p++;return p>4&&p}},{key:"extend",value:function(p,u){for(var t in u)Object.prototype.hasOwnProperty.call(u,t)&&u[t]&&(p[t]=u[t])}},{key:"isArray",value:function(p){return Object.prototype.toString.call(arg)==="[object Array]"}},{key:"getFileType",value:function(p){return p=p.toLowerCase(),/.mp4|.flv|.m3u8|.avi|.rm|.rmvb|.mpeg|.mpg|.mov|.wmv|.3gp|.asf|.dat|.dv|.f4v|.gif|.m2t|.m4v|.mj2|.mjpeg|.mpe|.mts|.ogg|.qt|.swf|.ts|.vob|.wmv|.webm/.test(p)?"video":/.mp3|.wav|.ape|.cda|.au|.midi|.mac|.aac|.ac3|.acm|.amr|.caf|.flac|.m4a|.ra|.wma/.test(p)?"audio":/.bmp|.jpg|.jpeg|.png/.test(p)?"img":"other"}},{key:"isImage",value:function(p){return p=p.toLowerCase(),!!/.jpg|.jpeg|.png/.test(p)}},{key:"ISODateString",value:function(p){function u(t){return t<10?"0"+t:t}return p.getUTCFullYear()+"-"+u(p.getUTCMonth()+1)+"-"+u(p.getUTCDate())+"T"+u(p.getUTCHours())+":"+u(p.getUTCMinutes())+":"+u(p.getUTCSeconds())+"Z"}},{key:"isIntNum",value:function(p){return!!/^\d+$/.test(p)}}]),i}();n.default=b},function(de,n,o){!function(T,m){de.exports=n=m(o(0))}(0,function(T){return function(m){function b(A,x,h,P,S,_,v){var C=A+(x&h|~x&P)+S+v;return(C<<_|C>>>32-_)+x}function i(A,x,h,P,S,_,v){var C=A+(x&P|h&~P)+S+v;return(C<<_|C>>>32-_)+x}function l(A,x,h,P,S,_,v){var C=A+(x^h^P)+S+v;return(C<<_|C>>>32-_)+x}function p(A,x,h,P,S,_,v){var C=A+(h^(x|~P))+S+v;return(C<<_|C>>>32-_)+x}var u=T,t=u.lib,s=t.WordArray,a=t.Hasher,d=u.algo,f=[];!function(){for(var A=0;A<64;A++)f[A]=4294967296*m.abs(m.sin(A+1))|0}();var c=d.MD5=a.extend({_doReset:function(){this._hash=new s.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(x,h){for(var P=0;P<16;P++){var S=h+P,_=x[S];x[S]=16711935&(_<<8|_>>>24)|4278255360&(_<<24|_>>>8)}var v=this._hash.words,C=x[h+0],D=x[h+1],g=x[h+2],j=x[h+3],R=x[h+4],B=x[h+5],k=x[h+6],V=x[h+7],H=x[h+8],G=x[h+9],re=x[h+10],X=x[h+11],ae=x[h+12],Z=x[h+13],K=x[h+14],M=x[h+15],U=v[0],F=v[1],z=v[2],q=v[3];U=b(U,F,z,q,C,7,f[0]),q=b(q,U,F,z,D,12,f[1]),z=b(z,q,U,F,g,17,f[2]),F=b(F,z,q,U,j,22,f[3]),U=b(U,F,z,q,R,7,f[4]),q=b(q,U,F,z,B,12,f[5]),z=b(z,q,U,F,k,17,f[6]),F=b(F,z,q,U,V,22,f[7]),U=b(U,F,z,q,H,7,f[8]),q=b(q,U,F,z,G,12,f[9]),z=b(z,q,U,F,re,17,f[10]),F=b(F,z,q,U,X,22,f[11]),U=b(U,F,z,q,ae,7,f[12]),q=b(q,U,F,z,Z,12,f[13]),z=b(z,q,U,F,K,17,f[14]),F=b(F,z,q,U,M,22,f[15]),U=i(U,F,z,q,D,5,f[16]),q=i(q,U,F,z,k,9,f[17]),z=i(z,q,U,F,X,14,f[18]),F=i(F,z,q,U,C,20,f[19]),U=i(U,F,z,q,B,5,f[20]),q=i(q,U,F,z,re,9,f[21]),z=i(z,q,U,F,M,14,f[22]),F=i(F,z,q,U,R,20,f[23]),U=i(U,F,z,q,G,5,f[24]),q=i(q,U,F,z,K,9,f[25]),z=i(z,q,U,F,j,14,f[26]),F=i(F,z,q,U,H,20,f[27]),U=i(U,F,z,q,Z,5,f[28]),q=i(q,U,F,z,g,9,f[29]),z=i(z,q,U,F,V,14,f[30]),F=i(F,z,q,U,ae,20,f[31]),U=l(U,F,z,q,B,4,f[32]),q=l(q,U,F,z,H,11,f[33]),z=l(z,q,U,F,X,16,f[34]),F=l(F,z,q,U,K,23,f[35]),U=l(U,F,z,q,D,4,f[36]),q=l(q,U,F,z,R,11,f[37]),z=l(z,q,U,F,V,16,f[38]),F=l(F,z,q,U,re,23,f[39]),U=l(U,F,z,q,Z,4,f[40]),q=l(q,U,F,z,C,11,f[41]),z=l(z,q,U,F,j,16,f[42]),F=l(F,z,q,U,k,23,f[43]),U=l(U,F,z,q,G,4,f[44]),q=l(q,U,F,z,ae,11,f[45]),z=l(z,q,U,F,M,16,f[46]),F=l(F,z,q,U,g,23,f[47]),U=p(U,F,z,q,C,6,f[48]),q=p(q,U,F,z,V,10,f[49]),z=p(z,q,U,F,K,15,f[50]),F=p(F,z,q,U,B,21,f[51]),U=p(U,F,z,q,ae,6,f[52]),q=p(q,U,F,z,j,10,f[53]),z=p(z,q,U,F,re,15,f[54]),F=p(F,z,q,U,D,21,f[55]),U=p(U,F,z,q,H,6,f[56]),q=p(q,U,F,z,M,10,f[57]),z=p(z,q,U,F,k,15,f[58]),F=p(F,z,q,U,Z,21,f[59]),U=p(U,F,z,q,R,6,f[60]),q=p(q,U,F,z,X,10,f[61]),z=p(z,q,U,F,g,15,f[62]),F=p(F,z,q,U,G,21,f[63]),v[0]=v[0]+U|0,v[1]=v[1]+F|0,v[2]=v[2]+z|0,v[3]=v[3]+q|0},_doFinalize:function(){var x=this._data,h=x.words,P=8*this._nDataBytes,S=8*x.sigBytes;h[S>>>5]|=128<<24-S%32;var _=m.floor(P/4294967296),v=P;h[15+(S+64>>>9<<4)]=16711935&(_<<8|_>>>24)|4278255360&(_<<24|_>>>8),h[14+(S+64>>>9<<4)]=16711935&(v<<8|v>>>24)|4278255360&(v<<24|v>>>8),x.sigBytes=4*(h.length+1),this._process();for(var C=this._hash,D=C.words,g=0;g<4;g++){var j=D[g];D[g]=16711935&(j<<8|j>>>24)|4278255360&(j<<24|j>>>8)}return C},clone:function(){var x=a.clone.call(this);return x._hash=this._hash.clone(),x}});u.MD5=a._createHelper(c),u.HmacMD5=a._createHmacHelper(c)}(Math),T.MD5})},function(de,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.UPLOADSTATE={INIT:"init",UPLOADING:"uploading",COMPLETE:"complete",INTERRUPT:"interrupt"},n.UPLOADSTEP={INIT:"init",PART:"part",COMPLETE:"complete"},n.UPLOADDEFAULT={PARALLEL:5,PARTSIZE:1048576}},function(de,n,o){"use strict";function T(c){return c&&c.__esModule?c:{default:c}}function m(c,A){if(!(c instanceof A))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var b=function(){function c(A,x){for(var h=0;h<x.length;h++){var P=x[h];P.enumerable=P.enumerable||!1,P.configurable=!0,"value"in P&&(P.writable=!0),Object.defineProperty(A,P.key,P)}}return function(A,x,h){return x&&c(A.prototype,x),h&&c(A,h),A}}(),i=o(5),l=T(i),p=o(25),u=T(p),t=o(6),s=T(t),a=o(7),d=T(a),f=function(){function c(A){m(this,c);var x=d.default.os.name,h=d.default.os.version||"",P=d.default.browser.name,S=d.default.browser.version||"",_=window.location.href,v="";_&&(v=d.default.getHost(_));var C="pc";d.default.os.ipad?C="pad":(d.default.os.iphone||d.default.os.android)&&(C="phone"),this._ri=l.default.create(),this.initParam={APIVersion:"0.6.0",lv:"1",av:s.default.version,pd:"upload",sm:"upload",md:"uploader",uuid:c.getUuid(),os:x,ov:h,et:P,ev:S,uat:navigator.userAgent,app_n:v,tt:C,dm:"h5",ut:""}}return b(c,[{key:"log",value:function(x,h){h&&h.ri?(this._ri=h.ri,delete h.ri):this._ri=l.default.create(),h&&h.ut&&(this.initParam.ut=h.ut,delete h.ut),this.initParam.t=new Date().getTime(),this.initParam.ll=x=="20006"?"error":"info",this.initParam.ri=this._ri,this.initParam.e=x;var P=[];if(h)for(var S in h)P.push(S+"="+h[S]);var _=P.join("&");this.initParam.args=encodeURIComponent(_==""?"0":_);var v=[];for(var S in this.initParam)v.push(S+"="+this.initParam[S]);var C=v.join("&");AliyunUpload&&AliyunUpload.__logTestCallback__?AliyunUpload.__logTestCallback__(C):new Image(0,0).src="https://videocloud.cn-hangzhou.log.aliyuncs.com/logstores/upload/track?"+C}}],[{key:"getUuid",value:function(){var x=u.default.get("p_h5_upload_u");return x||(x=l.default.create(),u.default.set("p_h5_upload_u",x,730)),x}},{key:"getClientId",value:function(){return u.default.get("p_h5_upload_clientId")}},{key:"setClientId",value:function(x){return x||(x=l.default.create()),u.default.set("p_h5_upload_clientId",x,730),x}}]),c}();n.default=f},function(de,n,o){"use strict";function T(i,l){if(!(i instanceof l))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var m=function(){function i(l,p){for(var u=0;u<p.length;u++){var t=p[u];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(l,t.key,t)}}return function(l,p,u){return p&&i(l.prototype,p),u&&i(l,u),l}}(),b=function(){function i(){T(this,i)}return m(i,null,[{key:"create",value:function(p,u){var t,s="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),a=[];if(u=u||s.length,p)for(t=0;t<p;t++)a[t]=s[0|Math.random()*u];else{var d;for(a[8]=a[13]=a[18]=a[23]="-",a[14]="4",t=0;t<36;t++)a[t]||(d=0|16*Math.random(),a[t]=s[t==19?3&d|8:d])}return a.join("")}}]),i}();n.default=b},function(de,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var T={version:"1.5.0"};n.default=T},function(de,n,o){"use strict";function T(t,s){if(!(t instanceof s))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var m=function(){function t(s,a){for(var d=0;d<a.length;d++){var f=a[d];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(s,f.key,f)}}return function(s,a,d){return a&&t(s.prototype,a),d&&t(s,d),s}}(),b=function(s){var a=navigator.userAgent,d="other";if(s.ios)return"iOS";if(s.android)return"android";if(a.indexOf("Baiduspider")>-1)return"Baiduspider";if(a.indexOf("PlayStation")>-1)return"PS4";var f=navigator.platform=="Win32"||navigator.platform=="Windows"||a.indexOf("Windows")>-1,c=navigator.platform=="Mac68K"||navigator.platform=="MacPPC"||navigator.platform=="Macintosh"||navigator.platform=="MacIntel";return c&&(d="macOS"),navigator.platform=="X11"&&!f&&!c&&(d="Unix"),String(navigator.platform).indexOf("Linux")>-1&&(d="Linux"),f?"windows":d},i=function(){var s=navigator.userAgent,a="";return(s.indexOf("Windows NT 5.0")>-1||s.indexOf("Windows 2000")>-1)&&(a="2000"),(s.indexOf("Windows NT 5.1")>-1||s.indexOf("Windows XP")>-1)&&(a="XP"),(s.indexOf("Windows NT 5.2")>-1||s.indexOf("Windows 2003")>-1)&&(a="2003"),(s.indexOf("Windows NT 6.0")>-1||s.indexOf("Windows Vista")>-1)&&(a="Vista"),(s.indexOf("Windows NT 6.1")>-1||s.indexOf("Windows 7")>-1)&&(a="7"),(s.indexOf("Windows NT 6.2")>-1||s.indexOf("Windows 8")>-1)&&(a="8"),(s.indexOf("Windows NT 6.3")>-1||s.indexOf("Windows 8.1")>-1)&&(a="8.1"),(s.indexOf("Windows NT 10")>-1||s.indexOf("Windows 10")>-1)&&(a="10"),a},l=function(s){var a=navigator.userAgent.toLowerCase();return s.chrome?"Chrome":s.firefox?"Firefox":s.safari?"Safari":s.webview?"webview":s.ie?/edge/.test(a)?"Edge":"IE":/baiduspider/.test(a)?"Baiduspider":/ucweb/.test(a)||/UCBrowser/.test(a)?"UC":/opera/.test(a)?"Opera":/ucweb/.test(a)?"UC":/360se/.test(a)?"360\u6D4F\u89C8\u5668":/bidubrowser/.test(a)?"\u767E\u5EA6\u6D4F\u89C8\u5668":/metasr/.test(a)?"\u641C\u72D7\u6D4F\u89C8\u5668":/lbbrowser/.test(a)?"\u730E\u8C79\u6D4F\u89C8\u5668":/micromessenger/.test(a)?"\u5FAE\u4FE1\u5185\u7F6E\u6D4F\u89C8\u5668":/qqbrowser/.test(a)?"QQ\u6D4F\u89C8\u5668":/playstation/.test(a)?"PS4\u6D4F\u89C8\u5668":void 0},p=function(){var t={},s={},a=navigator.userAgent,d=navigator.platform,f=a.match(/Web[kK]it[\/]{0,1}([\d.]+)/),c=a.match(/(Android);?[\s\/]+([\d.]+)?/),A=!!a.match(/\(Macintosh\; Intel /),x=a.match(/(iPad).*OS\s([\d_]+)/),h=a.match(/(iPod)(.*OS\s([\d_]+))?/),P=!x&&a.match(/(iPhone\sOS)\s([\d_]+)/),S=a.match(/(webOS|hpwOS)[\s\/]([\d.]+)/),_=/Win\d{2}|Windows/.test(d),v=a.match(/Windows Phone ([\d.]+)/),C=S&&a.match(/TouchPad/),D=a.match(/Kindle\/([\d.]+)/),g=a.match(/Silk\/([\d._]+)/),j=a.match(/(BlackBerry).*Version\/([\d.]+)/),R=a.match(/(BB10).*Version\/([\d.]+)/),B=a.match(/(RIM\sTablet\sOS)\s([\d.]+)/),k=a.match(/PlayBook/),V=a.match(/Chrome\/([\d.]+)/)||a.match(/CriOS\/([\d.]+)/),H=a.match(/Firefox\/([\d.]+)/),G=a.match(/\((?:Mobile|Tablet); rv:([\d.]+)\).*Firefox\/[\d.]+/),re=a.match(/MSIE\s([\d.]+)/)||a.match(/Trident\/[\d](?=[^\?]+).*rv:([0-9.].)/),X=!V&&a.match(/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/),ae=X||a.match(/Version\/([\d.]+)([^S](Safari)|[^M]*(Mobile)[^S]*(Safari))/);if((s.webkit=!!f)&&(s.version=f[1]),c&&(t.android=!0,t.version=c[2]),P&&!h&&(t.ios=t.iphone=!0,t.version=P[2].replace(/_/g,".")),x&&(t.ios=t.ipad=!0,t.version=x[2].replace(/_/g,".")),h&&(t.ios=t.ipod=!0,t.version=h[3]?h[3].replace(/_/g,"."):null),v&&(t.wp=!0,t.version=v[1]),S&&(t.webos=!0,t.version=S[2]),C&&(t.touchpad=!0),j&&(t.blackberry=!0,t.version=j[2]),R&&(t.bb10=!0,t.version=R[2]),B&&(t.rimtabletos=!0,t.version=B[2]),k&&(s.playbook=!0),D&&(t.kindle=!0,t.version=D[1]),g&&(s.silk=!0,s.version=g[1]),!g&&t.android&&a.match(/Kindle Fire/)&&(s.silk=!0),V&&(s.chrome=!0,s.version=V[1]),H&&(s.firefox=!0,s.version=H[1]),G&&(t.firefoxos=!0,t.version=G[1]),re&&(s.ie=!0,s.version=re[1]),ae&&(A||t.ios||_||c)&&(s.safari=!0,t.ios||(s.version=ae[1])),X&&(s.webview=!0),A){var Z=a.match(/[\d]*_[\d]*_[\d]*/);Z&&Z.length>0&&Z[0]&&(t.version=Z[0].replace(/_/g,"."))}return t.tablet=!!(x||k||c&&!a.match(/Mobile/)||H&&a.match(/Tablet/)||re&&!a.match(/Phone/)&&a.match(/Touch/)),t.phone=!(t.tablet||t.ipod||!(c||P||S||j||R||V&&a.match(/Android/)||V&&a.match(/CriOS\/([\d.]+)/)||H&&a.match(/Mobile/)||re&&a.match(/Touch/))),t.pc=!t.tablet&&!t.phone,A?t.name="macOS":_?(t.name="windows",t.version=i()):t.name=b(t),s.name=l(s),{os:t,browser:s}}(),u=function(){function t(){T(this,t)}return m(t,null,[{key:"getHost",value:function(a){var d="";if(a===void 0||a==null||a=="")return"";var f=a.indexOf("//"),c=a;f>-1&&(c=a.substring(f+2));var d=c,A=c.split("/");return A&&A.length>0&&(d=A[0]),A=d.split(":"),A&&A.length>0&&(d=A[0]),d}},{key:"os",get:function(){return p.os}},{key:"browser",get:function(){var a=p.browser;return a.name||(a.name=l()),a}}]),t}();n.default=u},function(de,n,o){"use strict";function T(i,l){if(!(i instanceof l))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var m=function(){function i(l,p){for(var u=0;u<p.length;u++){var t=p[u];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(l,t.key,t)}}return function(l,p,u){return p&&i(l.prototype,p),u&&i(l,u),l}}(),b=function(){function i(){T(this,i)}return m(i,null,[{key:"get",value:function(p,u,t,s,a){var d;t=t||function(){},typeof XMLHttpRequest=="undefined"&&(window.XMLHttpRequest=function(){try{return new window.ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(f){}try{return new window.ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(f){}try{return new window.ActiveXObject("Msxml2.XMLHTTP")}catch(f){}throw new Error("This browser does not support XMLHttpRequest.")}),d=new XMLHttpRequest,d.onreadystatechange=function(){d.readyState===4&&(d.status===200?u(d.responseText):t(d.responseText))};try{s===void 0&&(s=!0),d.open("GET",p,s),a&&(d.withCredentials=!0)}catch(f){return void t(f)}try{d.send()}catch(f){t(f)}}}]),i}();n.default=b},function(de,n,o){"use strict";function T(p,u){if(!(p instanceof u))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var m=function(){function p(u,t){for(var s=0;s<t.length;s++){var a=t[s];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(u,a.key,a)}}return function(u,t,s){return t&&p(u.prototype,t),s&&p(u,s),u}}(),b=o(27),i=o(30),l=(o(10),function(){function p(){T(this,p)}return m(p,null,[{key:"randomUUID",value:function(){for(var t=[],s="0123456789abcdef",a=0;a<36;a++)t[a]=s.substr(Math.floor(16*Math.random()),1);return t[14]="4",t[19]=s.substr(3&t[19]|8,1),t[8]=t[13]=t[18]=t[23]="-",t.join("")}},{key:"aliyunEncodeURI",value:function(t){var s=encodeURIComponent(t);return s=s.replace(/\+/g,"%20").replace(/\*/g,"%2A").replace(/%7E/g,"~").replace(/!/g,"%21").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/'/g,"%27")}},{key:"makeUTF8sort",value:function(t,s,a){if(!t)throw new Error("PrismPlayer Error: vid should not be null!");var d=[];for(var f in t)d.push(f);for(var c=d.sort(),A="",x=c.length,f=0;f<x;f++){var h=p.aliyunEncodeURI(c[f]),P=p.aliyunEncodeURI(t[c[f]]);A==""?A=h+s+P:A+=a+h+s+P}return A}},{key:"makeChangeSiga",value:function(t,s){if(!t)throw new Error("PrismPlayer Error: vid should not be null!");return i.stringify(b("GET&"+p.aliyunEncodeURI("/")+"&"+p.aliyunEncodeURI(p.makeUTF8sort(t,"=","&")),s+"&"))}}]),p}());n.default=l},function(de,n,o){!function(T,m){de.exports=n=m(o(0))}(0,function(T){return T.enc.Utf8})},function(de,n,o){!function(T,m){de.exports=n=m(o(0))}(0,function(T){return T.enc.Hex})},function(de,n,o){de.exports=o(13)},function(de,n,o){"use strict";var T,m,b=(typeof Symbol=="function"&&Symbol.iterator,o(14)),i=function(p){return p&&p.__esModule?p:{default:p}}(b),l={Vod:i.default};T=[],(m=function(){return l}.apply(n,T))!==void 0&&(de.exports=m),window.AliyunUpload=l,ft.exports=AliyunUpload},function(de,n,o){"use strict";function T(R){return R&&R.__esModule?R:{default:R}}function m(R,B){if(!(R instanceof B))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var b=function(){function R(B,k){for(var V=0;V<k.length;V++){var H=k[V];H.enumerable=H.enumerable||!1,H.configurable=!0,"value"in H&&(H.writable=!0),Object.defineProperty(B,H.key,H)}}return function(B,k,V){return k&&R(B.prototype,k),V&&R(B,V),B}}(),i=o(15),l=o(3),p=o(16),u=T(p),t=o(18),s=T(t),a=o(24),d=T(a),f=o(4),c=T(f),A=o(1),x=T(A),h=o(5),P=T(h),S=o(26),_=T(S),v=o(31),C=T(v),D=o(32),g=T(D),j=(o(2),function(){function R(B){m(this,R),this.options=B,this.options.partSize=this.options.partSize||l.UPLOADDEFAULT.PARTSIZE,this.options.parallel=this.options.parallel||l.UPLOADDEFAULT.PARALLEL,this.options.region=this.options.region||"cn-shanghai",this.options.cname=this.options.cname||!1,this.options.localCheckpoint=this.options.localCheckpoint||!1,this.options.enableUploadProgress===void 0&&(this.options.enableUploadProgress=!0),this._ossCreditor=new Object,this._state=i.VODSTATE.INIT,this._uploadList=[],this._curIndex=-1,this._ossUpload=null,this._log=new c.default,this._retryCount=0,this._retryTotal=this.options.retryCount||3,this._retryDuration=this.options.retryDuration||2,this._state=i.VODSTATE.INIT,this._uploadWay="vod",this._onbeforeunload=!1,this._invalidUserId=!1,this._initEvent()}return b(R,[{key:"init",value:function(k,V,H,G){return this._retryCount=0,!(H&&!G||!H&&G)&&!(k&&!V||!k&&V)&&(this._ossCreditor.accessKeyId=k,this._ossCreditor.accessKeySecret=V,this._ossCreditor.securityToken=H,this._ossCreditor.expireTime=G,!0)}},{key:"addFile",value:function(k,V,H,G,re,X){if(!k)return!1;if(k.size==0)try{this.options.onUploadFailed({file:k},"EmptyFile","\u6587\u4EF6\u5927\u5C0F\u4E3A0\uFF0C\u4E0D\u80FD\u4E0A\u4F20")}catch(M){console.log(M)}for(var ae=(this.options,0);ae<this._uploadList.length;ae++)if(this._uploadList[ae].file==k)return!1;var Z=new Object;if(Z.file=k,Z._endpoint=V,Z._bucket=H,Z._object=G,Z.state=i.UPLOADSTATE.INIT,Z.isImage=x.default.isImage(k.name),!Z.isImage&&this.options.enableUploadProgress){var K=this;g.default.getMd5(k,function(M){Z.fileHash=M;var U=K._getCheckoutpoint(Z);K.options.localCheckpoint||U||K._getCheckoutpointFromCloud(Z,function(F){if(F.UploadPoint){var z=JSON.parse(F.UploadPoint);z.loaded!=1&&(Z.checkpoint=z.checkpoint,Z.loaded=z.loaded,Z.videoId=F.VideoId,K._saveCheckoutpoint(Z,z.checkpoint))}},function(F){try{if((F=JSON.parse(F))&&F.Code=="InvalidParameter"&&F.Message.indexOf("UserId")>0){K._invalidUserId=!0;var z=F.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(z)}}catch(q){console.log(q)}})})}re&&(Z.videoInfo=re?JSON.parse(re).Vod:{},Z.userData=s.default.encode(re)),Z.ri=P.default.create(),this._uploadList.push(Z),this._reportLog("20001",Z,{ql:this._uploadList.length});try{this.options.addFileSuccess&&this.options.addFileSuccess(Z)}catch(M){console.log(M)}return!0}},{key:"deleteFile",value:function(k){return!!this.cancelFile(k)&&(this._uploadList.splice(k,1),!0)}},{key:"cleanList",value:function(){this.stopUpload(),this._uploadList.length=0,this._curIndex=-1}},{key:"cancelFile",value:function(k){if(this.options,k<0||k>=this._uploadList.length)return!1;var V=this._uploadList[k];if(k==this._curIndex&&V.state==i.UPLOADSTATE.UPLOADING){V.state=i.UPLOADSTATE.CANCELED;var H=this._getCheckoutpoint(V);H&&H.checkpoint&&(H=H.checkpoint),H&&this._ossUpload.abort(V),this._removeCheckoutpoint(V),this.nextUpload()}else V.state!=i.UPLOADSTATE.SUCCESS&&(V.state=i.UPLOADSTATE.CANCELED);return this._reportLog("20008",V),!0}},{key:"resumeFile",value:function(k){if(this.options,k<0||k>=this._uploadList.length)return!1;var V=this._uploadList[k];return V.state==i.UPLOADSTATE.CANCELED&&(V.state=i.UPLOADSTATE.INIT,!0)}},{key:"listFiles",value:function(){return this._uploadList}},{key:"getCheckpoint",value:function(k){return this._getCheckoutpoint({file:k})}},{key:"startUpload",value:function(k){if(this._retryCount=0,this.options,this._state==i.VODSTATE.START||this._state==i.VODSTATE.EXPIRE)return void console.log("already started or expired");if(this._initState(),this._curIndex=this._findUploadIndex(),this._curIndex==-1)return void(this._state=i.VODSTATE.END);var V=this._uploadList[this._curIndex];this._ossUpload=null,this._upload(V),this._state=i.VODSTATE.START}},{key:"nextUpload",value:function(){var k=this.options;if(this._state==i.VODSTATE.START)if(this._curIndex=this._findUploadIndex(),this._curIndex!=-1){var V=this._uploadList[this._curIndex];this._ossUpload=null,this._upload(V)}else{this._state=i.VODSTATE.END;try{k.onUploadEnd&&k.onUploadEnd(V)}catch(H){console.log(H)}}}},{key:"clear",value:function(k){for(var V=this.options,H=0,G=0;G<this._uploadList.length;G++)V.uploadList[G].state==i.UPLOADSTATE.SUCCESS&&H++,this._uploadList[G].state==k&&(V.uploadList.splice(G,1),G--);V.onClear&&V.onClear(V.uploadList.length,H)}},{key:"stopUpload",value:function(){if((this._state==i.VODSTATE.START||this._state==i.VODSTATE.FAILURE||this._curIndex==-1)&&this._curIndex!=-1){var k=this._uploadList[this._curIndex];this._state=i.VODSTATE.STOP,k.state=i.UPLOADSTATE.STOPED,this._changeState(k,i.UPLOADSTATE.STOPED),this._ossUpload.cancel()}}},{key:"resumeUploadWithAuth",value:function(k){var V=this;if(!k)return!1;var H=JSON.parse(s.default.decode(k));return!!(H.AccessKeyId&&H.AccessKeySecret&&H.SecurityToken&&H.Expiration)&&V.resumeUploadWithToken(H.AccessKeyId,H.AccessKeySecret,H.SecurityToken,H.Expiration)}},{key:"resumeUploadWithToken",value:function(k,V,H,G){if(this.options,!(k&&V&&H&&G))return!1;if(this._state!=i.VODSTATE.EXPIRE)return!1;if(this._curIndex==-1)return!1;var re="";return this._uploadList.length>this._curIndex&&(re=this._uploadList[this._curIndex]),re&&(this.init(k,V,H,G),this._state=i.VODSTATE.START,this._ossUpload=null,this._uploadCore(re,re.retry),re.retry=!1),!0}},{key:"resumeUploadWithSTSToken",value:function(k,V,H){if(this._curIndex==-1)return!1;if(this._state!=i.VODSTATE.EXPIRE)return!1;if(this._uploadList.length>this._curIndex){var G=this._uploadList[this._curIndex];G.object?this._refreshSTSTokenUpload(G,k,V,H):this.setSTSToken(G,k,V,H)}}},{key:"setSTSTokenDirectlyUpload",value:function(k,V,H,G,re){if(!(V&&H&&G&&re))return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken and expiration should not be empty."),!1;this._ut="oss";var X=k;this.init(V,H,G,re),X.endpoint=X._endpoint,X.bucket=X._bucket,X.object=X._object,this._ossUpload=null,this._uploadCore(X,k.retry),k.retry=!1}},{key:"setSTSToken",value:function(k,V,H,G){if(!V||!H||!G)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;this._ut="vod",this._uploadWay="sts";var re=k.videoInfo,X={accessKeyId:V,securityToken:G,accessKeySecret:H,fileName:k.file.name,title:re.Title,requestId:k.ri,region:this.options.region};re.ImageType&&(X.imageType=re.ImageType),re.ImageExt&&(X.imageExt=re.ImageExt),re.FileSize&&(X.fileSize=re.FileSize),re.Description&&(X.description=re.Description),re.CateId&&(X.cateId=re.CateId),re.Tags&&(X.tags=re.Tags),re.TemplateGroupId&&(X.templateGroupId=re.TemplateGroupId),re.StorageLocation&&(X.storageLocation=re.StorageLocation),re.CoverURL&&(X.coverUrl=re.CoverURL),re.TransCodeMode&&(X.transCodeMode=re.TransCodeMode),re.UserData&&(X.userData=re.UserData);var ae=this,Z="getUploadAuth";k.videoId?(X.videoId=k.videoId,Z="refreshUploadAuth"):k.isImage&&(Z="getImageUploadAuth"),_.default[Z](X,function(K){k.videoId=K.VideoId?K.VideoId:k.videoId,ae.setUploadAuthAndAddress(k,K.UploadAuth,K.UploadAddress),ae._state=i.VODSTATE.START},function(K){ae._error(k,{name:K.Code,code:K.Code,message:K.Message,requestId:K.RequestId})})}},{key:"setUploadAuthAndAddress",value:function(k,V,H,G){if(!k||!V||!H)return!1;var re=JSON.parse(s.default.decode(V));if(!(re.AccessKeyId&&re.AccessKeySecret&&re.SecurityToken&&re.Expiration))return console.error("uploadauth is invalid"),!1;var X={},ae=k;if(H){if(X=JSON.parse(s.default.decode(H)),!X.Endpoint||!X.Bucket||!X.FileName)return console.error("uploadAddress is invalid"),!1}else X.Endpoint=ae.endpoint,X.Bucket=ae.bucket,X.FileName=ae.object;this._ut="vod",this._uploadWay="vod",this.options.region=re.Region||this.options.region,this.init(re.AccessKeyId,re.AccessKeySecret,re.SecurityToken,re.Expiration),ae.endpoint=ae._endpoint?ae._endpoint:X.Endpoint,ae.bucket=ae._bucket?ae._bucket:X.Bucket,ae.object=ae._object?ae._object:X.FileName,ae.region=this.options.region,G&&(ae.videoId=G),this._ossUpload=null,this._uploadCore(ae,k.retry),k.retry=!1}},{key:"_refreshSTSTokenUpload",value:function(k,V,H,G){if(!V||!H||!G)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;var re={accessKeyId:V,securityToken:G,accessKeySecret:H,videoId:k.object,requestId:k.ri,region:this.options.region},X=this,ae="refreshUploadAuth";k.isImage&&(ae="getImageUploadAuth"),_.default[ae](re,function(Z){X.setUploadAuthAndAddress(k,Z.UploadAuth,UploadAddress),X._state=i.VODSTATE.START},function(Z){X._error(k,{name:Z.Code,code:Z.Code,message:Z.Message,requestId:Z.RequestId})})}},{key:"_upload",value:function(k){var V=arguments.length>1&&arguments[1]!==void 0&&arguments[1],H=this.options;if(k.retry=V,H.onUploadstarted&&!V)try{var G=this._getCheckoutpoint(k);G&&G.state!=i.UPLOADSTATE.UPLOADING&&(k.checkpoint=G,k.videoId=G.videoId),H.onUploadstarted(k)}catch(re){console.log(re)}}},{key:"_uploadCore",value:function(k){if(arguments.length>1&&arguments[1]!==void 0&&arguments[1],!this._ossCreditor.accessKeyId||!this._ossCreditor.accessKeySecret||!this._ossCreditor.securityToken)throw new Error("AccessKeyId\u3001AccessKeySecret\u3001securityToken should not be null");if(k.state=i.UPLOADSTATE.UPLOADING,!this._ossUpload){k.endpoint=k.endpoint||"http://oss-cn-hangzhou.aliyuncs.com";var V=this;this._ossUpload=new u.default({bucket:k.bucket,endpoint:k.endpoint,AccessKeyId:this._ossCreditor.accessKeyId,AccessKeySecret:this._ossCreditor.accessKeySecret,SecurityToken:this._ossCreditor.securityToken,timeout:this.options.timeout,cname:this.options.cname},{onerror:function(M,U){V._error.call(V,M,U)},oncomplete:function(M,U){V._complete.call(V,M,U)},onprogress:function(M,U,F){V._progress.call(V,M,U,F)}})}var H=x.default.getFileType(k.file.name),G=this._getCheckoutpoint(k),re="",X="";G&&G.checkpoint&&(X=G.state,re=G.videoId,G=G.checkpoint),G&&re==k.videoId&&X!=i.UPLOADSTATE.UPLOADING&&(G.file=k.file,k.checkpoint=G,G.uploadId);var ae=this._adjustPartSize(k);this._reportLog("20002",k,{ft:H,fs:k.file.size,bu:k.bucket,ok:k.object,vid:k.videoId||"",fn:k.file.name,fw:null,fh:null,ps:ae});var Z={headers:{"x-oss-notification":k.userData?k.userData:""},partSize:ae,parallel:this.options.parallel};this._ossUpload.upload(k,Z)}},{key:"_findUploadIndex",value:function(){for(var k=-1,V=0;V<this._uploadList.length;V++)if(this._uploadList[V].state==i.UPLOADSTATE.INIT){k=V;break}return k}},{key:"_error",value:function(k,V){if(V.name=="cancel")try{this.options.onUploadCanceled(k,V)}catch(G){console.log(G)}else{if(V.message.indexOf("InvalidAccessKeyIdError")>0||V.name=="SignatureDoesNotMatchError"||V.code=="SecurityTokenExpired"||V.code=="InvalidSecurityToken.Expired"||V.code=="InvalidAccessKeyId"&&this._ossCreditor.securityToken){if(this.options.onUploadTokenExpired){this._state=i.VODSTATE.EXPIRE,k.state=i.UPLOADSTATE.FAIlURE;try{this.options.onUploadTokenExpired(k,V)}catch(G){console.log(G)}}return}if((V.name=="RequestTimeoutError"||V.name=="ConnectionTimeout"||V.name=="ConnectionTimeoutError")&&this._retryTotal>this._retryCount){var H=this;return setTimeout(function(){H._uploadCore(k,!0)},1e3*H._retryDuration),void this._retryCount++}V.name=="NoSuchUploadError"&&this._removeCheckoutpoint(k),this._handleError(k,V)}}},{key:"_handleError",value:function(k,V){var H=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],G=i.UPLOADSTATE.FAIlURE;if(k.state!=i.UPLOADSTATE.CANCELED&&(k.state=i.UPLOADSTATE.FAIlURE,this._state=i.VODSTATE.FAILURE,this.options.onUploadFailed&&V&&V.code&&V.message))try{this.options.onUploadFailed(k,V.code,V.message)}catch(X){console.log(X)}if(H&&this._changeState(k,G),this._reportLog("20006",k,{code:V.name,message:V.message,requestId:V.requestId,fs:k.file.size,bu:k.bucket,ok:k.object,fn:k.file.name}),this._reportLog("20004",k,{requestId:V.requestId,fs:k.file.size,bu:k.bucket,ok:k.object,fn:k.file.name}),k.ri=P.default.create(),this._findUploadIndex()!=-1){var re=this;this._state=i.VODSTATE.START,setTimeout(function(){re.nextUpload()},100)}}},{key:"_complete",value:function(k,V){if(k.state=i.UPLOADSTATE.SUCCESS,this.options.onUploadSucceed)try{this.options.onUploadSucceed(k)}catch(re){console.log(re)}var H=0;V&&V.res&&V.res.headers&&(H=V.res.headers["x-oss-request-id"]),this._removeCheckoutpoint(k);var G=this;setTimeout(function(){G.nextUpload()},100),this._retryCount=0,this._reportLog("20003",k,{requestId:H})}},{key:"_progress",value:function(k,V,H){if(this.options.onUploadProgress)try{k.loaded=V.loaded,this.options.onUploadProgress(k,V.total,V.loaded)}catch(M){console.log(M)}var G=V.checkpoint,re=0;G&&(k.checkpoint=G,this._saveCheckoutpoint(k,G,i.UPLOADSTATE.UPLOADING),re=G.uploadId),this._retryCount=0;var X=this._getPortNumber(G),ae=0;if(H&&H.headers&&(ae=H.headers["x-oss-request-id"]),V.loaded!=0&&this._reportLog("20007",k,{pn:X,requestId:ae}),V.loaded!=1&&this._reportLog("20005",k,{UploadId:re,pn:X+1,pr:k.retry?1:0,fs:k.file.size,bu:k.bucket,ok:k.object,fn:k.file.name}),!this._invalidUserId&&!k.isImage&&this._ut=="vod"&&this.options.enableUploadProgress){var Z={file:k.file,checkpoint:V,userId:this.options.userId,videoId:k.videoId,region:this.options.region,fileHash:k.fileHash};try{var K=this;C.default.upload(Z,function(){},function(M){if((M=JSON.parse(M))&&M.Code=="InvalidParameter"&&M.Message.indexOf("UserId")>0){K._invalidUserId=!0;var U=M.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(U)}})}catch(M){console.log(M)}}}},{key:"_getPortNumber",value:function(k){if(k){var V=k.doneParts;if(V&&V.length>0)return V[V.length-1].number}return 0}},{key:"_removeCheckoutpoint",value:function(k){var V=this._getCheckoutpointKey(k);d.default.remove(V)}},{key:"_getCheckoutpoint",value:function(k){var V=this._getCheckoutpointKey(k),H=d.default.get(V);if(H)try{return JSON.parse(H)}catch(G){}return""}},{key:"_saveCheckoutpoint",value:function(k,V,H){if(V){var G=this._getCheckoutpointKey(k),re=k.file,X={fileName:re.name,lastModified:re.lastModified,size:re.size,object:k.object,videoId:k.videoId,bucket:k.bucket,endpoint:k.endpoint,checkpoint:V,loaded:k.loaded,state:H};d.default.set(G,JSON.stringify(X))}}},{key:"_changeState",value:function(k,V){var H=this._getCheckoutpoint(k);H&&((this._onbeforeunload=!0)&&(V=i.UPLOADSTATE.STOPED),this._saveCheckoutpoint(k,H.checkpoint,V))}},{key:"_getCheckoutpointKey",value:function(k){return"upload_"+k.file.lastModified+"_"+k.file.name+"_"+k.file.size}},{key:"_getCheckoutpointFromCloud",value:function(k,V,H){var G={userId:this.options.userId,uploadInfoList:[{FileName:k.file.name,FileSize:k.file.size,FileCreateTime:k.file.lastModified,FileHash:k.fileHash}],region:this.options.region};C.default.get(G,function(re){V(re)},H)}},{key:"_reportLog",value:function(k,V,H){H||(H={}),H.ri=V.ri,this._ut&&(H.ut=this._ut),this._log.log(k,H)}},{key:"_initEvent",value:function(){var k=this;window&&(window.onbeforeunload=function(V){if(k._onbeforeunload=!0,k._curIndex!=-1&&k._uploadList.length>k._curIndex){var H=k._uploadList[k._curIndex];k._changeState(H,i.UPLOADSTATE.STOPED)}})}},{key:"_initState",value:function(){for(var k=0;k<this._uploadList.length;k++){var V=this._uploadList[k];V.state!=i.UPLOADSTATE.FAIlURE&&V.state!=i.UPLOADSTATE.STOPED||(V.state=i.UPLOADSTATE.INIT)}this._state=i.VODSTATE.INIT}},{key:"_adjustPartSize",value:function(k){return k.file.size/this.options.partSize>1e4?k.file.size/9999:this.options.partSize}}]),R}());n.default=j},function(de,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.UPLOADSTATE={INIT:"Ready",UPLOADING:"Uploading",SUCCESS:"Success",FAIlURE:"Failure",CANCELED:"Canceled",STOPED:"Stoped"},n.VODSTATE={INIT:"Init",START:"Start",STOP:"Stop",FAILURE:"Failure",EXPIRE:"Expire",END:"End"}},function(de,n,o){"use strict";function T(t){return t&&t.__esModule?t:{default:t}}function m(t,s){if(!(t instanceof s))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var b=function(){function t(s,a){for(var d=0;d<a.length;d++){var f=a[d];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(s,f.key,f)}}return function(s,a,d){return a&&t(s.prototype,a),d&&t(s,d),s}}(),i=o(3),l=o(17),p=(T(l),o(1)),u=(T(p),function(){function t(s,a){if(m(this,t),s){this._config=s,this.create(this._config),this._uploadInfo=null,this._callback={};var d=function(){};this._callback.onerror=a.onerror||d,this._callback.oncomplete=a.oncomplete||d,this._callback.onprogress=a.onprogress||d}}return b(t,[{key:"create",value:function(a){if(a.endpoint=a.endpoint||this._config.endpoint,a.bucket=a.bucket||this._config.bucket,!(a.AccessKeyId&&a.AccessKeySecret&&a.endpoint&&a.SecurityToken))throw new Error("AccessKeyId\u3001AccessKeySecret\u3001endpoint should not be null");var d={accessKeyId:a.AccessKeyId,accessKeySecret:a.AccessKeySecret,stsToken:a.SecurityToken,endpoint:a.endpoint||this._config.endpoint,bucket:a.bucket||this._config.bucket,secure:!0,cname:a.cname};a.timeout&&(d.timeout=a.timeout),this.oss=new OSS.Wrapper(d)}},{key:"abort",value:function(a){if(a.checkpoint){var d=a.checkpoint.uploadId;this.oss.abortMultipartUpload(a.object,d)}}},{key:"getVersion",value:function(){}},{key:"cancel",value:function(){this.oss.cancel&&this.oss.cancel()}},{key:"upload",value:function(a,d){this._uploadInfo=a;var f=this,c=function(h,P,S){return function(_){f._progress(h,P,S),_()}},A={parallel:d.parallel||this._config.parallel||i.UPLOADDEFAULT.PARALLEL,partSize:d.partSize||this._config.partSize||i.UPLOADDEFAULT.PARTSIZE,progress:c};d.headers&&(A.headers=d.headers),a.checkpoint&&(A.checkpoint=a.checkpoint),a.bucket||(this.oss.options.bucket=a.bucket),a.endpoint||(this.oss.options.endpoint=a.endpoint),this.oss.multipartUpload(a.object,a.file,A).then(function(x,h){f._complete(x)}).catch(function(x){f.oss.cancel&&(f.oss&&f.oss.isCancel()?console.log("oss is cancel as error"):f.oss.cancel()),f._error(x)})}},{key:"header",value:function(a,d,f){this.oss.get(a.object).then(function(c){d(c)}).catch(function(c){f(c)})}},{key:"_progress",value:function(a,d,f){this._callback.onprogress(this._uploadInfo,{loaded:a,total:this._uploadInfo.file.size,checkpoint:d},f)}},{key:"_error",value:function(a){this._callback.onerror(this._uploadInfo,a)}},{key:"_complete",value:function(a){this._callback.oncomplete(this._uploadInfo,a)}}]),t}());n.default=u},function(de,n,o){"use strict";function T(i,l){if(!(i instanceof l))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var m=function(){function i(l,p){for(var u=0;u<p.length;u++){var t=p[u];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(l,t.key,t)}}return function(l,p,u){return p&&i(l.prototype,p),u&&i(l,u),l}}(),b=function(){function i(){T(this,i)}return m(i,null,[{key:"format",value:function(p){if(arguments.length<2)return null;for(var u=arguments[1],t=1;t<arguments.length;t++){var s=new RegExp("\\{"+(t-1)+"\\}","gm");u=u.replace(s,arguments[t+1])}return{code:p,message:u}}},{key:"CODE",get:function(){return{SUCCESS:"Successful",EmptyValue:"InvalidParameter.EmptyValue",STSInvalid:"InvalidParameter.TokenInvalid",ReadFileError:"ReadFileError",FILEDUPLICATION:"FileDuplication",UploadALEADRYSTARTED:"UploadAlearyStarted"}}},{key:"MESSAGE",get:function(){return{SUCCESS:"Successful",EmptyValue:"\u53C2\u6570 {0} \u4E0D\u80FD\u4E3A\u7A7A\u3002",STSInvalid:"STS\u53C2\u6570\u975E\u6CD5\uFF0C accessKeyId\u3001accessKeySecret\u3001secretToken\u3001expireTime\u90FD\u4E0D\u80FD\u4E3A\u7A7A\u3002",ReadFileError:"\u8BFB\u53D6\u6587\u4EF6{0}{1}\u5931\u8D25.",FILEDUPLICATION:"\u6587\u4EF6\u91CD\u590D\u6DFB\u52A0 {0}",UploadALEADRYSTARTED:"\u91CD\u590D\u5F00\u59CB."}}}]),i}();n.default=b},function(de,n,o){"use strict";(function(T){function m(l,p){if(!(l instanceof p))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var b=function(){function l(p,u){for(var t=0;t<u.length;t++){var s=u[t];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(p,s.key,s)}}return function(p,u,t){return u&&l(p.prototype,u),t&&l(p,t),p}}(),i=function(){function l(){m(this,l)}return b(l,null,[{key:"encode",value:function(u){return new T(u).toString("base64")}},{key:"decode",value:function(u){return new T(u,"base64").toString()}}]),l}();n.default=i}).call(n,o(19).Buffer)},function(de,n,o){"use strict";(function(T){function m(){return i.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function b(E,e){if(m()<e)throw new RangeError("Invalid typed array length");return i.TYPED_ARRAY_SUPPORT?(E=new Uint8Array(e),E.__proto__=i.prototype):(E===null&&(E=new i(e)),E.length=e),E}function i(E,e,r){if(!(i.TYPED_ARRAY_SUPPORT||this instanceof i))return new i(E,e,r);if(typeof E=="number"){if(typeof e=="string")throw new Error("If encoding is specified then the first argument must be a string");return t(this,E)}return l(this,E,e,r)}function l(E,e,r,O){if(typeof e=="number")throw new TypeError('"value" argument must not be a number');return typeof ArrayBuffer!="undefined"&&e instanceof ArrayBuffer?d(E,e,r,O):typeof e=="string"?s(E,e,r):f(E,e)}function p(E){if(typeof E!="number")throw new TypeError('"size" argument must be a number');if(E<0)throw new RangeError('"size" argument must not be negative')}function u(E,e,r,O){return p(e),e<=0?b(E,e):r!==void 0?typeof O=="string"?b(E,e).fill(r,O):b(E,e).fill(r):b(E,e)}function t(E,e){if(p(e),E=b(E,e<0?0:0|c(e)),!i.TYPED_ARRAY_SUPPORT)for(var r=0;r<e;++r)E[r]=0;return E}function s(E,e,r){if(typeof r=="string"&&r!==""||(r="utf8"),!i.isEncoding(r))throw new TypeError('"encoding" must be a valid string encoding');var O=0|x(e,r);E=b(E,O);var y=E.write(e,r);return y!==O&&(E=E.slice(0,y)),E}function a(E,e){var r=e.length<0?0:0|c(e.length);E=b(E,r);for(var O=0;O<r;O+=1)E[O]=255&e[O];return E}function d(E,e,r,O){if(e.byteLength,r<0||e.byteLength<r)throw new RangeError("'offset' is out of bounds");if(e.byteLength<r+(O||0))throw new RangeError("'length' is out of bounds");return e=r===void 0&&O===void 0?new Uint8Array(e):O===void 0?new Uint8Array(e,r):new Uint8Array(e,r,O),i.TYPED_ARRAY_SUPPORT?(E=e,E.__proto__=i.prototype):E=a(E,e),E}function f(E,e){if(i.isBuffer(e)){var r=0|c(e.length);return E=b(E,r),E.length===0||e.copy(E,0,0,r),E}if(e){if(typeof ArrayBuffer!="undefined"&&e.buffer instanceof ArrayBuffer||"length"in e)return typeof e.length!="number"||oe(e.length)?b(E,0):a(E,e);if(e.type==="Buffer"&&$(e.data))return a(E,e.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function c(E){if(E>=m())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+m().toString(16)+" bytes");return 0|E}function A(E){return+E!=E&&(E=0),i.alloc(+E)}function x(E,e){if(i.isBuffer(E))return E.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(E)||E instanceof ArrayBuffer))return E.byteLength;typeof E!="string"&&(E=""+E);var r=E.length;if(r===0)return 0;for(var O=!1;;)switch(e){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return ie(E).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return ne(E).length;default:if(O)return ie(E).length;e=(""+e).toLowerCase(),O=!0}}function h(E,e,r){var O=!1;if((e===void 0||e<0)&&(e=0),e>this.length)return"";if((r===void 0||r>this.length)&&(r=this.length),r<=0)return"";if(r>>>=0,e>>>=0,r<=e)return"";for(E||(E="utf8");;)switch(E){case"hex":return re(this,e,r);case"utf8":case"utf-8":return k(this,e,r);case"ascii":return H(this,e,r);case"latin1":case"binary":return G(this,e,r);case"base64":return B(this,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return X(this,e,r);default:if(O)throw new TypeError("Unknown encoding: "+E);E=(E+"").toLowerCase(),O=!0}}function P(E,e,r){var O=E[e];E[e]=E[r],E[r]=O}function S(E,e,r,O,y){if(E.length===0)return-1;if(typeof r=="string"?(O=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=y?0:E.length-1),r<0&&(r=E.length+r),r>=E.length){if(y)return-1;r=E.length-1}else if(r<0){if(!y)return-1;r=0}if(typeof e=="string"&&(e=i.from(e,O)),i.isBuffer(e))return e.length===0?-1:_(E,e,r,O,y);if(typeof e=="number")return e&=255,i.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?y?Uint8Array.prototype.indexOf.call(E,e,r):Uint8Array.prototype.lastIndexOf.call(E,e,r):_(E,[e],r,O,y);throw new TypeError("val must be string, number or Buffer")}function _(E,e,r,O,y){function w(Ge,le){return W===1?Ge[le]:Ge.readUInt16BE(le*W)}var W=1,Y=E.length,me=e.length;if(O!==void 0&&((O=String(O).toLowerCase())==="ucs2"||O==="ucs-2"||O==="utf16le"||O==="utf-16le")){if(E.length<2||e.length<2)return-1;W=2,Y/=2,me/=2,r/=2}var pe;if(y){var ve=-1;for(pe=r;pe<Y;pe++)if(w(E,pe)===w(e,ve===-1?0:pe-ve)){if(ve===-1&&(ve=pe),pe-ve+1===me)return ve*W}else ve!==-1&&(pe-=pe-ve),ve=-1}else for(r+me>Y&&(r=Y-me),pe=r;pe>=0;pe--){for(var ye=!0,Oe=0;Oe<me;Oe++)if(w(E,pe+Oe)!==w(e,Oe)){ye=!1;break}if(ye)return pe}return-1}function v(E,e,r,O){r=Number(r)||0;var y=E.length-r;O?(O=Number(O))>y&&(O=y):O=y;var w=e.length;if(w%2!=0)throw new TypeError("Invalid hex string");O>w/2&&(O=w/2);for(var W=0;W<O;++W){var Y=parseInt(e.substr(2*W,2),16);if(isNaN(Y))return W;E[r+W]=Y}return W}function C(E,e,r,O){return te(ie(e,E.length-r),E,r,O)}function D(E,e,r,O){return te(ce(e),E,r,O)}function g(E,e,r,O){return D(E,e,r,O)}function j(E,e,r,O){return te(ne(e),E,r,O)}function R(E,e,r,O){return te(fe(e,E.length-r),E,r,O)}function B(E,e,r){return e===0&&r===E.length?L.fromByteArray(E):L.fromByteArray(E.slice(e,r))}function k(E,e,r){r=Math.min(E.length,r);for(var O=[],y=e;y<r;){var w=E[y],W=null,Y=w>239?4:w>223?3:w>191?2:1;if(y+Y<=r){var me,pe,ve,ye;switch(Y){case 1:w<128&&(W=w);break;case 2:me=E[y+1],(192&me)==128&&(ye=(31&w)<<6|63&me)>127&&(W=ye);break;case 3:me=E[y+1],pe=E[y+2],(192&me)==128&&(192&pe)==128&&(ye=(15&w)<<12|(63&me)<<6|63&pe)>2047&&(ye<55296||ye>57343)&&(W=ye);break;case 4:me=E[y+1],pe=E[y+2],ve=E[y+3],(192&me)==128&&(192&pe)==128&&(192&ve)==128&&(ye=(15&w)<<18|(63&me)<<12|(63&pe)<<6|63&ve)>65535&&ye<1114112&&(W=ye)}}W===null?(W=65533,Y=1):W>65535&&(W-=65536,O.push(W>>>10&1023|55296),W=56320|1023&W),O.push(W),y+=Y}return V(O)}function V(E){var e=E.length;if(e<=Q)return String.fromCharCode.apply(String,E);for(var r="",O=0;O<e;)r+=String.fromCharCode.apply(String,E.slice(O,O+=Q));return r}function H(E,e,r){var O="";r=Math.min(E.length,r);for(var y=e;y<r;++y)O+=String.fromCharCode(127&E[y]);return O}function G(E,e,r){var O="";r=Math.min(E.length,r);for(var y=e;y<r;++y)O+=String.fromCharCode(E[y]);return O}function re(E,e,r){var O=E.length;(!e||e<0)&&(e=0),(!r||r<0||r>O)&&(r=O);for(var y="",w=e;w<r;++w)y+=ue(E[w]);return y}function X(E,e,r){for(var O=E.slice(e,r),y="",w=0;w<O.length;w+=2)y+=String.fromCharCode(O[w]+256*O[w+1]);return y}function ae(E,e,r){if(E%1!=0||E<0)throw new RangeError("offset is not uint");if(E+e>r)throw new RangeError("Trying to access beyond buffer length")}function Z(E,e,r,O,y,w){if(!i.isBuffer(E))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>y||e<w)throw new RangeError('"value" argument is out of bounds');if(r+O>E.length)throw new RangeError("Index out of range")}function K(E,e,r,O){e<0&&(e=65535+e+1);for(var y=0,w=Math.min(E.length-r,2);y<w;++y)E[r+y]=(e&255<<8*(O?y:1-y))>>>8*(O?y:1-y)}function M(E,e,r,O){e<0&&(e=4294967295+e+1);for(var y=0,w=Math.min(E.length-r,4);y<w;++y)E[r+y]=e>>>8*(O?y:3-y)&255}function U(E,e,r,O,y,w){if(r+O>E.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function F(E,e,r,O,y){return y||U(E,e,r,4,34028234663852886e22,-34028234663852886e22),N.write(E,e,r,O,23,4),r+4}function z(E,e,r,O,y){return y||U(E,e,r,8,17976931348623157e292,-17976931348623157e292),N.write(E,e,r,O,52,8),r+8}function q(E){if(E=J(E).replace(I,""),E.length<2)return"";for(;E.length%4!=0;)E+="=";return E}function J(E){return E.trim?E.trim():E.replace(/^\s+|\s+$/g,"")}function ue(E){return E<16?"0"+E.toString(16):E.toString(16)}function ie(E,e){e=e||1/0;for(var r,O=E.length,y=null,w=[],W=0;W<O;++W){if((r=E.charCodeAt(W))>55295&&r<57344){if(!y){if(r>56319){(e-=3)>-1&&w.push(239,191,189);continue}if(W+1===O){(e-=3)>-1&&w.push(239,191,189);continue}y=r;continue}if(r<56320){(e-=3)>-1&&w.push(239,191,189),y=r;continue}r=65536+(y-55296<<10|r-56320)}else y&&(e-=3)>-1&&w.push(239,191,189);if(y=null,r<128){if((e-=1)<0)break;w.push(r)}else if(r<2048){if((e-=2)<0)break;w.push(r>>6|192,63&r|128)}else if(r<65536){if((e-=3)<0)break;w.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;w.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return w}function ce(E){for(var e=[],r=0;r<E.length;++r)e.push(255&E.charCodeAt(r));return e}function fe(E,e){for(var r,O,y,w=[],W=0;W<E.length&&!((e-=2)<0);++W)r=E.charCodeAt(W),O=r>>8,y=r%256,w.push(y),w.push(O);return w}function ne(E){return L.toByteArray(q(E))}function te(E,e,r,O){for(var y=0;y<O&&!(y+r>=e.length||y>=E.length);++y)e[y+r]=E[y];return y}function oe(E){return E!==E}/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
* @license MIT
*/var L=o(21),N=o(22),$=o(23);n.Buffer=i,n.SlowBuffer=A,n.INSPECT_MAX_BYTES=50,i.TYPED_ARRAY_SUPPORT=T.TYPED_ARRAY_SUPPORT!==void 0?T.TYPED_ARRAY_SUPPORT:function(){try{var E=new Uint8Array(1);return E.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},E.foo()===42&&typeof E.subarray=="function"&&E.subarray(1,1).byteLength===0}catch(e){return!1}}(),n.kMaxLength=m(),i.poolSize=8192,i._augment=function(E){return E.__proto__=i.prototype,E},i.from=function(E,e,r){return l(null,E,e,r)},i.TYPED_ARRAY_SUPPORT&&(i.prototype.__proto__=Uint8Array.prototype,i.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&i[Symbol.species]===i&&Object.defineProperty(i,Symbol.species,{value:null,configurable:!0})),i.alloc=function(E,e,r){return u(null,E,e,r)},i.allocUnsafe=function(E){return t(null,E)},i.allocUnsafeSlow=function(E){return t(null,E)},i.isBuffer=function(E){return!(E==null||!E._isBuffer)},i.compare=function(E,e){if(!i.isBuffer(E)||!i.isBuffer(e))throw new TypeError("Arguments must be Buffers");if(E===e)return 0;for(var r=E.length,O=e.length,y=0,w=Math.min(r,O);y<w;++y)if(E[y]!==e[y]){r=E[y],O=e[y];break}return r<O?-1:O<r?1:0},i.isEncoding=function(E){switch(String(E).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},i.concat=function(E,e){if(!$(E))throw new TypeError('"list" argument must be an Array of Buffers');if(E.length===0)return i.alloc(0);var r;if(e===void 0)for(e=0,r=0;r<E.length;++r)e+=E[r].length;var O=i.allocUnsafe(e),y=0;for(r=0;r<E.length;++r){var w=E[r];if(!i.isBuffer(w))throw new TypeError('"list" argument must be an Array of Buffers');w.copy(O,y),y+=w.length}return O},i.byteLength=x,i.prototype._isBuffer=!0,i.prototype.swap16=function(){var E=this.length;if(E%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;e<E;e+=2)P(this,e,e+1);return this},i.prototype.swap32=function(){var E=this.length;if(E%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var e=0;e<E;e+=4)P(this,e,e+3),P(this,e+1,e+2);return this},i.prototype.swap64=function(){var E=this.length;if(E%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var e=0;e<E;e+=8)P(this,e,e+7),P(this,e+1,e+6),P(this,e+2,e+5),P(this,e+3,e+4);return this},i.prototype.toString=function(){var E=0|this.length;return E===0?"":arguments.length===0?k(this,0,E):h.apply(this,arguments)},i.prototype.equals=function(E){if(!i.isBuffer(E))throw new TypeError("Argument must be a Buffer");return this===E||i.compare(this,E)===0},i.prototype.inspect=function(){var E="",e=n.INSPECT_MAX_BYTES;return this.length>0&&(E=this.toString("hex",0,e).match(/.{2}/g).join(" "),this.length>e&&(E+=" ... ")),"<Buffer "+E+">"},i.prototype.compare=function(E,e,r,O,y){if(!i.isBuffer(E))throw new TypeError("Argument must be a Buffer");if(e===void 0&&(e=0),r===void 0&&(r=E?E.length:0),O===void 0&&(O=0),y===void 0&&(y=this.length),e<0||r>E.length||O<0||y>this.length)throw new RangeError("out of range index");if(O>=y&&e>=r)return 0;if(O>=y)return-1;if(e>=r)return 1;if(e>>>=0,r>>>=0,O>>>=0,y>>>=0,this===E)return 0;for(var w=y-O,W=r-e,Y=Math.min(w,W),me=this.slice(O,y),pe=E.slice(e,r),ve=0;ve<Y;++ve)if(me[ve]!==pe[ve]){w=me[ve],W=pe[ve];break}return w<W?-1:W<w?1:0},i.prototype.includes=function(E,e,r){return this.indexOf(E,e,r)!==-1},i.prototype.indexOf=function(E,e,r){return S(this,E,e,r,!0)},i.prototype.lastIndexOf=function(E,e,r){return S(this,E,e,r,!1)},i.prototype.write=function(E,e,r,O){if(e===void 0)O="utf8",r=this.length,e=0;else if(r===void 0&&typeof e=="string")O=e,r=this.length,e=0;else{if(!isFinite(e))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");e|=0,isFinite(r)?(r|=0,O===void 0&&(O="utf8")):(O=r,r=void 0)}var y=this.length-e;if((r===void 0||r>y)&&(r=y),E.length>0&&(r<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");O||(O="utf8");for(var w=!1;;)switch(O){case"hex":return v(this,E,e,r);case"utf8":case"utf-8":return C(this,E,e,r);case"ascii":return D(this,E,e,r);case"latin1":case"binary":return g(this,E,e,r);case"base64":return j(this,E,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,E,e,r);default:if(w)throw new TypeError("Unknown encoding: "+O);O=(""+O).toLowerCase(),w=!0}},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var Q=4096;i.prototype.slice=function(E,e){var r=this.length;E=~~E,e=e===void 0?r:~~e,E<0?(E+=r)<0&&(E=0):E>r&&(E=r),e<0?(e+=r)<0&&(e=0):e>r&&(e=r),e<E&&(e=E);var O;if(i.TYPED_ARRAY_SUPPORT)O=this.subarray(E,e),O.__proto__=i.prototype;else{var y=e-E;O=new i(y,void 0);for(var w=0;w<y;++w)O[w]=this[w+E]}return O},i.prototype.readUIntLE=function(E,e,r){E|=0,e|=0,r||ae(E,e,this.length);for(var O=this[E],y=1,w=0;++w<e&&(y*=256);)O+=this[E+w]*y;return O},i.prototype.readUIntBE=function(E,e,r){E|=0,e|=0,r||ae(E,e,this.length);for(var O=this[E+--e],y=1;e>0&&(y*=256);)O+=this[E+--e]*y;return O},i.prototype.readUInt8=function(E,e){return e||ae(E,1,this.length),this[E]},i.prototype.readUInt16LE=function(E,e){return e||ae(E,2,this.length),this[E]|this[E+1]<<8},i.prototype.readUInt16BE=function(E,e){return e||ae(E,2,this.length),this[E]<<8|this[E+1]},i.prototype.readUInt32LE=function(E,e){return e||ae(E,4,this.length),(this[E]|this[E+1]<<8|this[E+2]<<16)+16777216*this[E+3]},i.prototype.readUInt32BE=function(E,e){return e||ae(E,4,this.length),16777216*this[E]+(this[E+1]<<16|this[E+2]<<8|this[E+3])},i.prototype.readIntLE=function(E,e,r){E|=0,e|=0,r||ae(E,e,this.length);for(var O=this[E],y=1,w=0;++w<e&&(y*=256);)O+=this[E+w]*y;return y*=128,O>=y&&(O-=Math.pow(2,8*e)),O},i.prototype.readIntBE=function(E,e,r){E|=0,e|=0,r||ae(E,e,this.length);for(var O=e,y=1,w=this[E+--O];O>0&&(y*=256);)w+=this[E+--O]*y;return y*=128,w>=y&&(w-=Math.pow(2,8*e)),w},i.prototype.readInt8=function(E,e){return e||ae(E,1,this.length),128&this[E]?-1*(255-this[E]+1):this[E]},i.prototype.readInt16LE=function(E,e){e||ae(E,2,this.length);var r=this[E]|this[E+1]<<8;return 32768&r?4294901760|r:r},i.prototype.readInt16BE=function(E,e){e||ae(E,2,this.length);var r=this[E+1]|this[E]<<8;return 32768&r?4294901760|r:r},i.prototype.readInt32LE=function(E,e){return e||ae(E,4,this.length),this[E]|this[E+1]<<8|this[E+2]<<16|this[E+3]<<24},i.prototype.readInt32BE=function(E,e){return e||ae(E,4,this.length),this[E]<<24|this[E+1]<<16|this[E+2]<<8|this[E+3]},i.prototype.readFloatLE=function(E,e){return e||ae(E,4,this.length),N.read(this,E,!0,23,4)},i.prototype.readFloatBE=function(E,e){return e||ae(E,4,this.length),N.read(this,E,!1,23,4)},i.prototype.readDoubleLE=function(E,e){return e||ae(E,8,this.length),N.read(this,E,!0,52,8)},i.prototype.readDoubleBE=function(E,e){return e||ae(E,8,this.length),N.read(this,E,!1,52,8)},i.prototype.writeUIntLE=function(E,e,r,O){(E=+E,e|=0,r|=0,!O)&&Z(this,E,e,r,Math.pow(2,8*r)-1,0);var y=1,w=0;for(this[e]=255&E;++w<r&&(y*=256);)this[e+w]=E/y&255;return e+r},i.prototype.writeUIntBE=function(E,e,r,O){(E=+E,e|=0,r|=0,!O)&&Z(this,E,e,r,Math.pow(2,8*r)-1,0);var y=r-1,w=1;for(this[e+y]=255&E;--y>=0&&(w*=256);)this[e+y]=E/w&255;return e+r},i.prototype.writeUInt8=function(E,e,r){return E=+E,e|=0,r||Z(this,E,e,1,255,0),i.TYPED_ARRAY_SUPPORT||(E=Math.floor(E)),this[e]=255&E,e+1},i.prototype.writeUInt16LE=function(E,e,r){return E=+E,e|=0,r||Z(this,E,e,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[e]=255&E,this[e+1]=E>>>8):K(this,E,e,!0),e+2},i.prototype.writeUInt16BE=function(E,e,r){return E=+E,e|=0,r||Z(this,E,e,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[e]=E>>>8,this[e+1]=255&E):K(this,E,e,!1),e+2},i.prototype.writeUInt32LE=function(E,e,r){return E=+E,e|=0,r||Z(this,E,e,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[e+3]=E>>>24,this[e+2]=E>>>16,this[e+1]=E>>>8,this[e]=255&E):M(this,E,e,!0),e+4},i.prototype.writeUInt32BE=function(E,e,r){return E=+E,e|=0,r||Z(this,E,e,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[e]=E>>>24,this[e+1]=E>>>16,this[e+2]=E>>>8,this[e+3]=255&E):M(this,E,e,!1),e+4},i.prototype.writeIntLE=function(E,e,r,O){if(E=+E,e|=0,!O){var y=Math.pow(2,8*r-1);Z(this,E,e,r,y-1,-y)}var w=0,W=1,Y=0;for(this[e]=255&E;++w<r&&(W*=256);)E<0&&Y===0&&this[e+w-1]!==0&&(Y=1),this[e+w]=(E/W>>0)-Y&255;return e+r},i.prototype.writeIntBE=function(E,e,r,O){if(E=+E,e|=0,!O){var y=Math.pow(2,8*r-1);Z(this,E,e,r,y-1,-y)}var w=r-1,W=1,Y=0;for(this[e+w]=255&E;--w>=0&&(W*=256);)E<0&&Y===0&&this[e+w+1]!==0&&(Y=1),this[e+w]=(E/W>>0)-Y&255;return e+r},i.prototype.writeInt8=function(E,e,r){return E=+E,e|=0,r||Z(this,E,e,1,127,-128),i.TYPED_ARRAY_SUPPORT||(E=Math.floor(E)),E<0&&(E=255+E+1),this[e]=255&E,e+1},i.prototype.writeInt16LE=function(E,e,r){return E=+E,e|=0,r||Z(this,E,e,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[e]=255&E,this[e+1]=E>>>8):K(this,E,e,!0),e+2},i.prototype.writeInt16BE=function(E,e,r){return E=+E,e|=0,r||Z(this,E,e,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[e]=E>>>8,this[e+1]=255&E):K(this,E,e,!1),e+2},i.prototype.writeInt32LE=function(E,e,r){return E=+E,e|=0,r||Z(this,E,e,4,2147483647,-2147483648),i.TYPED_ARRAY_SUPPORT?(this[e]=255&E,this[e+1]=E>>>8,this[e+2]=E>>>16,this[e+3]=E>>>24):M(this,E,e,!0),e+4},i.prototype.writeInt32BE=function(E,e,r){return E=+E,e|=0,r||Z(this,E,e,4,2147483647,-2147483648),E<0&&(E=4294967295+E+1),i.TYPED_ARRAY_SUPPORT?(this[e]=E>>>24,this[e+1]=E>>>16,this[e+2]=E>>>8,this[e+3]=255&E):M(this,E,e,!1),e+4},i.prototype.writeFloatLE=function(E,e,r){return F(this,E,e,!0,r)},i.prototype.writeFloatBE=function(E,e,r){return F(this,E,e,!1,r)},i.prototype.writeDoubleLE=function(E,e,r){return z(this,E,e,!0,r)},i.prototype.writeDoubleBE=function(E,e,r){return z(this,E,e,!1,r)},i.prototype.copy=function(E,e,r,O){if(r||(r=0),O||O===0||(O=this.length),e>=E.length&&(e=E.length),e||(e=0),O>0&&O<r&&(O=r),O===r)return 0;if(E.length===0||this.length===0)return 0;if(e<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("sourceStart out of bounds");if(O<0)throw new RangeError("sourceEnd out of bounds");O>this.length&&(O=this.length),E.length-e<O-r&&(O=E.length-e+r);var y,w=O-r;if(this===E&&r<e&&e<O)for(y=w-1;y>=0;--y)E[y+e]=this[y+r];else if(w<1e3||!i.TYPED_ARRAY_SUPPORT)for(y=0;y<w;++y)E[y+e]=this[y+r];else Uint8Array.prototype.set.call(E,this.subarray(r,r+w),e);return w},i.prototype.fill=function(E,e,r,O){if(typeof E=="string"){if(typeof e=="string"?(O=e,e=0,r=this.length):typeof r=="string"&&(O=r,r=this.length),E.length===1){var y=E.charCodeAt(0);y<256&&(E=y)}if(O!==void 0&&typeof O!="string")throw new TypeError("encoding must be a string");if(typeof O=="string"&&!i.isEncoding(O))throw new TypeError("Unknown encoding: "+O)}else typeof E=="number"&&(E&=255);if(e<0||this.length<e||this.length<r)throw new RangeError("Out of range index");if(r<=e)return this;e>>>=0,r=r===void 0?this.length:r>>>0,E||(E=0);var w;if(typeof E=="number")for(w=e;w<r;++w)this[w]=E;else{var W=i.isBuffer(E)?E:ie(new i(E,O).toString()),Y=W.length;for(w=0;w<r-e;++w)this[w+e]=W[w%Y]}return this};var I=/[^+\/0-9A-Za-z-_]/g}).call(n,o(20))},function(de,n){var o;o=function(){return this}();try{o=o||Function("return this")()||(0,eval)("this")}catch(T){typeof window=="object"&&(o=window)}de.exports=o},function(de,n,o){"use strict";function T(c){var A=c.length;if(A%4>0)throw new Error("Invalid string. Length must be a multiple of 4");return c[A-2]==="="?2:c[A-1]==="="?1:0}function m(c){return 3*c.length/4-T(c)}function b(c){var A,x,h,P,S,_=c.length;P=T(c),S=new s(3*_/4-P),x=P>0?_-4:_;var v=0;for(A=0;A<x;A+=4)h=t[c.charCodeAt(A)]<<18|t[c.charCodeAt(A+1)]<<12|t[c.charCodeAt(A+2)]<<6|t[c.charCodeAt(A+3)],S[v++]=h>>16&255,S[v++]=h>>8&255,S[v++]=255&h;return P===2?(h=t[c.charCodeAt(A)]<<2|t[c.charCodeAt(A+1)]>>4,S[v++]=255&h):P===1&&(h=t[c.charCodeAt(A)]<<10|t[c.charCodeAt(A+1)]<<4|t[c.charCodeAt(A+2)]>>2,S[v++]=h>>8&255,S[v++]=255&h),S}function i(c){return u[c>>18&63]+u[c>>12&63]+u[c>>6&63]+u[63&c]}function l(c,A,x){for(var h,P=[],S=A;S<x;S+=3)h=(c[S]<<16)+(c[S+1]<<8)+c[S+2],P.push(i(h));return P.join("")}function p(c){for(var A,x=c.length,h=x%3,P="",S=[],_=0,v=x-h;_<v;_+=16383)S.push(l(c,_,_+16383>v?v:_+16383));return h===1?(A=c[x-1],P+=u[A>>2],P+=u[A<<4&63],P+="=="):h===2&&(A=(c[x-2]<<8)+c[x-1],P+=u[A>>10],P+=u[A>>4&63],P+=u[A<<2&63],P+="="),S.push(P),S.join("")}n.byteLength=m,n.toByteArray=b,n.fromByteArray=p;for(var u=[],t=[],s=typeof Uint8Array!="undefined"?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",d=0,f=a.length;d<f;++d)u[d]=a[d],t[a.charCodeAt(d)]=d;t["-".charCodeAt(0)]=62,t["_".charCodeAt(0)]=63},function(de,n){n.read=function(o,T,m,b,i){var l,p,u=8*i-b-1,t=(1<<u)-1,s=t>>1,a=-7,d=m?i-1:0,f=m?-1:1,c=o[T+d];for(d+=f,l=c&(1<<-a)-1,c>>=-a,a+=u;a>0;l=256*l+o[T+d],d+=f,a-=8);for(p=l&(1<<-a)-1,l>>=-a,a+=b;a>0;p=256*p+o[T+d],d+=f,a-=8);if(l===0)l=1-s;else{if(l===t)return p?NaN:1/0*(c?-1:1);p+=Math.pow(2,b),l-=s}return(c?-1:1)*p*Math.pow(2,l-b)},n.write=function(o,T,m,b,i,l){var p,u,t,s=8*l-i-1,a=(1<<s)-1,d=a>>1,f=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,c=b?0:l-1,A=b?1:-1,x=T<0||T===0&&1/T<0?1:0;for(T=Math.abs(T),isNaN(T)||T===1/0?(u=isNaN(T)?1:0,p=a):(p=Math.floor(Math.log(T)/Math.LN2),T*(t=Math.pow(2,-p))<1&&(p--,t*=2),T+=p+d>=1?f/t:f*Math.pow(2,1-d),T*t>=2&&(p++,t/=2),p+d>=a?(u=0,p=a):p+d>=1?(u=(T*t-1)*Math.pow(2,i),p+=d):(u=T*Math.pow(2,d-1)*Math.pow(2,i),p=0));i>=8;o[m+c]=255&u,c+=A,u/=256,i-=8);for(p=p<<i|u,s+=i;s>0;o[m+c]=255&p,c+=A,p/=256,s-=8);o[m+c-A]|=128*x}},function(de,n){var o={}.toString;de.exports=Array.isArray||function(T){return o.call(T)=="[object Array]"}},function(de,n,o){"use strict";function T(i,l){if(!(i instanceof l))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var m=function(){function i(l,p){for(var u=0;u<p.length;u++){var t=p[u];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(l,t.key,t)}}return function(l,p,u){return p&&i(l.prototype,p),u&&i(l,u),l}}(),b=function(){function i(){T(this,i)}return m(i,null,[{key:"set",value:function(p,u){try{window.localStorage&&localStorage.setItem(p,u)}catch(t){window[p+"_localStorage"]=u}}},{key:"get",value:function(p){try{if(window.localStorage)return localStorage.getItem(p)}catch(u){return window[p+"_localStorage"]}return""}},{key:"remove",value:function(p){try{window.localStorage&&localStorage.removeItem(p)}catch(u){delete window[p+"_localStorage"]}}}]),i}();n.default=b},function(de,n,o){"use strict";function T(i,l){if(!(i instanceof l))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var m=function(){function i(l,p){for(var u=0;u<p.length;u++){var t=p[u];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(l,t.key,t)}}return function(l,p,u){return p&&i(l.prototype,p),u&&i(l,u),l}}(),b=function(){function i(){T(this,i)}return m(i,null,[{key:"get",value:function(p){for(var u=p+"",t=document.cookie.split(";"),s=0;s<t.length;s++){var a=t[s].trim();if(a.indexOf(u)==0)return unescape(a.substring(u.length+1,a.length))}return""}},{key:"set",value:function(p,u,t){var s=new Date;s.setTime(s.getTime()+24*t*60*60*1e3);var a="expires="+s.toGMTString();document.cookie=p+"="+escape(u)+"; "+a}}]),i}();n.default=b},function(de,n,o){"use strict";function T(s){return s&&s.__esModule?s:{default:s}}function m(s,a){if(!(s instanceof a))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var b=function(){function s(a,d){for(var f=0;f<d.length;f++){var c=d[f];c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}}return function(a,d,f){return d&&s(a.prototype,d),f&&s(a,f),a}}(),i=o(8),l=T(i),p=o(9),u=T(p),t=function(){function s(){m(this,s)}return b(s,null,[{key:"refreshUploadAuth",value:function(d,f,c){var A=(u.default.randomUUID(),u.default.randomUUID()),x={AccessKeyId:d.accessKeyId,SecurityToken:d.securityToken,Action:"RefreshUploadVideo",VideoId:d.videoId,Version:"2017-03-21",Format:"JSON",SignatureMethod:"HMAC-SHA1",SignatureVersion:"1.0",SignatureNonce:A,RequestId:d.requestId},h=u.default.makeUTF8sort(x,"=","&")+"&Signature="+u.default.aliyunEncodeURI(u.default.makeChangeSiga(x,d.accessKeySecret)),P="https://vod."+d.region+".aliyuncs.com/?"+h;l.default.get(P,function(S){var S=JSON.parse(S);f&&f(S)},function(S){if(c){var _=JSON.parse(S);c(_)}})}},{key:"getUploadAuth",value:function(d,f,c){var A=(u.default.randomUUID(),u.default.randomUUID()),x={AccessKeyId:d.accessKeyId,SecurityToken:d.securityToken,Action:"CreateUploadVideo",Title:d.title,FileName:d.fileName,Version:"2017-03-21",Format:"JSON",SignatureMethod:"HMAC-SHA1",SignatureVersion:"1.0",SignatureNonce:A,RequestId:d.requestId};d.fileSize&&(x.FileSize=d.fileSize),d.description&&(x.Description=d.description),d.cateId&&(x.CateId=d.cateId),d.tags&&(x.Tags=d.tags),d.templateGroupId&&(x.TemplateGroupId=d.templateGroupId),d.storageLocation&&(x.StorageLocation=d.storageLocation),d.coverUrl&&(x.CoverURL=d.coverUrl),d.transCodeMode&&(x.TransCodeMode=d.transCodeMode),d.userData&&(x.UserData=JSON.stringify(d.userData));var h=u.default.makeUTF8sort(x,"=","&")+"&Signature="+u.default.aliyunEncodeURI(u.default.makeChangeSiga(x,d.accessKeySecret)),P="https://vod."+d.region+".aliyuncs.com/?"+h;l.default.get(P,function(S){try{S=JSON.parse(S)}catch(_){if(c)return void c({Code:"GetUploadAuthFailed",Message:"\u83B7\u53D6uploadauth\u5931\u8D25"})}f&&f(S)},function(S){if(c){var _={Code:"GetUploadAuthFailed",Message:"\u83B7\u53D6uploadauth\u5931\u8D25"};try{_=JSON.parse(S)}catch(v){}c(_)}})}},{key:"getImageUploadAuth",value:function(d,f,c){var A=(u.default.randomUUID(),u.default.randomUUID()),x={AccessKeyId:d.accessKeyId,SecurityToken:d.securityToken,Action:"CreateUploadImage",ImageType:d.imageType?d.imageType:"default",Version:"2017-03-21",Format:"JSON",SignatureMethod:"HMAC-SHA1",SignatureVersion:"1.0",SignatureNonce:A,RequestId:d.requestId};d.title&&(x.Title=d.title),d.imageExt&&(x.ImageExt=d.imageExt),d.tags&&(x.Tags=d.tags),d.storageLocation&&(x.StorageLocation=d.storageLocation);var h=u.default.makeUTF8sort(x,"=","&")+"&Signature="+u.default.aliyunEncodeURI(u.default.makeChangeSiga(x,d.accessKeySecret)),P="https://vod."+d.region+".aliyuncs.com/?"+h;l.default.get(P,function(S){S=JSON.parse(S),f&&f(S)},function(S){if(c){var _=JSON.parse(S);c(_)}})}}]),s}();n.default=t},function(de,n,o){!function(T,m,b){de.exports=n=m(o(0),o(28),o(29))}(0,function(T){return T.HmacSHA1})},function(de,n,o){!function(T,m){de.exports=n=m(o(0))}(0,function(T){return function(){var m=T,b=m.lib,i=b.WordArray,l=b.Hasher,p=m.algo,u=[],t=p.SHA1=l.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(a,d){for(var f=this._hash.words,c=f[0],A=f[1],x=f[2],h=f[3],P=f[4],S=0;S<80;S++){if(S<16)u[S]=0|a[d+S];else{var _=u[S-3]^u[S-8]^u[S-14]^u[S-16];u[S]=_<<1|_>>>31}var v=(c<<5|c>>>27)+P+u[S];v+=S<20?1518500249+(A&x|~A&h):S<40?1859775393+(A^x^h):S<60?(A&x|A&h|x&h)-1894007588:(A^x^h)-899497514,P=h,h=x,x=A<<30|A>>>2,A=c,c=v}f[0]=f[0]+c|0,f[1]=f[1]+A|0,f[2]=f[2]+x|0,f[3]=f[3]+h|0,f[4]=f[4]+P|0},_doFinalize:function(){var a=this._data,d=a.words,f=8*this._nDataBytes,c=8*a.sigBytes;return d[c>>>5]|=128<<24-c%32,d[14+(c+64>>>9<<4)]=Math.floor(f/4294967296),d[15+(c+64>>>9<<4)]=f,a.sigBytes=4*d.length,this._process(),this._hash},clone:function(){var a=l.clone.call(this);return a._hash=this._hash.clone(),a}});m.SHA1=l._createHelper(t),m.HmacSHA1=l._createHmacHelper(t)}(),T.SHA1})},function(de,n,o){!function(T,m){de.exports=n=m(o(0))}(0,function(T){!function(){var m=T,b=m.lib,i=b.Base,l=m.enc,p=l.Utf8,u=m.algo;u.HMAC=i.extend({init:function(s,a){s=this._hasher=new s.init,typeof a=="string"&&(a=p.parse(a));var d=s.blockSize,f=4*d;a.sigBytes>f&&(a=s.finalize(a)),a.clamp();for(var c=this._oKey=a.clone(),A=this._iKey=a.clone(),x=c.words,h=A.words,P=0;P<d;P++)x[P]^=1549556828,h[P]^=909522486;c.sigBytes=A.sigBytes=f,this.reset()},reset:function(){var s=this._hasher;s.reset(),s.update(this._iKey)},update:function(s){return this._hasher.update(s),this},finalize:function(s){var a=this._hasher,d=a.finalize(s);return a.reset(),a.finalize(this._oKey.clone().concat(d))}})}()})},function(de,n,o){!function(T,m){de.exports=n=m(o(0))}(0,function(T){return function(){function m(u,t,s){for(var a=[],d=0,f=0;f<t;f++)if(f%4){var c=s[u.charCodeAt(f-1)]<<f%4*2,A=s[u.charCodeAt(f)]>>>6-f%4*2;a[d>>>2]|=(c|A)<<24-d%4*8,d++}return l.create(a,d)}var b=T,i=b.lib,l=i.WordArray,p=b.enc;p.Base64={stringify:function(t){var s=t.words,a=t.sigBytes,d=this._map;t.clamp();for(var f=[],c=0;c<a;c+=3)for(var A=s[c>>>2]>>>24-c%4*8&255,x=s[c+1>>>2]>>>24-(c+1)%4*8&255,h=s[c+2>>>2]>>>24-(c+2)%4*8&255,P=A<<16|x<<8|h,S=0;S<4&&c+.75*S<a;S++)f.push(d.charAt(P>>>6*(3-S)&63));var _=d.charAt(64);if(_)for(;f.length%4;)f.push(_);return f.join("")},parse:function(t){var s=t.length,a=this._map,d=this._reverseMap;if(!d){d=this._reverseMap=[];for(var f=0;f<a.length;f++)d[a.charCodeAt(f)]=f}var c=a.charAt(64);if(c){var A=t.indexOf(c);A!==-1&&(s=A)}return m(t,s,d)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),T.enc.Base64})},function(de,n,o){"use strict";function T(v){return v&&v.__esModule?v:{default:v}}function m(v,C){if(!(v instanceof C))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var b=function(){function v(C,D){for(var g=0;g<D.length;g++){var j=D[g];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(C,j.key,j)}}return function(C,D,g){return D&&v(C.prototype,D),g&&v(C,g),C}}(),i=o(8),l=T(i),p=o(7),u=T(p),t=o(4),s=T(t),a=o(6),d=T(a),f=o(1),c=T(f),A=o(9),x=T(A),h=o(2),P=o(11),S=o(10),_=function(){function v(){m(this,v)}return b(v,null,[{key:"getAuthInfo",value:function(D,g,j){var R=D+"|f#Ylm&^1TppeRhLg|"+j;return g&&(R=D+"|"+g+"|f#Ylm&^1TppeRhLg|"+j),h(S.parse(R)).toString(P)}},{key:"upload",value:function(D,g,j){var R=c.default.ISODateString(new Date),B=Math.floor(new Date().valueOf()/1e3),k=s.default.getClientId();k=s.default.setClientId(k);var V=v.getAuthInfo(D.userId,k,B),H=x.default.randomUUID(),G={Source:"WebSDK",BusinessType:"UploadVideo",Action:"ReportUploadProgress",TerminalType:"H5",DeviceModel:u.default.browser.name+(u.default.browser.version||""),AppVersion:d.default.version,AuthTimestamp:B,Timestamp:R,AuthInfo:V,FileName:D.file.name,FileSize:D.file.size,FileCreateTime:D.file.lastModified,FileHash:D.fileHash,UploadId:D.checkpoint.checkpoint.uploadId,PartSize:D.checkpoint.checkpoint.partSize,DonePartsCount:D.checkpoint.checkpoint.doneParts.length,UploadPoint:JSON.stringify(D.checkpoint),UploadRatio:D.checkpoint.loaded,UserId:D.userId,VideoId:D.videoId,Version:"2017-03-21",Format:"JSON",SignatureMethod:"HMAC-SHA1",SignatureVersion:"1.0",SignatureNonce:H};k&&(G.ClientId=k);var re=x.default.makeUTF8sort(G,"=","&")+"&Signature="+x.default.aliyunEncodeURI(x.default.makeChangeSiga(G,D.accessKeySecret)),X="https://vod."+D.region+".aliyuncs.com/?"+re;l.default.get(X,function(ae){g&&g()},function(ae){ae&&(j(ae),console.log(ae))})}},{key:"get",value:function(D,g,j){var R=c.default.ISODateString(new Date),B=Math.floor(new Date().valueOf()/1e3),k=s.default.getClientId(),V=v.getAuthInfo(D.userId,k,B),H=x.default.randomUUID(),G={Source:"WebSDK",BusinessType:"UploadVideo",Action:"GetUploadProgress",TerminalType:"H5",DeviceModel:u.default.browser.name+(u.default.browser.version||""),AppVersion:d.default.version,AuthTimestamp:B,Timestamp:R,AuthInfo:V,UserId:D.userId,UploadInfoList:JSON.stringify(D.uploadInfoList),Version:"2017-03-21",Format:"JSON",SignatureMethod:"HMAC-SHA1",SignatureVersion:"1.0",SignatureNonce:H};k&&(G.ClientId=k);var re=x.default.makeUTF8sort(G,"=","&")+"&Signature="+x.default.aliyunEncodeURI(x.default.makeChangeSiga(G,D.accessKeySecret)),X="https://vod."+D.region+".aliyuncs.com/?"+re;l.default.get(X,function(ae){var Z={},K=k;ae=ae?JSON.parse(ae):{},ae.UploadProgress&&ae.UploadProgress.UploadProgressList&&ae.UploadProgress.UploadProgressList.length>0&&(Z=ae.UploadProgress.UploadProgressList[0],K=Z.ClientId),s.default.setClientId(K),g&&g(Z)},function(ae){ae&&(j(ae),console.log(ae))})}}]),v}();n.default=_},function(de,n,o){"use strict";function T(p,u){if(!(p instanceof u))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var m=function(){function p(u,t){for(var s=0;s<t.length;s++){var a=t[s];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(u,a.key,a)}}return function(u,t,s){return t&&p(u.prototype,t),s&&p(u,s),u}}(),b=o(2),i=o(33),l=(o(11),function(){function p(){T(this,p)}return m(p,null,[{key:"getMd5",value:function(t,s,a){var d=new FileReader;d.onload=function(A){try{if(A&&A.target){var x=b(i.parse(A.target.result)),h=x.toString();s(h)}}catch(P){console.log(P)}},d.onerror=function(A){console.log(A),errorCallback(A)};var f=File.prototype.slice||File.prototype.mozSlice||File.prototype.webkitSlice,c=f.call(t,0,1024);d.readAsBinaryString(c)}}]),p}());n.default=l},function(de,n,o){!function(T,m){de.exports=n=m(o(0))}(0,function(T){return T.enc.Latin1})}])}).call(this,ee("UywP"))},sBCT:function(ft,_e,ee){"use strict";var Ue=ee("NE/W"),se=ee("L7QV"),de=ee("VBJJ"),n=ee.n(de),o=ee("z3+T"),T=ee("rjoL"),m=ee("TMtJ"),b=ee("X/R0"),i=ee("M6G9"),l=ee("EkPb"),p=ee("7X0+"),u=ee("GZha"),t=ee("55MS"),s=ee("V0hb"),a=ee("DHCt"),d=ee("CRgH"),f=ee("ZZRV"),c=ee.n(f),A=ee("q5+0"),x=ee("DndG"),h=ee("9kvl"),P=ee("kwm0"),S=ee.n(P),_=ee("Aky1"),v=d.a.TextArea,C=500,D=function(R,B){var k,V=B.payload||{},H=V.uploadInfo,G=H===void 0?{}:H;switch(B.type){case"addVideo":return{videoList:[].concat(Object(s.a)(R.videoList),[{name:G.file.name,size:G.file.size,type:G.file.type,fileHash:G.fileHash,state:G.state,videoId:G.videoId,loaded:G.loaded||0,title:""}])};case"removeVideo":return{videoList:R.videoList.filter(function(re){return re.name!==B.payload.name})};case"removeAll":return{videoList:[]};case"updateProgress":return{videoList:R.videoList.map(function(re){return re.name===B.payload.uploadInfo.file.name?Object(t.a)(Object(t.a)({},re),{loaded:B.payload.progressPercent,videoId:G.videoId,fileHash:G.fileHash}):re})};case"updateTitle":return{videoList:(k=R.videoList)===null||k===void 0?void 0:k.map(function(re){return re.name===B.payload.item.name?Object(t.a)(Object(t.a)({},re),{title:B.payload.title}):re})};default:return{videoList:[]}}},g=function(R){var B,k=R.user,V=R.globalSetting,H=R.loading,G=R.dispatch,re=R.visible,X=R.editData,ae=R.onCancel,Z=ae===void 0?function(){}:ae,K=R.onOk,M=K===void 0?function(){}:K,U=Object(A.m)(),F=p.a.useForm(),z=Object(u.a)(F,1),q=z[0],J=Object(f.useReducer)(D,{videoList:[]}),ue=Object(u.a)(J,2),ie=ue[0],ce=ue[1],fe=Object(f.useState)(!1),ne=Object(u.a)(fe,2),te=ne[0],oe=ne[1],L=Object(f.useRef)(),N=Object(f.useState)(),$=Object(u.a)(N,2),Q=$[0],I=$[1],E=Object(f.useState)(!1),e=Object(u.a)(E,2),r=e[0],O=e[1],y=Object(f.useState)(!1),w=Object(u.a)(y,2),W=w[0],Y=w[1];Object(f.useEffect)(function(){if(!X)return;O(X.is_link),I(X.link),!X.is_link&&ce({type:"addVideo",payload:{uploadInfo:{file:{name:X.file_name},videoId:X.video_id,loaded:100}}}),q.setFieldsValue({name:X.name,description:X.description})},[X]);var me=function(){var Ve=document.getElementById("fileUpload");Ve.value=""},pe=function(Ve){var We,ut,et;O(!1);var ot=Ve.target.files[0];if(!ot){me();return}var ht=ot.name.toLowerCase();if(ht&&ht.indexOf(".avi")==-1&&ht.indexOf(".flv")==-1&&ht.indexOf(".f4v")==-1&&ht.indexOf(".m4v")==-1&&ht.indexOf(".mov")==-1&&ht.indexOf(".mp4")==-1&&ht.indexOf(".rmvb")==-1&&ht.indexOf(".swf")==-1&&ht.indexOf(".webm")==-1&&ht.indexOf(".wmv")==-1){i.b.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),me();return}if(!(((We=k.userInfo)===null||We===void 0?void 0:We.admin)||((ut=k.userInfo)===null||ut===void 0?void 0:ut.business))&&ot.size>C*1024*1024){i.b.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7".concat(C,"M")),me();return}if((et=ie.videoList)===null||et===void 0?void 0:et.find(function(Rt){return Rt.name===ot.name})){i.b.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),me();return}ye(ot)},ve=function(Ve,We){m.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:c.a.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",We?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:function(){me(),ce({type:"removeVideo",payload:{name:Ve}})}})},ye=function(Ve){var We,ut='{"Vod":{}}';if(oe(!0),L.current){L.current.addFile(Ve,null,null,null,ut);return}Object(_.a)((We=k.userInfo)===null||We===void 0?void 0:We.login,{create:!L,addFileSuccess:function(ot){ce({type:"addVideo",payload:{uploadInfo:ot}})},onUploadProgress:function(ot,ht,Rt){var yn=Math.ceil(Rt*100);ce({type:"updateProgress",payload:{uploadInfo:ot,progressPercent:yn}}),me()},onUploadFailed:function(ot){i.b.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:function(ot){oe(!1)},onUploadSucceed:function(ot){oe(!1)},onUploadError:function(ot){oe(!1)},gotUploader:function(ot){ot.addFile(Ve,null,null,null,ut),L.current=ot}})},Oe=function(){var it=Object(o.a)(n.a.mark(function Ve(){var We,ut,et,ot;return n.a.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:return Rt.next=2,q.validateFields();case 2:if(!(!r&&!((We=ie.videoList)===null||We===void 0?void 0:We.length)||r&&!Q)){Rt.next=5;break}return i.b.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE"),Rt.abrupt("return");case 5:return Y(!0),et=r?{link:Q}:{video_id:(ut=ie.videoList)===null||ut===void 0?void 0:ut[0].videoId},Rt.next=9,M(Object(t.a)(Object(t.a)({},et),{name:q.getFieldValue("name"),description:q.getFieldValue("description")}));case 9:ot=Rt.sent,Y(!1),ot.id&&Ge();case 12:case"end":return Rt.stop()}},Ve)}));return function(){return it.apply(this,arguments)}}(),Ge=function(){q.resetFields(),ce({type:"removeAll"}),I(null),O(null)},le=function(){Z(),Ge()},ze=function(){var Ve,We,ut,et,ot,ht,Rt,yn,xn,Dn,un,Ln;return c.a.createElement(c.a.Fragment,null,!r&&!!((Ve=ie.videoList)===null||Ve===void 0?void 0:Ve.length)&&c.a.createElement("div",{className:S.a.fileProgress},((We=ie.videoList)===null||We===void 0||((ut=We[0])===null||ut===void 0)?void 0:ut.loaded)==100?c.a.createElement("div",{className:"".concat(S.a.videoName," font14")},(et=ie.videoList)===null||et===void 0||((ot=et[0])===null||ot===void 0)?void 0:ot.name):c.a.createElement(se.a,{style:{width:"80%"},percent:(ht=ie.videoList)===null||ht===void 0||((Rt=ht[0])===null||Rt===void 0)?void 0:Rt.loaded,status:((yn=ie.videoList)===null||yn===void 0||((xn=yn[0])===null||xn===void 0)?void 0:xn.loaded)==100?"normal":"active"}),c.a.createElement("div",{className:S.a.fileCancel,onClick:function(){var Tn,Rn,Fn,kn;return ve((Tn=ie.videoList)===null||Tn===void 0||((Rn=Tn[0])===null||Rn===void 0)?void 0:Rn.name,((Fn=ie.videoList)===null||Fn===void 0||((kn=Fn[0])===null||kn===void 0)?void 0:kn.loaded)==100)}},((Dn=ie.videoList)===null||Dn===void 0||((un=Dn[0])===null||un===void 0)?void 0:un.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((Ln=ie.videoList)===null||Ln===void 0?void 0:Ln.length)&&c.a.createElement("div",{className:S.a.uploadWrap},c.a.createElement("label",{htmlFor:"fileUpload",className:S.a.upload},c.a.createElement("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"\u4E0A\u4F20\u89C6\u9891"),c.a.createElement("label",{className:"".concat(S.a.upload," ").concat(S.a.uploadLink),onClick:function(){return O(!0)}},c.a.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),r&&c.a.createElement(d.a,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:Q,onChange:function(Tn){return I(Tn.target.value)}}))};return c.a.createElement(m.a,{centered:!0,maskClosable:!1,title:X?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:S.a.modal,visible:re,confirmLoading:W,onOk:Oe,onCancel:le},c.a.createElement(p.a,{form:q},c.a.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:pe,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),c.a.createElement(p.a.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},c.a.createElement(d.a,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),c.a.createElement(p.a.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:S.a.contentItem},ze()),c.a.createElement(p.a.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},c.a.createElement(v,{rows:5,maxLength:800,placeholder:"\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57"})),c.a.createElement("div",{className:"c-grey-999"},c.a.createElement("div",null,"\u6CE8\u610F\uFF1A"),c.a.createElement("div",null,"1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",c.a.createElement(x.Link,{to:"/users/".concat((B=k.userInfo)===null||B===void 0?void 0:B.login,"/videos/protocol"),target:"_blank",className:S.a.colorBlue},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"),c.a.createElement("div",null,"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7500M\uFF1B"),c.a.createElement("div",null,"3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B"),c.a.createElement("div",null,"4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002"))))};_e.a=Object(h.a)(function(j){var R=j.user,B=j.loading,k=j.globalSetting;return{user:R,globalSetting:k,loading:B}})(g)},xKgJ:function(ft,_e,ee){"use strict";ee.d(_e,"o",function(){return T}),ee.d(_e,"b",function(){return m}),ee.d(_e,"c",function(){return b}),ee.d(_e,"e",function(){return i}),ee.d(_e,"f",function(){return l}),ee.d(_e,"r",function(){return p}),ee.d(_e,"g",function(){return u}),ee.d(_e,"s",function(){return t}),ee.d(_e,"d",function(){return s}),ee.d(_e,"i",function(){return a}),ee.d(_e,"j",function(){return d}),ee.d(_e,"q",function(){return f}),ee.d(_e,"h",function(){return c}),ee.d(_e,"p",function(){return A}),ee.d(_e,"a",function(){return v}),ee.d(_e,"l",function(){return ie}),ee.d(_e,"m",function(){return ce}),ee.d(_e,"k",function(){return fe}),ee.d(_e,"n",function(){return te}),ee.d(_e,"t",function(){return oe});var Ue=ee("9kvl"),se;(function(L){L[L.SuperAdmin=1]="SuperAdmin",L[L.Operation=2]="Operation",L[L.CertifiedTeacher=5]="CertifiedTeacher",L[L.TrainingProduction=8]="TrainingProduction",L[L.UncertifiedTeacher=12]="UncertifiedTeacher",L[L.Student=15]="Student"})(se||(se={}));var de;(function(L){L[L.SuperAdmin=1]="SuperAdmin",L[L.Operation=2]="Operation",L[L.Admin=5]="Admin",L[L.Teacher=8]="Teacher",L[L.Assistant=12]="Assistant",L[L.Student=15]="Student"})(de||(de={}));var n=function(N){var $=Object(Ue.b)()._store.getState(),Q=$.user,I=Q.userInfo;return N.some(function(E){return E==(I==null?void 0:I.role)})},o=function(N){var $=Object(Ue.b)()._store.getState(),Q=$.user,I=Q.userInfo;return(I==null?void 0:I.own)?!0:N.some(function(E){var e;return E==(I==null||((e=I.course)===null||e===void 0)?void 0:e.course_role)})},T=function(){var N=Object(Ue.b)()._store.getState(),$=N.user,Q=$.userInfo;return Q.main_site},m=function(){var N,$=Object(Ue.b)()._store.getState(),Q=$.user,I=Q.userInfo;return I==null||((N=I.course)===null||N===void 0)?void 0:N.course_is_end},b=function(){return o([de.SuperAdmin,de.Operation,de.Admin,de.Teacher,de.Assistant])},i=function(){return o([de.SuperAdmin,de.Teacher,de.Admin,de.Assistant,de.Operation])},l=function(){return o([de.SuperAdmin,de.Teacher,de.Admin])},p=function(){return o([de.SuperAdmin])},u=function(){return o([de.SuperAdmin,de.Operation,de.Admin])},t=function(){return o([de.SuperAdmin,de.Operation])},s=function(){return o([de.SuperAdmin,de.Admin])},a=function(){return o([de.SuperAdmin,de.Operation,de.Admin,de.Teacher])},d=function(){return o([de.Assistant])},f=function(){return o([de.Student])},c=function(){return o([de.SuperAdmin,de.Operation,de.Admin,de.Teacher,de.Assistant,de.Student])},A=function(){var N,$=Object(Ue.b)()._store.getState(),Q=$.user,I=Q.userInfo;return(I==null||((N=I.course)===null||N===void 0)?void 0:N.course_role)===null},x=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return n([se.SuperAdmin,se.Operation,se.CertifiedTeacher,se.TrainingProduction,se.UncertifiedTeacher,se.Student])},h=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return $||!$&&n([se.SuperAdmin])},P=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return $||!$&&n([se.SuperAdmin,se.Operation])},S=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?n([se.SuperAdmin,se.Operation,se.CertifiedTeacher,se.TrainingProduction,se.UncertifiedTeacher,se.Student]):$||!$&&n([se.SuperAdmin,se.Operation])},_=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?n([se.SuperAdmin,se.Operation,se.CertifiedTeacher,se.TrainingProduction,se.UncertifiedTeacher,se.Student]):$||!$&&n([se.SuperAdmin,se.Operation])},v=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return n([se.SuperAdmin,se.Operation,se.CertifiedTeacher,se.TrainingProduction])},C=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?n([se.SuperAdmin]):$||!$&&n([se.SuperAdmin])},D=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?n([se.SuperAdmin,se.Operation]):$||!$&&n([se.SuperAdmin,se.Operation])},g=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?n([se.SuperAdmin,se.Operation,se.CertifiedTeacher,se.TrainingProduction,se.UncertifiedTeacher,se.Student]):$||!$&&n([se.SuperAdmin,se.Operation])},j=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?n([se.SuperAdmin,se.Operation,se.CertifiedTeacher,se.TrainingProduction,se.UncertifiedTeacher]):$||!$&&n([se.SuperAdmin,se.Operation])},R=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?n([se.SuperAdmin,se.Operation,se.CertifiedTeacher]):$||!$&&n([se.SuperAdmin,se.Operation])},B=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?n([se.SuperAdmin]):!1},k=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return n([se.SuperAdmin,se.Operation,se.CertifiedTeacher,se.TrainingProduction,se.UncertifiedTeacher,se.Student])},V=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?n([se.SuperAdmin]):$||!$&&n([se.SuperAdmin])},H=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?n([se.SuperAdmin,se.Operation]):$||!$&&n([se.SuperAdmin,se.Operation])},G=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?n([se.SuperAdmin,se.Operation,se.CertifiedTeacher,se.TrainingProduction,se.UncertifiedTeacher,se.Student]):$||!$&&n([se.SuperAdmin,se.Operation])},re=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?!1:$||!$&&n([se.SuperAdmin,se.Operation])},X=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?$||!$&&n([se.SuperAdmin,se.Operation]):!1},ae=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?n([se.SuperAdmin,se.Operation,se.CertifiedTeacher,se.TrainingProduction,se.UncertifiedTeacher]):!1},Z=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?!$&&n([se.SuperAdmin,se.Operation,se.CertifiedTeacher,se.TrainingProduction,se.UncertifiedTeacher]):!1},K=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?n([se.SuperAdmin,se.Operation,se.CertifiedTeacher]):$||!$&&n([se.SuperAdmin,se.Operation])},M=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return n([se.SuperAdmin,se.Operation,se.CertifiedTeacher,se.TrainingProduction,se.UncertifiedTeacher])},U=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?n([se.SuperAdmin]):$||!$&&n([se.SuperAdmin])},F=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?n([se.SuperAdmin,se.Operation]):$||!$&&n([se.SuperAdmin,se.Operation])},z=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?n([se.SuperAdmin,se.Operation,se.CertifiedTeacher,se.TrainingProduction,se.UncertifiedTeacher]):$||!$&&n([se.SuperAdmin,se.Operation])},q=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?$||!$&&n([se.SuperAdmin,se.Operation]):!1},J=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return N?n([se.SuperAdmin,se.Operation,se.CertifiedTeacher,se.TrainingProduction,se.UncertifiedTeacher]):$||!$&&n([se.SuperAdmin,se.Operation])},ue=function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o([de.Teacher])},ie=function(){return n([se.SuperAdmin])},ce=function(){return n([se.SuperAdmin,se.Operation])},fe=function(){return n([se.Student])},ne=function(){return n([se.SuperAdmin,se.Operation,se.CertifiedTeacher])},te=function(){var N,$=Object(Ue.b)()._store.getState(),Q=$.user;return!!((N=Q.userInfo)===null||N===void 0?void 0:N.login)},oe=function(){var N=Object(Ue.b)()._store.getState(),$=N.user;return $.userInfo}}}]);