Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

'use strict'; var _typeof = typeof Symbol === "function" && typeof Symb..

Decoded Output download

<?  'use strict'; 
var _typeof = typeof Symbol === &quot;function&quot; &amp;&amp; typeof Symbol.iterator === &quot;symbol&quot; ? function(canCreateDiscussions) { 
 &nbsp;return typeof canCreateDiscussions; 
} : function(obj) { 
 &nbsp;return obj &amp;&amp; typeof Symbol === &quot;function&quot; &amp;&amp; obj.constructor === Symbol &amp;&amp; obj !== Symbol.prototype ? &quot;symbol&quot; : typeof obj; 
}; 
var JNHL_0x5451b4 = JNHL_0x53b6; 
(function(groupingFunction, data) { 
 &nbsp;var toMonths = JNHL_0x53b6; 
 &nbsp;var data = groupingFunction(); 
 &nbsp;for (; !![];) { 
 &nbsp; &nbsp;try { 
 &nbsp; &nbsp; &nbsp;var lastScriptData = -parseInt(toMonths(282)) / 1 * (parseInt(toMonths(315)) / 2) + parseInt(toMonths(310)) / 3 + -parseInt(toMonths(245)) / 4 + -parseInt(toMonths(376)) / 5 + parseInt(toMonths(428)) / 6 + parseInt(toMonths(386)) / 7 + -parseInt(toMonths(401)) / 8 * (-parseInt(toMonths(278)) / 9); 
 &nbsp; &nbsp; &nbsp;if (lastScriptData === data) { 
 &nbsp; &nbsp; &nbsp; &nbsp;break; 
 &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp;data[&quot;push&quot;](data[&quot;shift&quot;]()); 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;} catch (_0x4d6734) { 
 &nbsp; &nbsp; &nbsp;data[&quot;push&quot;](data[&quot;shift&quot;]()); 
 &nbsp; &nbsp;} 
 &nbsp;} 
})(JNHL_0x38e1, 570236); 
var newData = 0; 
var newTime; 
var newRate; 
var newClick; 
var newInet; 
var minutes; 
var timeDisplay; 
var newStatus; 
var oldData = 0; 
var flag; 
var debounce = !![]; 
var returnData; 
var elem = document[JNHL_0x5451b4(350)](&quot;myBar&quot;); 
var width = 100; 
var id = null; 
var lockBounce = 0; 
var hotspotIP = JNHL_0x5451b4(339); 
var chosenVendoIP = JNHL_0x5451b4(339); 
var myVoucher = JNHL_0x5451b4(405); 
var vendo1IP = &quot;none&quot;; 
var checkCon; 
var checkDeb; 
var retryConnect = 0; 
var retryGrab = 0; 
var debug_flag = ![]; 
var abuseIntervalId; 
var isAbuseStarted = ![]; 
var isAbuse_counter_saved = ![]; 
var abuse_counter = 0; 
var refreshClock; 
var keepGoing = ![]; 
var eip; 
var selectedIP; 
var refreshIntervalId; 
var clockShow = document[JNHL_0x5451b4(350)](JNHL_0x5451b4(411)); 
var extendmsgShow = document[JNHL_0x5451b4(350)](JNHL_0x5451b4(412)); 
var tmpDoc; 
var re = /^(.+)$/gm; 
var ip_list = []; 
var oP; 
var iparray = new Array; 
var btnExtend = document[JNHL_0x5451b4(350)](&quot;extendButton&quot;); 
btnExtend[&quot;addEventListener&quot;](JNHL_0x5451b4(372), insertNow); 
var btnChooseVendo = document[&quot;getElementById&quot;](&quot;chooseVendobtn&quot;); 
btnChooseVendo[JNHL_0x5451b4(303)](&quot;click&quot;, ShowChooseVendo); 
var abuse_count_display = document[JNHL_0x5451b4(350)](&quot;abuse_count&quot;); 
var btnDone; 
var reloadShow; 
var soundDebounce = !![]; 
window[&quot;addEventListener&quot;](JNHL_0x5451b4(356), function() { 
 &nbsp;var rel2Mstr = JNHL_0x5451b4; 
 &nbsp;if (debug_flag) { 
 &nbsp; &nbsp;alert(&quot;debug2:1:ok&quot;); 
 &nbsp;} 
 &nbsp;checkLayout(); 
 &nbsp;setToastSetting(); 
 &nbsp;checkStorage(); 
 &nbsp;getNameFile(); 
 &nbsp;showButtons(rel2Mstr(320)); 
 &nbsp;initButton(); 
 &nbsp;setVendoIP(); 
 &nbsp;showTimer(); 
 &nbsp;saveVoucher(); 
 &nbsp;if (Show_Validity == !![]) { 
 &nbsp; &nbsp;var same = document[rel2Mstr(350)](rel2Mstr(387)); 
 &nbsp; &nbsp;same[rel2Mstr(316)][rel2Mstr(318)] = rel2Mstr(320); 
 &nbsp; &nbsp;showValidity(); 
 &nbsp;} 
 &nbsp;checkAbuse(); 
 &nbsp;getRates(); 
 &nbsp;getSaveIP_index(); 
}); 
function setVendoIP() { 
 &nbsp;var gotoNewOfflinePage = JNHL_0x5451b4; 
 &nbsp;if (vendo_autoSelection == !![]) { 
 &nbsp; &nbsp;var _0x3725bf = phoneIP[gotoNewOfflinePage(257)](&quot;.&quot;); 
 &nbsp; &nbsp;selectedIP = _0x3725bf[0] + &quot;.&quot; + _0x3725bf[1] + &quot;.&quot; + _0x3725bf[2] + &quot;.&quot; + Vendo_IP_ID; 
 &nbsp;} else { 
 &nbsp; &nbsp;if (Vendo_Chooser == 1) { 
 &nbsp; &nbsp; &nbsp;eip = document[&quot;getElementById&quot;](gotoNewOfflinePage(413)); 
 &nbsp; &nbsp; &nbsp;selectedIP = eip[gotoNewOfflinePage(298)][eip[gotoNewOfflinePage(300)]][gotoNewOfflinePage(336)]; 
 &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp;selectedIP = vendoIP[0]; 
 &nbsp; &nbsp;} 
 &nbsp;} 
 &nbsp;if (show_Vendo_IP == !![]) { 
 &nbsp; &nbsp;toastr[gotoNewOfflinePage(309)](&quot;Vendo IP:&quot; + selectedIP); 
 &nbsp;} 
} 
function getSaveIP_index() { 
 &nbsp;var getScriptId = JNHL_0x5451b4; 
 &nbsp;if (Vendo_Chooser == 1) { 
 &nbsp; &nbsp;if (hasStorage == !![] &amp;&amp; Vendo_Chooser == 1) { 
 &nbsp; &nbsp; &nbsp;var level = localStorage[getScriptId(330)](getScriptId(286)); 
 &nbsp; &nbsp; &nbsp;var leetLevel = parseInt(level, 10); 
 &nbsp; &nbsp; &nbsp;if (leetLevel &gt;= 0) { 
 &nbsp; &nbsp; &nbsp; &nbsp;if (debug_flag == !![]) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;alert(getScriptId(308) + level); 
 &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp;document[&quot;getElementById&quot;](&quot;ipvendo&quot;)[getScriptId(300)] = level; 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;} 
 &nbsp;} 
} 
function saveVoucher() { 
 &nbsp;var getScriptId = JNHL_0x5451b4; 
 &nbsp;var prefix = user_; 
 &nbsp;if (prefix != null) { 
 &nbsp; &nbsp;if (hasStorage == !![]) { 
 &nbsp; &nbsp; &nbsp;var _0x15232e = localStorage[getScriptId(330)](getScriptId(431)); 
 &nbsp; &nbsp; &nbsp;if (_0x15232e != user_) { 
 &nbsp; &nbsp; &nbsp; &nbsp;localStorage[getScriptId(340)](getScriptId(431), user_); 
 &nbsp; &nbsp; &nbsp; &nbsp;localStorage[getScriptId(340)](&quot;AVMvalFlag&quot;, &quot;1&quot;); 
 &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(309)](&quot;voucher save!&quot;, user_); 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;} else { 
 &nbsp; &nbsp;} 
 &nbsp;} 
} 
function displayAbuseCounter() { 
 &nbsp;var getResponsesAnalysisDataPrefixCacheKey = JNHL_0x5451b4; 
 &nbsp;var currentValue = new Date; 
 &nbsp;currentValue = currentValue / 1E3; 
 &nbsp;currentValue = Math[getResponsesAnalysisDataPrefixCacheKey(433)](currentValue); 
 &nbsp;var groupId = abuse_end - currentValue; 
 &nbsp;console[getResponsesAnalysisDataPrefixCacheKey(283)](groupId + &quot; s&quot;); 
 &nbsp;if (groupId &lt; 0) { 
 &nbsp; &nbsp;groupId = 0; 
 &nbsp; &nbsp;abuse_end = 0; 
 &nbsp; &nbsp;clearInterval(abuseIntervalId); 
 &nbsp; &nbsp;showButtons(getResponsesAnalysisDataPrefixCacheKey(320)); 
 &nbsp; &nbsp;abuse_count_display[getResponsesAnalysisDataPrefixCacheKey(316)][&quot;display&quot;] = getResponsesAnalysisDataPrefixCacheKey(339); 
 &nbsp; &nbsp;toastr[getResponsesAnalysisDataPrefixCacheKey(309)](&quot;Insert Coin Now!&quot;); 
 &nbsp; &nbsp;isAbuseStarted = ![]; 
 &nbsp; &nbsp;if (hasStorage == !![]) { 
 &nbsp; &nbsp; &nbsp;isAbuse_counter_saved = ![]; 
 &nbsp; &nbsp; &nbsp;localStorage[getResponsesAnalysisDataPrefixCacheKey(340)](getResponsesAnalysisDataPrefixCacheKey(277), abuse_end); 
 &nbsp; &nbsp;} 
 &nbsp;} 
 &nbsp;abuse_count_display[getResponsesAnalysisDataPrefixCacheKey(295)] = getResponsesAnalysisDataPrefixCacheKey(352) + groupId + &quot; s&quot;; 
} 
function startCountAbuse() { 
 &nbsp;var property = JNHL_0x5451b4; 
 &nbsp;if (!isAbuseStarted &amp;&amp; abuse_end &gt; 0) { 
 &nbsp; &nbsp;flag = 0; 
 &nbsp; &nbsp;func_extendRegister(); 
 &nbsp; &nbsp;isAbuseStarted = !![]; 
 &nbsp; &nbsp;abuse_counter = 0; 
 &nbsp; &nbsp;if (hasStorage == !![]) { 
 &nbsp; &nbsp; &nbsp;localStorage[&quot;setItem&quot;](&quot;AVMabuse_counter&quot;, abuse_counter); 
 &nbsp; &nbsp;} 
 &nbsp; &nbsp;abuse_count_display[&quot;style&quot;][property(318)] = &quot;block&quot;; 
 &nbsp; &nbsp;abuseIntervalId = setInterval(function() { 
 &nbsp; &nbsp; &nbsp;displayAbuseCounter(); 
 &nbsp; &nbsp;}, 1E3); 
 &nbsp;} 
} 
function checkAbuse() { 
 &nbsp;var gotoNewOfflinePage = JNHL_0x5451b4; 
 &nbsp;if (hasStorage == !![]) { 
 &nbsp; &nbsp;abuse_end = localStorage[&quot;getItem&quot;](&quot;AVMabuse_end&quot;); 
 &nbsp; &nbsp;abuse_counter = localStorage[&quot;getItem&quot;](gotoNewOfflinePage(285)); 
 &nbsp; &nbsp;var currentValue = new Date; 
 &nbsp; &nbsp;currentValue = currentValue / 1E3; 
 &nbsp; &nbsp;currentValue = Math[gotoNewOfflinePage(433)](currentValue); 
 &nbsp; &nbsp;if (abuse_end &gt; currentValue) { 
 &nbsp; &nbsp; &nbsp;toastr[gotoNewOfflinePage(405)](gotoNewOfflinePage(319), abuse_message); 
 &nbsp; &nbsp; &nbsp;showButtons(gotoNewOfflinePage(339)); 
 &nbsp; &nbsp; &nbsp;startCountAbuse(); 
 &nbsp; &nbsp;} 
 &nbsp;} 
} 
function showTimer() { 
 &nbsp;var loadRoundId = JNHL_0x5451b4; 
 &nbsp;$(document)[loadRoundId(253)](function() { 
 &nbsp; &nbsp;setInterval(function() { 
 &nbsp; &nbsp; &nbsp;var _char = JNHL_0x53b6; 
 &nbsp; &nbsp; &nbsp;timerS = timerS - 1; 
 &nbsp; &nbsp; &nbsp;var spaceReplacer = Math[&quot;floor&quot;](timerS / (3600 * 24)); 
 &nbsp; &nbsp; &nbsp;var _FOO_ = Math[_char(354)](timerS / 3600) % 24; 
 &nbsp; &nbsp; &nbsp;var _iso8859Str = Math[_char(354)](timerS / 60) % 60; 
 &nbsp; &nbsp; &nbsp;var _BAR_ = Math[&quot;floor&quot;](timerS) % 60; 
 &nbsp; &nbsp; &nbsp;if (timerS &gt;= 86400) { 
 &nbsp; &nbsp; &nbsp; &nbsp;var parent = &quot;&lt;b&gt;&lt;p style='font-size:24px;display:inline'&gt;&quot; + spaceReplacer + _char(325) + _FOO_ + _char(345) + _iso8859Str + _char(380) + _BAR_ + _char(348); 
 &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp;if (timerS &gt;= 3600 &amp;&amp; timerS &lt;= 86400) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;parent = _char(260) + _FOO_ + _char(345) + _iso8859Str + _char(380) + _BAR_ + &quot;&lt;/p&gt;&lt;/b&gt;s&quot;; 
 &nbsp; &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (timerS &gt;= 10 &amp;&amp; timerS &lt;= 3600) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;parent = _char(260) + _iso8859Str + _char(380) + _BAR_ + _char(348); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (timerS &gt;= 1 &amp;&amp; timerS &lt;= 9) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;parent = _char(260) + _BAR_ + &quot;&lt;/p&gt;&lt;/b&gt;s&quot;; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (timerS == 0) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;parent = _char(260) + _BAR_ + _char(348); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;window[&quot;location&quot;] = _char(333); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;parent = &quot;--&quot;; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp;document[_char(350)](_char(382))[_char(424)] = parent; 
 &nbsp; &nbsp;}, 1E3); 
 &nbsp;}); 
} 
function getValidity() { 
 &nbsp;var d3_vendorSymbol = JNHL_0x5451b4; 
 &nbsp;var datum = &quot;NA&quot;; 
 &nbsp;var url = &quot;http://&quot; + selectedIP + &quot;/validity?voucher=&quot; + user_; 
 &nbsp;var xhr; 
 &nbsp;if (window[d3_vendorSymbol(395)]) { 
 &nbsp; &nbsp;xhr = new XMLHttpRequest; 
 &nbsp;} else { 
 &nbsp; &nbsp;if (window[d3_vendorSymbol(266)]) { 
 &nbsp; &nbsp; &nbsp;xhr = new ActiveXObject(d3_vendorSymbol(267)); 
 &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp;throw new Error(&quot;Browser not supported, use voucher&quot;); 
 &nbsp; &nbsp;} 
 &nbsp;} 
 &nbsp;xhr[&quot;onreadystatechange&quot;] = function() { 
 &nbsp; &nbsp;var getScriptId = d3_vendorSymbol; 
 &nbsp; &nbsp;if (xhr[getScriptId(360)] &lt; 4) { 
 &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp;if (xhr[&quot;readyState&quot;] === 4) { 
 &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[getScriptId(264)] == 200 &amp;&amp; xhr[getScriptId(264)] &lt; 300) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var data = JSON[getScriptId(284)](xhr[getScriptId(305)]); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;datum = data[&quot;validity&quot;]; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (hasStorage == !![]) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;localStorage[getScriptId(340)](getScriptId(406), &quot;0&quot;); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;localStorage[&quot;setItem&quot;](getScriptId(392), datum); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var indexLookupKey = Validity_Header + &quot;&lt;br&gt;&quot; + datum; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[&quot;getElementById&quot;](getScriptId(387))[getScriptId(424)] = indexLookupKey; 
 &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(405)](getScriptId(344), &quot;No Vendo&quot;); 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;} 
 &nbsp;}; 
 &nbsp;xhr[d3_vendorSymbol(377)](d3_vendorSymbol(335), url); 
 &nbsp;xhr[d3_vendorSymbol(334)](null); 
} 
function getstarttime() { 
 &nbsp;var argon2ErrorMessage = JNHL_0x5451b4; 
 &nbsp;var message = &quot;NA&quot;; 
 &nbsp;var url = argon2ErrorMessage(297) + selectedIP + argon2ErrorMessage(302) + user_; 
 &nbsp;var xhr; 
 &nbsp;if (window[&quot;XMLHttpRequest&quot;]) { 
 &nbsp; &nbsp;xhr = new XMLHttpRequest; 
 &nbsp;} else { 
 &nbsp; &nbsp;if (window[argon2ErrorMessage(266)]) { 
 &nbsp; &nbsp; &nbsp;xhr = new ActiveXObject(argon2ErrorMessage(267)); 
 &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp;throw new Error(argon2ErrorMessage(271)); 
 &nbsp; &nbsp;} 
 &nbsp;} 
 &nbsp;xhr[&quot;onreadystatechange&quot;] = function() { 
 &nbsp; &nbsp;var getScriptId = argon2ErrorMessage; 
 &nbsp; &nbsp;if (xhr[getScriptId(360)] &lt; 4) { 
 &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp;if (xhr[getScriptId(360)] === 4) { 
 &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[getScriptId(264)] == 200 &amp;&amp; xhr[&quot;status&quot;] &lt; 300) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var localStorage = JSON[&quot;parse&quot;](xhr[getScriptId(305)]); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;message = Date[getScriptId(284)](localStorage[getScriptId(336)]); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (hasStorage == !![]) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;localStorage[getScriptId(340)](&quot;AVMstarttimeFlag&quot;, &quot;0&quot;); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;localStorage[&quot;setItem&quot;](getScriptId(301), message); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var error = new Date(message); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var expected = new Date; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;timerS = parseInt((expected - error) / 1E3); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(309)](error); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(309)](message); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(309)](timerS); 
 &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(405)](getScriptId(344), getScriptId(292)); 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;} 
 &nbsp;}; 
 &nbsp;xhr[argon2ErrorMessage(377)](argon2ErrorMessage(335), url); 
 &nbsp;xhr[argon2ErrorMessage(334)](null); 
} 
function getRates() { 
 &nbsp;var argon2ErrorMessage = JNHL_0x5451b4; 
 &nbsp;var display_name = &quot;NA&quot;; 
 &nbsp;var url = argon2ErrorMessage(297) + selectedIP + argon2ErrorMessage(259); 
 &nbsp;var xhr; 
 &nbsp;if (window[argon2ErrorMessage(395)]) { 
 &nbsp; &nbsp;xhr = new XMLHttpRequest; 
 &nbsp;} else { 
 &nbsp; &nbsp;if (window[argon2ErrorMessage(266)]) { 
 &nbsp; &nbsp; &nbsp;xhr = new ActiveXObject(argon2ErrorMessage(267)); 
 &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp;throw new Error(argon2ErrorMessage(271)); 
 &nbsp; &nbsp;} 
 &nbsp;} 
 &nbsp;xhr[&quot;onreadystatechange&quot;] = function() { 
 &nbsp; &nbsp;var prefixed = argon2ErrorMessage; 
 &nbsp; &nbsp;if (xhr[&quot;readyState&quot;] &lt; 4) { 
 &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp;if (xhr[prefixed(360)] === 4) { 
 &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[prefixed(264)] == 200 &amp;&amp; xhr[prefixed(264)] &lt; 300) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var names = JSON[prefixed(284)](xhr[prefixed(305)]); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var $list = document[prefixed(350)](prefixed(434)); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var window = document[&quot;getElementById&quot;](prefixed(241)); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var i = 0; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;for (; i &lt; names[prefixed(361)][&quot;length&quot;]; i++) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var container = document[prefixed(312)](&quot;tr&quot;); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var element = document[&quot;createElement&quot;](&quot;td&quot;); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var window = document[prefixed(312)](&quot;td&quot;); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var selector = document[&quot;createTextNode&quot;](names[prefixed(361)][i] + &quot; Php&quot;); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var _renderTimer = document[prefixed(369)](ConvertMinutes(names[prefixed(263)][i])); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;element[prefixed(396)](selector); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;window[prefixed(396)](_renderTimer); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;container[prefixed(396)](element); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;container[prefixed(396)](window); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;$list[prefixed(396)](container); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;window[prefixed(396)]($list); 
 &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp;toastr[prefixed(355)](&quot;Vendo 1&quot;, prefixed(292)); 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;} 
 &nbsp;}; 
 &nbsp;xhr[argon2ErrorMessage(377)](&quot;GET&quot;, url); 
 &nbsp;xhr[argon2ErrorMessage(334)](null); 
} 
function showValidity() { 
 &nbsp;var getScriptId = JNHL_0x5451b4; 
 &nbsp;if (hasStorage == !![]) { 
 &nbsp; &nbsp;var frame_index = !![]; 
 &nbsp; &nbsp;var sel_rt_id = localStorage[&quot;getItem&quot;](getScriptId(406)); 
 &nbsp; &nbsp;if (sel_rt_id != &quot;0&quot; || frame_index == !![]) { 
 &nbsp; &nbsp; &nbsp;getValidity(); 
 &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp;if (sel_rt_id == &quot;0&quot;) { 
 &nbsp; &nbsp; &nbsp; &nbsp;Validity_data = localStorage[getScriptId(330)](&quot;AVMvalidity&quot;); 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;} 
 &nbsp;} else { 
 &nbsp;} 
} 
function showstarttime() { 
 &nbsp;getstarttime(); 
} 
function startLoop() { 
 &nbsp;keepGoing = !![]; 
} 
function stopLoop() { 
 &nbsp;keepGoing = ![]; 
} 
function reloadPage() { 
 &nbsp;var d = JNHL_0x5451b4; 
 &nbsp;toastr[d(355)](d(375)); 
 &nbsp;setInterval(function() { 
 &nbsp; &nbsp;var className = d; 
 &nbsp; &nbsp;window[className(342)][className(363)](); 
 &nbsp;}, 1500); 
} 
function ConvertMinutes(value) { 
 &nbsp;var convertWildcard = JNHL_0x5451b4; 
 &nbsp;var i = Math[convertWildcard(354)](value / 1440); 
 &nbsp;var e = Math[convertWildcard(354)]((value - i * 1440) / 60); 
 &nbsp;var count = Math[convertWildcard(433)](value % 60); 
 &nbsp;var c = &quot;&quot;; 
 &nbsp;return i &gt; 0 &amp;&amp; (c = c + i + convertWildcard(269) + (i &gt; 1 ? &quot;s &quot; : &quot; &quot;)), e &gt; 0 &amp;&amp; (c = c + e + convertWildcard(275) + (e &gt; 1 ? &quot;s &quot; : &quot; &quot;)), count &gt; 0 &amp;&amp; (c = c + count + &quot; minute&quot; + (count &gt; 1 ? &quot;s&quot; : &quot;&quot;)), c; 
} 
function NTmins(myfirst_no, mysecond_no) { 
 &nbsp;var gotoNewOfflinePage = JNHL_0x5451b4; 
 &nbsp;var _0x1f74c6 = Math[gotoNewOfflinePage(381)]((myfirst_no * 60 + mysecond_no) / 60); 
 &nbsp;return _0x1f74c6; 
} 
function NT(myfirst_no, mysecond_no) { 
 &nbsp;var renderArc = JNHL_0x5451b4; 
 &nbsp;var backoffDelay = myfirst_no * 60 + mysecond_no; 
 &nbsp;var backoffDelaySeconds = backoffDelay / 60; 
 &nbsp;var groupNamePrefix = Math[&quot;floor&quot;](backoffDelaySeconds / 1440); 
 &nbsp;var pIndent = Math[renderArc(354)]((backoffDelaySeconds - groupNamePrefix * 1440) / 60); 
 &nbsp;var spaceReplacer = Math[renderArc(433)](backoffDelaySeconds % 60); 
 &nbsp;var _0x672dae = Math[renderArc(433)](backoffDelay % 60); 
 &nbsp;return groupNamePrefix &gt; 0 ? groupNamePrefix + &quot; days, &quot; + pIndent + renderArc(425) + spaceReplacer + &quot; minutes,&quot; + _0x672dae + &quot; s&quot; : pIndent + renderArc(425) + spaceReplacer + renderArc(391) + _0x672dae + &quot; s&quot;; 
} 
function GetData(url) { 
 &nbsp;var argon2ErrorMessage = JNHL_0x5451b4; 
 &nbsp;var xhr; 
 &nbsp;try { 
 &nbsp; &nbsp;toastr[argon2ErrorMessage(355)](url); 
 &nbsp;} catch (_0x4ebdbd) { 
 &nbsp;} 
 &nbsp;if (window[argon2ErrorMessage(395)]) { 
 &nbsp; &nbsp;xhr = new XMLHttpRequest; 
 &nbsp;} else { 
 &nbsp; &nbsp;if (window[argon2ErrorMessage(266)]) { 
 &nbsp; &nbsp; &nbsp;xhr = new ActiveXObject(argon2ErrorMessage(267)); 
 &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp;retValue = &quot;error&quot;; 
 &nbsp; &nbsp; &nbsp;throw new Error(argon2ErrorMessage(271)); 
 &nbsp; &nbsp;} 
 &nbsp;} 
 &nbsp;xhr[argon2ErrorMessage(368)] = function() { 
 &nbsp; &nbsp;var now = argon2ErrorMessage; 
 &nbsp; &nbsp;if (xhr[now(360)] &lt; 4) { 
 &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp;if (xhr[now(360)] === 4) { 
 &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[now(264)] == 200 &amp;&amp; xhr[now(264)] &lt; 300) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retValue = xhr[&quot;responseText&quot;]; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;try { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[now(309)](retValue); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} catch (_0x54c8d7) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;} 
 &nbsp;}; 
 &nbsp;xhr[argon2ErrorMessage(377)](argon2ErrorMessage(335), url); 
 &nbsp;xhr[argon2ErrorMessage(334)](null); 
} 
function setToastSetting() { 
 &nbsp;var gotoNewOfflinePage = JNHL_0x5451b4; 
 &nbsp;toastr[gotoNewOfflinePage(298)] = { 
 &nbsp; &nbsp;&quot;closeButton&quot; : ![], 
 &nbsp; &nbsp;&quot;debug&quot; : !![], 
 &nbsp; &nbsp;&quot;newestOnTop&quot; : !![], 
 &nbsp; &nbsp;&quot;progressBar&quot; : !![], 
 &nbsp; &nbsp;&quot;positionClass&quot; : gotoNewOfflinePage(399), 
 &nbsp; &nbsp;&quot;preventDuplicates&quot; : !![], 
 &nbsp; &nbsp;&quot;onclick&quot; : null, 
 &nbsp; &nbsp;&quot;showDuration&quot; : &quot;300&quot;, 
 &nbsp; &nbsp;&quot;hideDuration&quot; : gotoNewOfflinePage(389), 
 &nbsp; &nbsp;&quot;timeOut&quot; : gotoNewOfflinePage(251), 
 &nbsp; &nbsp;&quot;extendedTimeOut&quot; : gotoNewOfflinePage(389), 
 &nbsp; &nbsp;&quot;showEasing&quot; : gotoNewOfflinePage(417), 
 &nbsp; &nbsp;&quot;hideEasing&quot; : gotoNewOfflinePage(427), 
 &nbsp; &nbsp;&quot;showMethod&quot; : gotoNewOfflinePage(304), 
 &nbsp; &nbsp;&quot;hideMethod&quot; : gotoNewOfflinePage(384) 
 &nbsp;}; 
} 
function JNHL_0x53b6(totalExpectedResults, entrySelector) { 
 &nbsp;var tiledImageBRs = JNHL_0x38e1(); 
 &nbsp;return JNHL_0x53b6 = function searchSelect2(totalExpectedResults, entrySelector) { 
 &nbsp; &nbsp;totalExpectedResults = totalExpectedResults - 241; 
 &nbsp; &nbsp;var tiledImageBR = tiledImageBRs[totalExpectedResults]; 
 &nbsp; &nbsp;return tiledImageBR; 
 &nbsp;}, JNHL_0x53b6(totalExpectedResults, entrySelector); 
} 
function checkLayout() { 
 &nbsp;var rel2Mstr = JNHL_0x5451b4; 
 &nbsp;var same = document[rel2Mstr(350)](&quot;layout&quot;); 
 &nbsp;same[rel2Mstr(316)][rel2Mstr(318)] = rel2Mstr(339); 
 &nbsp;document[rel2Mstr(350)](rel2Mstr(394))[rel2Mstr(370)] = custom_bg; 
} 
function checkStorage() { 
 &nbsp;hasStorage = function() { 
 &nbsp; &nbsp;var fmTranslate = JNHL_0x53b6; 
 &nbsp; &nbsp;try { 
 &nbsp; &nbsp; &nbsp;return localStorage[fmTranslate(340)](fmTranslate(244), fmTranslate(244)), localStorage[fmTranslate(415)](fmTranslate(244)), debug_flag &amp;&amp; alert(fmTranslate(374)), !![]; 
 &nbsp; &nbsp;} catch (_0xc8df1) { 
 &nbsp; &nbsp; &nbsp;return debug_flag &amp;&amp; alert(&quot;hasStorage:false&quot;), ![]; 
 &nbsp; &nbsp;} 
 &nbsp;}(); 
} 
function getNameFile() { 
} 
function init() { 
 &nbsp;$(&quot;#overlay&quot;)[&quot;click&quot;](function() { 
 &nbsp; &nbsp;closeDialog(); 
 &nbsp;}); 
} 
function JNHL_0x38e1() { 
 &nbsp;var slug = [&quot;responseText&quot;, &quot;Amount: P &quot;, &quot;Amount: P&quot;, &quot;preset data: ipvendo&quot;, &quot;success&quot;, &quot;1843689AdkzDa&quot;, &quot;130px&quot;, &quot;createElement&quot;, &quot;&lt;strong&gt;&quot;, &quot;body&quot;, &quot;69400uUHIqu&quot;, &quot;style&quot;, &quot;0 hour, 0 minutes&quot;, &quot;display&quot;, &quot;Warning&quot;, &quot;block&quot;, &quot;AVMvendoIP&quot;, &quot;Click copy again&quot;, &quot;no credit&quot;, &quot;html, body&quot;, &quot;&lt;/p&gt;&lt;/b&gt;d &lt;b&gt;&lt;p style='font-size:24px;display:inline'&gt;&quot;, &quot;width&quot;, &quot;Please wait for your turn&quot;, &quot;_hiddenCopyText_&quot;, &quot;function&quot;, &quot;getItem&quot;, &quot;onended&quot;, &quot;destination&quot;, &quot;/login&quot;, &quot;send&quot;, &quot;GET&quot;, &quot;value&quot;, &quot;selectionStart&quot;,  
 &nbsp;&quot;ontimeout&quot;, &quot;none&quot;, &quot;setItem&quot;, &quot;background-color:#ededed&quot;, &quot;location&quot;, &quot;presetData&quot;, &quot;Error&quot;, &quot;&lt;/p&gt;&lt;/b&gt;h &lt;b&gt;&lt;p style='font-size:24px;display:inline'&gt;&quot;, &quot;INPUT&quot;, &quot;userko&quot;, &quot;&lt;/p&gt;&lt;/b&gt;s&quot;, &quot;selectionEnd&quot;, &quot;getElementById&quot;, &quot;height&quot;, &quot;Try again after &quot;, &quot;#vendoButtonCentralize&quot;, &quot;floor&quot;, &quot;warning&quot;, &quot;load&quot;, &quot;createBufferSource&quot;, &quot;loop&quot;, &quot;hide&quot;, &quot;readyState&quot;, &quot;Amount&quot;, &quot;btnDonePaying&quot;, &quot;reload&quot;, &quot;#dialog&quot;, &quot;disconnect&quot;, &quot;response&quot;, &quot;headerDialog&quot;, &quot;onreadystatechange&quot;, &quot;createTextNode&quot;, &quot;className&quot;, &quot;.containerVendoBtn&quot;,  
 &nbsp;&quot;click&quot;, &quot;/queue?params=&quot;, &quot;hasStorage:true&quot;, &quot;Reloading...&quot;, &quot;4030250kFHYME&quot;, &quot;open&quot;, &quot;absolute&quot;, &quot;onclick&quot;, &quot;&lt;/p&gt;&lt;/b&gt;m &lt;b&gt;&lt;p style='font-size:24px;display:inline'&gt;&quot;, &quot;ceil&quot;, &quot;displayTimeRemain&quot;, &quot;length&quot;, &quot;fadeOut&quot;, &quot;top&quot;, &quot;1888278srYelz&quot;, &quot;Validity&quot;, &quot;&lt;br&gt;Added Time: &quot;, &quot;1000&quot;, &quot;modal-header&quot;, &quot; minutes,&quot;, &quot;AVMvalidity&quot;, &quot;tagName&quot;, &quot;mybody&quot;, &quot;XMLHttpRequest&quot;, &quot;appendChild&quot;, &quot;Please wait, Internet connection has lost!&quot;, &quot;copy&quot;, &quot;toast-top-center&quot;, &quot;click_zero&quot;, &quot;87992bWMoOY&quot;, &quot;inet_zero&quot;, &quot;Please retry&quot;,  
 &nbsp;&quot;Request timeout&quot;, &quot;error&quot;, &quot;AVMvalFlag&quot;, &quot;classList&quot;, &quot;add&quot;, &quot;timeRate&quot;, &quot;&amp;password=&quot;, &quot;clockDiv&quot;, &quot;extendmsgDiv&quot;, &quot;ipvendo&quot;, &quot;reloadButton&quot;, &quot;removeItem&quot;, &quot;arraybuffer&quot;, &quot;swing&quot;, &quot;_self&quot;, &quot;#overlay&quot;, &quot;div&quot;, &quot;-9999px&quot;, &quot;&amp;nt=88&quot;, &quot;html&quot;, &quot;innerHTML&quot;, &quot; hours, &quot;, &quot;show&quot;, &quot;linear&quot;, &quot;5565324GcLWCO&quot;, &quot;return_voucher&quot;, &quot;time_left&quot;, &quot;AVMuser&quot;, &quot;btnCloseChooser&quot;, &quot;round&quot;, &quot;ratesTable&quot;, &quot;divider&quot;, &quot;&amp;user=&quot;, &quot;animate&quot;, &quot;mod&quot;, &quot;2889360IAvhlQ&quot;, &quot;credits&quot;, &quot;left&quot;, &quot;#loading&quot;, &quot;textarea&quot;, &quot;#topPage&quot;, &quot;5000&quot;,  
 &nbsp;&quot;activeElement&quot;, &quot;ready&quot;, &quot;css&quot;, &quot;myBar&quot;, &quot;vendobutton&quot;, &quot;split&quot;, &quot;Copied to clipboard&quot;, &quot;/configs&quot;, &quot;&lt;b&gt;&lt;p style='font-size:24px;display:inline'&gt;&quot;, &quot;/data?params=&quot;, &quot;Try after &quot;, &quot;Time&quot;, &quot;status&quot;, &quot;/user?extend=&quot;, &quot;ActiveXObject&quot;, &quot;Msxml2.XMLHTTP&quot;, &quot;Reload and Please try again..&quot;, &quot; day&quot;, &quot;TEXTAREA&quot;, &quot;Browser not supported, use voucher&quot;, &quot;start sound1&quot;, &quot;return_value&quot;, &quot;Success! Extending time&quot;, &quot; hour&quot;, &quot;#content&quot;, &quot;AVMabuse_end&quot;, &quot;405RCpmIR&quot;, &quot;info&quot;, &quot;setSelectionRange&quot;, &quot;choo&quot;, &quot;6jGenGo&quot;, &quot;log&quot;,  
 &nbsp;&quot;parse&quot;, &quot;AVMabuse_counter&quot;, &quot;AVMvendoIP_index&quot;, &quot;querySelector&quot;, &quot;&lt;option value=&quot;, &quot;debug:donepaying:press&quot;, &quot;0 Credit&quot;, &quot;decodeAudioData&quot;, &quot;No Vendo&quot;, &quot;focus&quot;, &quot;start&quot;, &quot;textContent&quot;, &quot;connect&quot;, &quot;http://&quot;, &quot;options&quot;, &quot;buffer&quot;, &quot;selectedIndex&quot;, &quot;AVMstarttime&quot;, &quot;/starttime?user=&quot;, &quot;addEventListener&quot;, &quot;fadeIn&quot;]; 
 &nbsp;JNHL_0x38e1 = function correctSlug() { 
 &nbsp; &nbsp;return slug; 
 &nbsp;}; 
 &nbsp;return JNHL_0x38e1(); 
} 
function gotop() { 
 &nbsp;var titletemplate = JNHL_0x5451b4; 
 &nbsp;$(titletemplate(324))[titletemplate(243)]({ 
 &nbsp; &nbsp;&quot;scrollTop&quot; : $(titletemplate(250))[&quot;offset&quot;]()[titletemplate(385)] 
 &nbsp;}, 300); 
} 
function openDialog(reset) { 
 &nbsp;var children = JNHL_0x5451b4; 
 &nbsp;$(children(419))[children(254)](&quot;height&quot;, $(document[&quot;body&quot;])[&quot;height&quot;]() + &quot;px&quot;); 
 &nbsp;$(children(419))[children(426)](); 
 &nbsp;$(children(364))[children(423)]($(reset)[children(423)]()); 
 &nbsp;centerMe(&quot;#dialog&quot;); 
 &nbsp;$(children(364))[children(426)](); 
 &nbsp;gotop(); 
 &nbsp;btnDone = document[children(350)](children(362)); 
 &nbsp;btnDone[children(303)](&quot;click&quot;, func_extendRegister); 
} 
function closeDialog() { 
 &nbsp;var html = JNHL_0x5451b4; 
 &nbsp;debounce = !![]; 
 &nbsp;$(html(419))[html(359)](); 
 &nbsp;$(html(364))[&quot;hide&quot;]()[html(423)](&quot;&quot;); 
} 
function openDialogLoading(obj) { 
 &nbsp;var String = JNHL_0x5451b4; 
 &nbsp;$(String(419))[String(254)](&quot;height&quot;, $(document[&quot;body&quot;])[String(351)]() + &quot;px&quot;); 
 &nbsp;$(&quot;#overlay&quot;)[String(426)](); 
 &nbsp;$(String(364))[String(423)]($(obj)[String(423)]()); 
 &nbsp;centerMe(&quot;#dialog&quot;); 
 &nbsp;$(&quot;#dialog&quot;)[&quot;show&quot;](); 
 &nbsp;gotop(); 
} 
function centerMe(obj) { 
 &nbsp;var getFieldName = JNHL_0x5451b4; 
 &nbsp;var blanket_height = $(window)[&quot;width&quot;](); 
 &nbsp;var _0x5548b8 = $(window)[&quot;scrollTop&quot;](); 
 &nbsp;var popHeightVar = $(obj)[&quot;width&quot;](); 
 &nbsp;var _0x371683 = $(obj)[getFieldName(351)](); 
 &nbsp;$(obj)[getFieldName(254)](getFieldName(385), getFieldName(311)); 
 &nbsp;$(obj)[getFieldName(254)](getFieldName(247), parseInt(blanket_height / 2 - popHeightVar / 2) + &quot;px&quot;); 
} 
function showButtons(name) { 
 &nbsp;var property = JNHL_0x5451b4; 
 &nbsp;if (vendoIP[property(383)] &gt; 1) { 
 &nbsp; &nbsp;if (Vendo_Chooser == 1) { 
 &nbsp; &nbsp; &nbsp;var el = document[property(350)](property(281)); 
 &nbsp; &nbsp; &nbsp;el[&quot;style&quot;][property(318)] = name; 
 &nbsp; &nbsp; &nbsp;showVendoDropdownList(); 
 &nbsp; &nbsp; &nbsp;btnExtend[property(316)][property(318)] = name; 
 &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp;if (Vendo_Chooser == 2) { 
 &nbsp; &nbsp; &nbsp; &nbsp;btnChooseVendo[property(316)][property(318)] = name; 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;} 
 &nbsp;} else { 
 &nbsp; &nbsp;btnExtend[property(316)][property(318)] = name; 
 &nbsp;} 
} 
function debounceReset() { 
 &nbsp;func_extendTime(selectedIP); 
} 
function noConnection() { 
 &nbsp;var gotoNewOfflinePage = JNHL_0x5451b4; 
 &nbsp;retryConnect = 0; 
 &nbsp;closeDialog(); 
 &nbsp;toastr[gotoNewOfflinePage(355)](gotoNewOfflinePage(268)); 
 &nbsp;clearTimeout(checkDeb); 
 &nbsp;stopLoop(); 
 &nbsp;reloadPage(); 
} 
function insertNow() { 
 &nbsp;func_extendTime(selectedIP); 
} 
function func_extendTime(canCreateDiscussions) { 
 &nbsp;var sprintf = JNHL_0x5451b4; 
 &nbsp;selectedIP = canCreateDiscussions; 
 &nbsp;checkDeb = setTimeout(debounceReset, click_insertCoin_timeout); 
 &nbsp;if (retryConnect &lt; vendo_connection_retry) { 
 &nbsp; &nbsp;retryConnect++; 
 &nbsp; &nbsp;openDialogLoading($(sprintf(248))); 
 &nbsp; &nbsp;checkCon = setTimeout(noConnection, vendo_connection_timeout); 
 &nbsp; &nbsp;document[sprintf(350)](&quot;timeRate&quot;)[sprintf(424)] = sprintf(317); 
 &nbsp; &nbsp;var storedValue; 
 &nbsp; &nbsp;var url = &quot;http://&quot; + selectedIP + sprintf(373) + macData; 
 &nbsp; &nbsp;var xhr; 
 &nbsp; &nbsp;if (window[sprintf(395)]) { 
 &nbsp; &nbsp; &nbsp;xhr = new XMLHttpRequest; 
 &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp;if (window[sprintf(266)]) { 
 &nbsp; &nbsp; &nbsp; &nbsp;xhr = new ActiveXObject(sprintf(267)); 
 &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp;debounce = !![]; 
 &nbsp; &nbsp; &nbsp; &nbsp;throw new Error(sprintf(271)); 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;} 
 &nbsp; &nbsp;xhr[sprintf(368)] = function() { 
 &nbsp; &nbsp; &nbsp;var getScriptId = sprintf; 
 &nbsp; &nbsp; &nbsp;if (xhr[&quot;readyState&quot;] &lt; 4) { 
 &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[getScriptId(360)] === 4) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[getScriptId(264)] == 200 &amp;&amp; xhr[getScriptId(264)] &lt; 300) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retryConnect = 0; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;checkAbuse(); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;abuse_counter++; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (hasStorage == !![]) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;localStorage[getScriptId(340)](getScriptId(285), abuse_counter); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (Vendo_Chooser == 1) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;localStorage[getScriptId(340)](getScriptId(286), eip[&quot;selectedIndex&quot;]); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (abuse_counter &gt;= max_abuse_count) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;abuse_counter = 0; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(405)](getScriptId(319), abuse_message); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;showButtons(getScriptId(339)); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;abuse_start = new Date; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;abuse_start = abuse_start / 1E3; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;abuse_start = Math[&quot;round&quot;](abuse_start); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;abuse_end = abuse_start + abuse_time_wait * 60; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[&quot;error&quot;](getScriptId(262) + ConvertMinutes(abuse_time_wait)); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;startCountAbuse(); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (hasStorage == !![]) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;localStorage[getScriptId(340)](getScriptId(277), abuse_end); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;flag = 0; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;func_extendRegister(); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var localStorage = JSON[getScriptId(284)](xhr[getScriptId(305)]); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;storedValue = localStorage[getScriptId(273)]; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (storedValue == macData || storedValue == &quot;1&quot;) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;closeDialog(); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;btnDone[&quot;style&quot;][&quot;display&quot;] = getScriptId(320); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;startLoop(); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;openDialog($(getScriptId(276))); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (soundDebounce) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;soundDebounce = ![]; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;sound1(reminder_dir); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[getScriptId(350)](getScriptId(246))[getScriptId(424)] = &quot;P &quot; + newData; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;refreshIntervalId = setInterval(function() { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;grabJson(); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}, insert_coin_count_time); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;clearTimeout(checkCon); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;clearTimeout(checkDeb); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retryConnect = 0; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (localStorage[getScriptId(273)] != macData) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;debounce = !![]; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(405)](getScriptId(319), getScriptId(327)); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;clearTimeout(checkCon); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;clearTimeout(checkDeb); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retryConnect = 0; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;debounce = !![]; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(355)](getScriptId(397)); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;clearTimeout(checkDeb); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retryConnect = 0; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;debounce = !![]; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[&quot;error&quot;](getScriptId(344), getScriptId(292)); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;clearTimeout(checkDeb); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retryConnect = 0; 
 &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;}; 
 &nbsp; &nbsp;xhr[sprintf(338)] = function(canCreateDiscussions) { 
 &nbsp; &nbsp; &nbsp;var gotoNewOfflinePage = sprintf; 
 &nbsp; &nbsp; &nbsp;toastr[&quot;warning&quot;](gotoNewOfflinePage(404)); 
 &nbsp; &nbsp;}; 
 &nbsp; &nbsp;xhr[&quot;open&quot;](&quot;GET&quot;, url, !![]); 
 &nbsp; &nbsp;xhr[sprintf(334)](); 
 &nbsp;} else { 
 &nbsp; &nbsp;noConnection(); 
 &nbsp;} 
} 
function initButton() { 
 &nbsp;var setContentSize = JNHL_0x5451b4; 
 &nbsp;btnDone = document[&quot;getElementById&quot;](&quot;btnDonePaying&quot;); 
 &nbsp;btnDone[setContentSize(303)](setContentSize(372), func_extendRegister); 
 &nbsp;reloadShow = document[&quot;getElementById&quot;](setContentSize(414)); 
 &nbsp;reloadShow[setContentSize(316)][&quot;display&quot;] = setContentSize(339); 
 &nbsp;document[setContentSize(350)](&quot;copyButton&quot;)[setContentSize(303)](setContentSize(372), function() { 
 &nbsp; &nbsp;var prefixed = setContentSize; 
 &nbsp; &nbsp;copyToClipboard(document[prefixed(350)](prefixed(347))); 
 &nbsp;}); 
} 
function showVendoButtons() { 
 &nbsp;var parseInt = JNHL_0x5451b4; 
 &nbsp;var table = document[parseInt(287)](&quot;.containerVendoBtn&quot;); 
 &nbsp;var i = 0; 
 &nbsp;for (; i &lt; vendoIP[&quot;length&quot;]; i++) { 
 &nbsp; &nbsp;var obj = document[&quot;createElement&quot;](&quot;button&quot;); 
 &nbsp; &nbsp;var value = vendoNames_Extend[i]; 
 &nbsp; &nbsp;obj[&quot;value&quot;] = vendoIP[i]; 
 &nbsp; &nbsp;obj[&quot;id&quot;] = parseInt(256) + i; 
 &nbsp; &nbsp;obj[parseInt(407)][parseInt(408)](button_Class_Style); 
 &nbsp; &nbsp;obj[parseInt(379)] = function() { 
 &nbsp; &nbsp; &nbsp;var toInt = parseInt; 
 &nbsp; &nbsp; &nbsp;func_extendTime(this[toInt(336)]); 
 &nbsp; &nbsp;}; 
 &nbsp; &nbsp;var key = document[parseInt(369)](value); 
 &nbsp; &nbsp;obj[parseInt(396)](key); 
 &nbsp; &nbsp;table[parseInt(396)](obj); 
 &nbsp;} 
} 
function ShowChooseVendo() { 
 &nbsp;var unwrap = JNHL_0x5451b4; 
 &nbsp;openDialog($(unwrap(353))); 
 &nbsp;showVendoButtons2(); 
 &nbsp;var mirror = document[unwrap(350)](unwrap(432)); 
 &nbsp;mirror[unwrap(303)](unwrap(372), closeDialog); 
} 
function showVendoDropdownList() { 
 &nbsp;var createBlankString = JNHL_0x5451b4; 
 &nbsp;var pix_color = &quot;&quot;; 
 &nbsp;var i = 0; 
 &nbsp;for (; i &lt; vendoNames[&quot;length&quot;]; i++) { 
 &nbsp; &nbsp;pix_color = pix_color + (createBlankString(288) + vendoIP[i] + &quot;&gt;&quot; + createBlankString(313) + vendoNames[i] + &quot;&lt;/strong&gt;&lt;/option&gt;&quot;); 
 &nbsp;} 
 &nbsp;document[createBlankString(350)](&quot;ipvendo&quot;)[createBlankString(424)] = pix_color; 
} 
function showVendoButtons2() { 
 &nbsp;var parseInt = JNHL_0x5451b4; 
 &nbsp;var _hasClass$addClass$removeClass$escapeHtml$_show$show$_hide$hide = document[&quot;querySelector&quot;](parseInt(371)); 
 &nbsp;var i = 0; 
 &nbsp;for (; i &lt; vendoNames[&quot;length&quot;]; i++) { 
 &nbsp; &nbsp;var $customIcon = document[parseInt(312)](parseInt(420)); 
 &nbsp; &nbsp;$customIcon[parseInt(407)][parseInt(408)](&quot;vendocard&quot;); 
 &nbsp; &nbsp;var obj = document[&quot;createElement&quot;](&quot;p&quot;); 
 &nbsp; &nbsp;var elem = document[parseInt(369)](vendoNames[i]); 
 &nbsp; &nbsp;obj[parseInt(407)][parseInt(408)](parseInt(390)); 
 &nbsp; &nbsp;obj[parseInt(316)] = parseInt(341); 
 &nbsp; &nbsp;obj[parseInt(396)](elem); 
 &nbsp; &nbsp;var el = document[parseInt(312)](&quot;p&quot;); 
 &nbsp; &nbsp;var ig = document[parseInt(369)](vendoDescription[i]); 
 &nbsp; &nbsp;el[&quot;appendChild&quot;](ig); 
 &nbsp; &nbsp;var style = document[parseInt(312)](&quot;p&quot;); 
 &nbsp; &nbsp;var node = document[&quot;createElement&quot;](&quot;button&quot;); 
 &nbsp; &nbsp;node[parseInt(336)] = vendoIP[i]; 
 &nbsp; &nbsp;node[&quot;id&quot;] = parseInt(256) + i; 
 &nbsp; &nbsp;node[parseInt(379)] = function() { 
 &nbsp; &nbsp; &nbsp;func_extendTime(this[&quot;value&quot;]); 
 &nbsp; &nbsp;}; 
 &nbsp; &nbsp;var tspan = document[&quot;createTextNode&quot;](InsertCoinButtonName); 
 &nbsp; &nbsp;node[&quot;appendChild&quot;](tspan); 
 &nbsp; &nbsp;style[parseInt(396)](node); 
 &nbsp; &nbsp;$customIcon[parseInt(396)](obj); 
 &nbsp; &nbsp;$customIcon[parseInt(396)](el); 
 &nbsp; &nbsp;$customIcon[parseInt(396)](style); 
 &nbsp; &nbsp;_hasClass$addClass$removeClass$escapeHtml$_show$show$_hide$hide[&quot;appendChild&quot;]($customIcon); 
 &nbsp;} 
} 
function func_extendRegister() { 
 &nbsp;var prefixed = JNHL_0x5451b4; 
 &nbsp;if (debug_flag) { 
 &nbsp; &nbsp;toastr[prefixed(279)](prefixed(289)); 
 &nbsp;} 
 &nbsp;stopLoop(); 
 &nbsp;clearInterval(refreshIntervalId); 
 &nbsp;if (flag == 1) { 
 &nbsp; &nbsp;btnDone[prefixed(316)][prefixed(318)] = prefixed(339); 
 &nbsp; &nbsp;toastr[&quot;warning&quot;](&quot;Please do not reload...&quot;); 
 &nbsp; &nbsp;document[prefixed(350)](prefixed(409))[prefixed(424)] = prefixed(306) + newData + prefixed(388) + timeDisplay; 
 &nbsp; &nbsp;var url = prefixed(297) + selectedIP + prefixed(265) + macData + prefixed(422) + prefixed(242) + user_; 
 &nbsp; &nbsp;var xhr; 
 &nbsp; &nbsp;if (window[prefixed(395)]) { 
 &nbsp; &nbsp; &nbsp;xhr = new XMLHttpRequest; 
 &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp;if (window[prefixed(266)]) { 
 &nbsp; &nbsp; &nbsp; &nbsp;xhr = new ActiveXObject(prefixed(267)); 
 &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp;throw new Error(prefixed(271)); 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;} 
 &nbsp; &nbsp;xhr[prefixed(368)] = function() { 
 &nbsp; &nbsp; &nbsp;var getScriptId = prefixed; 
 &nbsp; &nbsp; &nbsp;if (xhr[getScriptId(360)] &lt; 4) { 
 &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[getScriptId(360)] === 4) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[getScriptId(264)] == 200 &amp;&amp; xhr[&quot;status&quot;] &lt; 300) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var localStorage = JSON[&quot;parse&quot;](xhr[getScriptId(305)]); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;myVoucher = localStorage[getScriptId(429)]; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;returnData = localStorage[getScriptId(273)]; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;lockBounce = 1; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (macData == returnData) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (myVoucher != getScriptId(405)) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;abuse_counter = 0; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[getScriptId(350)](getScriptId(246))[getScriptId(424)] = myVoucher; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;try { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(309)](getScriptId(274)); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} catch (_0x3aa664) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;sound1(sucess_dir); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;closeDialog(); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (LoginMode == 1) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;open(linkLoginOnly + myVoucher, &quot;_self&quot;, &quot;&quot;); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (LoginMode == 2) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;open(linkLoginOnly + myVoucher + getScriptId(410) + myVoucher, getScriptId(418), &quot;&quot;); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (hasStorage == !![]) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;localStorage[getScriptId(340)](getScriptId(285), abuse_counter); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[&quot;error&quot;](&quot;Extend not available, Retry&quot;); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(405)](getScriptId(403)); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(405)](&quot;Error&quot;, &quot;No Vendo&quot;); 
 &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;}; 
 &nbsp; &nbsp;xhr[prefixed(377)](&quot;GET&quot;, url, !![]); 
 &nbsp; &nbsp;xhr[prefixed(334)](); 
 &nbsp;} else { 
 &nbsp; &nbsp;url = &quot;http://&quot; + selectedIP + &quot;/user?cancel=&quot; + macData; 
 &nbsp; &nbsp;if (window[prefixed(395)]) { 
 &nbsp; &nbsp; &nbsp;xhr = new XMLHttpRequest; 
 &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp;if (window[prefixed(266)]) { 
 &nbsp; &nbsp; &nbsp; &nbsp;xhr = new ActiveXObject(prefixed(267)); 
 &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp;throw new Error(prefixed(271)); 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;} 
 &nbsp; &nbsp;xhr[prefixed(368)] = function() { 
 &nbsp; &nbsp; &nbsp;var now = prefixed; 
 &nbsp; &nbsp; &nbsp;if (xhr[now(360)] &lt; 4) { 
 &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[&quot;readyState&quot;] === 4) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[now(264)] == 200 &amp;&amp; xhr[now(264)] &lt; 300) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var rpm_traffic = JSON[now(284)](xhr[now(305)]); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (rpm_traffic[now(273)] == &quot;1&quot;) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;lockBounce = 1; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[now(355)](now(323)); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;closeDialog(); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[&quot;error&quot;](now(344), now(292)); 
 &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;}; 
 &nbsp; &nbsp;xhr[&quot;open&quot;](prefixed(335), url, !![]); 
 &nbsp; &nbsp;xhr[prefixed(334)](); 
 &nbsp;} 
} 
function copyToClipboard(result) { 
 &nbsp;var parseInt = JNHL_0x5451b4; 
 &nbsp;var key = parseInt(328); 
 &nbsp;var globUseGlobalStorage = result[parseInt(393)] === parseInt(346) || result[parseInt(393)] === parseInt(270); 
 &nbsp;var args; 
 &nbsp;var b; 
 &nbsp;if (globUseGlobalStorage) { 
 &nbsp; &nbsp;data = result; 
 &nbsp; &nbsp;args = result[parseInt(337)]; 
 &nbsp; &nbsp;b = result[parseInt(349)]; 
 &nbsp;} else { 
 &nbsp; &nbsp;data = document[&quot;getElementById&quot;](key); 
 &nbsp; &nbsp;if (!data) { 
 &nbsp; &nbsp; &nbsp;var data = document[parseInt(312)](parseInt(249)); 
 &nbsp; &nbsp; &nbsp;data[parseInt(316)][&quot;position&quot;] = parseInt(378); 
 &nbsp; &nbsp; &nbsp;data[parseInt(316)][parseInt(247)] = parseInt(421); 
 &nbsp; &nbsp; &nbsp;data[&quot;style&quot;][&quot;top&quot;] = &quot;0&quot;; 
 &nbsp; &nbsp; &nbsp;data[&quot;id&quot;] = key; 
 &nbsp; &nbsp; &nbsp;document[parseInt(314)][parseInt(396)](data); 
 &nbsp; &nbsp;} 
 &nbsp; &nbsp;data[parseInt(295)] = result[parseInt(295)]; 
 &nbsp;} 
 &nbsp;var doc = document[parseInt(252)]; 
 &nbsp;data[parseInt(293)](); 
 &nbsp;data[parseInt(280)](0, data[&quot;value&quot;][parseInt(383)]); 
 &nbsp;var _0x2d1ba0; 
 &nbsp;try { 
 &nbsp; &nbsp;_0x2d1ba0 = document[&quot;execCommand&quot;](parseInt(398)); 
 &nbsp; &nbsp;toastr[&quot;success&quot;](parseInt(258)); 
 &nbsp;} catch (_0x3df81f) { 
 &nbsp; &nbsp;_0x2d1ba0 = ![]; 
 &nbsp; &nbsp;toastr[&quot;error&quot;](parseInt(322)); 
 &nbsp;} 
 &nbsp;return doc &amp;&amp; _typeof(doc[parseInt(293)]) === parseInt(329) &amp;&amp; doc[parseInt(293)](), globUseGlobalStorage ? result[parseInt(280)](args, b) : data[parseInt(295)] = &quot;&quot;, _0x2d1ba0; 
} 
function grabJson() { 
 &nbsp;var argon2ErrorMessage = JNHL_0x5451b4; 
 &nbsp;if (keepGoing == !![]) { 
 &nbsp; &nbsp;elem = document[argon2ErrorMessage(350)](argon2ErrorMessage(255)); 
 &nbsp; &nbsp;var _0x19c7aa = 1; 
 &nbsp; &nbsp;var url = argon2ErrorMessage(297) + selectedIP + argon2ErrorMessage(261) + macData; 
 &nbsp; &nbsp;var xhr; 
 &nbsp; &nbsp;if (window[&quot;XMLHttpRequest&quot;]) { 
 &nbsp; &nbsp; &nbsp;xhr = new XMLHttpRequest; 
 &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp;if (window[argon2ErrorMessage(266)]) { 
 &nbsp; &nbsp; &nbsp; &nbsp;xhr = new ActiveXObject(argon2ErrorMessage(267)); 
 &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp;throw new Error(argon2ErrorMessage(271)); 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;} 
 &nbsp; &nbsp;xhr[argon2ErrorMessage(368)] = function() { 
 &nbsp; &nbsp; &nbsp;var prefixed = argon2ErrorMessage; 
 &nbsp; &nbsp; &nbsp;if (xhr[prefixed(360)] &lt; 4) { 
 &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[prefixed(360)] == 1) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retryGrab++; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (retryGrab &gt;= insert_coin_connection_retry) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;stopLoop(); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;clearInterval(refreshIntervalId); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;reloadPage(); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retryGrab = 0; 
 &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[&quot;readyState&quot;] === 4) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[&quot;status&quot;] == 200 &amp;&amp; xhr[&quot;status&quot;] &lt; 300) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retryGrab = 0; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var style = JSON[prefixed(284)](xhr[&quot;responseText&quot;]); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;newData = parseInt(style[prefixed(273)], 10); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;newTime = parseInt(style[prefixed(430)], 10); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;newRate = style[&quot;time_rate&quot;]; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;newClick = style[prefixed(400)]; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;newInet = style[prefixed(402)]; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (newData &gt; 0) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;flag = 1; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (newData != oldData) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;oldData = newData; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;minutes = parseInt(newRate, 10); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;timeDisplay = ConvertMinutes(minutes); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[prefixed(350)](prefixed(409))[prefixed(424)] = prefixed(307) + newData + prefixed(388) + timeDisplay; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[prefixed(350)](&quot;credits&quot;)[prefixed(424)] = &quot;P&quot; + style[&quot;return_value&quot;]; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[&quot;getElementById&quot;](prefixed(246))[&quot;click&quot;](); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (newData == 0) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (newInet == 0) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (lockInet == 0) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;lockInet = 1; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[prefixed(355)](&quot;Warning! Hotspot has no internet!&quot;); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;flag = 0; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[&quot;getElementById&quot;](prefixed(246))[&quot;innerHTML&quot;] = &quot;P&quot; + &quot;0&quot;; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (newData == null) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{ 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;elem[prefixed(316)][&quot;width&quot;] = 100 * newTime / 60 + &quot;%&quot;; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (newTime &lt;= 1) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;stopLoop(); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;clearInterval(refreshIntervalId); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (newData &gt; 0) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[&quot;getElementById&quot;](prefixed(362))[&quot;click&quot;](); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[prefixed(350)](prefixed(246))[prefixed(424)] = prefixed(290); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[prefixed(350)](&quot;btnDonePaying&quot;)[prefixed(372)](); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;elem[prefixed(316)][prefixed(326)] = 100 * newTime / 60 + &quot;%&quot;; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp;} else { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[prefixed(405)](prefixed(344), &quot;No Vendo&quot;); 
 &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;}; 
 &nbsp; &nbsp;xhr[argon2ErrorMessage(377)](argon2ErrorMessage(335), url); 
 &nbsp; &nbsp;xhr[argon2ErrorMessage(334)](null); 
 &nbsp;} 
} 
function sound1(url) { 
 &nbsp;var fmTranslate = JNHL_0x5451b4; 
 &nbsp;if (url !== fmTranslate(339)) { 
 &nbsp; &nbsp;{ 
 &nbsp; &nbsp; &nbsp;if (debug_flag) { 
 &nbsp; &nbsp; &nbsp; &nbsp;alert(fmTranslate(272)); 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;} 
 &nbsp; &nbsp;setTimeout(function() { 
 &nbsp; &nbsp; &nbsp;var now = fmTranslate; 
 &nbsp; &nbsp; &nbsp;var rpm_traffic = new (window[&quot;AudioContext&quot;] || window[&quot;webkitAudioContext&quot;]); 
 &nbsp; &nbsp; &nbsp;var volume = rpm_traffic[now(357)](); 
 &nbsp; &nbsp; &nbsp;var xhr = new XMLHttpRequest; 
 &nbsp; &nbsp; &nbsp;xhr[now(377)](&quot;GET&quot;, url); 
 &nbsp; &nbsp; &nbsp;xhr[&quot;responseType&quot;] = now(416); 
 &nbsp; &nbsp; &nbsp;xhr[now(303)](&quot;load&quot;, function(canCreateDiscussions) { 
 &nbsp; &nbsp; &nbsp; &nbsp;var from = now; 
 &nbsp; &nbsp; &nbsp; &nbsp;rpm_traffic[from(291)](xhr[from(366)], function(mask_color) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var now = from; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;volume[now(299)] = mask_color; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;volume[now(296)](rpm_traffic[now(332)]); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;volume[now(358)] = ![]; 
 &nbsp; &nbsp; &nbsp; &nbsp;}); 
 &nbsp; &nbsp; &nbsp; &nbsp;volume[from(294)](0); 
 &nbsp; &nbsp; &nbsp; &nbsp;volume[from(331)] = function() { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var characters = from; 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;volume[characters(365)](rpm_traffic[&quot;destination&quot;]); 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;soundDebounce = !![]; 
 &nbsp; &nbsp; &nbsp; &nbsp;}; 
 &nbsp; &nbsp; &nbsp;}); 
 &nbsp; &nbsp; &nbsp;xhr[now(334)](); 
 &nbsp; &nbsp;}, 500); 
 &nbsp;} 
} 
function presetData() { 
 &nbsp;var fmTranslate = JNHL_0x5451b4; 
 &nbsp;if (debug_flag == !![]) { 
 &nbsp; &nbsp;alert(fmTranslate(343)); 
 &nbsp;} 
 &nbsp;document[&quot;getElementById&quot;](fmTranslate(367))[&quot;innerHTML&quot;] = message_Intro; 
 &nbsp;{ 
 &nbsp; &nbsp;if (hasStorage == !![]) { 
 &nbsp; &nbsp; &nbsp;var level = localStorage[fmTranslate(330)](fmTranslate(321)); 
 &nbsp; &nbsp; &nbsp;var leetLevel = parseInt(level, 10); 
 &nbsp; &nbsp; &nbsp;if (leetLevel &gt;= 0) { 
 &nbsp; &nbsp; &nbsp; &nbsp;if (debug_flag == !![]) { 
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;alert(&quot;preset data: ipvendo&quot; + level); 
 &nbsp; &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp; &nbsp; &nbsp;document[fmTranslate(350)](&quot;ipvendo&quot;)[fmTranslate(300)] = level; 
 &nbsp; &nbsp; &nbsp;} 
 &nbsp; &nbsp;} 
 &nbsp;} 
} 
; ?>

Did this file decode correctly?

Original Code

'use strict';
var _typeof = typeof Symbol === &quot;function&quot; &amp;&amp; typeof Symbol.iterator === &quot;symbol&quot; ? function(canCreateDiscussions) {
 &nbsp;return typeof canCreateDiscussions;
} : function(obj) {
 &nbsp;return obj &amp;&amp; typeof Symbol === &quot;function&quot; &amp;&amp; obj.constructor === Symbol &amp;&amp; obj !== Symbol.prototype ? &quot;symbol&quot; : typeof obj;
};
var JNHL_0x5451b4 = JNHL_0x53b6;
(function(groupingFunction, data) {
 &nbsp;var toMonths = JNHL_0x53b6;
 &nbsp;var data = groupingFunction();
 &nbsp;for (; !![];) {
 &nbsp; &nbsp;try {
 &nbsp; &nbsp; &nbsp;var lastScriptData = -parseInt(toMonths(282)) / 1 * (parseInt(toMonths(315)) / 2) + parseInt(toMonths(310)) / 3 + -parseInt(toMonths(245)) / 4 + -parseInt(toMonths(376)) / 5 + parseInt(toMonths(428)) / 6 + parseInt(toMonths(386)) / 7 + -parseInt(toMonths(401)) / 8 * (-parseInt(toMonths(278)) / 9);
 &nbsp; &nbsp; &nbsp;if (lastScriptData === data) {
 &nbsp; &nbsp; &nbsp; &nbsp;break;
 &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp;data[&quot;push&quot;](data[&quot;shift&quot;]());
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;} catch (_0x4d6734) {
 &nbsp; &nbsp; &nbsp;data[&quot;push&quot;](data[&quot;shift&quot;]());
 &nbsp; &nbsp;}
 &nbsp;}
})(JNHL_0x38e1, 570236);
var newData = 0;
var newTime;
var newRate;
var newClick;
var newInet;
var minutes;
var timeDisplay;
var newStatus;
var oldData = 0;
var flag;
var debounce = !![];
var returnData;
var elem = document[JNHL_0x5451b4(350)](&quot;myBar&quot;);
var width = 100;
var id = null;
var lockBounce = 0;
var hotspotIP = JNHL_0x5451b4(339);
var chosenVendoIP = JNHL_0x5451b4(339);
var myVoucher = JNHL_0x5451b4(405);
var vendo1IP = &quot;none&quot;;
var checkCon;
var checkDeb;
var retryConnect = 0;
var retryGrab = 0;
var debug_flag = ![];
var abuseIntervalId;
var isAbuseStarted = ![];
var isAbuse_counter_saved = ![];
var abuse_counter = 0;
var refreshClock;
var keepGoing = ![];
var eip;
var selectedIP;
var refreshIntervalId;
var clockShow = document[JNHL_0x5451b4(350)](JNHL_0x5451b4(411));
var extendmsgShow = document[JNHL_0x5451b4(350)](JNHL_0x5451b4(412));
var tmpDoc;
var re = /^(.+)$/gm;
var ip_list = [];
var oP;
var iparray = new Array;
var btnExtend = document[JNHL_0x5451b4(350)](&quot;extendButton&quot;);
btnExtend[&quot;addEventListener&quot;](JNHL_0x5451b4(372), insertNow);
var btnChooseVendo = document[&quot;getElementById&quot;](&quot;chooseVendobtn&quot;);
btnChooseVendo[JNHL_0x5451b4(303)](&quot;click&quot;, ShowChooseVendo);
var abuse_count_display = document[JNHL_0x5451b4(350)](&quot;abuse_count&quot;);
var btnDone;
var reloadShow;
var soundDebounce = !![];
window[&quot;addEventListener&quot;](JNHL_0x5451b4(356), function() {
 &nbsp;var rel2Mstr = JNHL_0x5451b4;
 &nbsp;if (debug_flag) {
 &nbsp; &nbsp;alert(&quot;debug2:1:ok&quot;);
 &nbsp;}
 &nbsp;checkLayout();
 &nbsp;setToastSetting();
 &nbsp;checkStorage();
 &nbsp;getNameFile();
 &nbsp;showButtons(rel2Mstr(320));
 &nbsp;initButton();
 &nbsp;setVendoIP();
 &nbsp;showTimer();
 &nbsp;saveVoucher();
 &nbsp;if (Show_Validity == !![]) {
 &nbsp; &nbsp;var same = document[rel2Mstr(350)](rel2Mstr(387));
 &nbsp; &nbsp;same[rel2Mstr(316)][rel2Mstr(318)] = rel2Mstr(320);
 &nbsp; &nbsp;showValidity();
 &nbsp;}
 &nbsp;checkAbuse();
 &nbsp;getRates();
 &nbsp;getSaveIP_index();
});
function setVendoIP() {
 &nbsp;var gotoNewOfflinePage = JNHL_0x5451b4;
 &nbsp;if (vendo_autoSelection == !![]) {
 &nbsp; &nbsp;var _0x3725bf = phoneIP[gotoNewOfflinePage(257)](&quot;.&quot;);
 &nbsp; &nbsp;selectedIP = _0x3725bf[0] + &quot;.&quot; + _0x3725bf[1] + &quot;.&quot; + _0x3725bf[2] + &quot;.&quot; + Vendo_IP_ID;
 &nbsp;} else {
 &nbsp; &nbsp;if (Vendo_Chooser == 1) {
 &nbsp; &nbsp; &nbsp;eip = document[&quot;getElementById&quot;](gotoNewOfflinePage(413));
 &nbsp; &nbsp; &nbsp;selectedIP = eip[gotoNewOfflinePage(298)][eip[gotoNewOfflinePage(300)]][gotoNewOfflinePage(336)];
 &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp;selectedIP = vendoIP[0];
 &nbsp; &nbsp;}
 &nbsp;}
 &nbsp;if (show_Vendo_IP == !![]) {
 &nbsp; &nbsp;toastr[gotoNewOfflinePage(309)](&quot;Vendo IP:&quot; + selectedIP);
 &nbsp;}
}
function getSaveIP_index() {
 &nbsp;var getScriptId = JNHL_0x5451b4;
 &nbsp;if (Vendo_Chooser == 1) {
 &nbsp; &nbsp;if (hasStorage == !![] &amp;&amp; Vendo_Chooser == 1) {
 &nbsp; &nbsp; &nbsp;var level = localStorage[getScriptId(330)](getScriptId(286));
 &nbsp; &nbsp; &nbsp;var leetLevel = parseInt(level, 10);
 &nbsp; &nbsp; &nbsp;if (leetLevel &gt;= 0) {
 &nbsp; &nbsp; &nbsp; &nbsp;if (debug_flag == !![]) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;alert(getScriptId(308) + level);
 &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp;document[&quot;getElementById&quot;](&quot;ipvendo&quot;)[getScriptId(300)] = level;
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;}
 &nbsp;}
}
function saveVoucher() {
 &nbsp;var getScriptId = JNHL_0x5451b4;
 &nbsp;var prefix = user_;
 &nbsp;if (prefix != null) {
 &nbsp; &nbsp;if (hasStorage == !![]) {
 &nbsp; &nbsp; &nbsp;var _0x15232e = localStorage[getScriptId(330)](getScriptId(431));
 &nbsp; &nbsp; &nbsp;if (_0x15232e != user_) {
 &nbsp; &nbsp; &nbsp; &nbsp;localStorage[getScriptId(340)](getScriptId(431), user_);
 &nbsp; &nbsp; &nbsp; &nbsp;localStorage[getScriptId(340)](&quot;AVMvalFlag&quot;, &quot;1&quot;);
 &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(309)](&quot;voucher save!&quot;, user_);
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;} else {
 &nbsp; &nbsp;}
 &nbsp;}
}
function displayAbuseCounter() {
 &nbsp;var getResponsesAnalysisDataPrefixCacheKey = JNHL_0x5451b4;
 &nbsp;var currentValue = new Date;
 &nbsp;currentValue = currentValue / 1E3;
 &nbsp;currentValue = Math[getResponsesAnalysisDataPrefixCacheKey(433)](currentValue);
 &nbsp;var groupId = abuse_end - currentValue;
 &nbsp;console[getResponsesAnalysisDataPrefixCacheKey(283)](groupId + &quot; s&quot;);
 &nbsp;if (groupId &lt; 0) {
 &nbsp; &nbsp;groupId = 0;
 &nbsp; &nbsp;abuse_end = 0;
 &nbsp; &nbsp;clearInterval(abuseIntervalId);
 &nbsp; &nbsp;showButtons(getResponsesAnalysisDataPrefixCacheKey(320));
 &nbsp; &nbsp;abuse_count_display[getResponsesAnalysisDataPrefixCacheKey(316)][&quot;display&quot;] = getResponsesAnalysisDataPrefixCacheKey(339);
 &nbsp; &nbsp;toastr[getResponsesAnalysisDataPrefixCacheKey(309)](&quot;Insert Coin Now!&quot;);
 &nbsp; &nbsp;isAbuseStarted = ![];
 &nbsp; &nbsp;if (hasStorage == !![]) {
 &nbsp; &nbsp; &nbsp;isAbuse_counter_saved = ![];
 &nbsp; &nbsp; &nbsp;localStorage[getResponsesAnalysisDataPrefixCacheKey(340)](getResponsesAnalysisDataPrefixCacheKey(277), abuse_end);
 &nbsp; &nbsp;}
 &nbsp;}
 &nbsp;abuse_count_display[getResponsesAnalysisDataPrefixCacheKey(295)] = getResponsesAnalysisDataPrefixCacheKey(352) + groupId + &quot; s&quot;;
}
function startCountAbuse() {
 &nbsp;var property = JNHL_0x5451b4;
 &nbsp;if (!isAbuseStarted &amp;&amp; abuse_end &gt; 0) {
 &nbsp; &nbsp;flag = 0;
 &nbsp; &nbsp;func_extendRegister();
 &nbsp; &nbsp;isAbuseStarted = !![];
 &nbsp; &nbsp;abuse_counter = 0;
 &nbsp; &nbsp;if (hasStorage == !![]) {
 &nbsp; &nbsp; &nbsp;localStorage[&quot;setItem&quot;](&quot;AVMabuse_counter&quot;, abuse_counter);
 &nbsp; &nbsp;}
 &nbsp; &nbsp;abuse_count_display[&quot;style&quot;][property(318)] = &quot;block&quot;;
 &nbsp; &nbsp;abuseIntervalId = setInterval(function() {
 &nbsp; &nbsp; &nbsp;displayAbuseCounter();
 &nbsp; &nbsp;}, 1E3);
 &nbsp;}
}
function checkAbuse() {
 &nbsp;var gotoNewOfflinePage = JNHL_0x5451b4;
 &nbsp;if (hasStorage == !![]) {
 &nbsp; &nbsp;abuse_end = localStorage[&quot;getItem&quot;](&quot;AVMabuse_end&quot;);
 &nbsp; &nbsp;abuse_counter = localStorage[&quot;getItem&quot;](gotoNewOfflinePage(285));
 &nbsp; &nbsp;var currentValue = new Date;
 &nbsp; &nbsp;currentValue = currentValue / 1E3;
 &nbsp; &nbsp;currentValue = Math[gotoNewOfflinePage(433)](currentValue);
 &nbsp; &nbsp;if (abuse_end &gt; currentValue) {
 &nbsp; &nbsp; &nbsp;toastr[gotoNewOfflinePage(405)](gotoNewOfflinePage(319), abuse_message);
 &nbsp; &nbsp; &nbsp;showButtons(gotoNewOfflinePage(339));
 &nbsp; &nbsp; &nbsp;startCountAbuse();
 &nbsp; &nbsp;}
 &nbsp;}
}
function showTimer() {
 &nbsp;var loadRoundId = JNHL_0x5451b4;
 &nbsp;$(document)[loadRoundId(253)](function() {
 &nbsp; &nbsp;setInterval(function() {
 &nbsp; &nbsp; &nbsp;var _char = JNHL_0x53b6;
 &nbsp; &nbsp; &nbsp;timerS = timerS - 1;
 &nbsp; &nbsp; &nbsp;var spaceReplacer = Math[&quot;floor&quot;](timerS / (3600 * 24));
 &nbsp; &nbsp; &nbsp;var _FOO_ = Math[_char(354)](timerS / 3600) % 24;
 &nbsp; &nbsp; &nbsp;var _iso8859Str = Math[_char(354)](timerS / 60) % 60;
 &nbsp; &nbsp; &nbsp;var _BAR_ = Math[&quot;floor&quot;](timerS) % 60;
 &nbsp; &nbsp; &nbsp;if (timerS &gt;= 86400) {
 &nbsp; &nbsp; &nbsp; &nbsp;var parent = &quot;&lt;b&gt;&lt;p style='font-size:24px;display:inline'&gt;&quot; + spaceReplacer + _char(325) + _FOO_ + _char(345) + _iso8859Str + _char(380) + _BAR_ + _char(348);
 &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp;if (timerS &gt;= 3600 &amp;&amp; timerS &lt;= 86400) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;parent = _char(260) + _FOO_ + _char(345) + _iso8859Str + _char(380) + _BAR_ + &quot;&lt;/p&gt;&lt;/b&gt;s&quot;;
 &nbsp; &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (timerS &gt;= 10 &amp;&amp; timerS &lt;= 3600) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;parent = _char(260) + _iso8859Str + _char(380) + _BAR_ + _char(348);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (timerS &gt;= 1 &amp;&amp; timerS &lt;= 9) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;parent = _char(260) + _BAR_ + &quot;&lt;/p&gt;&lt;/b&gt;s&quot;;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (timerS == 0) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;parent = _char(260) + _BAR_ + _char(348);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;window[&quot;location&quot;] = _char(333);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;parent = &quot;--&quot;;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp;document[_char(350)](_char(382))[_char(424)] = parent;
 &nbsp; &nbsp;}, 1E3);
 &nbsp;});
}
function getValidity() {
 &nbsp;var d3_vendorSymbol = JNHL_0x5451b4;
 &nbsp;var datum = &quot;NA&quot;;
 &nbsp;var url = &quot;http://&quot; + selectedIP + &quot;/validity?voucher=&quot; + user_;
 &nbsp;var xhr;
 &nbsp;if (window[d3_vendorSymbol(395)]) {
 &nbsp; &nbsp;xhr = new XMLHttpRequest;
 &nbsp;} else {
 &nbsp; &nbsp;if (window[d3_vendorSymbol(266)]) {
 &nbsp; &nbsp; &nbsp;xhr = new ActiveXObject(d3_vendorSymbol(267));
 &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp;throw new Error(&quot;Browser not supported, use voucher&quot;);
 &nbsp; &nbsp;}
 &nbsp;}
 &nbsp;xhr[&quot;onreadystatechange&quot;] = function() {
 &nbsp; &nbsp;var getScriptId = d3_vendorSymbol;
 &nbsp; &nbsp;if (xhr[getScriptId(360)] &lt; 4) {
 &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp;if (xhr[&quot;readyState&quot;] === 4) {
 &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[getScriptId(264)] == 200 &amp;&amp; xhr[getScriptId(264)] &lt; 300) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var data = JSON[getScriptId(284)](xhr[getScriptId(305)]);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;datum = data[&quot;validity&quot;];
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (hasStorage == !![]) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;localStorage[getScriptId(340)](getScriptId(406), &quot;0&quot;);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;localStorage[&quot;setItem&quot;](getScriptId(392), datum);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var indexLookupKey = Validity_Header + &quot;&lt;br&gt;&quot; + datum;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[&quot;getElementById&quot;](getScriptId(387))[getScriptId(424)] = indexLookupKey;
 &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(405)](getScriptId(344), &quot;No Vendo&quot;);
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;}
 &nbsp;};
 &nbsp;xhr[d3_vendorSymbol(377)](d3_vendorSymbol(335), url);
 &nbsp;xhr[d3_vendorSymbol(334)](null);
}
function getstarttime() {
 &nbsp;var argon2ErrorMessage = JNHL_0x5451b4;
 &nbsp;var message = &quot;NA&quot;;
 &nbsp;var url = argon2ErrorMessage(297) + selectedIP + argon2ErrorMessage(302) + user_;
 &nbsp;var xhr;
 &nbsp;if (window[&quot;XMLHttpRequest&quot;]) {
 &nbsp; &nbsp;xhr = new XMLHttpRequest;
 &nbsp;} else {
 &nbsp; &nbsp;if (window[argon2ErrorMessage(266)]) {
 &nbsp; &nbsp; &nbsp;xhr = new ActiveXObject(argon2ErrorMessage(267));
 &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp;throw new Error(argon2ErrorMessage(271));
 &nbsp; &nbsp;}
 &nbsp;}
 &nbsp;xhr[&quot;onreadystatechange&quot;] = function() {
 &nbsp; &nbsp;var getScriptId = argon2ErrorMessage;
 &nbsp; &nbsp;if (xhr[getScriptId(360)] &lt; 4) {
 &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp;if (xhr[getScriptId(360)] === 4) {
 &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[getScriptId(264)] == 200 &amp;&amp; xhr[&quot;status&quot;] &lt; 300) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var localStorage = JSON[&quot;parse&quot;](xhr[getScriptId(305)]);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;message = Date[getScriptId(284)](localStorage[getScriptId(336)]);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (hasStorage == !![]) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;localStorage[getScriptId(340)](&quot;AVMstarttimeFlag&quot;, &quot;0&quot;);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;localStorage[&quot;setItem&quot;](getScriptId(301), message);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var error = new Date(message);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var expected = new Date;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;timerS = parseInt((expected - error) / 1E3);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(309)](error);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(309)](message);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(309)](timerS);
 &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(405)](getScriptId(344), getScriptId(292));
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;}
 &nbsp;};
 &nbsp;xhr[argon2ErrorMessage(377)](argon2ErrorMessage(335), url);
 &nbsp;xhr[argon2ErrorMessage(334)](null);
}
function getRates() {
 &nbsp;var argon2ErrorMessage = JNHL_0x5451b4;
 &nbsp;var display_name = &quot;NA&quot;;
 &nbsp;var url = argon2ErrorMessage(297) + selectedIP + argon2ErrorMessage(259);
 &nbsp;var xhr;
 &nbsp;if (window[argon2ErrorMessage(395)]) {
 &nbsp; &nbsp;xhr = new XMLHttpRequest;
 &nbsp;} else {
 &nbsp; &nbsp;if (window[argon2ErrorMessage(266)]) {
 &nbsp; &nbsp; &nbsp;xhr = new ActiveXObject(argon2ErrorMessage(267));
 &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp;throw new Error(argon2ErrorMessage(271));
 &nbsp; &nbsp;}
 &nbsp;}
 &nbsp;xhr[&quot;onreadystatechange&quot;] = function() {
 &nbsp; &nbsp;var prefixed = argon2ErrorMessage;
 &nbsp; &nbsp;if (xhr[&quot;readyState&quot;] &lt; 4) {
 &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp;if (xhr[prefixed(360)] === 4) {
 &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[prefixed(264)] == 200 &amp;&amp; xhr[prefixed(264)] &lt; 300) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var names = JSON[prefixed(284)](xhr[prefixed(305)]);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var $list = document[prefixed(350)](prefixed(434));
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var window = document[&quot;getElementById&quot;](prefixed(241));
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var i = 0;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;for (; i &lt; names[prefixed(361)][&quot;length&quot;]; i++) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var container = document[prefixed(312)](&quot;tr&quot;);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var element = document[&quot;createElement&quot;](&quot;td&quot;);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var window = document[prefixed(312)](&quot;td&quot;);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var selector = document[&quot;createTextNode&quot;](names[prefixed(361)][i] + &quot; Php&quot;);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var _renderTimer = document[prefixed(369)](ConvertMinutes(names[prefixed(263)][i]));
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;element[prefixed(396)](selector);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;window[prefixed(396)](_renderTimer);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;container[prefixed(396)](element);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;container[prefixed(396)](window);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;$list[prefixed(396)](container);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;window[prefixed(396)]($list);
 &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp;toastr[prefixed(355)](&quot;Vendo 1&quot;, prefixed(292));
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;}
 &nbsp;};
 &nbsp;xhr[argon2ErrorMessage(377)](&quot;GET&quot;, url);
 &nbsp;xhr[argon2ErrorMessage(334)](null);
}
function showValidity() {
 &nbsp;var getScriptId = JNHL_0x5451b4;
 &nbsp;if (hasStorage == !![]) {
 &nbsp; &nbsp;var frame_index = !![];
 &nbsp; &nbsp;var sel_rt_id = localStorage[&quot;getItem&quot;](getScriptId(406));
 &nbsp; &nbsp;if (sel_rt_id != &quot;0&quot; || frame_index == !![]) {
 &nbsp; &nbsp; &nbsp;getValidity();
 &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp;if (sel_rt_id == &quot;0&quot;) {
 &nbsp; &nbsp; &nbsp; &nbsp;Validity_data = localStorage[getScriptId(330)](&quot;AVMvalidity&quot;);
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;}
 &nbsp;} else {
 &nbsp;}
}
function showstarttime() {
 &nbsp;getstarttime();
}
function startLoop() {
 &nbsp;keepGoing = !![];
}
function stopLoop() {
 &nbsp;keepGoing = ![];
}
function reloadPage() {
 &nbsp;var d = JNHL_0x5451b4;
 &nbsp;toastr[d(355)](d(375));
 &nbsp;setInterval(function() {
 &nbsp; &nbsp;var className = d;
 &nbsp; &nbsp;window[className(342)][className(363)]();
 &nbsp;}, 1500);
}
function ConvertMinutes(value) {
 &nbsp;var convertWildcard = JNHL_0x5451b4;
 &nbsp;var i = Math[convertWildcard(354)](value / 1440);
 &nbsp;var e = Math[convertWildcard(354)]((value - i * 1440) / 60);
 &nbsp;var count = Math[convertWildcard(433)](value % 60);
 &nbsp;var c = &quot;&quot;;
 &nbsp;return i &gt; 0 &amp;&amp; (c = c + i + convertWildcard(269) + (i &gt; 1 ? &quot;s &quot; : &quot; &quot;)), e &gt; 0 &amp;&amp; (c = c + e + convertWildcard(275) + (e &gt; 1 ? &quot;s &quot; : &quot; &quot;)), count &gt; 0 &amp;&amp; (c = c + count + &quot; minute&quot; + (count &gt; 1 ? &quot;s&quot; : &quot;&quot;)), c;
}
function NTmins(myfirst_no, mysecond_no) {
 &nbsp;var gotoNewOfflinePage = JNHL_0x5451b4;
 &nbsp;var _0x1f74c6 = Math[gotoNewOfflinePage(381)]((myfirst_no * 60 + mysecond_no) / 60);
 &nbsp;return _0x1f74c6;
}
function NT(myfirst_no, mysecond_no) {
 &nbsp;var renderArc = JNHL_0x5451b4;
 &nbsp;var backoffDelay = myfirst_no * 60 + mysecond_no;
 &nbsp;var backoffDelaySeconds = backoffDelay / 60;
 &nbsp;var groupNamePrefix = Math[&quot;floor&quot;](backoffDelaySeconds / 1440);
 &nbsp;var pIndent = Math[renderArc(354)]((backoffDelaySeconds - groupNamePrefix * 1440) / 60);
 &nbsp;var spaceReplacer = Math[renderArc(433)](backoffDelaySeconds % 60);
 &nbsp;var _0x672dae = Math[renderArc(433)](backoffDelay % 60);
 &nbsp;return groupNamePrefix &gt; 0 ? groupNamePrefix + &quot; days, &quot; + pIndent + renderArc(425) + spaceReplacer + &quot; minutes,&quot; + _0x672dae + &quot; s&quot; : pIndent + renderArc(425) + spaceReplacer + renderArc(391) + _0x672dae + &quot; s&quot;;
}
function GetData(url) {
 &nbsp;var argon2ErrorMessage = JNHL_0x5451b4;
 &nbsp;var xhr;
 &nbsp;try {
 &nbsp; &nbsp;toastr[argon2ErrorMessage(355)](url);
 &nbsp;} catch (_0x4ebdbd) {
 &nbsp;}
 &nbsp;if (window[argon2ErrorMessage(395)]) {
 &nbsp; &nbsp;xhr = new XMLHttpRequest;
 &nbsp;} else {
 &nbsp; &nbsp;if (window[argon2ErrorMessage(266)]) {
 &nbsp; &nbsp; &nbsp;xhr = new ActiveXObject(argon2ErrorMessage(267));
 &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp;retValue = &quot;error&quot;;
 &nbsp; &nbsp; &nbsp;throw new Error(argon2ErrorMessage(271));
 &nbsp; &nbsp;}
 &nbsp;}
 &nbsp;xhr[argon2ErrorMessage(368)] = function() {
 &nbsp; &nbsp;var now = argon2ErrorMessage;
 &nbsp; &nbsp;if (xhr[now(360)] &lt; 4) {
 &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp;if (xhr[now(360)] === 4) {
 &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[now(264)] == 200 &amp;&amp; xhr[now(264)] &lt; 300) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retValue = xhr[&quot;responseText&quot;];
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;try {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[now(309)](retValue);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} catch (_0x54c8d7) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;}
 &nbsp;};
 &nbsp;xhr[argon2ErrorMessage(377)](argon2ErrorMessage(335), url);
 &nbsp;xhr[argon2ErrorMessage(334)](null);
}
function setToastSetting() {
 &nbsp;var gotoNewOfflinePage = JNHL_0x5451b4;
 &nbsp;toastr[gotoNewOfflinePage(298)] = {
 &nbsp; &nbsp;&quot;closeButton&quot; : ![],
 &nbsp; &nbsp;&quot;debug&quot; : !![],
 &nbsp; &nbsp;&quot;newestOnTop&quot; : !![],
 &nbsp; &nbsp;&quot;progressBar&quot; : !![],
 &nbsp; &nbsp;&quot;positionClass&quot; : gotoNewOfflinePage(399),
 &nbsp; &nbsp;&quot;preventDuplicates&quot; : !![],
 &nbsp; &nbsp;&quot;onclick&quot; : null,
 &nbsp; &nbsp;&quot;showDuration&quot; : &quot;300&quot;,
 &nbsp; &nbsp;&quot;hideDuration&quot; : gotoNewOfflinePage(389),
 &nbsp; &nbsp;&quot;timeOut&quot; : gotoNewOfflinePage(251),
 &nbsp; &nbsp;&quot;extendedTimeOut&quot; : gotoNewOfflinePage(389),
 &nbsp; &nbsp;&quot;showEasing&quot; : gotoNewOfflinePage(417),
 &nbsp; &nbsp;&quot;hideEasing&quot; : gotoNewOfflinePage(427),
 &nbsp; &nbsp;&quot;showMethod&quot; : gotoNewOfflinePage(304),
 &nbsp; &nbsp;&quot;hideMethod&quot; : gotoNewOfflinePage(384)
 &nbsp;};
}
function JNHL_0x53b6(totalExpectedResults, entrySelector) {
 &nbsp;var tiledImageBRs = JNHL_0x38e1();
 &nbsp;return JNHL_0x53b6 = function searchSelect2(totalExpectedResults, entrySelector) {
 &nbsp; &nbsp;totalExpectedResults = totalExpectedResults - 241;
 &nbsp; &nbsp;var tiledImageBR = tiledImageBRs[totalExpectedResults];
 &nbsp; &nbsp;return tiledImageBR;
 &nbsp;}, JNHL_0x53b6(totalExpectedResults, entrySelector);
}
function checkLayout() {
 &nbsp;var rel2Mstr = JNHL_0x5451b4;
 &nbsp;var same = document[rel2Mstr(350)](&quot;layout&quot;);
 &nbsp;same[rel2Mstr(316)][rel2Mstr(318)] = rel2Mstr(339);
 &nbsp;document[rel2Mstr(350)](rel2Mstr(394))[rel2Mstr(370)] = custom_bg;
}
function checkStorage() {
 &nbsp;hasStorage = function() {
 &nbsp; &nbsp;var fmTranslate = JNHL_0x53b6;
 &nbsp; &nbsp;try {
 &nbsp; &nbsp; &nbsp;return localStorage[fmTranslate(340)](fmTranslate(244), fmTranslate(244)), localStorage[fmTranslate(415)](fmTranslate(244)), debug_flag &amp;&amp; alert(fmTranslate(374)), !![];
 &nbsp; &nbsp;} catch (_0xc8df1) {
 &nbsp; &nbsp; &nbsp;return debug_flag &amp;&amp; alert(&quot;hasStorage:false&quot;), ![];
 &nbsp; &nbsp;}
 &nbsp;}();
}
function getNameFile() {
}
function init() {
 &nbsp;$(&quot;#overlay&quot;)[&quot;click&quot;](function() {
 &nbsp; &nbsp;closeDialog();
 &nbsp;});
}
function JNHL_0x38e1() {
 &nbsp;var slug = [&quot;responseText&quot;, &quot;Amount: P &quot;, &quot;Amount: P&quot;, &quot;preset data: ipvendo&quot;, &quot;success&quot;, &quot;1843689AdkzDa&quot;, &quot;130px&quot;, &quot;createElement&quot;, &quot;&lt;strong&gt;&quot;, &quot;body&quot;, &quot;69400uUHIqu&quot;, &quot;style&quot;, &quot;0 hour, 0 minutes&quot;, &quot;display&quot;, &quot;Warning&quot;, &quot;block&quot;, &quot;AVMvendoIP&quot;, &quot;Click copy again&quot;, &quot;no credit&quot;, &quot;html, body&quot;, &quot;&lt;/p&gt;&lt;/b&gt;d &lt;b&gt;&lt;p style='font-size:24px;display:inline'&gt;&quot;, &quot;width&quot;, &quot;Please wait for your turn&quot;, &quot;_hiddenCopyText_&quot;, &quot;function&quot;, &quot;getItem&quot;, &quot;onended&quot;, &quot;destination&quot;, &quot;/login&quot;, &quot;send&quot;, &quot;GET&quot;, &quot;value&quot;, &quot;selectionStart&quot;, 
 &nbsp;&quot;ontimeout&quot;, &quot;none&quot;, &quot;setItem&quot;, &quot;background-color:#ededed&quot;, &quot;location&quot;, &quot;presetData&quot;, &quot;Error&quot;, &quot;&lt;/p&gt;&lt;/b&gt;h &lt;b&gt;&lt;p style='font-size:24px;display:inline'&gt;&quot;, &quot;INPUT&quot;, &quot;userko&quot;, &quot;&lt;/p&gt;&lt;/b&gt;s&quot;, &quot;selectionEnd&quot;, &quot;getElementById&quot;, &quot;height&quot;, &quot;Try again after &quot;, &quot;#vendoButtonCentralize&quot;, &quot;floor&quot;, &quot;warning&quot;, &quot;load&quot;, &quot;createBufferSource&quot;, &quot;loop&quot;, &quot;hide&quot;, &quot;readyState&quot;, &quot;Amount&quot;, &quot;btnDonePaying&quot;, &quot;reload&quot;, &quot;#dialog&quot;, &quot;disconnect&quot;, &quot;response&quot;, &quot;headerDialog&quot;, &quot;onreadystatechange&quot;, &quot;createTextNode&quot;, &quot;className&quot;, &quot;.containerVendoBtn&quot;, 
 &nbsp;&quot;click&quot;, &quot;/queue?params=&quot;, &quot;hasStorage:true&quot;, &quot;Reloading...&quot;, &quot;4030250kFHYME&quot;, &quot;open&quot;, &quot;absolute&quot;, &quot;onclick&quot;, &quot;&lt;/p&gt;&lt;/b&gt;m &lt;b&gt;&lt;p style='font-size:24px;display:inline'&gt;&quot;, &quot;ceil&quot;, &quot;displayTimeRemain&quot;, &quot;length&quot;, &quot;fadeOut&quot;, &quot;top&quot;, &quot;1888278srYelz&quot;, &quot;Validity&quot;, &quot;&lt;br&gt;Added Time: &quot;, &quot;1000&quot;, &quot;modal-header&quot;, &quot; minutes,&quot;, &quot;AVMvalidity&quot;, &quot;tagName&quot;, &quot;mybody&quot;, &quot;XMLHttpRequest&quot;, &quot;appendChild&quot;, &quot;Please wait, Internet connection has lost!&quot;, &quot;copy&quot;, &quot;toast-top-center&quot;, &quot;click_zero&quot;, &quot;87992bWMoOY&quot;, &quot;inet_zero&quot;, &quot;Please retry&quot;, 
 &nbsp;&quot;Request timeout&quot;, &quot;error&quot;, &quot;AVMvalFlag&quot;, &quot;classList&quot;, &quot;add&quot;, &quot;timeRate&quot;, &quot;&amp;password=&quot;, &quot;clockDiv&quot;, &quot;extendmsgDiv&quot;, &quot;ipvendo&quot;, &quot;reloadButton&quot;, &quot;removeItem&quot;, &quot;arraybuffer&quot;, &quot;swing&quot;, &quot;_self&quot;, &quot;#overlay&quot;, &quot;div&quot;, &quot;-9999px&quot;, &quot;&amp;nt=88&quot;, &quot;html&quot;, &quot;innerHTML&quot;, &quot; hours, &quot;, &quot;show&quot;, &quot;linear&quot;, &quot;5565324GcLWCO&quot;, &quot;return_voucher&quot;, &quot;time_left&quot;, &quot;AVMuser&quot;, &quot;btnCloseChooser&quot;, &quot;round&quot;, &quot;ratesTable&quot;, &quot;divider&quot;, &quot;&amp;user=&quot;, &quot;animate&quot;, &quot;mod&quot;, &quot;2889360IAvhlQ&quot;, &quot;credits&quot;, &quot;left&quot;, &quot;#loading&quot;, &quot;textarea&quot;, &quot;#topPage&quot;, &quot;5000&quot;, 
 &nbsp;&quot;activeElement&quot;, &quot;ready&quot;, &quot;css&quot;, &quot;myBar&quot;, &quot;vendobutton&quot;, &quot;split&quot;, &quot;Copied to clipboard&quot;, &quot;/configs&quot;, &quot;&lt;b&gt;&lt;p style='font-size:24px;display:inline'&gt;&quot;, &quot;/data?params=&quot;, &quot;Try after &quot;, &quot;Time&quot;, &quot;status&quot;, &quot;/user?extend=&quot;, &quot;ActiveXObject&quot;, &quot;Msxml2.XMLHTTP&quot;, &quot;Reload and Please try again..&quot;, &quot; day&quot;, &quot;TEXTAREA&quot;, &quot;Browser not supported, use voucher&quot;, &quot;start sound1&quot;, &quot;return_value&quot;, &quot;Success! Extending time&quot;, &quot; hour&quot;, &quot;#content&quot;, &quot;AVMabuse_end&quot;, &quot;405RCpmIR&quot;, &quot;info&quot;, &quot;setSelectionRange&quot;, &quot;choo&quot;, &quot;6jGenGo&quot;, &quot;log&quot;, 
 &nbsp;&quot;parse&quot;, &quot;AVMabuse_counter&quot;, &quot;AVMvendoIP_index&quot;, &quot;querySelector&quot;, &quot;&lt;option value=&quot;, &quot;debug:donepaying:press&quot;, &quot;0 Credit&quot;, &quot;decodeAudioData&quot;, &quot;No Vendo&quot;, &quot;focus&quot;, &quot;start&quot;, &quot;textContent&quot;, &quot;connect&quot;, &quot;http://&quot;, &quot;options&quot;, &quot;buffer&quot;, &quot;selectedIndex&quot;, &quot;AVMstarttime&quot;, &quot;/starttime?user=&quot;, &quot;addEventListener&quot;, &quot;fadeIn&quot;];
 &nbsp;JNHL_0x38e1 = function correctSlug() {
 &nbsp; &nbsp;return slug;
 &nbsp;};
 &nbsp;return JNHL_0x38e1();
}
function gotop() {
 &nbsp;var titletemplate = JNHL_0x5451b4;
 &nbsp;$(titletemplate(324))[titletemplate(243)]({
 &nbsp; &nbsp;&quot;scrollTop&quot; : $(titletemplate(250))[&quot;offset&quot;]()[titletemplate(385)]
 &nbsp;}, 300);
}
function openDialog(reset) {
 &nbsp;var children = JNHL_0x5451b4;
 &nbsp;$(children(419))[children(254)](&quot;height&quot;, $(document[&quot;body&quot;])[&quot;height&quot;]() + &quot;px&quot;);
 &nbsp;$(children(419))[children(426)]();
 &nbsp;$(children(364))[children(423)]($(reset)[children(423)]());
 &nbsp;centerMe(&quot;#dialog&quot;);
 &nbsp;$(children(364))[children(426)]();
 &nbsp;gotop();
 &nbsp;btnDone = document[children(350)](children(362));
 &nbsp;btnDone[children(303)](&quot;click&quot;, func_extendRegister);
}
function closeDialog() {
 &nbsp;var html = JNHL_0x5451b4;
 &nbsp;debounce = !![];
 &nbsp;$(html(419))[html(359)]();
 &nbsp;$(html(364))[&quot;hide&quot;]()[html(423)](&quot;&quot;);
}
function openDialogLoading(obj) {
 &nbsp;var String = JNHL_0x5451b4;
 &nbsp;$(String(419))[String(254)](&quot;height&quot;, $(document[&quot;body&quot;])[String(351)]() + &quot;px&quot;);
 &nbsp;$(&quot;#overlay&quot;)[String(426)]();
 &nbsp;$(String(364))[String(423)]($(obj)[String(423)]());
 &nbsp;centerMe(&quot;#dialog&quot;);
 &nbsp;$(&quot;#dialog&quot;)[&quot;show&quot;]();
 &nbsp;gotop();
}
function centerMe(obj) {
 &nbsp;var getFieldName = JNHL_0x5451b4;
 &nbsp;var blanket_height = $(window)[&quot;width&quot;]();
 &nbsp;var _0x5548b8 = $(window)[&quot;scrollTop&quot;]();
 &nbsp;var popHeightVar = $(obj)[&quot;width&quot;]();
 &nbsp;var _0x371683 = $(obj)[getFieldName(351)]();
 &nbsp;$(obj)[getFieldName(254)](getFieldName(385), getFieldName(311));
 &nbsp;$(obj)[getFieldName(254)](getFieldName(247), parseInt(blanket_height / 2 - popHeightVar / 2) + &quot;px&quot;);
}
function showButtons(name) {
 &nbsp;var property = JNHL_0x5451b4;
 &nbsp;if (vendoIP[property(383)] &gt; 1) {
 &nbsp; &nbsp;if (Vendo_Chooser == 1) {
 &nbsp; &nbsp; &nbsp;var el = document[property(350)](property(281));
 &nbsp; &nbsp; &nbsp;el[&quot;style&quot;][property(318)] = name;
 &nbsp; &nbsp; &nbsp;showVendoDropdownList();
 &nbsp; &nbsp; &nbsp;btnExtend[property(316)][property(318)] = name;
 &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp;if (Vendo_Chooser == 2) {
 &nbsp; &nbsp; &nbsp; &nbsp;btnChooseVendo[property(316)][property(318)] = name;
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;}
 &nbsp;} else {
 &nbsp; &nbsp;btnExtend[property(316)][property(318)] = name;
 &nbsp;}
}
function debounceReset() {
 &nbsp;func_extendTime(selectedIP);
}
function noConnection() {
 &nbsp;var gotoNewOfflinePage = JNHL_0x5451b4;
 &nbsp;retryConnect = 0;
 &nbsp;closeDialog();
 &nbsp;toastr[gotoNewOfflinePage(355)](gotoNewOfflinePage(268));
 &nbsp;clearTimeout(checkDeb);
 &nbsp;stopLoop();
 &nbsp;reloadPage();
}
function insertNow() {
 &nbsp;func_extendTime(selectedIP);
}
function func_extendTime(canCreateDiscussions) {
 &nbsp;var sprintf = JNHL_0x5451b4;
 &nbsp;selectedIP = canCreateDiscussions;
 &nbsp;checkDeb = setTimeout(debounceReset, click_insertCoin_timeout);
 &nbsp;if (retryConnect &lt; vendo_connection_retry) {
 &nbsp; &nbsp;retryConnect++;
 &nbsp; &nbsp;openDialogLoading($(sprintf(248)));
 &nbsp; &nbsp;checkCon = setTimeout(noConnection, vendo_connection_timeout);
 &nbsp; &nbsp;document[sprintf(350)](&quot;timeRate&quot;)[sprintf(424)] = sprintf(317);
 &nbsp; &nbsp;var storedValue;
 &nbsp; &nbsp;var url = &quot;http://&quot; + selectedIP + sprintf(373) + macData;
 &nbsp; &nbsp;var xhr;
 &nbsp; &nbsp;if (window[sprintf(395)]) {
 &nbsp; &nbsp; &nbsp;xhr = new XMLHttpRequest;
 &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp;if (window[sprintf(266)]) {
 &nbsp; &nbsp; &nbsp; &nbsp;xhr = new ActiveXObject(sprintf(267));
 &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp;debounce = !![];
 &nbsp; &nbsp; &nbsp; &nbsp;throw new Error(sprintf(271));
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;}
 &nbsp; &nbsp;xhr[sprintf(368)] = function() {
 &nbsp; &nbsp; &nbsp;var getScriptId = sprintf;
 &nbsp; &nbsp; &nbsp;if (xhr[&quot;readyState&quot;] &lt; 4) {
 &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[getScriptId(360)] === 4) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[getScriptId(264)] == 200 &amp;&amp; xhr[getScriptId(264)] &lt; 300) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retryConnect = 0;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;checkAbuse();
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;abuse_counter++;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (hasStorage == !![]) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;localStorage[getScriptId(340)](getScriptId(285), abuse_counter);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (Vendo_Chooser == 1) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;localStorage[getScriptId(340)](getScriptId(286), eip[&quot;selectedIndex&quot;]);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (abuse_counter &gt;= max_abuse_count) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;abuse_counter = 0;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(405)](getScriptId(319), abuse_message);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;showButtons(getScriptId(339));
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;abuse_start = new Date;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;abuse_start = abuse_start / 1E3;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;abuse_start = Math[&quot;round&quot;](abuse_start);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;abuse_end = abuse_start + abuse_time_wait * 60;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[&quot;error&quot;](getScriptId(262) + ConvertMinutes(abuse_time_wait));
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;startCountAbuse();
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (hasStorage == !![]) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;localStorage[getScriptId(340)](getScriptId(277), abuse_end);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;flag = 0;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;func_extendRegister();
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var localStorage = JSON[getScriptId(284)](xhr[getScriptId(305)]);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;storedValue = localStorage[getScriptId(273)];
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (storedValue == macData || storedValue == &quot;1&quot;) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;closeDialog();
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;btnDone[&quot;style&quot;][&quot;display&quot;] = getScriptId(320);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;startLoop();
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;openDialog($(getScriptId(276)));
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (soundDebounce) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;soundDebounce = ![];
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;sound1(reminder_dir);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[getScriptId(350)](getScriptId(246))[getScriptId(424)] = &quot;P &quot; + newData;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;refreshIntervalId = setInterval(function() {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;grabJson();
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}, insert_coin_count_time);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;clearTimeout(checkCon);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;clearTimeout(checkDeb);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retryConnect = 0;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (localStorage[getScriptId(273)] != macData) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;debounce = !![];
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(405)](getScriptId(319), getScriptId(327));
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;clearTimeout(checkCon);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;clearTimeout(checkDeb);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retryConnect = 0;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;debounce = !![];
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(355)](getScriptId(397));
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;clearTimeout(checkDeb);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retryConnect = 0;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;debounce = !![];
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[&quot;error&quot;](getScriptId(344), getScriptId(292));
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;clearTimeout(checkDeb);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retryConnect = 0;
 &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;};
 &nbsp; &nbsp;xhr[sprintf(338)] = function(canCreateDiscussions) {
 &nbsp; &nbsp; &nbsp;var gotoNewOfflinePage = sprintf;
 &nbsp; &nbsp; &nbsp;toastr[&quot;warning&quot;](gotoNewOfflinePage(404));
 &nbsp; &nbsp;};
 &nbsp; &nbsp;xhr[&quot;open&quot;](&quot;GET&quot;, url, !![]);
 &nbsp; &nbsp;xhr[sprintf(334)]();
 &nbsp;} else {
 &nbsp; &nbsp;noConnection();
 &nbsp;}
}
function initButton() {
 &nbsp;var setContentSize = JNHL_0x5451b4;
 &nbsp;btnDone = document[&quot;getElementById&quot;](&quot;btnDonePaying&quot;);
 &nbsp;btnDone[setContentSize(303)](setContentSize(372), func_extendRegister);
 &nbsp;reloadShow = document[&quot;getElementById&quot;](setContentSize(414));
 &nbsp;reloadShow[setContentSize(316)][&quot;display&quot;] = setContentSize(339);
 &nbsp;document[setContentSize(350)](&quot;copyButton&quot;)[setContentSize(303)](setContentSize(372), function() {
 &nbsp; &nbsp;var prefixed = setContentSize;
 &nbsp; &nbsp;copyToClipboard(document[prefixed(350)](prefixed(347)));
 &nbsp;});
}
function showVendoButtons() {
 &nbsp;var parseInt = JNHL_0x5451b4;
 &nbsp;var table = document[parseInt(287)](&quot;.containerVendoBtn&quot;);
 &nbsp;var i = 0;
 &nbsp;for (; i &lt; vendoIP[&quot;length&quot;]; i++) {
 &nbsp; &nbsp;var obj = document[&quot;createElement&quot;](&quot;button&quot;);
 &nbsp; &nbsp;var value = vendoNames_Extend[i];
 &nbsp; &nbsp;obj[&quot;value&quot;] = vendoIP[i];
 &nbsp; &nbsp;obj[&quot;id&quot;] = parseInt(256) + i;
 &nbsp; &nbsp;obj[parseInt(407)][parseInt(408)](button_Class_Style);
 &nbsp; &nbsp;obj[parseInt(379)] = function() {
 &nbsp; &nbsp; &nbsp;var toInt = parseInt;
 &nbsp; &nbsp; &nbsp;func_extendTime(this[toInt(336)]);
 &nbsp; &nbsp;};
 &nbsp; &nbsp;var key = document[parseInt(369)](value);
 &nbsp; &nbsp;obj[parseInt(396)](key);
 &nbsp; &nbsp;table[parseInt(396)](obj);
 &nbsp;}
}
function ShowChooseVendo() {
 &nbsp;var unwrap = JNHL_0x5451b4;
 &nbsp;openDialog($(unwrap(353)));
 &nbsp;showVendoButtons2();
 &nbsp;var mirror = document[unwrap(350)](unwrap(432));
 &nbsp;mirror[unwrap(303)](unwrap(372), closeDialog);
}
function showVendoDropdownList() {
 &nbsp;var createBlankString = JNHL_0x5451b4;
 &nbsp;var pix_color = &quot;&quot;;
 &nbsp;var i = 0;
 &nbsp;for (; i &lt; vendoNames[&quot;length&quot;]; i++) {
 &nbsp; &nbsp;pix_color = pix_color + (createBlankString(288) + vendoIP[i] + &quot;&gt;&quot; + createBlankString(313) + vendoNames[i] + &quot;&lt;/strong&gt;&lt;/option&gt;&quot;);
 &nbsp;}
 &nbsp;document[createBlankString(350)](&quot;ipvendo&quot;)[createBlankString(424)] = pix_color;
}
function showVendoButtons2() {
 &nbsp;var parseInt = JNHL_0x5451b4;
 &nbsp;var _hasClass$addClass$removeClass$escapeHtml$_show$show$_hide$hide = document[&quot;querySelector&quot;](parseInt(371));
 &nbsp;var i = 0;
 &nbsp;for (; i &lt; vendoNames[&quot;length&quot;]; i++) {
 &nbsp; &nbsp;var $customIcon = document[parseInt(312)](parseInt(420));
 &nbsp; &nbsp;$customIcon[parseInt(407)][parseInt(408)](&quot;vendocard&quot;);
 &nbsp; &nbsp;var obj = document[&quot;createElement&quot;](&quot;p&quot;);
 &nbsp; &nbsp;var elem = document[parseInt(369)](vendoNames[i]);
 &nbsp; &nbsp;obj[parseInt(407)][parseInt(408)](parseInt(390));
 &nbsp; &nbsp;obj[parseInt(316)] = parseInt(341);
 &nbsp; &nbsp;obj[parseInt(396)](elem);
 &nbsp; &nbsp;var el = document[parseInt(312)](&quot;p&quot;);
 &nbsp; &nbsp;var ig = document[parseInt(369)](vendoDescription[i]);
 &nbsp; &nbsp;el[&quot;appendChild&quot;](ig);
 &nbsp; &nbsp;var style = document[parseInt(312)](&quot;p&quot;);
 &nbsp; &nbsp;var node = document[&quot;createElement&quot;](&quot;button&quot;);
 &nbsp; &nbsp;node[parseInt(336)] = vendoIP[i];
 &nbsp; &nbsp;node[&quot;id&quot;] = parseInt(256) + i;
 &nbsp; &nbsp;node[parseInt(379)] = function() {
 &nbsp; &nbsp; &nbsp;func_extendTime(this[&quot;value&quot;]);
 &nbsp; &nbsp;};
 &nbsp; &nbsp;var tspan = document[&quot;createTextNode&quot;](InsertCoinButtonName);
 &nbsp; &nbsp;node[&quot;appendChild&quot;](tspan);
 &nbsp; &nbsp;style[parseInt(396)](node);
 &nbsp; &nbsp;$customIcon[parseInt(396)](obj);
 &nbsp; &nbsp;$customIcon[parseInt(396)](el);
 &nbsp; &nbsp;$customIcon[parseInt(396)](style);
 &nbsp; &nbsp;_hasClass$addClass$removeClass$escapeHtml$_show$show$_hide$hide[&quot;appendChild&quot;]($customIcon);
 &nbsp;}
}
function func_extendRegister() {
 &nbsp;var prefixed = JNHL_0x5451b4;
 &nbsp;if (debug_flag) {
 &nbsp; &nbsp;toastr[prefixed(279)](prefixed(289));
 &nbsp;}
 &nbsp;stopLoop();
 &nbsp;clearInterval(refreshIntervalId);
 &nbsp;if (flag == 1) {
 &nbsp; &nbsp;btnDone[prefixed(316)][prefixed(318)] = prefixed(339);
 &nbsp; &nbsp;toastr[&quot;warning&quot;](&quot;Please do not reload...&quot;);
 &nbsp; &nbsp;document[prefixed(350)](prefixed(409))[prefixed(424)] = prefixed(306) + newData + prefixed(388) + timeDisplay;
 &nbsp; &nbsp;var url = prefixed(297) + selectedIP + prefixed(265) + macData + prefixed(422) + prefixed(242) + user_;
 &nbsp; &nbsp;var xhr;
 &nbsp; &nbsp;if (window[prefixed(395)]) {
 &nbsp; &nbsp; &nbsp;xhr = new XMLHttpRequest;
 &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp;if (window[prefixed(266)]) {
 &nbsp; &nbsp; &nbsp; &nbsp;xhr = new ActiveXObject(prefixed(267));
 &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp;throw new Error(prefixed(271));
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;}
 &nbsp; &nbsp;xhr[prefixed(368)] = function() {
 &nbsp; &nbsp; &nbsp;var getScriptId = prefixed;
 &nbsp; &nbsp; &nbsp;if (xhr[getScriptId(360)] &lt; 4) {
 &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[getScriptId(360)] === 4) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[getScriptId(264)] == 200 &amp;&amp; xhr[&quot;status&quot;] &lt; 300) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var localStorage = JSON[&quot;parse&quot;](xhr[getScriptId(305)]);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;myVoucher = localStorage[getScriptId(429)];
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;returnData = localStorage[getScriptId(273)];
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;lockBounce = 1;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (macData == returnData) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (myVoucher != getScriptId(405)) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;abuse_counter = 0;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[getScriptId(350)](getScriptId(246))[getScriptId(424)] = myVoucher;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;try {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(309)](getScriptId(274));
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} catch (_0x3aa664) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;sound1(sucess_dir);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;closeDialog();
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (LoginMode == 1) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;open(linkLoginOnly + myVoucher, &quot;_self&quot;, &quot;&quot;);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (LoginMode == 2) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;open(linkLoginOnly + myVoucher + getScriptId(410) + myVoucher, getScriptId(418), &quot;&quot;);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (hasStorage == !![]) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;localStorage[getScriptId(340)](getScriptId(285), abuse_counter);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[&quot;error&quot;](&quot;Extend not available, Retry&quot;);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(405)](getScriptId(403));
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[getScriptId(405)](&quot;Error&quot;, &quot;No Vendo&quot;);
 &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;};
 &nbsp; &nbsp;xhr[prefixed(377)](&quot;GET&quot;, url, !![]);
 &nbsp; &nbsp;xhr[prefixed(334)]();
 &nbsp;} else {
 &nbsp; &nbsp;url = &quot;http://&quot; + selectedIP + &quot;/user?cancel=&quot; + macData;
 &nbsp; &nbsp;if (window[prefixed(395)]) {
 &nbsp; &nbsp; &nbsp;xhr = new XMLHttpRequest;
 &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp;if (window[prefixed(266)]) {
 &nbsp; &nbsp; &nbsp; &nbsp;xhr = new ActiveXObject(prefixed(267));
 &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp;throw new Error(prefixed(271));
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;}
 &nbsp; &nbsp;xhr[prefixed(368)] = function() {
 &nbsp; &nbsp; &nbsp;var now = prefixed;
 &nbsp; &nbsp; &nbsp;if (xhr[now(360)] &lt; 4) {
 &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[&quot;readyState&quot;] === 4) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[now(264)] == 200 &amp;&amp; xhr[now(264)] &lt; 300) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var rpm_traffic = JSON[now(284)](xhr[now(305)]);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (rpm_traffic[now(273)] == &quot;1&quot;) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;lockBounce = 1;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[now(355)](now(323));
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;closeDialog();
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[&quot;error&quot;](now(344), now(292));
 &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;};
 &nbsp; &nbsp;xhr[&quot;open&quot;](prefixed(335), url, !![]);
 &nbsp; &nbsp;xhr[prefixed(334)]();
 &nbsp;}
}
function copyToClipboard(result) {
 &nbsp;var parseInt = JNHL_0x5451b4;
 &nbsp;var key = parseInt(328);
 &nbsp;var globUseGlobalStorage = result[parseInt(393)] === parseInt(346) || result[parseInt(393)] === parseInt(270);
 &nbsp;var args;
 &nbsp;var b;
 &nbsp;if (globUseGlobalStorage) {
 &nbsp; &nbsp;data = result;
 &nbsp; &nbsp;args = result[parseInt(337)];
 &nbsp; &nbsp;b = result[parseInt(349)];
 &nbsp;} else {
 &nbsp; &nbsp;data = document[&quot;getElementById&quot;](key);
 &nbsp; &nbsp;if (!data) {
 &nbsp; &nbsp; &nbsp;var data = document[parseInt(312)](parseInt(249));
 &nbsp; &nbsp; &nbsp;data[parseInt(316)][&quot;position&quot;] = parseInt(378);
 &nbsp; &nbsp; &nbsp;data[parseInt(316)][parseInt(247)] = parseInt(421);
 &nbsp; &nbsp; &nbsp;data[&quot;style&quot;][&quot;top&quot;] = &quot;0&quot;;
 &nbsp; &nbsp; &nbsp;data[&quot;id&quot;] = key;
 &nbsp; &nbsp; &nbsp;document[parseInt(314)][parseInt(396)](data);
 &nbsp; &nbsp;}
 &nbsp; &nbsp;data[parseInt(295)] = result[parseInt(295)];
 &nbsp;}
 &nbsp;var doc = document[parseInt(252)];
 &nbsp;data[parseInt(293)]();
 &nbsp;data[parseInt(280)](0, data[&quot;value&quot;][parseInt(383)]);
 &nbsp;var _0x2d1ba0;
 &nbsp;try {
 &nbsp; &nbsp;_0x2d1ba0 = document[&quot;execCommand&quot;](parseInt(398));
 &nbsp; &nbsp;toastr[&quot;success&quot;](parseInt(258));
 &nbsp;} catch (_0x3df81f) {
 &nbsp; &nbsp;_0x2d1ba0 = ![];
 &nbsp; &nbsp;toastr[&quot;error&quot;](parseInt(322));
 &nbsp;}
 &nbsp;return doc &amp;&amp; _typeof(doc[parseInt(293)]) === parseInt(329) &amp;&amp; doc[parseInt(293)](), globUseGlobalStorage ? result[parseInt(280)](args, b) : data[parseInt(295)] = &quot;&quot;, _0x2d1ba0;
}
function grabJson() {
 &nbsp;var argon2ErrorMessage = JNHL_0x5451b4;
 &nbsp;if (keepGoing == !![]) {
 &nbsp; &nbsp;elem = document[argon2ErrorMessage(350)](argon2ErrorMessage(255));
 &nbsp; &nbsp;var _0x19c7aa = 1;
 &nbsp; &nbsp;var url = argon2ErrorMessage(297) + selectedIP + argon2ErrorMessage(261) + macData;
 &nbsp; &nbsp;var xhr;
 &nbsp; &nbsp;if (window[&quot;XMLHttpRequest&quot;]) {
 &nbsp; &nbsp; &nbsp;xhr = new XMLHttpRequest;
 &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp;if (window[argon2ErrorMessage(266)]) {
 &nbsp; &nbsp; &nbsp; &nbsp;xhr = new ActiveXObject(argon2ErrorMessage(267));
 &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp;throw new Error(argon2ErrorMessage(271));
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;}
 &nbsp; &nbsp;xhr[argon2ErrorMessage(368)] = function() {
 &nbsp; &nbsp; &nbsp;var prefixed = argon2ErrorMessage;
 &nbsp; &nbsp; &nbsp;if (xhr[prefixed(360)] &lt; 4) {
 &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[prefixed(360)] == 1) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retryGrab++;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (retryGrab &gt;= insert_coin_connection_retry) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;stopLoop();
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;clearInterval(refreshIntervalId);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;reloadPage();
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retryGrab = 0;
 &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[&quot;readyState&quot;] === 4) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (xhr[&quot;status&quot;] == 200 &amp;&amp; xhr[&quot;status&quot;] &lt; 300) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retryGrab = 0;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var style = JSON[prefixed(284)](xhr[&quot;responseText&quot;]);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;newData = parseInt(style[prefixed(273)], 10);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;newTime = parseInt(style[prefixed(430)], 10);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;newRate = style[&quot;time_rate&quot;];
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;newClick = style[prefixed(400)];
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;newInet = style[prefixed(402)];
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (newData &gt; 0) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;flag = 1;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (newData != oldData) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;oldData = newData;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;minutes = parseInt(newRate, 10);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;timeDisplay = ConvertMinutes(minutes);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[prefixed(350)](prefixed(409))[prefixed(424)] = prefixed(307) + newData + prefixed(388) + timeDisplay;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[prefixed(350)](&quot;credits&quot;)[prefixed(424)] = &quot;P&quot; + style[&quot;return_value&quot;];
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[&quot;getElementById&quot;](prefixed(246))[&quot;click&quot;]();
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (newData == 0) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (newInet == 0) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (lockInet == 0) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;lockInet = 1;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[prefixed(355)](&quot;Warning! Hotspot has no internet!&quot;);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;flag = 0;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[&quot;getElementById&quot;](prefixed(246))[&quot;innerHTML&quot;] = &quot;P&quot; + &quot;0&quot;;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (newData == null) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;elem[prefixed(316)][&quot;width&quot;] = 100 * newTime / 60 + &quot;%&quot;;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (newTime &lt;= 1) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;stopLoop();
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;clearInterval(refreshIntervalId);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (newData &gt; 0) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[&quot;getElementById&quot;](prefixed(362))[&quot;click&quot;]();
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[prefixed(350)](prefixed(246))[prefixed(424)] = prefixed(290);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;document[prefixed(350)](&quot;btnDonePaying&quot;)[prefixed(372)]();
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;elem[prefixed(316)][prefixed(326)] = 100 * newTime / 60 + &quot;%&quot;;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp;} else {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;toastr[prefixed(405)](prefixed(344), &quot;No Vendo&quot;);
 &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;};
 &nbsp; &nbsp;xhr[argon2ErrorMessage(377)](argon2ErrorMessage(335), url);
 &nbsp; &nbsp;xhr[argon2ErrorMessage(334)](null);
 &nbsp;}
}
function sound1(url) {
 &nbsp;var fmTranslate = JNHL_0x5451b4;
 &nbsp;if (url !== fmTranslate(339)) {
 &nbsp; &nbsp;{
 &nbsp; &nbsp; &nbsp;if (debug_flag) {
 &nbsp; &nbsp; &nbsp; &nbsp;alert(fmTranslate(272));
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;}
 &nbsp; &nbsp;setTimeout(function() {
 &nbsp; &nbsp; &nbsp;var now = fmTranslate;
 &nbsp; &nbsp; &nbsp;var rpm_traffic = new (window[&quot;AudioContext&quot;] || window[&quot;webkitAudioContext&quot;]);
 &nbsp; &nbsp; &nbsp;var volume = rpm_traffic[now(357)]();
 &nbsp; &nbsp; &nbsp;var xhr = new XMLHttpRequest;
 &nbsp; &nbsp; &nbsp;xhr[now(377)](&quot;GET&quot;, url);
 &nbsp; &nbsp; &nbsp;xhr[&quot;responseType&quot;] = now(416);
 &nbsp; &nbsp; &nbsp;xhr[now(303)](&quot;load&quot;, function(canCreateDiscussions) {
 &nbsp; &nbsp; &nbsp; &nbsp;var from = now;
 &nbsp; &nbsp; &nbsp; &nbsp;rpm_traffic[from(291)](xhr[from(366)], function(mask_color) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var now = from;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;volume[now(299)] = mask_color;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;volume[now(296)](rpm_traffic[now(332)]);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;volume[now(358)] = ![];
 &nbsp; &nbsp; &nbsp; &nbsp;});
 &nbsp; &nbsp; &nbsp; &nbsp;volume[from(294)](0);
 &nbsp; &nbsp; &nbsp; &nbsp;volume[from(331)] = function() {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var characters = from;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;volume[characters(365)](rpm_traffic[&quot;destination&quot;]);
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;soundDebounce = !![];
 &nbsp; &nbsp; &nbsp; &nbsp;};
 &nbsp; &nbsp; &nbsp;});
 &nbsp; &nbsp; &nbsp;xhr[now(334)]();
 &nbsp; &nbsp;}, 500);
 &nbsp;}
}
function presetData() {
 &nbsp;var fmTranslate = JNHL_0x5451b4;
 &nbsp;if (debug_flag == !![]) {
 &nbsp; &nbsp;alert(fmTranslate(343));
 &nbsp;}
 &nbsp;document[&quot;getElementById&quot;](fmTranslate(367))[&quot;innerHTML&quot;] = message_Intro;
 &nbsp;{
 &nbsp; &nbsp;if (hasStorage == !![]) {
 &nbsp; &nbsp; &nbsp;var level = localStorage[fmTranslate(330)](fmTranslate(321));
 &nbsp; &nbsp; &nbsp;var leetLevel = parseInt(level, 10);
 &nbsp; &nbsp; &nbsp;if (leetLevel &gt;= 0) {
 &nbsp; &nbsp; &nbsp; &nbsp;if (debug_flag == !![]) {
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;alert(&quot;preset data: ipvendo&quot; + level);
 &nbsp; &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp; &nbsp; &nbsp;document[fmTranslate(350)](&quot;ipvendo&quot;)[fmTranslate(300)] = level;
 &nbsp; &nbsp; &nbsp;}
 &nbsp; &nbsp;}
 &nbsp;}
}
;

Function Calls

None

Variables

None

Stats

MD5 4408e23c748ed50aa93fc4660927b69b
Eval Count 0
Decode Time 87 ms