var jjj = "RuPtXwxpThIZ0qyz_9fYLCOV8B1mMGKs7UnFHgN3iDaWAJE-Qrk2ecSo6bjd4vl5"
function sign(data){
let a = b = c = 0
let A = [42,0,0,0]
let B = [8,16,8,16]
let C = [63,6,12,18]
let len = data.length
len % 3 == 1 ? data += "\u0000\u0000" : len % 3 == 2 ? data += "\u0000" : null
len = data.length
let result = ''
function AA(){
a == A.length ? a = 0:null
return A[a++]
}
function BB(){
b == B.length ? b = 0:null
return B[b++]
}
function CC(){
c == C.length ? c = 0:null
return C[c++]
}
for(;len > 0; len = len-3) {
let D = (data.charCodeAt(len -1) ^ AA()) | ((data.charCodeAt(len -2) ^ AA()) << BB())
let E = D | ((data.charCodeAt(len -3) ^ AA()) << BB())
result += jjj.charAt(E & CC())
result += jjj.charAt((E >>> CC()) & 63)
result += jjj.charAt((E >>> CC()) & 63)
result += jjj.charAt((E >>> CC()) & 63)
}
return result
}
//sign(data)