/*! * * description: 友云音JS探针-NCC版 * author: Yonyou YYY FED Team * date: 2020-5-20 17:54:38 * version: 1.0.5_NCCloud2005_js_release */ window.YyyConfig={tid:"",appid:"",host:"",version:"1.0.0_NCCloud2005_js_release"},function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var n=t();for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}(window,function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=56)}([function(e,t){t.__esModule=!0,t.encodeUri=function(e){return window.encodeURIComponent?window.encodeURIComponent(e):e},t.decodeUri=function(e){return window.decodeURIComponent?window.decodeURIComponent(e):e},t.now=function(){return+new Date}},function(e,t,n){t.__esModule=!0;var r,a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=n(9),i=n(0),u={};u.lang={isTypeOf:function(e,t){return"[object "+t+"]"==={}.toString.call(e)},isNumeric:function(e){return this.isTypeOf(e,"Number")&&isFinite(e)},isString:function(e){return this.isTypeOf(e,"String")},isFunction:function(e){return this.isTypeOf(e,"Function")},isArray:Array.isArray||function(e){return this.isTypeOf(e,"Array")},isBoolean:function(e){return this.isTypeOf(e,"Boolean")},isPlainObject:function(e){return this.isTypeOf(e,"Object")}},u.cookie={get:function(e){for(var t=void 0,n=new RegExp("(^| )"+e+"=([^;]*)(;|$)","g");null!==(t=n.exec(document.cookie));)if(t[2]&&"null"!==t[2])return t[2];return""},set:function(e,t,n){var r=void 0;(n=n||{expires:0,domain:"",path:"",secure:!1}).expires&&(r=new Date).setTime(r.getTime()+n.expires),document.cookie=e+"="+t+(n.domain?"; domain="+n.domain:"")+(n.path?"; path="+n.path:"")+(r?"; expires="+r.toGMTString():"")+(n.secure?"; secure":"")},remove:function(e,t,n){var r=new Date;r.setTime(r.getTime()-1),document.cookie=e+"="+(n?"; domain="+n:"")+(t?"; path="+t:"")+"; expires="+r.toGMTString()}},u.localStorage={clear:function(e){function t(e){var t=window.localStorage.getItem(e);if(t){var r=+t.substring(0,t.indexOf("|"));n>r&&window.localStorage.removeItem(e)}}var n=+new Date;if(window.localStorage){if(e)return t(e);for(var r=[],a=window.localStorage.length,i=0;i(new Date).getTime())return t.substring(n+1)}}else if(this.userDataStorage())try{return this.userData.load(document.location.hostname),this.userData.getAttribute(e)}catch(r){}return null},set:function(e,t,n){var r,a=new Date,o=n.expires||31536e6;a.setTime(a.getTime()+o);try{window.localStorage?(t=a.getTime()+"|"+t,window.localStorage.setItem(e,t),setTimeout((r=e,function(){u.localStorage.clear(r)}),o)):this.userDataStorage()&&(this.userData.expires=a.toUTCString(),this.userData.load(document.location.hostname),this.userData.setAttribute(e,t),this.userData.save(document.location.hostname))}catch(i){}},remove:function(e){if(window.localStorage)window.localStorage.removeItem(e);else if(this.userDataStorage())try{this.userData.load(document.location.hostname),this.userData.removeAttribute(e),this.userData.save(document.location.hostname)}catch(t){}}},u.sessionStorage={set:function(e,t){if(window.sessionStorage)try{window.sessionStorage.setItem(e,t)}catch(n){}},get:function(e){return window.sessionStorage?window.sessionStorage.getItem(e):null},remove:function(e){window.sessionStorage&&window.sessionStorage.removeItem(e)}},u.memStorage=(r={},{set:function(e,t,n){r[e]=t,n.expires&&setTimeout(function(){delete r[e]},n.expires)},get:function(e){return r[e]},remove:function(e){delete r[e]}}),u.dom={hasExactClass:function(e,t){return!!e&&(e.classList?e.classList.contains(t):!!e.className&&function(e){return new RegExp("(^|\\s+)"+e+"(\\s+|$)")}(t).test(e.className))},hasClass:function(e,t){return!!e&&(!(!e.className||!u.lang.isString(e.className))&&e.className.indexOf(t)>-1)},tree:function(e){for(var t=[];e;){var n=(e.tagName||e.nodeName).toLowerCase();if("body"===n||"html"===n)break;t.unshift(e),e=e.parentNode}return t},getNodeAttr:function(e,t){return e.hasAttribute&&e.getAttribute(t)||""},nodePath:function(e){var t=(e.tagName||e.nodeName).toLowerCase(),n=e.hasAttribute("id")&&!e.getAttribute("id").match(/^[0-9]/)&&e.getAttribute("id"),r=void 0;if("input"===t&&e.hasAttribute("name")&&e.getAttribute("name"))r=[e.getAttribute("name")];else{var a=void 0,i=void 0;(a=e.getAttribute("class"))&&(i=(0,o.trim)(a.replace(/(^| )(clear|clearfix|active|hover|enabled|hidden|display|focus|disabled|ycm-|ng-)[^. ]*/g,""))),i&&i.length&&(r=i.split(/\s+/).sort())}var u="/"+t;if(n&&(u+="#"+n),r)for(var d=0,s=r.length;s>d;d++)u+="."+r[d];return u},calculateXpath:function(e){var t="";if(e.hasAttribute)for(var n=this.tree(e),r=0,a=n.length;r?])$/.test(e)}},u.getValueOfUrlParam=function(e,t){var n=new RegExp(e+"=([\\.\\/\\w\\u0080-\\uFFFF_-]+)","i"),r=void 0;if(u.lang.isString(t)&&(t=t.split(",")),u.lang.isTypeOf(t,"Array"))for(var a=0;aa;a++)n+=r[Math.floor(Math.random()*r.length)];return n},u.lengthOf=function(e){return"string"==typeof e?e.length:window.ArrayBuffer&&e instanceof ArrayBuffer?e.byteLength:window.Blob&&e instanceof Blob?e.size:e&&e.length?e.length:0},u.extend=function(){var e=void 0,t=void 0,n=void 0,r=void 0,o=void 0,i=void 0,d=arguments[0]||{},s=1,l=arguments.length,f=!1;for("boolean"==typeof d&&(f=d,d=arguments[s]||{},s++),"object"===(void 0===d?"undefined":a(d))||u.lang.isFunction(d)||(d={});s>>0,1)},publish:function(e,n){for(var r=t(e),a=Array.prototype.slice.call(arguments,1),o=0;o0?",":"")+o(e[r]);return t+"]"}for(var a in t="{",e)if(e.hasOwnProperty(a)&&"function"!=typeof e[a]){var i=o(e[a]);t+=(r>0?",":"")+o(a)+":"+i,r++}return t+"}";case"string":return'"'+e.replace(/(["\\])/g,"\\$1").replace(/\n/g,"\\n")+'"';case"number":return e.toString();case"boolean":return e?"true":"false";case"function":return o(e.toString());case"undefined":default:return'"undefined"'}}function i(e){return e&&"string"==typeof e?(window.JSON?window.JSON.parse:function(e){return e})(e):null}t.startsWith=r,t.trim=a,t.stringify=o,t.toJSON=i;var u={startsWith:r,trim:a,stringify:o,toJSON:i};t["default"]=u},function(e,t){t.__esModule=!0;var n={indexOf:function(e,t){if(Array.prototype.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n4096)&&s.img(e),t&&t(n),n},t["default"]={setOptions:s.setOptions,send:s.send}},function(e,t,n){t.__esModule=!0;var r=n(0),a=_(n(1)),o=_(n(15)),i=_(n(2)),u=n(9),d=_(n(5)),s=_(n(4)),l=_(n(29)),f=_(n(8)),c=_(n(10)),p=_(n(28)),m=_(n(53)),h=_(n(11)),g=_(n(52)),y=_(n(30)),v=_(n(3));function _(e){return e&&e.__esModule?e:{"default":e}}function b(){var e=[].slice.call(arguments);e.unshift("%c sdkid: "+h["default"].sdkId,"color: blue;"),f["default"].log.apply(f["default"],e)}n(46);var w=0,x=y["default"].localStorage?a["default"].localStorage:a["default"].cookie,S=function(){var e="_yyy_bs_",t=document.referrer.replace(location.origin,""),n=m["default"].hex(t),f=m["default"].hex(location.pathname+location.search);b("current page:",location.href,"pathId:",f);var _=a["default"].dom,S=window.self!==window.top,T=void 0,A=void 0,E=void 0,O=void 0,C="",M=void 0,N=5e3;function k(){return"JS_"+a["default"].getRandomStr()+((0,r.now)()+"").substring(5)}function D(e){b("Generate bs...");var t={bid:k(),ba:"",bt:(0,r.now)(),ig:0,nt:!i["default"].loaded&&p["default"].Document||p["default"].Element,nodeAttr:{}};if(v["default"].track.ignore.event&&a["default"].lang.isFunction(v["default"].track.ignore.event)&&v["default"].track.ignore.event.call(v["default"],e))return t.ig=1,t;var n,o=[],d=void 0,s=void 0;if(e){var l=e.srcElement||e.target,f=(l.tagName||l.nodeName||"").toUpperCase(),m=void 0,h=void 0,g=void 0;if(b("Current node is",l),function(e){var t=(e.tagName||e.nodeName||"").toLowerCase();return"body"===t||"html"===t||t.indexOf("document")>-1||"textarea"===t||"input"===t&&-1===c["default"].indexOf(["button","submit"],e.type)}(l))return b("Bs of current node will be ignored."),t.ig=1,t;-1!==c["default"].indexOf(["I","SPAN"],f)&&l.parentNode&&-1!==c["default"].indexOf(["A","BUTTON"],(l.parentNode.tagName||l.parentNode.nodeName).toUpperCase())&&(f=((l=l.parentNode).tagName||l.nodeName||"").toUpperCase());var y=void 0;if(-1!==c["default"].indexOf(["SVG","PATH","USE"],f)&&(y=a["default"].dom.closest(l,function(e){return"SVG"===(e.tagName||e.nodeName).toUpperCase()},3))&&(l=y.parentNode?y.parentNode:y),m=v["default"].node&&a["default"].lang.isFunction(v["default"].node.name)?v["default"].node.name(l):_.getNodeAttr(l,"data-yyy-title")||_.getNodeAttr(l,"yyy-title")||l.value||l.title||l.alt||l.innerText||l.textContent||"",h=_.getNodeAttr(l,"src")||l.src||_.getNodeAttr(l,"href")||l.href,g=_.calculateXpath(l)||"",m=(0,u.trim)(m).replace(/\s/g,""),t.nodeAttr.value=m.substring(0,20),t.nodeAttr.xpath=g,t.nodeAttr.href=h&&h.indexOf("base64")<0?h:"",!t.nodeAttr.value&&(v["default"].track.ignore.empty||v["default"].track.ignore.empty.node))return b("Node value is empty. Current bs is ignored"),t.ig=1,t}if(v["default"].page.name)a["default"].lang.isString(v["default"].page.name)?d=v["default"].page.name:a["default"].lang.isFunction(v["default"].page.name)&&(d=v["default"].page.name(e,C));else if(S){try{d=window.top.document.title}catch(w){}s=document.title}else d=document.title;return d&&o.push((0,u.trim)(d).replace(/\s/g,"").substring(0,50)),s&&o.push((0,u.trim)(s).replace(/\s/g,"").substring(0,50)),t.nodeAttr.value&&o.push(t.nodeAttr.value),t.ba=o.join("#"),!O&&(n=void 0,O=v["default"].track.context&&v["default"].track.context.cache&&(n=v["default"].track.context.cache,a["default"].lang.isFunction(n))?n:function(){return n}),O(e)&&b("Last ba updated: "+(C=t.ba)+" ... in frame: "+S),b("New bs is: ",(0,u.stringify)(t)),a["default"].lang.isFunction(v["default"].track.ignore.bs)&&v["default"].track.ignore.bs.call(null,t)&&(t.ig=1),t}function P(t){b("Write to storage. Context id is ",t);var n=g["default"].compressToEncodedURIComponent((0,u.stringify)(A));x.set(e+t,n,{path:"/",expires:12e4})}function j(t){var n=null,r=x.get(e+t);return r&&(n=(0,u.toJSON)(g["default"].decompressFromEncodedURIComponent(r))),n}function I(){var e=(0,r.now)();A.bid=k(),A.ig=1,A.bt=e}function R(){(A=D()).bt=i["default"].start,b("update bs >>> in frame: ",top!==self," ===== in initBs"),P(f)}function L(e){clearInterval(M),b("New event occurred:",e.type),A=D(e),P(f),M=setInterval(I,N),b("next ---- bid: ",A.bid,"; bt: ",A.bt),b("update bs >>> in frame: ",top!==self," ===== in nextBs")}if(window.performance&&window.performance.navigation&&(T=window.performance.navigation.type),S){if(b("Doc in frame."),!y["default"].crossOrigin)if(b("Not cross origin"),top._yyy_EE)b("SDK in top is loaded. Fetching bs from top..."),top._yyy_EE.publish(s["default"].BS_FETCH,h["default"].sdkId,function(e){A=e,b("Bs fetched from top: ",(0,u.stringify)(A))});else{b("SDK in top has not been loaded. Fetching bs from storage...");var B=m["default"].hex(top.document.referrer.replace(location.origin,""));b("Top referrer is",top.document.referrer,", and context id is ",B),A=j(B),b("Bs fetched from storage is",(0,u.stringify)(A))}A&&A.bid||(b("No bs found. Init bs..."),R())}else"undefined"!==T?T===w?""===document.referrer||t===location.pathname+location.search?(b("Navigation type is 'navigate', but no referrer or referrer is the same as current location. Init bs."),R()):(b("Navigation type is 'navigate', referrer is",document.referrer,", and context id is:",n,". Fetching bs from storage..."),A=j(n),b("Bs fetched from storage is",(0,u.stringify)(A)),A&&A.bid||(b("Bs is empty. Init bs..."),R())):(b("navigation type is 'reload'. Init bs."),R()):(b("Normal initiation. Init bs..."),R());E=a["default"].extend(!0,{},A),b("bs on loading >>> in frame: ",S," >> bsOfContext: ",(0,u.stringify)(E)),M=setInterval(I,6e4),"mousedown,touchstart".replace(/\w+/g,function(e){o["default"].addEventListener(document,e,L,!1)}),c["default"].each(["DOMMouseScroll","mousewheel"],function(e){});var U=navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPhone/i)?"pagehide":"unload";function F(e,t){b("Get bs >>> in frame: ",S," ========= page loaded: ",!!i["default"].loaded," ========= bsOfContext: ",(0,u.stringify)(E)," ======== bs: ",(0,u.stringify)(A));var r=void 0;return i["default"].loaded?(b("Page loaded. Get bs of page. Page ID is",f),r=a["default"].extend(!0,{},A)):(b("Page not loaded. Get bs of context. Context ID is",n),r=E&&a["default"].extend(!0,{},E)||a["default"].extend(!0,{},A)),a["default"].lang.isFunction(t)&&(b("invoked by frame",e,". return bs:",(0,u.stringify)(r)),t(r)),b("Last ba is:",C,"... in frame:",S," ... return bs:",(0,u.stringify)(r)),r}return o["default"].addEventListener(window,U,function(){var e=j(f);e&&d["default"].publish(s["default"].BS_ABORT,{lbid:e&&e.bid||"",stg:l["default"].PAGE_UNLOADING}),!0,b("unloading page..."),(A=D()).ba+="@unload"},!1),d["default"].subscribe(s["default"].BS_UPDATE,function(e){A=e,b("update bs >>> in frame: ",top!==self," ===== on bs_update: new bs >> ",(0,u.stringify)(e)),P(f)}),d["default"].subscribe(s["default"].PAGE_LOADED,function(){b("============== Page loaded. Cleaning bs of context... =============="),E=null,x.remove(e+n,"/")}),d["default"].subscribe(s["default"].BS_FETCH,F),{getInfo:F}}();t["default"]={getInfo:S.getInfo}},function(e,t,n){t.__esModule=!0;var r=u(n(1)),a=u(n(11)),o=u(n(19)),i=u(n(3));function u(e){return e&&e.__esModule?e:{"default":e}}var d={tid:o["default"].tid,appid:o["default"].appid,sdkid:a["default"].sdkId,ua:navigator.userAgent,sh:window.screen.height,sw:window.screen.width,v:a["default"].buVersion,ip:"#~#~#~",jt:"web"},s=window.self!==window.top?1:0;var l={get:function(e,t){var n={};return r["default"].extend(n,d,i["default"].getCommonMetrics(),t),n.pt=e,n.inf=s,n}};t["default"]=l},function(e,t){t.__esModule=!0;t["default"]={addEventListener:function(e,t,n,r){e.addEventListener?e.addEventListener(t,n,r):e.attachEvent&&e.attachEvent("on"+t,n)},removeEventListener:function(e,t,n,r){e.removeEventListener?e.removeEventListener(t,n,r):e.detachEvent&&e.detachEvent("on"+t,n)}}},function(e,t,n){t.__esModule=!0;var r=n(0),a=m(n(2)),o=m(n(14)),i=m(n(18)),u=n(6),d=m(n(12)),s=m(n(4)),l=m(n(5)),f=m(n(1)),c=m(n(11)),p=m(n(3));function m(e){return e&&e.__esModule?e:{"default":e}}var h=1,g={cache:{length:0,data:{},put:function(e,t){this.data[e]=t,++this.length},get:function(e){return this.data[e]},remove:function(e){var t=this.data[e];return t&&(delete this.data[e],--this.length),t}},data:[],snd_du:function(){return i["default"].adu?1e3*i["default"].adu:1e4},cc:function(){return i["default"].ac?i["default"].ac:10},txid:function(e){return"boolean"==typeof p["default"].track.ignore.tx&&p["default"].track.ignore.tx||"function"==typeof p["default"].track.ignore.tx&&p["default"].track.ignore.tx(e)?"":(c["default"].sdkId+f["default"].getRandomStr(12)).toLowerCase()+"A"+(0,r.now)()+"A"+h++}};function y(e){if((a["default"].loaded||e)&&(e||(e=!g.lastSend||(0,r.now)()-g.lastSend>g.snd_du()||g.data.length>=g.cc()),g.data.length>0&&e)){g.lastSend=(0,r.now)();var t={};t.header=o["default"].get(u.DATA_TYPE.XHR);var n=g.data;if(t.content=n,!d["default"].send(t))for(var i=function(e){for(var t=[],n=0;n0;)t.content=i.pop(),d["default"].send(t);g.data=[]}}l["default"].subscribe(s["default"].SEND_BEACON,y),l["default"].subscribe(s["default"].BS_ABORT,function(e){var t=(e=e||{}).lbid,n=function(){var e=[],n=g.cache.data;for(var r in n)n.hasOwnProperty(r)&&n[r].bid!==t&&e.push(n[r]);return e}();g.data=g.data.concat(n),y(!0)}),t["default"]=g},function(e,t){t.__esModule=!0,t.fix=function(e){if(e[6]){var t=e[4],r=e[5];if(r&&"string"==typeof r&&t){r=r.split(/\n/);var a=n.exec(r[0]);a||(a=n.exec(r[1])),a&&a[1]!==t&&(e[4]=a[1]||t,e[2]=a[2]||e[2],e[3]=a[3]||e[3])}}},t["default"]=function(e,t,n,r){return e+":"+(r||"")+":"+t+":"+n};var n=new RegExp("([a-z]+:/{2,3}.*):(\\d+):(\\d+)")},function(e,t,n){t.__esModule=!0;var r=o(n(2)),a=o(n(11));o(n(1));function o(e){return e&&e.__esModule?e:{"default":e}}var i=void 0,u=void 0;if(a["default"]&&a["default"].length)for(var d=0;d>> in frame: "+(top!==self)+" >> $bs: "+(0,p.toJSON)(h)),a["default"].publish(u["default"].BS_START,{bid:h.bid,jid:i["default"].jid,type:l.DATA_TYPE.PF}),o["default"]&&(c["default"].addEventListener(o["default"],"resourcetimingbufferfull",function(){var e=o["default"].getEntriesByType("resource");e&&(i["default"].resourceTimings=i["default"].resourceTimings.concat(e),o["default"].clearResourceTimings())},!1),c["default"].addEventListener(o["default"],"webkitresourcetimingbufferfull",function(){var e=o["default"].getEntriesByType("resource");e&&(i["default"].resourceTimings=i["default"].resourceTimings.concat(e),o["default"].webkitClearResourceTimings())},!1)),r["default"].wrap(!1,window,"requestAnimationFrame",function(e){return function(){return i["default"].firstPaint=(0,d.now)(),window.requestAnimationFrame=e,e.apply(this,arguments)}}),a["default"].subscribe(u["default"].PAGE_LOADED,function(){f["default"].log("pf start >>>> in frame: "+(top!==self)+" >> pf bs: "+(0,p.toJSON)(h)),i["default"].start(h)})},function(e,t,n){t.__esModule=!0;var r=m(n(5)),a=m(n(4)),o=m(n(8)),i=n(6),u=m(n(1)),d=n(0),s=m(n(3)),l=m(n(30)),f=m(n(14)),c=m(n(12)),p=(m(n(34)),m(n(33)));function m(e){return e&&e.__esModule?e:{"default":e}}function h(e){var t={header:f["default"].get(i.DATA_TYPE.MUT),content:[]},n={bid:e.bid,jid:e.jid,tms:e.ts,mut:e.mut,tme:(0,d.now)(),uc:s["default"].getUserId().toLowerCase()};t.content.push(n),c["default"].send(t)}!function(){if(l["default"].mutationObserver){var e=s["default"].track.dom.mutation;if(e){u["default"].lang.isArray(e)||(e=[e]);for(var t=0;t0){var e=f["default"].getErrorData(d["default"].errors);l["default"].send(e,function(e){e&&(d["default"].errors=[])})}}a["default"].subscribe(s["default"].PAGE_UNLOAD,m),window.addEventListener?c["default"].addEventListener(window,"error",o["default"],!1):window.onerror=function(e,t,n,a,o){var s=[(0,r.now)(),e,n,a,t===document.URL?"#":t];if(o){var l=(0,u["default"])(e,n,a,o.moduleName);s=s.concat([o.stack,o.moduleName,d["default"].errorRecorded[l]?0:1]),d["default"].errorRecorded[l]=!0}(0,i.fix)(s),d["default"].errors.push(s)},setInterval(m,1e4)},function(e,t,n){var r=s(n(11)),a=s(n(45)),o=s(n(10)),i=s(n(44)),u=s(n(43)),d=s(n(15));function s(e){return e&&e.__esModule?e:{"default":e}}var l,f=u["default"].origin+"/assets/javascripts/circle-gate.js";d["default"].addEventListener(window,"message",function(e){var t=e.data,n=t.mode||t.circleMode;if(t.tid===u["default"].tid)switch(n){case i["default"].CIRCLE_ACK:return function(){for(var e=document.getElementsByTagName("script"),t=0,n=e.length;n>t;t++){var r=e[t].getAttribute("src");if(r&&-1!==r.indexOf("/circle-gate.js"))return}var a=document.createElement("script");a.charset="UTF-8",a.src=f,document.head.appendChild(a)}();case i["default"].CIRCLE_SYN:return function(e){var t=r["default"].sdkId;if(a["default"].canPostRegisterMessage()&&"ycmcw"===u["default"].name&&o["default"].indexOf(e.tArr,t)<0)return e.tArr.push(t),parent.postMessage(e,"*")}(t)}}),l=void 0,a["default"].canPostRegisterMessage()&&(l={circleMode:i["default"].CIRCLE_SYN,url:window.location.toString(),tid:u["default"].tid,appid:u["default"].appid,sna:u["default"].name,sid:r["default"].sdkId,tgna:"",tgid:"",fsna:"sdk",tArr:[u["default"].id]},parent.postMessage(l,"*"))},function(e,t){t.__esModule=!0;t["default"]={Element:1,Attr:2,Text:3,CDATASection:4,EntityReference:5,Entity:6,ProcessingInstruction:7,Comment:8,Document:9,DocumentType:10,DocumentFragment:11,Notation:12}},function(e,t){t.__esModule=!0;t["default"]={PAGE_LOADING:"L",PAGE_LOADED:"D",PAGE_UNLOADING:"U"}},function(e,t,n){t.__esModule=!0;var r,a=n(8),o=(r=a)&&r.__esModule?r:{"default":r};t["default"]={isIE:!!document.documentMode,localStorage:!!window.localStorage,cookie:!(!document.cookie&&!navigator.cookieEnabled)&&function(){if(document.cookie="_yyy_w=1;path=/",document.cookie&&document.cookie.indexOf("_yyy_w")>-1){var e=new Date;return e.setTime(e.getTime()-1),document.cookie="_yyy_w=1;path=/;expires="+e.toGMTString(),o["default"].log("cookie supported"),!0}return o["default"].log("cookie not support"),!1}(),mutationObserver:!!window.MutationObserver,crossOrigin:function(){try{return top.name,!1}catch(e){return!0}}()}},function(e,t,n){t.__esModule=!0;var r,a=n(1),o=(r=a)&&r.__esModule?r:{"default":r};var i={},u={};var d={API_LIST:["register.tid","register.appid","config.host","http.status","page.name","node.name","xhr.name","track.context.cache","track.ignore.event","track.ignore.empty","track.ignore.empty.node","track.ignore.bs","track.ignore.xhr","track.ignore.tx","track.dom.mutation","track.xhr.idtype"]};d.init=function(){var e=window._yyy;o["default"].lang.isArray(e)||e.length?function(){for(var e=window._yyy;e.length>0;){var t=Array.prototype.pop.apply(e);o["default"].lang.isArray(t)&&t.length>1&&(u[t[0]]=t[1])}}():o["default"].lang.isPlainObject(e)},d.getUserVars=function(){return u},d.getCommonVars=function(){return i},t["default"]=d,e.exports=d},function(e,t,n){t.__esModule=!0;var r=h(n(20)),a=h(n(2)),o=h(n(14)),i=n(6),u=h(n(5)),d=h(n(4)),s=h(n(1)),l=n(0),f=h(n(12)),c=h(n(8)),p=h(n(3)),m=n(9);function h(e){return e&&e.__esModule?e:{"default":e}}var g={jid:s["default"].getRandomStr()+(0,l.now)(),trace_threshold:0,resourceTimings:[],txid:s["default"].cookie.get("txid"),txtime:s["default"].cookie.get("txtime")};function y(e,t){if(e)for(var n=t.length-1;n>=0;n--)if(e.indexOf(t[n].url)>-1)return t[n].txid;return null}s["default"].cookie.remove("txid",location.pathname),s["default"].cookie.remove("txtime",location.pathname),g.start=function(e){if(!g.sended&&a["default"].loaded&&(!e||!e.ig)){var t=g.startTime=a["default"].start,n={};try{var l=function(){var e=0;function t(t,n,r,a){var o=void 0;"number"==typeof t&&t>0?(o=Math.round(t-n),r[a]=o):r[a]=0,e=Math.max(e,r[a])}var n={},o=g.startTime;if(r["default"]&&r["default"].timing){var i=r["default"].timing,u=i.navigationStart;if(0===u||u&&u.toString().length<13)return null;n={tn:u,ts:u},t(i.unloadEventStart,u,n,"tus"),t(i.unloadEventEnd,u,n,"tue"),t(i.redirectStart,u,n,"tes"),t(i.redirectEnd,u,n,"tee"),t(i.fetchStart,u,n,"tf"),t(i.domainLookupStart,u,n,"tds"),t(i.domainLookupEnd,u,n,"tde"),t(i.connectStart,u,n,"tcs"),t(i.secureConnectionStart,u,n,"tsl"),t(i.connectEnd,u,n,"tce"),t(i.requestStart,u,n,"tqs"),t(i.responseStart,u,n,"trs"),t(i.responseEnd,u,n,"tre"),t(i.domLoading,u,n,"tol"),t(i.domInteractive,u,n,"toi"),t(i.domContentLoadedEventStart,u,n,"tos"),t(i.domContentLoadedEventEnd,u,n,"toe"),t(i.domComplete,u,n,"toc"),t(i.loadEventStart,u,n,"tls"),t(i.loadEventEnd,u,n,"tle"),n.ttl=e,n.tpe=u+e;var d=void 0;if(i.msFirstPaint)d=i.msFirstPaint;else if(window.chrome&&chrome.loadTimes){var s=chrome.loadTimes();s&&s.firstPaintTime&&(d=1e3*s.firstPaintTime)}else g.firstPaint&&(d=g.firstPaint);d&&(n.tfp=Math.round(d-u))}else n={tn:o,ts:o,tos:a["default"].endTime-o,tle:a["default"].loadTime-o,ttl:a["default"].loadTime-o,tpe:a["default"].loadTime};return n.je=a["default"].errors.length,n}();if(l&&l.ttl<6e5){var h=function(e){var t=g.resourceTimings,n=void 0,o=void 0,i=void 0;function u(e){return n[e]>0?n[e]:0}if(e0&&(l.txid=y(n.name,a["default"].xhrOnload)||""),d.push(l)}return d}return null}((l&&l.tls)>0?l.tls:a["default"].loadTime-t);n.header=o["default"].get(i.DATA_TYPE.PF,{jid:g.jid,url:document.URL,ba:e.ba,bid:e.bid,bt:e.bt,rf:document.referrer,nt:9}),n.content=[];var v=s["default"].extend({},l,p["default"].getMetrics());v.txid=g.txid||"",v.txtime=g.txtime||"",n.content.push(v),c["default"].log("pf sending >>>> in frame: "+(self!==top)+" >> pf sended bs: "+(0,m.toJSON)(e)),n.content[0].pfcont=h,f["default"].send(n)||(n.content[0].pfcont=null,f["default"].send(n)),u["default"].publish(d["default"].BS_END,{bid:e.bid,jid:g.jid,type:i.DATA_TYPE.PF})}}catch(_){c["default"].log("err"+_)}g.sended=!0}},t["default"]=g},function(e,t){function n(e,t){var n=new MutationObserver(t);return n.observe(e,{childList:!0,subtree:!0}),n}function r(){}t.__esModule=!0,r.prototype.removal=function(e,t,r){n(e,function(e,n){function a(e){return e.parentNode!==document&&(null===e.parentNode||a(e.parentNode))}if(t.length)for(var o=0;o0?i.end-i.start:0,sat:i.s,restype:"application/json",res:i.resLength};var l=a["default"].extend(f["default"].cache.remove([i.jid]),n);f["default"].data.push(l),o["default"].loaded||o["default"].xhrOnload.push(l),u["default"].publish(d["default"].BS_END,{bid:s.bid,jid:i.jid}),u["default"].publish(d["default"].SEND_BEACON)}}return function(n,c,m,h,g){var y=(0,r.now)(),v=void 0,_=i["default"].getInfo();v={jid:a["default"].getRandomStr()+(0,r.now)(),start:y,bs:_,url:n,method:e.name},a["default"].lang.isTypeOf(h,"Function")&&(h=function(e){var n=h;return function(r){n.apply(this,arguments),t(e,r)}}(v)),a["default"].lang.isTypeOf(g,"Function")&&(g=function(e){var n=g;return function(r){n.apply(this,arguments),t(e,r)}}(v));var b=v.jid,w=_.nodeAttr,x=a["default"].extend({jid:b,jt:"web",ref:document.URL,ts:v.start,m:v.method,url:v.url,nt:!o["default"].loaded&&s["default"].Document||s["default"].Element,rf:document.referrer,accept:"*/*",sat:0,txid:f["default"].txid(v.url),txrs:v.start,req:arguments[0]?a["default"].lengthOf(arguments[0]):0,bid:_.bid,bt:_.bt,ba:_.ba,dtxt:w&&w.value||"",xpath:w&&w.xpath||"",href:w&&w.href||""},p["default"].getMetrics());f["default"].cache.put(b,x);try{var S=(0,r.encodeUri)(o["default"].cs.getUserId());a["default"].cookie.set("_yyy_usercode",S,{path:"/",expires:1e3}),a["default"].cookie.set("_yyy_busiid",_.bid,{path:"/",expires:1e3}),a["default"].cookie.set("Pinpoint-TraceID",x.txid,{path:"/",expires:1e3}),e.apply(this,[n,c,m,h,g]),u["default"].publish(d["default"].BS_START,{bid:_.bid,jid:v.jid,type:l.DATA_TYPE.XHR})}catch(T){return Function.prototype.apply.call(e,this,[n,c,m,h,g])}}};var r=n(0),a=m(n(1)),o=m(n(2)),i=m(n(13)),u=m(n(5)),d=m(n(4)),s=m(n(28)),l=n(6),f=m(n(16)),c=n(9),p=m(n(3));function m(e){return e&&e.__esModule?e:{"default":e}}},function(e,t,n){t.__esModule=!0,t["default"]=function(e){var t=arguments,n="unknown",u=[(0,r.now)()];if(t.length){if("string"==typeof e){var d=t.length<4?t.length:4;u[1]=t[0],d>2&&(u[2]=t[2],u[3]=0,u[4]=t[1]),d>3&&t[3]&&(u[3]=t[3])}else if(e instanceof Event||window.ErrorEvent&&e instanceof ErrorEvent){if(u[1]=e.message||(e.error&&e.error.constructor.name)+(e.error&&e.error.message)||"",u[2]=e.lineno||0,u[3]=e.colno||0,u[4]=e.filename||e.error&&e.error.fileName||e.target&&e.target.baseURI||"",u[4]===document.URL&&(u[4]="#"),e.error){u[5]=e.error.stack,u[6]=e.error.moduleName;var s=(0,o["default"])(u[1],u[2],u[3],u[6]);u[7]=i["default"].errorRecorded[s]?0:1,i["default"].errorRecorded[s]=!0}else u[5]=null,u[6]=null,u[7]=0;if(u[1]===n&&u[4]===n)return;(0,a.fix)(u)}i["default"].errors.push(u)}};var r=n(0),a=n(17),o=u(a),i=u(n(2));function u(e){return e&&e.__esModule?e:{"default":e}}},function(e,t,n){t.__esModule=!0,t.ERROR_DSL=undefined;var r=l(n(1)),a=l(n(14)),o=l(n(17)),i=n(0),u=l(n(2)),d=n(6),s=l(n(10));function l(e){return e&&e.__esModule?e:{"default":e}}t.ERROR_DSL={0:"Approximate time",1:"Message",2:"lineNo",3:"colNo",4:"request uri",5:"Stack trace",6:"Module Name",7:"Recorded(1: done; 0: not done)"};t["default"]={getErrorData:function(e){var t={},n=[],l={};for(var f in s["default"].each(e,function(e){var t=(0,o["default"])(e[1],e[2],e[3],e[6]);l[t]?l[t].cnt+=1:l[t]={jid:r["default"].getRandomStr(8)+(0,i.now)(),url:document.URL,ts:(0,i.now)(),os:parseInt(((0,i.now)()-u["default"].start)/1e3),msg:e[1],lno:e[2],cno:e[3],ref:"#"===e[4]?document.URL:e[4],cnt:1,stk:e[5],module:e[6],rc:e[7]}}),l)n.push(l[f]);return t.header=a["default"].get(d.DATA_TYPE.ERR),t.content=n,t}}},function(e,t,n){t.__esModule=!0;var r=o(n(1)),a=o(n(19));function o(e){return e&&e.__esModule?e:{"default":e}}var i=window._circle;if(!i){var u=null!==window.self.name?window.self.name:window.name;"ycmcw"!==u&&(u="ycmcw-inner-iframe");var d=void 0;d="https://yyy.yonyoucloud.com",i=window._circle={tid:a["default"].tid,appid:a["default"].appid,name:u,id:r["default"].getRandomStr(),origin:d+"/ycm-appmonitor"}}t["default"]=i},function(e,t){t.__esModule=!0;t["default"]={CIRCLE_SYN:"register-SDK-option",CIRCLE_ACK:"register-SDK-circle"}},function(e,t){t.__esModule=!0;var n={canPostRegisterMessage:function(){return parent&&"function"==typeof parent.postMessage&&window.self!==window.top&&window.self!==window.parent},spreadToInnerIframes:function(e){for(var t=void 0,n=document.getElementsByTagName("iframe"),r=0,a=[],o=n.length;o>r;r++)t=n[r],a.push(this.spread(e,t));return a},spread:function(e,t){var n=null!==t&&t.contentWindow;n&&n.postMessage(e,"*")}};t["default"]=n},function(e,t,n){var r=h(n(11)),a=h(n(4)),o=h(n(12)),i=n(6),u=h(n(1)),d=h(n(5)),s=m(n(9)),l=m(n(0)),f=h(n(29)),c=h(n(19)),p=h(n(10));function m(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function h(e){return e&&e.__esModule?e:{"default":e}}var g=h(n(30))["default"].localStorage?u["default"].localStorage:u["default"].memStorage,y={get:function(){var e=g.get("_yyy_bn");return e?s.toJSON(e):{}},set:function(e){u["default"].lang.isPlainObject(e)&&g.set("_yyy_bn",s.stringify(e),{path:"/",expires:36e5})},construct:function(e){return[e.timestamp,e.jids.join(),e.counter,e.pfCount,e.xhrCount,e.mutCount].join("|")},destruct:function(e,t){var n=void 0;return{timestamp:(n=!t&&u["default"].lang.isString(e)?e.split("|"):e[t]?e[t].split("|"):[0,"",0,0,0,0])[0],jids:""===n[1]?[]:n[1].split(","),counter:n[2],pfCount:n[3],xhrCount:n[4],mutCount:n[5]}}};function v(e){var t=l.now(),n=y.get(),a={},d=0;if((e=e||{}).force){for(var s in n)if(n.hasOwnProperty(s)&&u["default"].lang.isString(n[s])&&s!==e.ignoredBid){var p=n[s];d++,a[s]=p,delete n[s]}}else for(var m in n)if(n.hasOwnProperty(m)&&u["default"].lang.isString(n[m])&&m!==e.ignoredBid){var h=y.destruct(n[m]);(0==+h.counter&&t-h.timestamp>1e4||0!=+h.counter&&t-h.timestamp>36e5)&&(d++,a[m]=y.construct(h),delete n[m])}d>0&&(!function(e,t){var n={header:{tid:c["default"].tid,appid:c["default"].appid,sdkid:r["default"].sdkId,v:r["default"].buVersion,ip:"#~#~#~",ts:l.now(),pt:i.DATA_TYPE.BN,stg:t||f["default"].PAGE_LOADED},content:[]};for(var a in e)if(e.hasOwnProperty(a)){var d=y.destruct(e,a);n.content.push({jid:u["default"].getRandomStr(16),jt:"web",bid:a,pf:+d.pfCount||0,xhr:+d.xhrCount||0,mut:+d.mutCount||0,e:d.jids&&d.jids.join()||""})}n.content.length>0&&o["default"].send(n)}(a,e.stage),y.set(n))}setInterval(v,5e3),d["default"].subscribe(a["default"].BS_START,function(e){if(e&&e.bid&&e.type){var t=e.bid,n=e.type,r=e.jid,a=y.get(),o=y.destruct(a,t);switch(n){case i.DATA_TYPE.PF:o.pfCount++;break;case i.DATA_TYPE.XHR:o.xhrCount++;break;case i.DATA_TYPE.MUT:o.mutCount++}o.timestamp=l.now(),o.jids.push(r),o.counter++,a[t]=y.construct(o),y.set(a)}}),d["default"].subscribe(a["default"].BS_END,function(e){if(e&&e.bid){var t=e.bid,n=e.jid,r=y.get();if(r[t]){var a=y.destruct(r[t]);a.timestamp=l.now(),a.jids.splice(p["default"].indexOf(a.jids,n),1),a.counter--,r[t]=y.construct(a),y.set(r)}}}),d["default"].subscribe(a["default"].BS_ABORT,function(e){v({force:!0,stage:(e=e||{}).stg,ignoredBid:e.lbid})})},function(e,t){},function(e,t){},function(e,t,n){var r=u(n(1)),a=n(0),o=u(n(10)),i=n(9);function u(e){return e&&e.__esModule?e:{"default":e}}var d=void 0,s=void 0,l=window.top!==window.self,f=location.pathname.toLowerCase().indexOf("login")>0,c=location.pathname.toLowerCase().indexOf("workbench")>0&&/^$|#\/(\?page=\d+)?$/.test(location.hash),p=void 0,m=void 0,h={DOMAIN_CODE:"b1_1",DOMAIN_NAME:"b1",MODULE_CODE:"b2_1",MODULE_NAME:"b2",APP_CLASS_CODE:"b3_1",APP_CLASS:"b3",APP_CODE:"c",APP_NAME:"n"};function g(){var e="",t=r["default"].getValueOfUrlParam("page",window.top.location.href);if(!(e=window.sessionStorage.getItem("_yyy"+t))){var n=window.sessionStorage.getItem("NCCAPPURL");if(n)try{if(/^{/.test(n))e=(0,i.toJSON)(n)[t];else{var o=window["nc-lightapp-front"]||window["platform-workbench"]||opener&&(opener["nc-lightapp-front"]||opener["platform-workbench"]);o&&o.Cipher&&o.Cipher.decrypt&&(n=o.Cipher.decrypt(n,"4fa8959db7b4423a99f056e299914128"),/^{/.test(n)&&(e=(0,i.toJSON)(n)[t]))}}catch(u){}}return e&&(window.sessionStorage.setItem("_yyy"+t,e),e=(0,a.decodeUri)((0,a.decodeUri)(e))),e}var y=function(){var e={},t="";return{get:function(n){return function(){var e=!c&&window.top.location.href!==t;return e&&(t=window.top.location.href),e}()&&function(){var t=g();if(t)for(var n in h)if(h.hasOwnProperty(n)){var a=h[n];e[a]=r["default"].getValueOfUrlParam(a,t)}}(),e[n]}}}(),v=function(e){var t=void 0;try{t=window.top.GETBUSINESSINFO&&window.top.GETBUSINESSINFO()}catch(n){}return t&&t[e]||""};function _(e,t,n){return r["default"].dom.closest(e,function(e){return r["default"].dom.hasClass(e,t)},n)}function b(e,t){for(var n=0;n-1;s=!1;var t=e.srcElement||e.target,n=(t.tagName||t.nodeName||"").toLowerCase();return!(!document.activeElement||"text"!==document.activeElement.type||"button"===n||_(t,"search",5)||_(t,"icon-refer",1))||!!("body"===n||"html"===n||n.indexOf("document")>-1||"textarea"===n||"input"===n&&-1===o["default"].indexOf(["button","submit"],t.type)||_(t,"avatar_container",3)||_(t,"rc-calendar-picker")||_(t,"refer-container",6)||_(t,"u-table")||_(t,"u-pagination",6)||c&&_(t,"nc-account-activation",8)||_(t,"toast-modal")||_(t,"ant-notification")||_(t,"ant-tree",5)||_(t,"u-tree",5)||_(t,"formula-input",2)||_(t,"editor-containers",15))}]),w.push(["track.ignore.empty",!0]),w.push(["track.ignore.bs",function(e){return/#\/[^?]+\?page=/.test(location.href)&&!e.ba}]),w.push(["track.ignore.xhr",function(e){return s||!e||!e.url||e.url.indexOf(":17752")>-1||e.url.indexOf(":9655")>-1||e.url.indexOf("/public/lang/")>-1||e.url.indexOf("queryalertmessages")>-1||e.url.indexOf("workBenchMessagePushAction.do")>-1||e.url.indexOf("querypersonsettings.do")>-1||e.url.indexOf("sessionalive.do")>-1||location.href.indexOf("login")>-1&&e.url.indexOf("login/verfiy.do")<0}]),w.push(["track.dom.mutation",[{target:".u-loading-backdrop.full-screen",mutation:"removal"},{target:"#customer .form-item-pre",mutation:"subAdd"}]]),w.push(["track.context.cache",function(){return!p&&!m}]),w.push(["page.name",function(e,t){return function(e,t){if("loading"===document.readyState||!e)return d;var n=e.srcElement||e.target,a=void 0;p=!1,m=!1;var o=_(n,"refer-pop-window");if(o&&(p=!0,a=b(o,["refer-title"])))return"参照#"+a.innerText;if(_(n,"u-modal")||_(n,"NC_searchAdvModalBox")||_(n,"ant-modal")||_(n,"u-popconfirm"))return m=!0,t;if(l){var i=0,u=document.getElementById("app");if(a=b(u,["bill-info-title","header-title-search-area"]))return a.innerText;for(;u&&i++<10;){if(null===u.firstChild){if(u=u.parentNode,r["default"].dom.hasClass(u,"title"))return u.innerText;break}if(u=u.firstChild,10===i){if(u.innerText)return u.innerText;break}}}return l||"complete"!==document.readyState&&"interactive"!==document.readyState?d:document.title}(e,t)}]),w.push(["node.name",function(e){var t=void 0;if(r["default"].dom.hasClass(e,"icon-refer")?t="refer":(r["default"].dom.hasClass(e,"search-component-searchBtn")||r["default"].dom.hasClass(e,"icon-sousuo"))&&(t="查询"),t||(t=r["default"].dom.getNodeAttr(e,"fieldname")||e.value||e.title||e.alt||e.innerText||e.textContent),c&&!t){var n=_(e,"app-item",3);n&&(t=r["default"].dom.getNodeAttr(e,"fieldname")||n.innerText)}return t||""}]),w.push(["xhr.name",function(e,t,n){var r="";if(/logout/.test(e))r="注销用户";else if(/login\/verfiy\.do/.test(e))r="登录";else if(n&&"refer"===n.value)for(var a=document.getElementsByClassName("refer-pop-window"),o=0;or;r++){var i=t.charCodeAt(r);n[2*r]=i>>>8,n[2*r+1]=i%256}return n},decompressFromUint8Array:function(e){if(null===e||void 0===e)return o.decompress(e);for(var n=new Array(e.length/2),r=0,a=n.length;a>r;r++)n[r]=256*e[2*r]+e[2*r+1];var i=[];return n.forEach(function(e){i.push(t(e))}),o.decompress(i.join(""))},compressToEncodedURIComponent:function(e){return null==e?"":o._compress(e,6,function(e){return r.charAt(e)})},decompressFromEncodedURIComponent:function(t){return null==t?"":""==t?null:(t=t.replace(/ /g,"+"),o._decompress(t.length,32,function(n){return e(r,t.charAt(n))}))},compress:function(e){return o._compress(e,16,function(e){return t(e)})},_compress:function(e,t,n){if(null==e)return"";var r,a,o,i={},u={},d="",s="",l="",f=2,c=3,p=2,m=[],h=0,g=0;for(o=0;or;r++)h<<=1,g==t-1?(g=0,m.push(n(h)),h=0):g++;for(a=l.charCodeAt(0),r=0;8>r;r++)h=h<<1|1&a,g==t-1?(g=0,m.push(n(h)),h=0):g++,a>>=1}else{for(a=1,r=0;p>r;r++)h=h<<1|a,g==t-1?(g=0,m.push(n(h)),h=0):g++,a=0;for(a=l.charCodeAt(0),r=0;16>r;r++)h=h<<1|1&a,g==t-1?(g=0,m.push(n(h)),h=0):g++,a>>=1}0==--f&&(f=Math.pow(2,p),p++),delete u[l]}else for(a=i[l],r=0;p>r;r++)h=h<<1|1&a,g==t-1?(g=0,m.push(n(h)),h=0):g++,a>>=1;0==--f&&(f=Math.pow(2,p),p++),i[s]=c++,l=String(d)}if(""!==l){if(Object.prototype.hasOwnProperty.call(u,l)){if(l.charCodeAt(0)<256){for(r=0;p>r;r++)h<<=1,g==t-1?(g=0,m.push(n(h)),h=0):g++;for(a=l.charCodeAt(0),r=0;8>r;r++)h=h<<1|1&a,g==t-1?(g=0,m.push(n(h)),h=0):g++,a>>=1}else{for(a=1,r=0;p>r;r++)h=h<<1|a,g==t-1?(g=0,m.push(n(h)),h=0):g++,a=0;for(a=l.charCodeAt(0),r=0;16>r;r++)h=h<<1|1&a,g==t-1?(g=0,m.push(n(h)),h=0):g++,a>>=1}0==--f&&(f=Math.pow(2,p),p++),delete u[l]}else for(a=i[l],r=0;p>r;r++)h=h<<1|1&a,g==t-1?(g=0,m.push(n(h)),h=0):g++,a>>=1;0==--f&&(f=Math.pow(2,p),p++)}for(a=2,r=0;p>r;r++)h=h<<1|1&a,g==t-1?(g=0,m.push(n(h)),h=0):g++,a>>=1;for(;;){if(h<<=1,g==t-1){m.push(n(h));break}g++}return m.join("")},decompress:function(e){return null==e?"":""==e?null:o._decompress(e.length,32768,function(t){return e.charCodeAt(t)})},_decompress:function(e,n,r){var a,o,i,u,d,s,l,f=[],c=4,p=4,m=3,h="",g=[],y={val:r(0),position:n,index:1};for(a=0;3>a;a+=1)f[a]=a;for(i=0,d=Math.pow(2,2),s=1;s!=d;)u=y.val&y.position,y.position>>=1,0==y.position&&(y.position=n,y.val=r(y.index++)),i|=(u>0?1:0)*s,s<<=1;switch(i){case 0:for(i=0,d=Math.pow(2,8),s=1;s!=d;)u=y.val&y.position,y.position>>=1,0==y.position&&(y.position=n,y.val=r(y.index++)),i|=(u>0?1:0)*s,s<<=1;l=t(i);break;case 1:for(i=0,d=Math.pow(2,16),s=1;s!=d;)u=y.val&y.position,y.position>>=1,0==y.position&&(y.position=n,y.val=r(y.index++)),i|=(u>0?1:0)*s,s<<=1;l=t(i);break;case 2:return""}for(f[3]=l,o=l,g.push(l);;){if(y.index>e)return"";for(i=0,d=Math.pow(2,m),s=1;s!=d;)u=y.val&y.position,y.position>>=1,0==y.position&&(y.position=n,y.val=r(y.index++)),i|=(u>0?1:0)*s,s<<=1;switch(l=i){case 0:for(i=0,d=Math.pow(2,8),s=1;s!=d;)u=y.val&y.position,y.position>>=1,0==y.position&&(y.position=n,y.val=r(y.index++)),i|=(u>0?1:0)*s,s<<=1;f[p++]=t(i),l=p-1,c--;break;case 1:for(i=0,d=Math.pow(2,16),s=1;s!=d;)u=y.val&y.position,y.position>>=1,0==y.position&&(y.position=n,y.val=r(y.index++)),i|=(u>0?1:0)*s,s<<=1;f[p++]=t(i),l=p-1,c--;break;case 2:return g.join("")}if(0==c&&(c=Math.pow(2,m),m++),f[l])h=f[l];else{if(l!==p)return null;h=o+o.charAt(0)}g.push(h),f[p++]=o+h.charAt(0),o=h,0==--c&&(c=Math.pow(2,m),m++)}}};return o}();t["default"]=n},function(e,t){t.__esModule=!0;var n=0;function r(e){return o(a(i(e)))}function a(e){return d(s(u(e),8*e.length))}function o(e){for(var t,r=n?"0123456789ABCDEF":"0123456789abcdef",a="",o=0;o>>4&15)+r.charAt(15&t);return a}function i(e){for(var t,n,r="",a=-1;++a>>6&31,128|63&t):t<=65535?r+=String.fromCharCode(224|t>>>12&15,128|t>>>6&63,128|63&t):t<=2097151&&(r+=String.fromCharCode(240|t>>>18&7,128|t>>>12&63,128|t>>>6&63,128|63&t));return r}function u(e){for(var t=Array(e.length>>2),n=0;n>5]|=(255&e.charCodeAt(n/8))<>5]>>>n%32&255);return t}function s(e,t){e[t>>5]|=128<>>9<<4)]=t;for(var n=1732584193,r=-271733879,a=-1732584194,o=271733878,i=0;i>>32-u,n);var i,u}function f(e,t,n,r,a,o,i){return l(t&n|~t&r,e,t,a,o,i)}function c(e,t,n,r,a,o,i){return l(t&r|n&~r,e,t,a,o,i)}function p(e,t,n,r,a,o,i){return l(t^n^r,e,t,a,o,i)}function m(e,t,n,r,a,o,i){return l(n^(t|~r),e,t,a,o,i)}function h(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}t["default"]={hex:r}},function(e,t,n){t.__esModule=!0;var r=u(n(1)),a=u(n(11)),o=u(n(8)),i=u(n(19));function u(e){return e&&e.__esModule?e:{"default":e}}var d=[];function s(e,t){i["default"].tid=e,i["default"].appid=t}function l(e){this.modules=[],r["default"].lang.isArray(e)&&this.setModules(e)}l.prototype.setModules=function(e){this.modules=d.concat(e)},l.prototype.loadCore=function(){n(18),n(31).init(),n(3),n(13);for(var e=0;e