(function(PP_CALLBACK){(function(){var util_add_event=function(){return"addEventListener"in document?function(e,t,n){e.addEventListener(t,n,!1)}:"attachEvent"in document?function(e,t,n){e.attachEvent("on"+event,n)}:function(e,t,n){e["on"+t]=n}}(),util_listen=function(e){function i(e){return Math.round(e*10)/10}function s(t,r,s,o){e(t,r,function(e){if(r in o)return;o[r]=!0;var t=1;n.test(r)&&(e=e.touches&&e.touches[0]||e.changedTouches&&e.changedTouches[0]||e),"pageX"in e?t=[i(e.pageX),i(e.pageY)].join("x"):"clientX"in e&&(t=[i(e.clientX+document.body.scrollLeft+document.documentElement.scrollLeft),i(e.clientY+document.body.scrollTop+document.documentElement.scrollTop)].join("x")),s(r,t)})}var t="scroll mouseup mousedown mousemove click select paste keydown keyup keypress touchstart touchend touchmove touchenter touchleave touchcancel".split(" "),n=/^touch/,r=t.length;return function(e,n){var i={};for(var o=0;o<r;o++)s(e,t[o],n,i)}}(util_add_event),detect_events=function(e){return function(t,n){e(n||window,t)}}(util_listen),detect_clicktype=function(e){var t=!1;return function(n,r){function i(e){!t&&e&&e.target&&(e.target.nodeName==="INPUT"||e.target.nodeName==="TEXTAREA")&&e.target.setAttribute("_clicked",1)}function s(e){!t&&e&&e.target&&(e.target.nodeName==="INPUT"||e.target.nodeName==="TEXTAREA")&&e.target.getAttribute("_clicked")&&(t=!0,n("clicktype",1))}r=r||document,e(r,"mousedown",i),e(r,"touchstart",i),e(r,"click",i),e(r,"keydown",s),e(r,"keyup",s),e(r,"keypress",s),e(r,"change",s)}}(util_add_event),util_trycatch=function(e){var t;try{t=e()}catch(n){t="Error: "+n.name+": "+n.message}return t},detect_clock=function(e){return function(t,n){t("clock",e(function(){function e(){return(new n).getTime()}n=n||window.Date;var t=1,r=e(),i=r+2;for(;r===e(););for(;e()<i;t++);return t}))}}(util_trycatch),util_with_frame=function(e){var t=document.createElement("iframe"),n;return document.body.appendChild(t),n=e(t),document.body.removeChild(t),n},util_properties=function(e){var t=[],n;for(n in e)t.push(n);return t.join(" ")},util_hash=function(e){var t,n,r=2166136261;for(t=0,n=e.length;t<n;t++)r^=e.charCodeAt(t),r+=(r<<1)+(r<<4)+(r<<7)+(r<<8)+(r<<24);return("0000000"+(r>>>0).toString(16)).substr(-8)},util_time=function(){var e=window.performance,t=e&&typeof e.now=="function"?function(){return e.now()}:function(){return+(new Date)};return function(e){var n=t(),r;return e(),r=t()-n,Math.round(r*1e3)/1e3}}(),detect_document=function(e,t,n,r,i){return function(s,o){s("document",e(function(){return t(function(e){var t=n(o||e.contentDocument||e.contentWindow.document);return s("document-time",i(function(){t=r(t)})),t})}))}}(util_trycatch,util_with_frame,util_properties,util_hash,util_time),util_hide=function(){var e=document.createElement("div");return e.style.position="absolute",e.style.width=e.style.height=e.style.border=e.style.padding=e.style.margin=0,e.style.overflow="hidden",document.body&&document.body.appendChild(e),e}(),detect_canvas=function(e){return function(t){var n,r,i=1;try{n=document.createElement("canvas"),n.width=n.height=10,e.appendChild(n),r=n.getContext("2d"),r.strokeText("t",0,0)}catch(s){i=0}finally{n&&e.removeChild(n)}return t("fontrender",i)}}(util_hide),detect_frame=function(e){return function(t){t("frame",e(function(){return window.top===window.self?0:1}))}}(util_trycatch),detect_hidden=function(e){e("hidden",document.hidden?1:0)},detect_honeypot=function(e,t){function n(n,r){var i=document.createElement(n);e(i,function(e,t){r("honeypot-"+n+"-"+e,t)}),t.appendChild(i)}return function(e){n("a",e),n("button",e),n("input",e)}}(util_listen,util_hide),detect_globals=function(e,t,n,r,i){return function(s,o){s("globals",e(function(){return t(function(e){var t=n(o||e.contentWindow);return s("globals-time",i(function(){t=r(t)})),t})}))}}(util_trycatch,util_with_frame,util_properties,util_hash,util_time),detect_devicelight=function(e){var t=!1;return function(n){if(!("ondevicelight"in window))return n("devicelight","n/a");e(window,"devicelight",function(e){t||(t=!0,n("devicelight",e.value))})}}(util_add_event),detect_motion=function(e){return function(t){var n=!1,r;e(window,"devicemotion",function(e){if(n)return;var i=e.acceleration,s=i&&(i.x||i.y||i.z)&&[i.x,i.y,i.z].join(" ");r!=s&&(n=!0,t("motion",s)),r=s})}}(util_add_event),detect_navigator=function(e){var t=["appCodeName","appName","appVersion","cookieEnabled","doNotTrack","language","platform","product","productSub","userAgent","vendor","vendorSub"];return function(n){for(var r=0;r<t.length;r++){var i=t[r];n(i,e(function(){return navigator[i]}))}}}(util_trycatch),detect_orientation=function(e){return function(t){var n=!1,r;e(window,"deviceorientation",function(e){if(n)return;var i=(e.alpha||e.beta||e.gamma)&&[e.alpha,e.beta,e.gamma].join(" ");r!=i&&(n=!0,t("orientation",i)),r=i})}}(util_add_event),detect_framerate=function(e){function n(){return(new Date).getTime()}function r(){t(function(){var t=n();t<s?(i++,r()):e("framerate",i)})}var t=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame;if(!t)return e("framerate","n/a");var i=1,s=n()+1e3;r()},detect_plugins=function(e,t,n){return function(e){var r="N/A";if(window.navigator&&navigator.plugins){var i=navigator.plugins,s=[];for(var o=0;o<i.length;o++){s[o]=[i[o].name,i[o].description,i[o].filename].join(";");for(var u=0;u<i[o].length;u++)s[o]+=" ("+[i[o][u].description,i[o][u].type,i[o][u].suffixes].join(";")+")"}s.sort(),s.length?(r=s.join(" "),e("plugins-time",n(function(){r=t(r)}))):r="None"}e("plugins",r)}}(util_add_event,util_hash,util_time),detect_performance=function(e){var t="navigationStart";return function(n){var r=window.performance;if(typeof r=="object"){var i,s=r.timing[t];for(i in r.memory)n("mem-"+i,e(function(){return r.memory[i]/1e6+"mb"}));for(i in r.timing)i!==t&&n("time-"+i,e(function(){var e=r.timing[i];return e&&(e=e-s+"ms"),e}));n("navigation-redirectCount",e(function(){return r.navigation.redirectCount})),n("navigation-type",e(function(){var e=r.navigation.type;switch(e){case 0:return"navigate";case 1:return"reload";case 2:return"back-forward"}return e}))}}}(util_trycatch),detect_referrer=function(e){return function(t){t("referrer",e(function(){return document.referrer}))}}(util_trycatch),detect_sort=function(e){function n(){var e=[],t=131072,n=+(new Date);for(var r=t;r>0;r--)e[r]=r;return e.sort(),+(new Date)-n+"ms"}var t;return function(r){setTimeout(function(){t||(t=e(n)),r("sort",t)},22)}}(util_trycatch),detect_storage=function(e){return function(t){function o(e){if(e in window){window[e].setItem(r,i);var t=window[e].getItem(r)===i;return window[e].removeItem(r),t}return"N/A"}function u(){document.cookie=s;var e=document.cookie.indexOf(s)!==-1;return document.cookie=r+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;",e}var n=Math.floor(Math.random()*1e3),r="_P$"+n,i=""+n,s=r+"="+i;t("cookies",e(u)),t("localStorage",e(function(){return o("localStorage")})),t("sessionStorage",e(function(){return o("sessionStorage")}))}}(util_trycatch),detect_time=function(e){return function(t){t("time",e(function(){return(new Date).getTime()})),t("timezone",e(function(){return(new Date).getTimezoneOffset()}))}}(util_trycatch),detect_url=function(e){return function(t){t("url",e(function(){return location.href}))}}(util_trycatch),detect_video=function(e){return function(t){t("video",e(function(){return[screen.width,screen.height,screen.colorDepth].join("x")}))}}(util_trycatch),detect_webgl=function(e){return function(t){var n=0;if(window.WebGLRenderingContext){var r,i,n=1,s=10;try{r=document.createElement("canvas"),r.width=r.height=s,e.appendChild(r),i=r.getContext("webgl")||r.getContext("experimental-webgl"),i?(i.viewport(0,0,s,s),i.enable(i.DEPTH_TEST),n=1):n="n/a"}catch(o){n="error"}finally{r&&e.removeChild(r)}}return t("webgl",n)}}(util_hide),detect_window=function(e){return function(t){t("window",e(function(){return[document.documentElement.clientWidth,document.documentElement.clientHeight].join("x")})),t("inner",e(function(){return[window.innerWidth,window.innerHeight].join("x")})),t("outer",e(function(){return[window.outerWidth,window.outerHeight].join("x")}))}}(util_trycatch),util_detective=function(){function e(){this.detectors=[],this.listeners=[],this.results={}}return e.prototype={detect:function(e){return this.detectors.push(e),this},listen:function(e){return this.listeners.push(e),this},result:function(e,t){this.results[e]=t;for(var n=0;n<this.listeners.length;n++)this.listeners[n](e,t);return this},run:function(){var e=this;for(var t=0;t<this.detectors.length;t++)try{this.detectors[t](function(t,n){e.result(t,n)})}catch(n){this.result("error_"+t,n.name+": "+n.message)}return this}},e}(),util_onbody=function(){function t(n){try{if(document.body)return document.body.appendChild(e),document.body.removeChild(e),n()}catch(r){}setTimeout(function(){t(n)},11)}var e=document.createElement("div");return t}(),proofpositive=function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m,g,y,b,w,E,S,x,T,N){return function(C){function M(e){var t=[],n={},r;return function(i,s){var o=+(new Date)-k;if(i in n||o>3e5)return;i!=="mousemove"&&(n[i]=1),t.push([i,s,o]),clearTimeout(r),r=setTimeout(function(){C(t),t=[]},e)}}var k=+(new Date),L=(new T).detect(w).detect(m).detect(E).detect(i).detect(s).detect(x).detect(y).detect(c).detect(u).detect(S).detect(b).detect(d).detect(v).detect(a).detect(r).listen(M(1)),A=(new T).detect(p).detect(n).detect(g).listen(M(500)),O=(new T).detect(e).detect(f).detect(l).detect(h).detect(t).detect(o).listen(M(100));N(function(){L.run(),A.run(),O.run()})}}(detect_events,detect_clicktype,detect_clock,detect_document,detect_canvas,detect_frame,detect_hidden,detect_honeypot,detect_globals,detect_devicelight,detect_motion,detect_navigator,detect_orientation,detect_framerate,detect_plugins,detect_performance,detect_referrer,detect_sort,detect_storage,detect_time,detect_url,detect_video,detect_webgl,detect_window,util_detective
,util_onbody),util_encode=function(){var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_~";return function(t){for(var n="",r=0;r<t.length;r++)n+=("000"+t.charCodeAt(r).toString(4)).slice(-4);n+="000".slice(n.length%3||3);for(var i="",s=0;s<n.length;)i+=e.charAt(parseInt(n.slice(s,s+=3),4));return i+="~~~~".slice(i.length%4||4)}}(),json=function(){return typeof JSON!="object"&&(JSON={}),function(){function e(e){return e<10?"0"+e:e}function u(e){return n.lastIndex=0,n.test(e)?'"'+e.replace(n,function(e){var t=s[e];return typeof t=="string"?t:"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+e+'"'}function a(e,t){var n,s,f,l,c=r,h,p=t[e];p&&typeof p=="object"&&typeof p.toJSON=="function"&&(p=p.toJSON(e)),typeof o=="function"&&(p=o.call(t,e,p));switch(typeof p){case"string":return u(p);case"number":return isFinite(p)?String(p):"null";case"boolean":case"null":return String(p);case"object":if(!p)return"null";r+=i,h=[];if(Object.prototype.toString.apply(p)==="[object Array]"){l=p.length;for(n=0;n<l;n+=1)h[n]=a(n,p)||"null";return f=h.length===0?"[]":r?"[\n"+r+h.join(",\n"+r)+"\n"+c+"]":"["+h.join(",")+"]",r=c,f}if(o&&typeof o=="object"){l=o.length;for(n=0;n<l;n+=1)typeof o[n]=="string"&&(s=o[n],f=a(s,p),f&&h.push(u(s)+(r?": ":":")+f))}else for(s in p)Object.prototype.hasOwnProperty.call(p,s)&&(f=a(s,p),f&&h.push(u(s)+(r?": ":":")+f));return f=h.length===0?"{}":r?"{\n"+r+h.join(",\n"+r)+"\n"+c+"}":"{"+h.join(",")+"}",r=c,f}}typeof Date.prototype.toJSON!="function"&&(Date.prototype.toJSON=function(){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+e(this.getUTCMonth()+1)+"-"+e(this.getUTCDate())+"T"+e(this.getUTCHours())+":"+e(this.getUTCMinutes())+":"+e(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(){return this.valueOf()});var t,n,r,i,s,o;typeof JSON.stringify!="function"&&(n=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,s={"\b":"\\b","	":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},JSON.stringify=function(e,t,n){var s;r="",i="";if(typeof n=="number")for(s=0;s<n;s+=1)i+=" ";else typeof n=="string"&&(i=n);o=t;if(!t||typeof t=="function"||typeof t=="object"&&typeof t.length=="number")return a("",{"":e});throw new Error("JSON.stringify")})}(),JSON}(),embed=function(ProofPositive,encode,hide,JSON){function send(e,t,n,r){var i=url+[e,t,n,r].join("$"),s=document.createElement("img");s.onload=s.onerror=function(){hide.removeChild(s)},s.src=i,hide.appendChild(s)}function chunk(e){var t=[];while(e){if(e.length<chunkSize){t.push(e);break}t.push(e.substr(0,chunkSize)),e=e.substr(chunkSize)}return t}function pack(e){for(var t=[],n=0;n<e.length;n++)t[n]=[e[n][0],e[n][2],e[n][1]].join("$");return t=JSON.stringify(t),encode(t.substr(2,t.length-4))}function process(e){var t=chunk(pack(e)),n=t.length,r=counter++;for(var i=0;i<n;i++)send(r,i,n,t[i])}function len(e){return e.join("").length}function split(e){e=e.sort(function(e,t){return len(e)-len(t)});var t=[],n=[];for(var r,i=0;i<e.length;i++){r=e[i],n.push(r);if(chunk(pack(n)).length>1){if(n.length===1){for(var s=i+1;s<e.length;s++)n.push(e[s]);break}n.pop(),t.push(n),n=[r]}}return n.length&&t.push(n),t}function run(e){if(!e.length)return;var t=split(e);for(var n=0;n<t.length;n++)process(t[n])}var body=document.body,counter=0,url=PP_CALLBACK,isIE=eval("/*@cc_on!@*/!1"),chunkSize=(isIE?2038:3970)-url.length;new ProofPositive(function(e){run(e)})}(proofpositive,util_encode,util_hide,json)})();})('https://api.proofpositivemedia.com/api/x.gif?apQHeddIIVxP0YLY$');