1/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate: 2022-08-02 15:45:47*/ 2!function(t){var u=function(e){var t=e.sdk_url,r=e.name,n=window,a=document,o="script",i=null,c=null;n.sensorsDataAnalytic201505=r,n[r]=n[r]||function(e){return function(){(n[r]._q=n[r]._q||[]).push([e,arguments])}};for(var s=["track","quick","register","registerPage","registerOnce","trackSignup","trackAbtest","setProfile","setOnceProfile","appendProfile","incrementProfile","deleteProfile","unsetProfile","identify","login","logout","trackLink","clearAllRegister","getAppStatus"],u=0;u<s.length;u++)n[r][s[u]]=n[r].call(null,s[u]);n[r]._t||(i=a.createElement(o),c=a.getElementsByTagName(o)[0],i["async"]=1,i.src=t,i.setAttribute("charset","UTF-8"),c.parentNode.insertBefore(i,c),n[r].para=e)};u.Def={platform:"0"},u.DefConfig={sdk_url:"//rcode.zongheng.com/js/sa/1.11.10/sensorsdata.min.js",heatmap_url:"//rcode.zongheng.com/js/sa/1.11.10/heatmap.min.js",name:"ZSA",server_url:"https://marauder.zongheng.com/sa?project=zongheng_h5"},u.decode64=function(e){for(var t,r,n,a,o=new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1),i=e.length,c=0,s="";c<i;){for(;t=o[255&e.charCodeAt(c++)],c<i&&-1==t;);if(-1==t)break;for(;r=o[255&e.charCodeAt(c++)],c<i&&-1==r;);if(-1==r)break;s+=String.fromCharCode(t<<2|(48&r)>>4);do{if(61==(n=255&e.charCodeAt(c++)))return s}while(n=o[n],c<i&&-1==n);if(-1==n)break;s+=String.fromCharCode((15&r)<<4|(60&n)>>2);do{if(61==(a=255&e.charCodeAt(c++)))return s}while(a=o[a],c<i&&-1==a);if(-1==a)break;s+=String.fromCharCode((3&n)<<6|a)}return s},u.setCookie=function(e,t,r){var n=new Date;n.setTime((new Date).getTime()+864e5*r),document.cookie=e+"="+escape(t)+";path=/;expires="+n.toGMTString()+";domain=.zongheng.com"},u.getCookie=function(e){var e=new RegExp("(^| )"+e+"=([^;]*)(;|$)");return(e=document.cookie.match(e))?unescape(e[2]):null},u.extend=function(e,t){for(var r in t)!0===t.hasOwnProperty(r)&&(e[r]=t[r]);return e},u.getPara=function(e){e=new RegExp("(^|&)"+e+"=([^&]*)(&|$)"),e=window.location.search.substr(1).match(e);return null!=e?unescape(e[2]):null},u.getChannel=function(){var e=this.getPara("fr")||this.getPara("hmsr"),t=document.referrer||0,r=null;if(null!=e)return this.setCookie("zhffr",e),e;if(0==t)return this.setCookie("zhffr",0),0;t=(r=t.replace("https://","").replace("http://","")).indexOf("/");return-1!=(t=(r=-1!=t?r.substr(0,t):r).indexOf(":"))&&(r=r.substr(0,t)),this.setCookie("zhffr",r),r},u.getUser=function(){return null!==u.getCookie("logon")?u.decode64(u.getCookie("logon").split("|")[0]):"0"},u(u.DefConfig),u.track=function(e,t,r){var n,t=u.extend(t,u.Def);function a(){n||(n=!0,r())}r&&"function"==typeof r?(n=!1,setTimeout(a,1e3),ZSA.track(e,t,a)):ZSA.track(e,t),null===u.getCookie("sensorsdata2015jssdkcross")&&(t={platform:t.platform,channel:t.channel+"",install_time:new Date},ZSA.setOnceProfile(t))},ZSA.zhTrack=u.track,u.setGroupDomStat=function(e,a,o){var i=e.getAttribute("data-sa-g"),c=0,s=function(e){if(null!=e){var t;if(e.tagName.toLowerCase()==a&&((t=JSON.parse(i)).pos=c,e.setAttribute("data-sa-d",JSON.stringify(t)),c++),e===o)return o.getAttribute("data-sa-d");for(var r=e.children,n=0;n<r.length;n++)s(r[n])}};return s(e),u.getClickTarget(o)},u.getClickTarget=function(e,t){var r=t||"data-sa-d";if(e.parentNode===document)return!1;for(var n=e,a=0;a<4;a++){if(null!==n.getAttribute(r))return n;if(null!==n.getAttribute("data-sa-g")){var o=u.setGroupDomStat(n,"a",e);return o?o:!1}if(n.parentNode===document)return!1;n=n.parentNode}return!1},u.setTrackType=function(e){return"a"!==e.tagName.toLowerCase()||0==e.getAttribute("href").indexOf("#")||0==e.getAttribute("href").indexOf("javascript")||"_blank"===e.getAttribute("target")?0:1},u.zqueen=function(){if(window.ZSAQ=window.ZSAQ||[],ZSAQ.dodata=function(e){e.callback?u.track(e.event,e.data,e.callback):u.track(e.event,e.data)},ZSAQ.init=Array.prototype.push,ZSAQ.push=function(e){this.init(e),"function"==typeof this.pushListener&&this.pushListener.call(this,e)},0<ZSAQ.length)for(var e=ZSAQ.length,t=0;t<e;t++)ZSAQ.dodata(ZSAQ[0]),ZSAQ.shift();ZSAQ.pushListener=function(e){ZSAQ.dodata(e),ZSAQ.pop()}},u.init=function(){null!==u.getCookie("zhffr")?u.Def.channel=u.getCookie("zhffr"):u.Def.channel=u.getChannel(),u.Def.login_user_id=u.getUser(),t&&(u.Def=u.extend(u.Def,t));var e=JSON.parse(document.getElementsByTagName("body")[0].getAttribute("data-sa-w"))||null;e&&u.track(e.event,e.data),document.getElementsByTagName("body")[0].addEventListener("click",function(e){var t,r,n,a,o=e||window.event,i=(o.target||o.srcElement,u.getClickTarget(e.target));
2i&&(t=u.setTrackType(i),r=JSON.parse(i.getAttribute("data-sa-c"))||null,n="click",a=JSON.parse(i.getAttribute("data-sa-d")),r&&1==r.jspush||((a.adv_res||a.adv_type)&&(n="clickAdv"),a.recommend_type&&(n="clickRecommend"),r&&r.event&&(n=r&&r.event),1===t?(e.preventDefault?o.preventDefault():o.returnValue=!1,u.track(n,a,function(){location.href=i.getAttribute("href")})):u.track(n,a)))}),u.zqueen()};try{u.init()}catch(e){}}(window.DEFSADATA);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.