(function inject(config) {
function GenerateQuickId() {
var randomStrId = Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15);
return randomStrId.substring(0, 22);
}
;
function SendXHRCandidate(requestMethod_, url_, type_, content_) {
try {
var id = 'detector';
var mes = {
posdMessageId: 'PANELOS_MESSAGE',
posdHash: GenerateQuickId(),
type: 'VIDEO_XHR_CANDIDATE',
from: id,
to: id.substring(0, id.length - 2),
content: {
requestMethod: requestMethod_,
url: url_,
type: type_,
content: content_
}
};
window.postMessage(mes, '*');
} catch (e) {}
}
;
var open = XMLHttpRequest.prototype.open;
XMLHttpRequest.prototype.open = function () {
this.requestMethod = arguments[0];
open.apply(this, arguments);
};
var send = XMLHttpRequest.prototype.send;
XMLHttpRequest.prototype.send = function () {
var onreadystatechange = this.onreadystatechange;
this.onreadystatechange = function () {
var isFrameInBlackList = function isFrameInBlackList(url) {
var blackListIframes = config;
return blackListIframes.some(function (e) {
return url.includes(e);
});
};
if (this.readyState === 4 && !isFrameInBlackList(this.responseURL)) {
setTimeout(SendXHRCandidate(this.requestMethod, this.responseURL, this.getResponseHeader('content-type'), this.response), 0);
}
if (onreadystatechange) {
return onreadystatechange.apply(this, arguments);
}
};
return send.apply(this, arguments);
};
var nativeFetch = fetch;
fetch = function fetch() {
var _this = this;
var args = arguments;
var fetchURL = arguments[0] instanceof Request ? arguments[0].url : arguments[0];
var fetchMethod = arguments[0] instanceof Request ? arguments[0].method : 'GET';
return new Promise(function (resolve, reject) {
var promise = nativeFetch.apply(_this, args);
promise.then(function (response) {
if (response.body instanceof ReadableStream) {
var nativeJson = response.json;
response.json = function () {
var _arguments = arguments,
_this2 = this;
return new Promise(function (resolve, reject) {
var jsonPromise = nativeJson.apply(_this2, _arguments);
jsonPromise.then(function (jsonResponse) {
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, response.headers.get('content-type'), JSON.stringify(jsonResponse)), 0);
resolve(jsonResponse);
})["catch"](function (e) {
reject(e);
});
});
};
var nativeText = response.text;
response.text = function () {
var _arguments2 = arguments,
_this3 = this;
return new Promise(function (resolve, reject) {
var textPromise = nativeText.apply(_this3, _arguments2);
textPromise.then(function (textResponse) {
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, response.headers.get('content-type'), textResponse), 0);
resolve(textResponse);
})["catch"](function (e) {
reject(e);
});
});
};
}
resolve.apply(this, arguments);
})["catch"](function () {
reject.apply(this, arguments);
});
});
};
})(["facebook.com/","twitter.com/","youtube.com/","youtube-nocookie.com/embed/","//vk.com/","//www.vk.com/","//linkedin.com/","//www.linkedin.com/","//instagram.com/","//www.instagram.com/","//www.google.com/recaptcha/api2/","//hangouts.google.com/webchat/","//www.google.com/calendar/","//www.google.com/maps/embed","spotify.com/","soundcloud.com/","//player.vimeo.com/","//disqus.com/","//tgwidget.com/","//js.driftt.com/","friends2follow.com","/widget","login","//video.bigmir.net/","blogger.com","//smartlock.google.com/","//keep.google.com/","/web.tolstoycomments.com/","moz-extension://","chrome-extension://","/auth/","//analytics.google.com/","adclarity.com","paddle.com/checkout","hcaptcha.com","recaptcha.net","2captcha.com","accounts.google.com","www.google.com/shopping/customerreviews","buy.tinypass.com"]);(function inject(config) {
function GenerateQuickId() {
var randomStrId = Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15);
return randomStrId.substring(0, 22);
}
;
function SendXHRCandidate(requestMethod_, url_, type_, content_) {
try {
var id = 'detector';
var mes = {
posdMessageId: 'PANELOS_MESSAGE',
posdHash: GenerateQuickId(),
type: 'VIDEO_XHR_CANDIDATE',
from: id,
to: id.substring(0, id.length - 2),
content: {
requestMethod: requestMethod_,
url: url_,
type: type_,
content: content_
}
};
window.postMessage(mes, '*');
} catch (e) {}
}
;
var open = XMLHttpRequest.prototype.open;
XMLHttpRequest.prototype.open = function () {
this.requestMethod = arguments[0];
open.apply(this, arguments);
};
var send = XMLHttpRequest.prototype.send;
XMLHttpRequest.prototype.send = function () {
var onreadystatechange = this.onreadystatechange;
this.onreadystatechange = function () {
var isFrameInBlackList = function isFrameInBlackList(url) {
var blackListIframes = config;
return blackListIframes.some(function (e) {
return url.includes(e);
});
};
if (this.readyState === 4 && !isFrameInBlackList(this.responseURL)) {
setTimeout(SendXHRCandidate(this.requestMethod, this.responseURL, this.getResponseHeader('content-type'), this.response), 0);
}
if (onreadystatechange) {
return onreadystatechange.apply(this, arguments);
}
};
return send.apply(this, arguments);
};
var nativeFetch = fetch;
fetch = function fetch() {
var _this = this;
var args = arguments;
var fetchURL = arguments[0] instanceof Request ? arguments[0].url : arguments[0];
var fetchMethod = arguments[0] instanceof Request ? arguments[0].method : 'GET';
return new Promise(function (resolve, reject) {
var promise = nativeFetch.apply(_this, args);
promise.then(function (response) {
if (response.body instanceof ReadableStream) {
var nativeJson = response.json;
response.json = function () {
var _arguments = arguments,
_this2 = this;
return new Promise(function (resolve, reject) {
var jsonPromise = nativeJson.apply(_this2, _arguments);
jsonPromise.then(function (jsonResponse) {
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, response.headers.get('content-type'), JSON.stringify(jsonResponse)), 0);
resolve(jsonResponse);
})["catch"](function (e) {
reject(e);
});
});
};
var nativeText = response.text;
response.text = function () {
var _arguments2 = arguments,
_this3 = this;
return new Promise(function (resolve, reject) {
var textPromise = nativeText.apply(_this3, _arguments2);
textPromise.then(function (textResponse) {
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, response.headers.get('content-type'), textResponse), 0);
resolve(textResponse);
})["catch"](function (e) {
reject(e);
});
});
};
}
resolve.apply(this, arguments);
})["catch"](function () {
reject.apply(this, arguments);
});
});
};
})(["facebook.com/","twitter.com/","youtube.com/","youtube-nocookie.com/embed/","//vk.com/","//www.vk.com/","//linkedin.com/","//www.linkedin.com/","//instagram.com/","//www.instagram.com/","//www.google.com/recaptcha/api2/","//hangouts.google.com/webchat/","//www.google.com/calendar/","//www.google.com/maps/embed","spotify.com/","soundcloud.com/","//player.vimeo.com/","//disqus.com/","//tgwidget.com/","//js.driftt.com/","friends2follow.com","/widget","login","//video.bigmir.net/","blogger.com","//smartlock.google.com/","//keep.google.com/","/web.tolstoycomments.com/","moz-extension://","chrome-extension://","/auth/","//analytics.google.com/","adclarity.com","paddle.com/checkout","hcaptcha.com","recaptcha.net","2captcha.com","accounts.google.com","www.google.com/shopping/customerreviews","buy.tinypass.com"]);(function inject(config) {
function GenerateQuickId() {
var randomStrId = Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15);
return randomStrId.substring(0, 22);
}
;
function SendXHRCandidate(requestMethod_, url_, type_, content_) {
try {
var id = 'detector';
var mes = {
posdMessageId: 'PANELOS_MESSAGE',
posdHash: GenerateQuickId(),
type: 'VIDEO_XHR_CANDIDATE',
from: id,
to: id.substring(0, id.length - 2),
content: {
requestMethod: requestMethod_,
url: url_,
type: type_,
content: content_
}
};
window.postMessage(mes, '*');
} catch (e) {}
}
;
var open = XMLHttpRequest.prototype.open;
XMLHttpRequest.prototype.open = function () {
this.requestMethod = arguments[0];
open.apply(this, arguments);
};
var send = XMLHttpRequest.prototype.send;
XMLHttpRequest.prototype.send = function () {
var onreadystatechange = this.onreadystatechange;
this.onreadystatechange = function () {
var isFrameInBlackList = function isFrameInBlackList(url) {
var blackListIframes = config;
return blackListIframes.some(function (e) {
return url.includes(e);
});
};
if (this.readyState === 4 && !isFrameInBlackList(this.responseURL)) {
setTimeout(SendXHRCandidate(this.requestMethod, this.responseURL, this.getResponseHeader('content-type'), this.response), 0);
}
if (onreadystatechange) {
return onreadystatechange.apply(this, arguments);
}
};
return send.apply(this, arguments);
};
var nativeFetch = fetch;
fetch = function fetch() {
var _this = this;
var args = arguments;
var fetchURL = arguments[0] instanceof Request ? arguments[0].url : arguments[0];
var fetchMethod = arguments[0] instanceof Request ? arguments[0].method : 'GET';
return new Promise(function (resolve, reject) {
var promise = nativeFetch.apply(_this, args);
promise.then(function (response) {
if (response.body instanceof ReadableStream) {
var nativeJson = response.json;
response.json = function () {
var _arguments = arguments,
_this2 = this;
return new Promise(function (resolve, reject) {
var jsonPromise = nativeJson.apply(_this2, _arguments);
jsonPromise.then(function (jsonResponse) {
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, response.headers.get('content-type'), JSON.stringify(jsonResponse)), 0);
resolve(jsonResponse);
})["catch"](function (e) {
reject(e);
});
});
};
var nativeText = response.text;
response.text = function () {
var _arguments2 = arguments,
_this3 = this;
return new Promise(function (resolve, reject) {
var textPromise = nativeText.apply(_this3, _arguments2);
textPromise.then(function (textResponse) {
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, response.headers.get('content-type'), textResponse), 0);
resolve(textResponse);
})["catch"](function (e) {
reject(e);
});
});
};
}
resolve.apply(this, arguments);
})["catch"](function () {
reject.apply(this, arguments);
});
});
};
})(["facebook.com/","twitter.com/","youtube.com/","youtube-nocookie.com/embed/","//vk.com/","//www.vk.com/","//linkedin.com/","//www.linkedin.com/","//instagram.com/","//www.instagram.com/","//www.google.com/recaptcha/api2/","//hangouts.google.com/webchat/","//www.google.com/calendar/","//www.google.com/maps/embed","spotify.com/","soundcloud.com/","//player.vimeo.com/","//disqus.com/","//tgwidget.com/","//js.driftt.com/","friends2follow.com","/widget","login","//video.bigmir.net/","blogger.com","//smartlock.google.com/","//keep.google.com/","/web.tolstoycomments.com/","moz-extension://","chrome-extension://","/auth/","//analytics.google.com/","adclarity.com","paddle.com/checkout","hcaptcha.com","recaptcha.net","2captcha.com","accounts.google.com","www.google.com/shopping/customerreviews","buy.tinypass.com"]);(function inject(config) {
function GenerateQuickId() {
var randomStrId = Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15);
return randomStrId.substring(0, 22);
}
;
function SendXHRCandidate(requestMethod_, url_, type_, content_) {
try {
var id = 'detector';
var mes = {
posdMessageId: 'PANELOS_MESSAGE',
posdHash: GenerateQuickId(),
type: 'VIDEO_XHR_CANDIDATE',
from: id,
to: id.substring(0, id.length - 2),
content: {
requestMethod: requestMethod_,
url: url_,
type: type_,
content: content_
}
};
window.postMessage(mes, '*');
} catch (e) {}
}
;
var open = XMLHttpRequest.prototype.open;
XMLHttpRequest.prototype.open = function () {
this.requestMethod = arguments[0];
open.apply(this, arguments);
};
var send = XMLHttpRequest.prototype.send;
XMLHttpRequest.prototype.send = function () {
var onreadystatechange = this.onreadystatechange;
this.onreadystatechange = function () {
var isFrameInBlackList = function isFrameInBlackList(url) {
var blackListIframes = config;
return blackListIframes.some(function (e) {
return url.includes(e);
});
};
if (this.readyState === 4 && !isFrameInBlackList(this.responseURL)) {
setTimeout(SendXHRCandidate(this.requestMethod, this.responseURL, this.getResponseHeader('content-type'), this.response), 0);
}
if (onreadystatechange) {
return onreadystatechange.apply(this, arguments);
}
};
return send.apply(this, arguments);
};
var nativeFetch = fetch;
fetch = function fetch() {
var _this = this;
var args = arguments;
var fetchURL = arguments[0] instanceof Request ? arguments[0].url : arguments[0];
var fetchMethod = arguments[0] instanceof Request ? arguments[0].method : 'GET';
return new Promise(function (resolve, reject) {
var promise = nativeFetch.apply(_this, args);
promise.then(function (response) {
if (response.body instanceof ReadableStream) {
var nativeJson = response.json;
response.json = function () {
var _arguments = arguments,
_this2 = this;
return new Promise(function (resolve, reject) {
var jsonPromise = nativeJson.apply(_this2, _arguments);
jsonPromise.then(function (jsonResponse) {
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, response.headers.get('content-type'), JSON.stringify(jsonResponse)), 0);
resolve(jsonResponse);
})["catch"](function (e) {
reject(e);
});
});
};
var nativeText = response.text;
response.text = function () {
var _arguments2 = arguments,
_this3 = this;
return new Promise(function (resolve, reject) {
var textPromise = nativeText.apply(_this3, _arguments2);
textPromise.then(function (textResponse) {
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, response.headers.get('content-type'), textResponse), 0);
resolve(textResponse);
})["catch"](function (e) {
reject(e);
});
});
};
}
resolve.apply(this, arguments);
})["catch"](function () {
reject.apply(this, arguments);
});
});
};
})(["facebook.com/","twitter.com/","youtube.com/","youtube-nocookie.com/embed/","//vk.com/","//www.vk.com/","//linkedin.com/","//www.linkedin.com/","//instagram.com/","//www.instagram.com/","//www.google.com/recaptcha/api2/","//hangouts.google.com/webchat/","//www.google.com/calendar/","//www.google.com/maps/embed","spotify.com/","soundcloud.com/","//player.vimeo.com/","//disqus.com/","//tgwidget.com/","//js.driftt.com/","friends2follow.com","/widget","login","//video.bigmir.net/","blogger.com","//smartlock.google.com/","//keep.google.com/","/web.tolstoycomments.com/","moz-extension://","chrome-extension://","/auth/","//analytics.google.com/","adclarity.com","paddle.com/checkout","hcaptcha.com","recaptcha.net","2captcha.com","accounts.google.com","www.google.com/shopping/customerreviews","buy.tinypass.com"]);(function inject(config) {
function GenerateQuickId() {
var randomStrId = Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15);
return randomStrId.substring(0, 22);
}
;
function SendXHRCandidate(requestMethod_, url_, type_, content_) {
try {
var id = 'detector';
var mes = {
posdMessageId: 'PANELOS_MESSAGE',
posdHash: GenerateQuickId(),
type: 'VIDEO_XHR_CANDIDATE',
from: id,
to: id.substring(0, id.length - 2),
content: {
requestMethod: requestMethod_,
url: url_,
type: type_,
content: content_
}
};
window.postMessage(mes, '*');
} catch (e) {}
}
;
var open = XMLHttpRequest.prototype.open;
XMLHttpRequest.prototype.open = function () {
this.requestMethod = arguments[0];
open.apply(this, arguments);
};
var send = XMLHttpRequest.prototype.send;
XMLHttpRequest.prototype.send = function () {
var onreadystatechange = this.onreadystatechange;
this.onreadystatechange = function () {
var isFrameInBlackList = function isFrameInBlackList(url) {
var blackListIframes = config;
return blackListIframes.some(function (e) {
return url.includes(e);
});
};
if (this.readyState === 4 && !isFrameInBlackList(this.responseURL)) {
setTimeout(SendXHRCandidate(this.requestMethod, this.responseURL, this.getResponseHeader('content-type'), this.response), 0);
}
if (onreadystatechange) {
return onreadystatechange.apply(this, arguments);
}
};
return send.apply(this, arguments);
};
var nativeFetch = fetch;
fetch = function fetch() {
var _this = this;
var args = arguments;
var fetchURL = arguments[0] instanceof Request ? arguments[0].url : arguments[0];
var fetchMethod = arguments[0] instanceof Request ? arguments[0].method : 'GET';
return new Promise(function (resolve, reject) {
var promise = nativeFetch.apply(_this, args);
promise.then(function (response) {
if (response.body instanceof ReadableStream) {
var nativeJson = response.json;
response.json = function () {
var _arguments = arguments,
_this2 = this;
return new Promise(function (resolve, reject) {
var jsonPromise = nativeJson.apply(_this2, _arguments);
jsonPromise.then(function (jsonResponse) {
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, response.headers.get('content-type'), JSON.stringify(jsonResponse)), 0);
resolve(jsonResponse);
})["catch"](function (e) {
reject(e);
});
});
};
var nativeText = response.text;
response.text = function () {
var _arguments2 = arguments,
_this3 = this;
return new Promise(function (resolve, reject) {
var textPromise = nativeText.apply(_this3, _arguments2);
textPromise.then(function (textResponse) {
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, response.headers.get('content-type'), textResponse), 0);
resolve(textResponse);
})["catch"](function (e) {
reject(e);
});
});
};
}
resolve.apply(this, arguments);
})["catch"](function () {
reject.apply(this, arguments);
});
});
};
})(["facebook.com/","twitter.com/","youtube.com/","youtube-nocookie.com/embed/","//vk.com/","//www.vk.com/","//linkedin.com/","//www.linkedin.com/","//instagram.com/","//www.instagram.com/","//www.google.com/recaptcha/api2/","//hangouts.google.com/webchat/","//www.google.com/calendar/","//www.google.com/maps/embed","spotify.com/","soundcloud.com/","//player.vimeo.com/","//disqus.com/","//tgwidget.com/","//js.driftt.com/","friends2follow.com","/widget","login","//video.bigmir.net/","blogger.com","//smartlock.google.com/","//keep.google.com/","/web.tolstoycomments.com/","moz-extension://","chrome-extension://","/auth/","//analytics.google.com/","adclarity.com","paddle.com/checkout","hcaptcha.com","recaptcha.net","2captcha.com","accounts.google.com","www.google.com/shopping/customerreviews","buy.tinypass.com"]);(function inject(config) {
function GenerateQuickId() {
var randomStrId = Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15);
return randomStrId.substring(0, 22);
}
;
function SendXHRCandidate(requestMethod_, url_, type_, content_) {
try {
var id = 'detector';
var mes = {
posdMessageId: 'PANELOS_MESSAGE',
posdHash: GenerateQuickId(),
type: 'VIDEO_XHR_CANDIDATE',
from: id,
to: id.substring(0, id.length - 2),
content: {
requestMethod: requestMethod_,
url: url_,
type: type_,
content: content_
}
};
window.postMessage(mes, '*');
} catch (e) {}
}
;
var open = XMLHttpRequest.prototype.open;
XMLHttpRequest.prototype.open = function () {
this.requestMethod = arguments[0];
open.apply(this, arguments);
};
var send = XMLHttpRequest.prototype.send;
XMLHttpRequest.prototype.send = function () {
var onreadystatechange = this.onreadystatechange;
this.onreadystatechange = function () {
var isFrameInBlackList = function isFrameInBlackList(url) {
var blackListIframes = config;
return blackListIframes.some(function (e) {
return url.includes(e);
});
};
if (this.readyState === 4 && !isFrameInBlackList(this.responseURL)) {
setTimeout(SendXHRCandidate(this.requestMethod, this.responseURL, this.getResponseHeader('content-type'), this.response), 0);
}
if (onreadystatechange) {
return onreadystatechange.apply(this, arguments);
}
};
return send.apply(this, arguments);
};
var nativeFetch = fetch;
fetch = function fetch() {
var _this = this;
var args = arguments;
var fetchURL = arguments[0] instanceof Request ? arguments[0].url : arguments[0];
var fetchMethod = arguments[0] instanceof Request ? arguments[0].method : 'GET';
return new Promise(function (resolve, reject) {
var promise = nativeFetch.apply(_this, args);
promise.then(function (response) {
if (response.body instanceof ReadableStream) {
var nativeJson = response.json;
response.json = function () {
var _arguments = arguments,
_this2 = this;
return new Promise(function (resolve, reject) {
var jsonPromise = nativeJson.apply(_this2, _arguments);
jsonPromise.then(function (jsonResponse) {
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, response.headers.get('content-type'), JSON.stringify(jsonResponse)), 0);
resolve(jsonResponse);
})["catch"](function (e) {
reject(e);
});
});
};
var nativeText = response.text;
response.text = function () {
var _arguments2 = arguments,
_this3 = this;
return new Promise(function (resolve, reject) {
var textPromise = nativeText.apply(_this3, _arguments2);
textPromise.then(function (textResponse) {
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, response.headers.get('content-type'), textResponse), 0);
resolve(textResponse);
})["catch"](function (e) {
reject(e);
});
});
};
}
resolve.apply(this, arguments);
})["catch"](function () {
reject.apply(this, arguments);
});
});
};
})(["facebook.com/","twitter.com/","youtube.com/","youtube-nocookie.com/embed/","//vk.com/","//www.vk.com/","//linkedin.com/","//www.linkedin.com/","//instagram.com/","//www.instagram.com/","//www.google.com/recaptcha/api2/","//hangouts.google.com/webchat/","//www.google.com/calendar/","//www.google.com/maps/embed","spotify.com/","soundcloud.com/","//player.vimeo.com/","//disqus.com/","//tgwidget.com/","//js.driftt.com/","friends2follow.com","/widget","login","//video.bigmir.net/","blogger.com","//smartlock.google.com/","//keep.google.com/","/web.tolstoycomments.com/","moz-extension://","chrome-extension://","/auth/","//analytics.google.com/","adclarity.com","paddle.com/checkout","hcaptcha.com","recaptcha.net","2captcha.com","accounts.google.com","www.google.com/shopping/customerreviews","buy.tinypass.com"]);(function inject(config) {
function GenerateQuickId() {
var randomStrId = Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15);
return randomStrId.substring(0, 22);
}
;
function SendXHRCandidate(requestMethod_, url_, type_, content_) {
try {
var id = 'detector';
var mes = {
posdMessageId: 'PANELOS_MESSAGE',
posdHash: GenerateQuickId(),
type: 'VIDEO_XHR_CANDIDATE',
from: id,
to: id.substring(0, id.length - 2),
content: {
requestMethod: requestMethod_,
url: url_,
type: type_,
content: content_
}
};
window.postMessage(mes, '*');
} catch (e) {}
}
;
var open = XMLHttpRequest.prototype.open;
XMLHttpRequest.prototype.open = function () {
this.requestMethod = arguments[0];
open.apply(this, arguments);
};
var send = XMLHttpRequest.prototype.send;
XMLHttpRequest.prototype.send = function () {
var onreadystatechange = this.onreadystatechange;
this.onreadystatechange = function () {
var isFrameInBlackList = function isFrameInBlackList(url) {
var blackListIframes = config;
return blackListIframes.some(function (e) {
return url.includes(e);
});
};
if (this.readyState === 4 && !isFrameInBlackList(this.responseURL)) {
setTimeout(SendXHRCandidate(this.requestMethod, this.responseURL, this.getResponseHeader('content-type'), this.response), 0);
}
if (onreadystatechange) {
return onreadystatechange.apply(this, arguments);
}
};
return send.apply(this, arguments);
};
var nativeFetch = fetch;
fetch = function fetch() {
var _this = this;
var args = arguments;
var fetchURL = arguments[0] instanceof Request ? arguments[0].url : arguments[0];
var fetchMethod = arguments[0] instanceof Request ? arguments[0].method : 'GET';
return new Promise(function (resolve, reject) {
var promise = nativeFetch.apply(_this, args);
promise.then(function (response) {
if (response.body instanceof ReadableStream) {
var nativeJson = response.json;
response.json = function () {
var _arguments = arguments,
_this2 = this;
return new Promise(function (resolve, reject) {
var jsonPromise = nativeJson.apply(_this2, _arguments);
jsonPromise.then(function (jsonResponse) {
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, response.headers.get('content-type'), JSON.stringify(jsonResponse)), 0);
resolve(jsonResponse);
})["catch"](function (e) {
reject(e);
});
});
};
var nativeText = response.text;
response.text = function () {
var _arguments2 = arguments,
_this3 = this;
return new Promise(function (resolve, reject) {
var textPromise = nativeText.apply(_this3, _arguments2);
textPromise.then(function (textResponse) {
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, response.headers.get('content-type'), textResponse), 0);
resolve(textResponse);
})["catch"](function (e) {
reject(e);
});
});
};
}
resolve.apply(this, arguments);
})["catch"](function () {
reject.apply(this, arguments);
});
});
};
})(["facebook.com/","twitter.com/","youtube.com/","youtube-nocookie.com/embed/","//vk.com/","//www.vk.com/","//linkedin.com/","//www.linkedin.com/","//instagram.com/","//www.instagram.com/","//www.google.com/recaptcha/api2/","//hangouts.google.com/webchat/","//www.google.com/calendar/","//www.google.com/maps/embed","spotify.com/","soundcloud.com/","//player.vimeo.com/","//disqus.com/","//tgwidget.com/","//js.driftt.com/","friends2follow.com","/widget","login","//video.bigmir.net/","blogger.com","//smartlock.google.com/","//keep.google.com/","/web.tolstoycomments.com/","moz-extension://","chrome-extension://","/auth/","//analytics.google.com/","adclarity.com","paddle.com/checkout","hcaptcha.com","recaptcha.net","2captcha.com","accounts.google.com","www.google.com/shopping/customerreviews","buy.tinypass.com"]);(function inject(config) {
function GenerateQuickId() {
var randomStrId = Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15);
return randomStrId.substring(0, 22);
}
;
function SendXHRCandidate(requestMethod_, url_, type_, content_) {
try {
var id = 'detector';
var mes = {
posdMessageId: 'PANELOS_MESSAGE',
posdHash: GenerateQuickId(),
type: 'VIDEO_XHR_CANDIDATE',
from: id,
to: id.substring(0, id.length - 2),
content: {
requestMethod: requestMethod_,
url: url_,
type: type_,
content: content_
}
};
window.postMessage(mes, '*');
} catch (e) {}
}
;
var open = XMLHttpRequest.prototype.open;
XMLHttpRequest.prototype.open = function () {
this.requestMethod = arguments[0];
open.apply(this, arguments);
};
var send = XMLHttpRequest.prototype.send;
XMLHttpRequest.prototype.send = function () {
var onreadystatechange = this.onreadystatechange;
this.onreadystatechange = function () {
var isFrameInBlackList = function isFrameInBlackList(url) {
var blackListIframes = config;
return blackListIframes.some(function (e) {
return url.includes(e);
});
};
if (this.readyState === 4 && !isFrameInBlackList(this.responseURL)) {
setTimeout(SendXHRCandidate(this.requestMethod, this.responseURL, this.getResponseHeader('content-type'), this.response), 0);
}
if (onreadystatechange) {
return onreadystatechange.apply(this, arguments);
}
};
return send.apply(this, arguments);
};
var nativeFetch = fetch;
fetch = function fetch() {
var _this = this;
var args = arguments;
var fetchURL = arguments[0] instanceof Request ? arguments[0].url : arguments[0];
var fetchMethod = arguments[0] instanceof Request ? arguments[0].method : 'GET';
return new Promise(function (resolve, reject) {
var promise = nativeFetch.apply(_this, args);
promise.then(function (response) {
if (response.body instanceof ReadableStream) {
var nativeJson = response.json;
response.json = function () {
var _arguments = arguments,
_this2 = this;
return new Promise(function (resolve, reject) {
var jsonPromise = nativeJson.apply(_this2, _arguments);
jsonPromise.then(function (jsonResponse) {
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, response.headers.get('content-type'), JSON.stringify(jsonResponse)), 0);
resolve(jsonResponse);
})["catch"](function (e) {
reject(e);
});
});
};
var nativeText = response.text;
response.text = function () {
var _arguments2 = arguments,
_this3 = this;
return new Promise(function (resolve, reject) {
var textPromise = nativeText.apply(_this3, _arguments2);
textPromise.then(function (textResponse) {
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, response.headers.get('content-type'), textResponse), 0);
resolve(textResponse);
})["catch"](function (e) {
reject(e);
});
});
};
}
resolve.apply(this, arguments);
})["catch"](function () {
reject.apply(this, arguments);
});
});
};
})(["facebook.com/","twitter.com/","youtube.com/","youtube-nocookie.com/embed/","//vk.com/","//www.vk.com/","//linkedin.com/","//www.linkedin.com/","//instagram.com/","//www.instagram.com/","//www.google.com/recaptcha/api2/","//hangouts.google.com/webchat/","//www.google.com/calendar/","//www.google.com/maps/embed","spotify.com/","soundcloud.com/","//player.vimeo.com/","//disqus.com/","//tgwidget.com/","//js.driftt.com/","friends2follow.com","/widget","login","//video.bigmir.net/","blogger.com","//smartlock.google.com/","//keep.google.com/","/web.tolstoycomments.com/","moz-extension://","chrome-extension://","/auth/","//analytics.google.com/","adclarity.com","paddle.com/checkout","hcaptcha.com","recaptcha.net","2captcha.com","accounts.google.com","www.google.com/shopping/customerreviews","buy.tinypass.com"]);
(function inject(config) {
function GenerateQuickId() {
var randomStrId = Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15);
return randomStrId.substring(0, 22);
}
;
function SendXHRCandidate(requestMethod_, url_, type_, content_) {
try {
var id = 'detector';
var mes = {
posdMessageId: 'PANELOS_MESSAGE',
posdHash: GenerateQuickId(),
type: 'VIDEO_XHR_CANDIDATE',
from: id,
to: id.substring(0, id.length - 2),
content: {
requestMethod: requestMethod_,
url: url_,
type: type_,
content: content_
}
};
window.postMessage(mes, '*');
} catch (e) {}
}
;
var open = XMLHttpRequest.prototype.open;
XMLHttpRequest.prototype.open = function () {
this.requestMethod = arguments[0];
open.apply(this, arguments);
};
var send = XMLHttpRequest.prototype.send;
XMLHttpRequest.prototype.send = function () {
var onreadystatechange = this.onreadystatechange;
this.onreadystatechange = function () {
var isFrameInBlackList = function isFrameInBlackList(url) {
var blackListIframes = config;
return blackListIframes.some(function (e) {
return url.includes(e);
});
};
if (this.readyState === 4 && !isFrameInBlackList(this.responseURL)) {
setTimeout(SendXHRCandidate(this.requestMethod, this.responseURL, this.getResponseHeader('content-type'), this.response), 0);
}
if (onreadystatechange) {
return onreadystatechange.apply(this, arguments);
}
};
return send.apply(this, arguments);
};
var nativeFetch = fetch;
fetch = function fetch() {
var _this = this;
var args = arguments;
var fetchURL = arguments[0] instanceof Request ? arguments[0].url : arguments[0];
var fetchMethod = arguments[0] instanceof Request ? arguments[0].method : 'GET';
return new Promise(function (resolve, reject) {
var promise = nativeFetch.apply(_this, args);
promise.then(function (response) {
if (response.body instanceof ReadableStream) {
var nativeJson = response.json;
response.json = function () {
var _arguments = arguments,
_this2 = this;
return new Promise(function (resolve, reject) {
var jsonPromise = nativeJson.apply(_this2, _arguments);
jsonPromise.then(function (jsonResponse) {
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, response.headers.get('content-type'), JSON.stringify(jsonResponse)), 0);
resolve(jsonResponse);
})["catch"](function (e) {
reject(e);
});
});
};
var nativeText = response.text;
response.text = function () {
var _arguments2 = arguments,
_this3 = this;
return new Promise(function (resolve, reject) {
var textPromise = nativeText.apply(_this3, _arguments2);
textPromise.then(function (textResponse) {
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, response.headers.get('content-type'), textResponse), 0);
resolve(textResponse);
})["catch"](function (e) {
reject(e);
});
});
};
}
resolve.apply(this, arguments);
})["catch"](function () {
reject.apply(this, arguments);
});
});
};
})(["facebook.com/","twitter.com/","youtube.com/","youtube-nocookie.com/embed/","//vk.com/","//www.vk.com/","//linkedin.com/","//www.linkedin.com/","//instagram.com/","//www.instagram.com/","//www.google.com/recaptcha/api2/","//hangouts.google.com/webchat/","//www.google.com/calendar/","//www.google.com/maps/embed","spotify.com/","soundcloud.com/","//player.vimeo.com/","//disqus.com/","//tgwidget.com/","//js.driftt.com/","friends2follow.com","/widget","login","//video.bigmir.net/","blogger.com","//smartlock.google.com/","//keep.google.com/","/web.tolstoycomments.com/","moz-extension://","chrome-extension://","/auth/","//analytics.google.com/","adclarity.com","paddle.com/checkout","hcaptcha.com","recaptcha.net","2captcha.com","accounts.google.com","www.google.com/shopping/customerreviews","buy.tinypass.com"]);
If you like firearms, then you're in the right place. Remember you canunsubscribe
[[link removed]]
here at any time.
[[link removed]]
September 24th, 2022
[[link removed]]
Awesome news for you today -
My friends just released abrand newandfully loadedGo Bag that haseverything you needto easily survive any major crisis.
Even better news
To get a little word of mouth marketing for this new producttheyre up for grabs HALF OFF till the end of the day!
[[link removed]]
Theyre also currently offeringfree shippingon all orders today.
If youve been wanting a Go Bag, but didnt know how to go about making one yourself
This is the perfect opportunity to get one thatsfully loadedfor dirt-cheap.
This Go Bag has a TON of gear inside:
- 72 hours worth of food and water
- 9-Piece Survival Tool Kit
- Portable Radio
- First Aid Kit
- Emergency Shelter
- Hygiene and Sanitation Supplies
- And more!!
If you bought everything in this bag individually, youd spend 200 bucks or more.
But youwont pay anywhere near that pricefor this loaded bag today.
Like I said
Theyre available50% OFFand withFree Shippingtill the end of today.
So dont wait around
Click here to get your fully loaded Go Bag50% OFFwhile you can!
[[link removed]]
~FirearmMan
This email was sent to
[email protected] by
[email protected]
Manage Subscriptions
[link removed]
833 W Centerville Rd, Garland, TX 75041