Draghi Has Ruined Europe

Tim Knight from Slope of Hope's picture

Well, the central bankers are really beginning to fail in a very public way. Kuroda has obviously made a complete shitshow out of the senior citizens colony known as Japan. Yellen has, so far, been given a free pass by the blinkered, pig-ignorant American public, who are too busy watching the Kardashians, but trust Tim on this, she will have her comeuppance.

Draghi, though, has become an embarrassment beyond my powers of elocution. Exhibit A is Deutsche Bank, shown below. As you can plain see, the stock price is - - and please let this sink in - - far lower than it was during the worst depths of the Financial Crisis. Try to imagine Goldman Sachs or JP Morgan being a single-digit stock these days, and you get the picture (of course, Yellen would never let that happen to the tribe. But I digress).

In any event, Draghi has mortgaged the future of his grandchildren, great grandchildren, and further descendents (his own infertility and/or impotence notwithstanding........stay with me on this one) in exchange for the brief illusion of recovery. He. Will Fail.

0407-db

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Grandad Grumps's picture

.... and so what is the assumption here? Is it that Draghi is acting of his own volition? That he has power? Tell me another one...

XXL66's picture

Because printing isn't helping, Draghi is forcing terror on Europe, this way insurance fees increase and inflation rates rise.

Nobody For President's picture

We get the point after the first two inches - you could have truncated the rest with, like, dots and a comment: ...  and so on.

Sandmann's picture

Why do I get buggy script on ZH today ?  Some rubbish called ad.investing

function(){var _ad_globals={start_time:+new Date};!function(){var define=void 0;try{!function t(e,r,n){function i(s,a){if(!r[s]){if(!e[s]){var u="function"==typeof require&&require;if(!a&&u)return u(s,!0);if(o)return o(s,!0);var l=new Error("Cannot find module '"+s+"'");throw l.code="MODULE_NOT_FOUND",l}var h=r[s]={exports:{}};e[s][0].call(h.exports,function(t){var r=e[s][1][t];return i(r?r:t)},h,h.exports,t,e,r,n)}return r[s].exports}for(var o="function"==typeof require&&require,s=0;s<n.length;s++)i(n[s]);return i}({1:[function(t,e){(function(){var r,n,i,o,s,a,u,l;t("./shared/shims"),s=t("./shared/error_handler")("ads"),o=t("./shared/endpoint"),i=t("./shared/page_tree"),n=3500,u={},r=500,l=function(){var e,a,u,l,h,c;try{c=t("./shared/utils"),a=t("./shared/config"),e=t("./shared/ad_request"),l=t("./sfreplacement/frame")(e),h=t("./shared/injector")}catch(d){u=d,s("error loading libs","adjs:frame:libs",null,null,u)}!function(t,e){var l,d,f,p,g,m,v,_,y,w,b,x,A,E,S,T,C,k;l={},d=null;try{document.domain=a.domain}catch(I){}try{c.defineProperty(l,"isController",{writeable:!1,value:!1,configurable:!1}),c.defineProperty(l,"isAd",{writeable:!1,value:!0,configurable:!1}),c.defineProperty(l,"uuid",{writeable:!1,value:c.unique("ad_uuid"),configurable:!1}),c.defineProperty(e,"$ad",{writeable:!1,value:l,configurable:!1})}catch(I){u=I,s("error setting props","adjs:frame:libs",null,null,u)}c.addEventListener(e,"beforeunload",function(){return void(o.hasSent()||o.send(d))}),d=t.model,"undefined"!=typeof _adjsId&&null!==_adjsId&&d.set({id:_adjsId},{silent:!0}),"AS:1"===d.attributes.test_run&&(x=i.prototype.toCompressedString,i.prototype.toCompressedString=function(t,e,r,n){return null==t&&(t=!0),null==e&&(e=!1),null==r&&(r=!1),null==n&&(n=!1),x.call(this,t,e,r,n)}),A=[],g=null,y=null,w=!1,b=function(t){try{return g=g?g.updatedTree():new i,g.merge(t)}catch(e){return u=e,s(u.message,"adjs:frame:merge",null,null,u)}},v=function(t){var e,r,n;null==t&&(t={});try{return n=g.toCompressedString(),e=n[0],r=n[1],d.set({page_tree:e,compressed_t:r},t),w=!0}catch(i){return u=i,s(u.message,"adjs:frame:complete_merge",null,null,u)}},T={INJECTION:"INJECTION",PARENT:"PARENT",NEIGHBOR:"NEIGHBOR"},S=function(t){return delete T[t],0!==c.keys(T).length||w?void 0:v()};try{E=c.urlToLocation(document.referrer)===a.sf_hostname||0===d.attributes.frm_tm||0===d.attributes.frm_pos||"INJ:1"!==d.test_run}catch(I){u=I,E=!0,s(u.message,"adjs:frame:shouldnot_inject",null,null,u)}E&&S(T.INJECTION),l.getTree=function(e){try{return g&&c.now()-g.lastUpdated>r?e(g):g?(t.post({request:"tree"}),A.push(e)):A.push(e)}catch(n){return u=n,s(u.message,"adjs:frame:getTree",null,null,u),e()}},l.updateTree=function(t){var e,r,n;if(g)try{return b(t),n=g.toCompressedString(),e=n[0],r=n[1],d.set({page_tree:e,compressed_t:r},{silent:!0})}catch(i){return u=i,s(u.message,"adjs:frame:updateTree",null,null,u)}},C=!1,t.on("modelUpdated",function(){return C?o.send(d):void 0}),t.on("message",function(t){var r,n,o,a,l,h;try{if("custom"===t.type&&t.data.tree){for(C=!0,a=new i(t.data.tree),b(a),S(T.PARENT),l=0,h=A.length;h>l;l++)(o=A[l])(g);A=[],t.data.requested||(n=function(){var t,n,i,o;for(i=c.allAdWins(),o=[],t=0,n=i.length;n>t;t++)r=i[t],r.$ad!==e.$ad&&o.push(r);return o}(),0===n.length?S(T.NEIGHBOR):c.parallelEach(n,function(t,e){var r,n;try{return(null!=(n=t.$ad)?n.getTree:void 0)?(r=setTimeout(function(){return s("Get Tree Timed Out:"+d.id,"adjs:frame:paralelleach",null,null,{}),e()},700),t.$ad.getTree(function(t){clearTimeout(r);try{return t&&b(t),e()}catch(n){return u=n,s(u,"adjs:frame:merge",null,null,{}),e()}})):e()}catch(i){return u=i,s(u.message,"adjs:frame:getTreeStart",null,null,u)}},function(){var t,e,i,o;S(T.NEIGHBOR);try{for(o=[],t=0,e=n.length;e>t;t++)r=n[t],o.push(null!=(i=r.$ad)&&"function"==typeof i.updateTree?i.updateTree(g):void 0);return o}catch(a){return u=a,s(u.message,"adjs:frame:getTreeStart",null,null,u)}}))}}catch(f){u=f,s(u.message,"adjs:frame:receiveTree",null,null,u)}return void 0}),m=void 0;try{p=function(){var t,r,n,i;for(n=c.allAdWins(),i=[],t=0,r=n.length;r>t;t++)f=n[t],f.$ad!==e.$ad&&i.push(f);return i}(),(_=p[0])&&(m=null!=(k=_.$ad)?k.cli_pg_id:void 0,d.set({cli_pg_id:m}))}catch(I){u=I,s(u.message,"adjs:frame:all_ad_wins",null,null,u)}return m||(m=d.attributes.id,d.set({cli_pg_id:m},{silent:!0})),c.defineProperty(l,"cli_pg_id",{writeable:!1,value:m,configurable:!1}),c.defineProperty(l,"adId",{writeable:!1,value:d.id,configurable:!1}),setTimeout(function(){var t;return w&&!o.hasSent()?o.send(d):w?void 0:(t=d.attributes.page_tree,t&&T.PARENT?b(new i(JSON.parse(t))):t||(g=new i),v({silent:!0}),d.set({merge_timeout:!0},{silent:!0}),o.send(d))},n),d.change(function(){return function(){return o.send(d)}}(this)),c.findReceiver(function(t){var r;return"function"==typeof(r=e.top).postMessage&&r.postMessage("AUTH:"+d.id,"*"),"function"==typeof t.auth?t.auth(d,e):void 0}),t.start(),h.on("init",function(t){return y=new i(t.model),b(y),S(T.INJECTION)}),E?void 0:h.start()}(l,window)},a={init:l,frameObj:void 0},a.init=function(){var t;try{return l()}catch(e){return t=e,s(t.message,"adjs:frame:init",null,null,t)}},e.exports=a}).call(this)},{"./sfreplacement/frame":6,"./shared/ad_request":9,"./shared/config":12,"./shared/endpoint":13,"./shared/error_handler":14,"./shared/injector":16,"./shared/page_tree":17,"./shared/shims":18,"./shared/utils":23}],2:[function(t,e){(function(){var r,n,i,o,s,a,u,l,h;u=t("./advertiser_lite"),t("./shared/shims"),i=t("./shared/error_handler")("ads"),n=t("./shared/config"),l=t("./shared/utils"),s=!1,o={},r=700,a=function(e){var o,s,a,h,c;o=t("./shared/ad_request"),h=t("./sfreplacement/host")(o),c=t("./shared/injector"),a=t("./shared/page_tree"),s=t("./slot/ad_slot")(h);try{!function(t){var o,d,f,p,g,m,v,_,y;y=l.now(),g=0,p=0,o=n.ad_url,_=h.model,l.addEventListener(t,"beforeunload",function(){return void(p=l.now()-y)}),f=function(e){var r,n,o,s,a,u,h;try{a=l.getHighestWindow(t)||t}catch(c){r=c,a=t,i(r.message,"adjs:find_parent:highest",null,null,r)}if(t!==a)for(s=a.document.getElementsByTagName("iframe"),u=0,h=s.length;h>u;u++){n=s[u];try{if(!l.isChildOf(t,n.contentWindow))throw"";o=n}catch(c){r=c}}return o||e.parentElement||e.parentNode},v=function(t){var e,i,o,u,l,d,p,g,m;i=void 0,o=void 0,l=!1,u=null,l=document.location.hostname===n.sf_hostname||0===_.attributes.frm_tm||0===_.attributes.frm_pos||"INJ:1"===_.attributes.test_run,m=function(t){return i=t,l?t(null):o?(t(o),i=null):u=setTimeout(function(){return i?i(null):void 0},r)},c.on("init",function(t){return o=new a(t.model),i&&(i(o),i=null,clearTimeout(u)),c.destroy(),!0}),h.on("init",function(){return m(function(t){var e;return h.updateModel(),e=new a,t&&e.merge(t),h.post({tree:e.toJSON()}),setTimeout(function(){return function(){return d.initViewed()}}(this),1)}),!0}),h.on("message",function(t){return"custom"===t.type&&"tree"===t.data.request?h.post({tree:(new a).toJSON(),requested:!0}):void 0}),g=t.parentElement||t.parentNode;try{e=f(t)}catch(v){e=g}return d=new s(e,g),p="beacon",d.on("viewed",function(){return void h[p]()}),d.on("max_viewed",function(){return void h[p]()}),d.on("loaded",function(){return void h[p]()}),d.on("flash_loaded",function(){return void h[p]()}),d.start(),h.start(),l?void 0:c.start()},m=function(){var t,r,n,o;return e?(t=e.script,o=e.vars):(r=function(){var t,e,r,i;for(r=document.getElementsByTagName("script"),i=[],t=0,e=r.length;e>t;t++)n=r[t],n.getAttribute("data-adjs",0)&&i.push(n);return i}(),t=r[r.length-1],o=l.extractScriptParams(t)),o&&_.set(o),_.generateTestRun(o.test_run||_ad_globals.testRun),o.cli_id&&v(t),o.cli_id||i("no cli id","adjs:advertiser:cli_id",null,null,{}),t?t.parentNode.removeChild(t):void 0};try{return m()}catch(w){return d=w,u(n.api,e),i(d.message,"adjs:advertiser:render",null,null,d)}}(window)}catch(d){}},h=function(t){var e,r,o,s,c,d,f,p,g,m,v,_,y,w,b;if(null==t&&(t=50),0>t)return i("unable to get document.body after 30 ms","adjs:advertiser:waitinit",null,null,{stack:"undefined"!=typeof window&&null!==window&&null!=(v=window.document)&&null!=(_=v.head)?_.innerHTML:void 0});if(null==("undefined"!=typeof window&&null!==window&&null!=(y=window.document)?y.body:void 0))return setTimeout(function(){return h(t-1)},2);if(window._adjsQ){for(w=window._adjsQ,f=0,g=w.length;g>f;f++){o=w[f];try{a(o)}catch(x){u(n.api,o)}}for(window._adjsQ=null,e=function(){var t,e,r,n;for(r=document.getElementsByTagName("script"),n=[],t=0,e=r.length;e>t;t++)s=r[t],s.getAttribute("data-adjs",0)&&n.push(s);return n}(),b=[],p=0,m=e.length;m>p;p++)c=e[p],d=l.extractScriptParams(c),b.push(a({script:c,vars:d}));return b}try{return a()}catch(x){return r=x,u(n.api),i(r.message,"adjs:advertiser:init",null,null,r)}},e.exports={init:h,hostObj:void 0}}).call(this)},{"./advertiser_lite":3,"./sfreplacement/host":7,"./shared/ad_request":9,"./shared/config":12,"./shared/error_handler":14,"./shared/injector":16,"./shared/page_tree":17,"./shared/shims":18,"./shared/utils":23,"./slot/ad_slot":25}],3:[function(t,e){(function(){var t;t=function(t,e){var r,n,i,o,s,a,u,l,h,c;if(!("undefined"!=typeof _isAdExternal&&null!==_isAdExternal&&_isAdExternal||"undefined"!=typeof _isAdFrame&&null!==_isAdFrame&&_isAdFrame||(n=function(){var t,e,r,n;for(r=document.getElementsByTagName("script"),n=[],t=0,e=r.length;e>t;t++)l=r[t],l.getAttribute("data-adjs",0)&&n.push(l);return n}(),r=document.currentScript||n[n.length-1],window.parent===window.top&&(i=1),window.top===window&&(i=0),e?(e.frm_pos=i,e.is_lite=!0):r&&(e={is_lite:!0,cli_id:r.getAttribute("data-client-id",0),xvar:r.getAttribute("data-xvar",0)||r.getAttribute("data-xvar-id",0),xadv_id:r.getAttribute("data-adv-id",0),xcmp_id:r.getAttribute("data-cmp-id",0),xad_id:r.getAttribute("data-ad-id",0),xpub_id:r.getAttribute("data-pub-id",0),xsite_id:r.getAttribute("data-site-id",0),xslot_id:r.getAttribute("data-slot-id",0),xexc_id:r.getAttribute("data-exc-id",0),xsup_id:r.getAttribute("data-sup-id",0),xid:r.getAttribute("data-id",0),xurl:r.getAttribute("data-url",0),xip:r.getAttribute("data-ip",0),frm_pos:i,rnd:Math.random(),xts:r.getAttribute("data-ts",0),xapp_id:r.getAttribute("data-app-id",0),xapp_nm:r.getAttribute("data-app-nm",0),xdev_os:r.getAttribute("data-os",0),xdev_os_v:r.getAttribute("data-osv",0),xdev_make:r.getAttribute("data-make",0),xdev_model:r.getAttribute("data-model",0),xdev_conn:r.getAttribute("data-conn",0),xdnt:r.getAttribute("data-dnt",0),xdev_lang:r.getAttribute("data-lang",0),xdev_ua:r.getAttribute("data-ua",0),xdev_lat:r.getAttribute("data-lat",0),xdev_lng:r.getAttribute("data-lng",0),xifa:r.getAttribute("data-ifa",0),xdidsha1:r.getAttribute("data-didsha1",0),xdpidsha1:r.getAttribute("data-dpidsha1",0),xmacsha1:r.getAttribute("data-macsha1",0),xdev_pid:r.getAttribute("data-pid",0),xplatform:r.getAttribute("data-platform",0),xbid:r.getAttribute("data-bid",0),xcntry:r.getAttribute("data-cntry",0),xstate:r.getAttribute("data-state",0),xmetro:r.getAttribute("data-metro",0),xcity:r.getAttribute("data-city",0),xparent_cat_id:r.getAttribute("data-parent-cat-id",0),xparent_cat_nm:r.getAttribute("data-parent-cat-nm",0),xw:r.getAttribute("data-w",0),xh:r.getAttribute("data-h",0),xref:r.getAttribute("data-ref",0),xdev_id:r.getAttribute("data-dev-id",0),xcat_nm:r.getAttribute("data-cat-nm",0),xcat_id:r.getAttribute("data-cat-id",0),xtag_id:r.getAttribute("data-tag-id",0),xsize:r.getAttribute("data-size",0)}),e.ref="undefined"!=typeof document&&null!==document&&"function"==typeof(c=document.location.href).toString?c.toString().substring(0,1e3):void 0,_ad_globals.frameCreated))){u=[],a="http:"===document.location.protocol?"http:":"https:";for(s in e)h=e[s],null!=h&&u.push(""+s+"="+encodeURIComponent(h));return o=document.createElement("img"),o.style.height="1px",o.style.width="1px",o.style.display="none",o.src=""+a+t+"/ads.gif?"+u.join("&"),(document.body||document.head).appendChild(o),_ad_globals.frameCreated=!0}},("undefined"!=typeof e&&null!==e?e.exports:void 0)?e.exports=t:t("//api.adjs.net/1")}).call(this)},{}],4:[function(t){(function(){var e;("undefined"==typeof _ad_globals||null===_ad_globals)&&(window._ad_globals={start_time:+new Date}),t("./shared/shims"),e=t("./shared/error_handler")("ads"),"undefined"!=typeof _isAdExternal&&null!==_isAdExternal&&_isAdExternal?t("./external").init():"undefined"!=typeof _isAdFrame&&null!==_isAdFrame&&_isAdFrame?t("./adframe").init():t("./advertiser").init()}).call(this)},{"./adframe":1,"./advertiser":2,"./external":5,"./shared/error_handler":14,"./shared/shims":18}],5:[function(t,e){(function(){var r,n,i,o;t("./shared/shims"),n=t("./shared/error_handler")("external"),r=t("./shared/page_tree"),i={},o=function(){var e;window.name="",e=t("./sfreplacement/frame")(r),e.start()},e.exports={init:o,frameObj:i}}).call(this)},{"./sfreplacement/frame":6,"./shared/error_handler":14,"./shared/page_tree":17,"./shared/shims":18}],6:[function(t,e){(function(){var r,n,i,o,s,a,u,l=function(t,e){return function(){return t.apply(e,arguments)}},h={}.hasOwnProperty,c=function(t,e){function r(){this.constructor=t}for(var n in e)h.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t};s=t("../shared/error_handler")("frame"),a=t("./messages"),u=t("../shared/utils"),n=window.JSON||t("json"),o=t("wolfy87-eventemitter"),i=null,r=function(t){function e(t,e){var r,o;null==e&&(e={frame:{id:u.unique(),sourceUrl:document.referrer}}),this.start=l(this.start,this),this.model=new t(null!=e?e.model:void 0),this.attributes=e.frame,this.attributes.secured_t=u.now()-this.attributes.startTicks,this.attributes.secured_t<0&&(r={now:u.now(),frame:e.frame},s("secured_t<0","adjs:frame:secured_t",null,null,{stack:n.stringify(r)})),"function"==typeof(o=this.model).set&&o.set({secured_t:this.attributes.secured_t},{silent:!0}),i=a(window,this.attributes.sourceUrl,window.parent,this.attributes.id)}var r,o,h,d;return c(e,t),r={},d=[],o=function(t){return h[t.type]?h[t.type].call(this,t.data):void 0},h={add:function(t){return this.trigger("itemAdded",[t])},remove:function(t){return this.trigger("itemRemoved",[t])},update:function(t){return this.trigger("itemUpdated",[t])},updateModel:function(t){return this.model.set(t.model,{silent:!0,overwrite:!1}),this.trigger("modelUpdated")}},e.prototype.start=function(){var t,e;try{i.receive(function(t){return function(e){return o.call(t,e),t.trigger("message",[e])}}(this)),e=i.send,i.send(new i("init",{model:this.model.toJSON()}),function(t){return function(){var e,r,n;for(t.trigger("init"),r=0,n=d.length;n>r;r++)e=d[r],i.send(e);return d.push=function(t){return i.send(t)}}}(this))}catch(r){t=r,s(t.message,"adjs:frame:start",null,null,t)}},e.prototype.destroy=function(){return i.kill()},e.prototype.post=function(t){var e;return e=new i("custom",t),d.push(e)},e}(o),e.exports=function(t){return function(){var e,i;return i=window.name||"undefined"!=typeof _adJsFrameParams&&null!==_adJsFrameParams&&_adJsFrameParams||null,"string"==typeof i&&(i=n.parse(i)),e=new r(t,i),window.name="",e}()}}).call(this)},{"../shared/error_handler":14,"../shared/utils":23,"./messages":8,json:28,"wolfy87-eventemitter":43}],7:[function(t,e){(function(){var r,n,i,o,s,a,u,l,h={}.hasOwnProperty,c=function(t,e){function r(){this.constructor=t}for(var n in e)h.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t};r=window.JSON||t("json"),l=t("../shared/utils"),n=t("./messages"),o=t("wolfy87-eventemitter"),a=t("../shared/error_handler")("host"),i=t("../shared/config"),s=t("../shared/endpoint"),u=t("../shared/string"),e.exports=function(t,e){var i,h,d;return d=2e4,i=null,h=100,function(h){var f,p,g,m,v;return m=[],v=[],p={},f=function(t){function o(t){this.model=new t,this.id=l.unique(),this._initFuncs=[]}var f,g,_,y;return c(o,t),g=function(){},y=function(t,e,r){return null==r&&(r=l.unique("authd")),u.replaceAll('<iframe allowtransparency="true" style="z-index:0;width:0px;height:0px;"\n    marginwidth=\'0\' marginheight=\'0\' hidefocus="true" frameborder="no"\n    src="'+l.escape(t)+'" name="'+l.escape(e)+'" width="0" height="0" id="'+r+'"></iframe>',/[\n]/," ")},f=function(t,r,n){var i,o,s,u;return i=t.document.createElement("div"),i.innerHTML=y(r,n),i.style.display="none",i.className="_adJs_"+(null!=(u=this.model.path)?u.replace("/",""):void 0),o=t.document.body||t.document.head,o.appendChild(i),_ad_globals.frameCreated=!0,e=i.getElementsByTagName("iframe")[0],s=setTimeout(function(t){return function(){var e;return e=null!=t.model.attributes?"xid:"+t.model.attributes.xid+"&cli_id:"+t.model.attributes.cli_id:"inject",a("load time over","adjs:host:load_timeout",null,null,{stack:e})}}(this),d),l.addEventListener(e,"load",function(t){return function(){return clearTimeout(s),e.name="",t.trigger("load")}}(this)),e},_=function(){var t,e,r,n,o,s,a;for(o=[],e=v.shift(),r=!1,t=new i("updateModel",{id:this.model.id,model:{}});e;){if("updateModel"===e.type){a=e.data.model;for(n in a)s=a[n],t.data.model[n]=s;r=!0}else o.push(e);e=v.shift()}return r&&o.push(t),v=o},o.prototype.receive=function(t){return m.push(t)},o.prototype.post=function(t){var e;return e=new i("custom",t),this.frameLoaded?i.send(e):v.push(e)},o.prototype.start=function(t,e,o){var s,u,c,p,m,y,w;null==t&&(t=h),null==o&&(o=l.now()),this.started||(e=("function"==typeof(p=this.model).frameUrl?p.frameUrl():void 0)||e,this.started=!0,u=("function"==typeof(m=this.model).frameName?m.frameName(this.id):void 0)||r.stringify({frame:{id:this.id,sourceUrl:document.location.href,startTicks:o},model:this.model.toJSON()}),this.frame=f.call(this,t,e,u),"function"==typeof(y=this.model).changedFields&&y.changedFields(),i=n(t,e,this.frame.contentWindow||(null!=(w=this.frame.contentDocument)?w.defaultView:void 0),this.id),this.count=0,c=i.send,i.send=function(t){return function(){return t.count++,c.apply(t,arguments)}}(this),s=setTimeout(function(t){return function(){var e;return e=null!=t.model.attributes?"xid:"+t.model.attributes.xid+"&cli_id:"+t.model.attributes.cli_id:"inject",a("Secured time over ","adjs:host:frame_timeout",null,null,{stack:e})}}(this),d),i.receive(function(t){return function(e){var r,n,o,a,u,l,h,c;if(g.call(t,e),"init"===e.type){for(clearTimeout(s),t.frameLoaded=!0,"function"==typeof(o=t.model).set&&o.set({id:e.data.model.id},{silent:!0}),_.call(t),a=0,l=v.length;l>a;a++)r=v[a],i.send(r);for(v.push=function(t){return i.send(t)},t.trigger("init",[e.data]),c=t._initFuncs,u=0,h=c.length;h>u;u++)n=c[u],n.call(t);t._initFuncs=[],t._initFuncs.push=function(e){return e.call(t)}}return t.trigger("message",[e])}}(this)))},o.prototype.destroy=function(){var t;return i.kill(),null!=(t=this.frame.parentNode)&&t.removeChild(this.frame),this.trigger("killed")},o.prototype.add=function(t){return p[t.id]=t,v.push(new i("add",{model:t.attributes,id:t.id}))},o.prototype.remove=function(t){return delete p[t.id],v.push(new i("remove",{id:t.id}))},o.prototype.update=function(t){return v.push(new i("update",{id:t.id,model:t.attributes}))},o.prototype.updateModel=function(){var t;return t=this.model.changedFields({excludeConstants:!0}),l.keys(t).length>0&&i?v.push(new i("updateModel",{id:this.model.id,model:t})):void 0},o.prototype.beacon=function(){return this._initFuncs.push(function(){return l.keys(this.model._dirty).length>this.model.constantFields.length?s.send(this.model,function(){}):void 0})},o}(o),g=new f(t)}(window)}}).call(this)},{"../shared/config":12,"../shared/endpoint":13,"../shared/error_handler":14,"../shared/string":20,"../shared/utils":23,"./messages":8,json:28,"wolfy87-eventemitter":43}],8:[function(t,e){(function(){var r,n,i,o,s,a,u,l;l=t("../shared/utils"),n=window.JSON||t("json"),s=t("postmessage"),o=t("../shared/error_handler")("messages"),r=200,i=150,u={},a=!1,e.exports=function(t,e,h,c){var d;return d=null,a||s.receiveMessage(function(t){var e;try{return e=n.parse(t.data),u[e.frameId](t)}catch(r){}},function(){return!0},void 0,t),a=!0,function(){var t,a,d,f,p,g,m,v,_,y;return t=function(){function t(t,e){var r;this.type=t,this.data=e,"object"==typeof this.type?(r=this.type,this.type=r.type,this.id=r.id,this.data=r.data):this.id=l.unique(this.type)}return t.prototype.toString=function(){var t;return t=n.stringify({frameId:c,type:this.type,id:this.id,data:this.data})},t.prototype.ack=function(){return new t("ack",{id:this.id})},t}(),t.fromString=function(e){return new t(n.parse(e))},p={},m=[],g={},t.send=function(t,e){return m.push(t),"ack"!==t.type&&(g[t.id]=function(){return"function"==typeof e?e(t):void 0}),v()},_=null,v=function(){var t,r;if(clearTimeout(_),_=null,0===l.keys(p).length)try{r=m.shift(),"ack"!==r.type&&(p[r.id]={timeout:+new Date,message:r});try{s.postMessage(r.toString(),e,h)}catch(n){throw t=n,o(t,"adjs:messaging:pm",null,null,t),""}}catch(n){delete p[r.id]}if(window.postMessage){if(m.length>0)return _=setTimeout(v,1)}else if(m.length>0)return _=setTimeout(v,i)},f=[],t.receive=function(t){return f.push(t)},t.kill=function(){return delete u[c]},a=function(t){return m.push(t.ack()),v()},d=function(t){var e,r,n,i;for(i=[],r=0,n=f.length;n>r;r++)e=f[r],i.push(e(t));return i},y=function(){var t,e;for(t in p)e=p[t],+new Date-e.timeout>r&&(delete p[t],o("Ack not received for message "+msg.type,"adjs:messages:ack_timeout"));return setTimeout(y,1e3)},u[c]=function(e){var r,n;return r=t.fromString(e.data),"ack"===r.type?(delete p[r.data.id],"function"==typeof g[n=r.data.id]&&g[n](),delete g[r.data.id]):(a(r),d(r))},t}()}}).call(this)},{"../shared/error_handler":14,"../shared/utils":23,json:28,postmessage:41}],9:[function(t,e){(function(){var r,n,i,o,s,a,u={}.hasOwnProperty,l=function(t,e){function r(){this.constructor=t}for(var n in e)u.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t};r=t("./base"),o=t("./config"),a=t("./utils"),window.JSON||(window.JSON=t("json")),s=t("./error_handler")("ads"),n=t("./page_tree"),i=t("./app_detector"),e.exports=function(t){var e,u,h,c,d;return h=["cli_id","test_run","fr_t","frm_tm_pg","frm_tm","frm_pos","js_v","xad_id","xadv_id","xcmp_id","xpub_id","xsite_id","xslot_id","xexc_id","xsup_id","xvar","xid","xplatform","rnd","xurl","ref_tm_pg","ref_tm","ref"],e=["pg_id","auth_url","auth_ref"],d=["page_tree","compressed_t"],c=2e3,u=function(r){function u(e){var r,l,h,c,d,f,p,g,m,v;if(u.__super__.constructor.apply(this,arguments),e){this.set(e,{silent:!0}),(null!=(v=t.location.ancestorOrigins)?v.length:void 0)>0&&(d=function(){var e,r,n,i;for(n=t.location.ancestorOrigins,i=[],e=0,r=n.length;r>e;e++)c=n[e],i.push(c);return i}(),this.set({stack:JSON.stringify(d)},{silent:!0}));try{this.set({frm_n:a.countFrames(a.winClosestToTop(t).frames)},{silent:!0})}catch(_){l=_,s(l.message,"adjs:ad_request:frm_n",null,null,l)}}else{r=this._getHighestUrls(t),r.js_v=o.version,r.dev_tz=-(new Date).getTimezoneOffset(),r.frm_pos=a.windowDepth(t),r.scr_w=t.screen.width,r.scr_h=t.screen.height,r.rnd=Math.random(),r.flash_meas=a.hasFlash,r.mraid="undefined"!=typeof MRAID&&null!==MRAID||"undefined"!=typeof mraid&&null!==mraid;try{if(t===t.top&&(p=i.detectSdk(t)))for(h in p)m=p[h],r[h]=m}catch(_){l=_,s(l.message,"adjs:ad_request:detect_sdk",null,null,l)}try{if(!t.top.document)throw"";r.vp_w=Math.max(t.top.document.documentElement.clientWidth,t.top.innerWidth||0),r.vp_h=Math.max(t.top.document.documentElement.clientHeight,t.top.innerHeight||0),f=t.top.document.documentElement.getBoundingClientRect(),r.vp_x=Math.abs(Math.floor(f.left)),r.vp_y=Math.abs(Math.floor(f.top)),r.pg_w=t.top.outerWidth,r.pg_h=t.top.outerHeight}catch(_){}try{r.url_ck_access=!!("undefined"!=typeof document&&null!==document?document.cookie:void 0)}catch(_){r.url_ck_access=!1}t.location.ancestorOrigins&&(g=function(){var e,r,n,i;for(n=t.location.ancestorOrigins,i=[],e=0,r=n.length;r>e;e++)c=n[e],i.push(c);return i}(),g.unshift(document.location.protocol+"//"+document.location.host),r.stack=JSON.stringify(g));try{r.page_tree=(new n).toString()}catch(_){l=_,s(l.message,"adjs:ad_request:page_tree",null,null,l)}try{r.is_blind=a.isBlind(t)}catch(_){l=_,s(l.message,"adjs:ad_request:is_blind",null,null,l)}try{r.frm_a_n=a.accessibleWinCount()}catch(_){l=_,s(l.message,"adjs:ad_request:accessible_wins",null,null,l)}try{r.pg_frm_n=a.countFrames(t.top.frames)}catch(_){l=_,s(l.message,"adjs:ad_request:count_frames",null,null,l)}this.set(r,{silent:!0})}}return l(u,r),u.prototype._getHighestUrls=function(e){var r,n,i,o,u,l;try{u=a.getHighestWindow(e)||t}catch(h){o=h,u=t,s(o.message,"adjs:ad_request:highest",null,null,o)}i=a.windowDepth(u),l=!!t.top.opener;try{1>=i||(r=a.getAnyHighestWindow(t.top,u,i))}catch(h){o=h,s(o.message,"adjs:ad_request:any_highest",null,null,o)}n={url:document.location.href,ref:document.referrer,is_pop:l};try{u!==e&&(n.url_tm=u.document.location.href,n.ref_tm=u.document.referrer,n.frm_tm=i),r&&(n.url_tm_pg=r.document.location.href,n.ref_tm_pg=r.document.referrer,n.frm_tm_pg=a.windowDepth(r))}catch(h){o=h,s(o.message,"adjs:ad_request:set_highest",null,null,o)}return n},u.prototype.set=function(t,r){var n,i,s;if(null==r&&(r={}),document.domain!==o.domain)for(i=0,s=e.length;s>i;i++)n=e[i],delete t[n];return u.__super__.set.call(this,t,r)},u.prototype.generateTestRun=function(t){var e,r;return t?void this.set({test_run:t},{silent:!0}):(e=[],r=parseInt(1e3*Math.random()%10,10),0===r&&this.set({test_run:"INJ:1"},{silent:!0}),1===r?this.set({test_run:"AS:1"},{silent:!0}):void 0)},u.prototype.frameUrl=function(){var t,e,r,n,i;for(t=a.clone(this.attributes),n=0,i=d.length;i>n;n++)e=d[n],delete t[e];return a.ua.ie&&(r=c),t.fr_t=a.now()-_ad_globals.start_time,""+a.protocol+o.api+"/ads2.frame?"+a.toQuery(t,h,r)},u.prototype.path="/ads",u.prototype.constantFields=["pg_id","id","cli_id"],u}(r)}(window)}).call(this)},{"./app_detector":10,"./base":11,"./config":12,"./error_handler":14,"./page_tree":17,"./utils":23,json:28}],10:[function(t,e){(function(){var r,n;n=t("./utils"),r=function(t){var e,r,i,o;i={admob:function(){var e;try{if((null!=(e=t.localStorage)?e.app_name:void 0)&&t.location.hostname.match(/doubleclick[.]net$/))return{app_nm:t.localStorage.app_name,app_sdk:"admob"}}catch(r){}},millenial:function(){return t.MMJS?{app_sdk:"millenial"}:void 0},mopub:function(){var e;return t.mopubFinishLoad?{app_sdk:"mopub"}:t.mraid&&t.mraid.getHostSDKVersion?(e=t.mraid.getHostSDKVersion(),{app_sdk:"mopub",app_sdk_v:""+e.major+"."+e.minor+"."+e.patch}):void 0},smaato:function(){var e,r,n;return(null!=(e=t.smaato_bridge)?e.info:void 0)&&("applewebdata:"===t.location.protocol||"about:blank"===t.location.href)?{app_sdk:"smaato"}:t.SomaTag&&"data:"===t.location.protocol?{app_sdk:"smaato",app_id:null!=(r=t.request)?r.publisherID:void 0,pub_id:null!=(n=t.request)?n.publisherID:void 0}:void 0},inmobi:function(){var e;return t._im_imai?{app_sdk:"inmobi",app_sdk_v:"function"==typeof(e=t._im_imai).getSdkVersion?e.getSdkVersion():void 0}:void 0},iAd:function(){var e;return t.iAd?{app_sdk:"iad",app_sdk_v:t.iAd.VERSION,app_nm:null!=(e=t.iAd.ViewController)?e.VIEW_ARCHIVE_PREFIX:void 0}:void 0},admarvel:function(){var e;return"file:"===t.location.protocol&&(null!=(e=t.BKTAG)?e._dest:void 0)?{app_sdk:"admarvel",app_sdk_v:t.BKTAG.version}:void 0},adiquity:function(){return t.ifr&&t.doc&&t.w?{app_sdk:"adiquity"}:"data:"===t.location.protocol&&t.pazid&&"true"===t.app?{app_sdk:"adiquity",app_nm:t.appName,app_id:t.appPackage}:void 0},amazon:function(){return t.amazon&&t.amazon.getSDKVersion?{app_sdk:"amazon",app_sdk_v:t.amazon.getSDKVersion()}:void 0},rubicon:function(){var e;return t.mbs_frame&&t.mbs_frame.ad_vars?((e=t.mbs_frame.ad_vars.banner_click_tracking_url)&&(document.createElement("a"),a.href=e),{app_sdk:"rubicon"}):void 0},flurry:function(){var e;return t.flurryAdapterAvailable&&(null!=(e=t.flurryadapter)?e.executeNativeCall:void 0)?{app_sdk:"flurry"}:void 0},unknown:function(){return t.location?!n.ua.ios||"applewebdata:"!==t.location.protocol&&"file:"!==t.location.protocol&&"data:"!==t.location.protocol?!n.ua.android||"about:blank"!==t.location.href&&"file:"!==t.location.protocol&&"data:"!==t.location.protocol?void 0:{app_sdk:"unknown_android"}:{app_sdk:"unknown_ios"}:void 0}};for(e in i)if(o=i[e],r=o())return r},e.exports={detectSdk:r}}).call(this)},{"./utils":23}],11:[function(t,e){(function(){var r,n,i;i=t("./utils"),r=window.JSON||t("json"),n=0,e.exports=function(){var t;return t=function(){function t(){this.id=i.unique("base"),this.attributes||(this.attributes={}),this._events={change:[]},this._dirty={}}return t.prototype.set=function(t,e){var r,n,o,s,a,u,l,h,c;if(null==e&&(e={}),null==e.overwrite&&(e.overwrite=!0),"object"!=typeof t)throw"attrs must be an object";r=[],s=e.overwrite;for(o in t)a=t[o],this.attributes[o]===a||!s&&null!=this.attributes[o]||(r.push(o),this._dirty[o]=a,this.attributes[o]=a);if(!e.silent&&(r.length>0||i.keys(this._dirty).length>0)){for(h=this._events.change,c=[],u=0,l=h.length;l>u;u++)n=h[u],c.push(n.apply(this,[this,r]));return c}},t.prototype.change=function(t){var e,r,n,i,o;if((e=this._events).change||(e.change=[]),t&&"function"==typeof t)return this._events.change.push(t);if(!t){for(i=this._events.change,o=[],r=0,n=i.length;n>r;r++)t=i[r],o.push(t.apply(this,arguments));return o}},t.prototype.unchange=function(t){var e,r,n,i,o;for((r=this._events).change||(r.change=[]),o=[],e=n=i=this._events.change.length-1;0>=i?0>=n:n>=0;e=0>=i?++n:--n)o.push(this._events[e]===t?this._events.splice(e,1):void 0);return o},t.prototype.synced=function(t){var e,r,n,i,o;if((e=this._events).synced||(e.synced=[]),t&&"function"==typeof t)return this._events.synced.push(t);if(!t){for(i=this._events.synced,o=[],r=0,n=i.length;n>r;r++)t=i[r],o.push(t.apply(this,arguments));return o}},t.prototype._cleanDirty=function(){return this._dirty={}},t.prototype.changedFields=function(t){var e,r,n,o,s,a,u,l;null==t&&(t={}),o={},this.constantFields||(this.constantFields=[]),e=this.constantFields,t.excludeConstants&&(e=[]),u=this._dirty;for(n in u)s=u[n],this.constantFields.indexOf(n)<0&&(o[n]=s);if(e.length&&(i.keys(o).length>0||i.keys(this._dirty).length>0)){l=this.attributes;for(r in l)a=l[r],e.indexOf(r)>=0&&null!=a&&(o[r]=a)}return this._cleanDirty(),o},t.prototype.serializedAttributes=function(){var t,e,r,n;e={},n=this.attributes;for(t in n)r=n[t],e[t]=r;return e},t.prototype.serialize=function(){return r.stringify(this.attributes)},t.prototype.deserialize=function(t){return this.set(r.parse(t),{silent:!0})},t.prototype.toJSON=function(){return this.serializedAttributes()},t}()}()}).call(this)},{"./utils":23,json:28}],12:[function(t,e){(function(){e.exports=function(){var t,e;return e=function(){var t;if(window===window.top)return!1;try{if(window.top.document)return"test"===(null!=(t=window.top.__env__)?t.ENV:void 0);throw""}catch(e){return!1}},t={api:"//api.adjs.net/1",cdn_url:"//cdn.adjs.net",visit_expiry:30,version:"0.1.198",domain:"adjs.net",pub_script:"publisher.ad.min.js",shared_script:"//cdn.adjs.net/auth.digital.js",viewability_swf:"//cdn.adjs.net/flash/inview.swf",safeframe:"//tpc.googlesyndication.com/safeframe/1-0-2/html/container.html",sf_hostname:"tpc.googlesyndication.com"}}()}).call(this)},{}],13:[function(t,e){(function(){var r,n,i,o;n=t("./config"),o=t("./utils"),i=t("./error_handler")("ads"),r=window.JSON||t("json"),e.exports=function(){var t,e,s,a,u,l,h,c,d,f,p,g,m,v;return c=n.api,l={},g={},t=100,u=!1,v=null,d=0,f=function(t,e){return l[t.id]=[t,e],h()},e=function(t,r,n,i){var s,a,u,l,h,d,f,p,g;if(null==i&&(i=3),s={},t.attributes.id&&r.attributes.id){for(p=r.constantFields,l=0,d=p.length;d>l;l++)a=p[l],s[a]=r.attributes[a];for(g=t.constantFields,h=0,f=g.length;f>h;h++)a=g[h],s[a]=t.attributes[a];return s.slot_id=t.attributes.id,s.ad_id=r.attributes.id,delete s.id,u={data:s,success:function(e){return t.set({auth:!0}),r.set({auth:!0}),"function"==typeof n?n(e):void 0},error:function(t){return"function"==typeof n?n(t):void 0}},c.indexOf(document.location.hostname)>=0?u.method="post":u.type="jsonp",u.url=c+"/slot_ads",o.sendRequest(u)
}return i>=0?setTimeout(function(){return function(){return e(t,r,n,i-1)}}(this),100):void 0},m=function(t,e,r){return t.set(e,{silent:!0}),delete g[t.id],"function"==typeof r&&r(t),t.synced()},a=function(t,e){var n;return n={responseText:e.responseText,response:e.response},i(""+t.attributes.id+":"+t.attributes.cli_id+":"+e.status,"adjs:endpoint:error",null,null,{stack:r.stringify(n)})},p=function(t,e,r){var n;return d++,n={data:t,success:function(t){return m(e,t,r)},error:function(t){return a(e,t,r)}},c.indexOf(document.location.hostname)>=0?n.method="post":n.type="jsonp",n.url=c+e.path,o.sendRequest(n),!0},h=function(){var e,r,n,i,s,a,c,d;for(n in l)if(d=l[n],s=d[0],e=d[1],!g[s.id]){delete l[n],a={},r=s.changedFields();for(i in r)c=r[i],a[i]=c;o.keys(a).length>0&&(g[s.id]=s,p(a,s,e))}return o.keys(l).length>0&&!u?(u=!0,v=setTimeout(function(){return u=!1,h()},t)):void 0},s={send:f,combine:e,hasSent:function(){return d>0}}}()}).call(this)},{"./config":12,"./error_handler":14,"./utils":23,json:28}],14:[function(t,e){(function(){var r,n,i;r=t("./config"),i=t("./utils"),n=!1,e.exports=function(t){return function(){var e,o;return o=window.onerror,e=function(e,n,o,s,a){var u,l,h,c,d,f,p,g;if((null!=n?n.match(/[.]adjs[.]/):void 0)||(null!=n?n.match(/^adjs[:]/):void 0)){u={url:"undefined"!=typeof window&&null!==window?window.location.href:void 0,ref:document.referrer,message:e,source:n,endpoint:t,is_top:window?window===("undefined"!=typeof window&&null!==window?window.top:void 0):void 0,dump:"undefined"!=typeof window&&null!==window&&null!=(p=window.JSON)?p.stringify(null!=(g=window.$ad)&&"function"==typeof g.dump?g.dump():void 0):void 0,stack:null!=a?a.stack:void 0,js_v:r.version,column:s,ib:i.ib(),rnd:Math.random()},l=document.createElement("img"),d=[];for(h in u)f=u[h],f&&d.push(""+h+"="+encodeURIComponent(f));return c="https:"===window.location.protocol?"https:":"http:",l.src=""+c+r.api+"/js_errors.gif?"+d.join("&"),l.width=0,l.height=0,document.body.appendChild(l)}},n||(n=!0,window.onerror=function(t,r,n,i,s){e(t,r,n,i,s);try{return(null!=o?o.apply(this,arguments):void 0)||!1}catch(a){return!1}}),e}()}}).call(this)},{"./config":12,"./utils":23}],15:[function(t,e){(function(){var r,n,i,o;r=t("./config"),o=t("./utils"),i=function(t,e){var n,i,s,a,u,l;return null==t&&(t="undefined"!=typeof document&&null!==document?document.body:void 0),u=o.now(),s=null,window.adqio||(window.adqio={}),window.adqio.debug=void 0,window.adqio.adqElement=t,a=!1,adqio.onOVVEvent=function(t){return"OVVReady"!==t||s?void 0:(s||(s=o.now()-u),"function"==typeof e?e(s):void 0)},i=o.protocol+r.viewability_swf,l=document.createElement("DIV"),l.id=""+o.unique("inviewSwfContainer"),l.style.position="absolute",l.style.zIndex=-99999,n='<object ID="inview" width="1" height="1" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/shockwave/cabs/swflash.cab#version=8,0,0,0" style="outline:none;">\n<param name="movie" VALUE="'+i+'">\n<param name="bgcolor" value="#ffffff" />\n  <param name="wmode" value="transparent">\n  <param name="allowScriptAccess" value="always">\n  <param name="allowFullScreen" value="true">\n    <embed name="inview" id="inview"\n     src="'+i+'"\n     width="1"\n     height="1"\n     style="outline:none"\n     type="application/x-shockwave-flash"\n     type="http://www.macromedia.com/go/getflashplayer"\n      bgcolor="#ffffff"\n      wmode="transparent"\n      allowScriptAccess="always" allowFullScreen="true">\n  </embed>\n  </object>',l.innerHTML=n,t.ownerDocument.body.insertBefore(l,t.ownerDocument.body.firstChild)},n=function(){var t;return null!=(t=window.$ovv)?t.asset.checkViewability():void 0},e.exports={init:i,getViewability:n}}).call(this)},{"./config":12,"./utils":23}],16:[function(t,e){(function(){var r,n,i,o,s,a;i=t("./config"),a=t("./utils"),n=window.JSON||t("json"),s=t("./string"),r=function(){function t(){}return t.prototype.frameUrl=function(){return""+a.protocol+i.safeframe},t.prototype.frameName=function(t){var e,r,o;return r={frame:{id:t,sourceUrl:document.location.href,startTicks:a.now()}},o=s.replaceAll("<script>var _isAdExternal = true;\n  var _adJsFrameParams  = "+n.stringify(r)+";\n</script>\n<script src='"+a.protocol+i.shared_script+"'></script>",/[\n]/,""),e="ad-inj;"+o.length+";"+o},t.prototype.path="injector",t}(),o=t("../sfreplacement/host")(r),e.exports=o}).call(this)},{"../sfreplacement/host":7,"./config":12,"./string":20,"./utils":23,json:28}],17:[function(t,e){(function(){var r,n,i,o,s,a,u,l;l=t("./utils"),a=t("./config"),window.JSON||(window.JSON=t("json")),u=t("./error_handler")("ads"),o=65535,i=100,r=300,n=function(){function t(e,r,a,h){var d,p,g,m,v,_,y,w,b,x,A,E,S,T;if(this.win=e,this.parentNode=r,this.attributes=null!=a?a:{},null==h&&(h=[]),this.children=[],this.beacons=[],this.scripts=[],this.assets=[],this.win&&-1===h.indexOf(this.win)){h.push(this.win),this.depth=(null!=(S=this.parentNode)?S.depth:void 0)+1||0,f.call(this),n.call(this);try{if(!(this.depth<i))throw"";try{if(!this.win.document)throw"";for(m=[],c(this.win.document.children,m),y=0,b=0,A=m.length;A>b;b++)switch(g=m[b],g.tagName){case"IFRAME":(_=g.contentWindow)&&(w=g.getAttribute("src",0),d=l.dimensions(g,_),this.children.push(new t(_,this,{src:w,w:d.w,h:d.h,i:y},h)),++y);break;case"SCRIPT":g.getAttribute("src",0)&&!o(g)&&s(g)&&(this.scripts.push({u:g.getAttribute("src",0),i:y}),++y);break;case"IMG":g.getAttribute("src",0)&&!u(g)&&(this.beacons.push({u:g.getAttribute("src",0),i:y}),++y)}}catch(C){for(p=C,T=this.win.frames,x=0,E=T.length;E>x;x++)v=T[x],h.indexOf(v)<0&&this.children.push(new t(v,this,{},h))}}catch(C){}}}var e,r,n,o,s,u,h,c,d,f;return h=function(){var t,e;return this.attributes.loc===this.attributes.src&&delete this.attributes.src,this.attributes.ref===((null!=(t=this.parentNode)?t.attributes.loc:void 0)||(null!=(e=this.parentNode)?e.attributes.src:void 0))?delete this.attributes.ref:void 0},f=function(){var t,e,r,n;try{if(!this.win.document)throw"";t=l.dimensions(this.win.document.body,this.win),(e=this.attributes).w||(e.w=t.w),(r=this.attributes).h||(r.h=t.h),this.attributes.ref=this.win.document.referrer,this.attributes.loc=this.win.document.location.href,this.win===window&&(this.win.document.domain===a.domain?null!=(n=this.parentNode)&&(n.attributes.self=this.win===window):this.attributes.self=this.win===window),h.call(this)}catch(i){}return h.call(this)},n=function(){var t,e,n;try{if((null!=(n=this.win.document.location.ancestorOrigins)?n.length:void 0)>0)return e=function(){var e,r,n,i;for(n=this.win.document.location.ancestorOrigins,i=[],e=0,r=n.length;r>e;e++)t=n[e],i.push(t);return i}.call(this),r(this.parentNode,e);throw""}catch(i){}},r=function(t,e){return 0===e.length||t.attributes.origin?void 0:(t.attributes.origin=e.shift(),r(t.parentNode,e))},u=function(t){var e;return e=l.dimensions(t),e.w>1&&e.h>1},o=function(t){var e;return!!(null!=(e=t.getAttribute("src",0))?e.match(new RegExp(a.cdn_url)):void 0)},s=function(t){var e;return null!=(e=t.getAttribute("src",0))?e.match(new RegExp(/^(https?:\/\/)|(^\/\/)/)):void 0},e=function(t,e){var r,n,i;for(n=0,i=t.length;i>n;n++)if(r=t[n],r.u===e.u)return!0;return!1},d={SCRIPT:!0,IMG:!0,IFRAME:!0},c=function(t,e){var r,n,i,o;for(o=[],n=0,i=t.length;i>n;n++)r=t[n],d[r.tagName]&&e.push(r),o.push(c(r.children,e));return o},t.prototype.remove=function(){var t;return this.parentNode&&(t=this.parentNode.children.indexOf(this),t>=0)?this.parentNode.children.splice(t,1):void 0},t.prototype.toJSON=function(t){var e,r,n,i,o;null==t&&(t={}),n={},o=this.attributes;for(r in o)i=o[r],n[r]=i;return this.children.length>0&&(n.c=function(){var r,n,i,o;for(i=this.children,o=[],r=0,n=i.length;n>r;r++)e=i[r],o.push(e.toJSON(t));return o}.call(this)),t.ignoreBeacons||this.beacons.length>0&&(n.b=this.beacons),t.ignoreScripts||this.scripts.length>0&&(n.s=this.scripts),t.ignoreAssets?delete n.a:this.assets.length>0&&(n.a=this.assets),n},t.prototype.merge=function(t){var r,n,i,o,s,a,u,l,c,d,f,p,g,m,v,_,y,w,b,x;u=(null!=t?t.attributes:void 0)||{};for(a in u)l=u[a],"self"!==a&&((c=this.attributes)[a]||(c[a]=l));if(o=[],i=[],this.children.length>0&&t)for(s=d=0,y=this.children.length-1;y>=0?y>=d:d>=y;s=y>=0?++d:--d)this.children[s].merge(t.children[s]);if(t)for(w=t.beacons,f=0,m=w.length;m>f;f++)n=w[f],e(this.beacons,n)||this.beacons.push(n);if(t)for(b=t.scripts,p=0,v=b.length;v>p;p++)n=b[p],e(this.scripts,n)||this.scripts.push(n);if(t)for(x=t.assets,g=0,_=x.length;_>g;g++)r=x[g],e(this.assets,r)||this.assets.push(r);return h.call(this),this},t}(),n.fromJson=function(t,e){var r,i,o,s;return o=e.c,r=e.b,delete e.c,delete e.b,s=new n(null,t,e),s.children=function(){var t,e,r,a;for(r=o||[],a=[],t=0,e=r.length;e>t;t++)i=r[t],a.push(n.fromJson(s,i));return a}(),s.beacons=r||[],s},s=function(){function t(t){this.top=t?n.fromJson(null,t):new n(window.top),this.lastUpdated=l.now()}var e;return e=function(t){var r,n,i,o,s;if(t.attributes.self)return t;for(s=t.children,i=0,o=s.length;o>i;i++)if(r=s[i],n=e(r))return n},t.prototype.updatedTree=function(){return this},t.prototype.toJSON=function(t){return null==t&&(t={}),this.top.toJSON(t)},t.prototype.toString=function(){return JSON.stringify(this.toJSON())},t.prototype.toCompressedString=function(t,e,r,n){var i,s,a,u,h;null==t&&(t=!0),null==e&&(e=!1),null==r&&(r=!1),null==n&&(n=!0),s=JSON.stringify(this.toJSON({ignoreBeacons:e,ignoreScripts:r,ignoreAssets:n}));try{if(i=l.now(),u=l.compress(s),!u)throw"";h=u.toString("base64"),a=l.now()-i}catch(c){h=s}if(h.length>=o&&t){if(!e)return this.toCompressedString(t,!0,!0,!0,!0);h=JSON.stringify({error:{size:h.length,message:"tree too large"}})}return[h,a]},t.prototype.merge=function(t){return this.top.merge(t.top),this.lastUpdated=l.now(),this},t}(),e.exports=s}).call(this)},{"./config":12,"./error_handler":14,"./utils":23,json:28}],18:[function(t,e){(function(){t("es5-shim"),e.exports=function(){return Array.prototype.indexOf||(Array.prototype.indexOf=function(t){var e,r;for(r=this.length>>>0,e=Number(arguments[1])||0,e=0>e?Math.ceil(e):Math.floor(e),0>e&&(e+=r);r>e;){if(e in this&&this[e]===t)return e;e++}return-1}),Date.now?void 0:Date.now=function(){return(new Date).getTime()}}()}).call(this)},{"es5-shim":27}],19:[function(t,e){(function(){var r,n={}.hasOwnProperty,i=function(t,e){function r(){this.constructor=t}for(var i in e)n.call(e,i)&&(t[i]=e[i]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t};r=t("./base"),e.exports=function(){var t;return t=function(t){function e(t){e.__super__.constructor.apply(this,arguments),t&&this.set(t,{silent:!0})}return i(e,t),e.prototype.path="/slots",e.prototype.transientFields=["loaded","viewed","engaged","clicked"],e.prototype.constantFields=["pg_id","id","cli_id"],e.prototype.destroy=function(){},e}(r)}(window)}).call(this)},{"./base":11}],20:[function(t,e){(function(){var t,r,n,i,o,s;t=function(t,e){return t[e]||t.charAt(e)},s=function(e,r,n){var i,o,s,a;if(o="",n===r)return o;for(i=s=r,a=n-1;a>=r?a>=s:s>=a;i=a>=r?++s:--s)o+=t(e,i);return o},o=function(t,e,r){var n;return null==r&&(r=[]),n=e.exec(t),n?(r[r.length]=s(t,0,n.index),o(s(t,n.index+n[0].length,t.length),e,r)):r[r.length]=t,r},n=function(t,e){var r,i;return t.length<=1?t[0]:(i=function(){var e,n,i;for(i=[],r=e=1,n=t.length-1;n>=1?n>=e:e>=n;r=n>=1?++e:--e)i.push(t[r]);return i}(),t[0]+e+n(i,e))},i=function(t,e,r){return n(o(t,e),r)},r=function(t){return null==t?!0:t.trim()?!1:!0},e.exports={replaceAll:i,substring:s,split:o,join:n,isBlank:r}}).call(this)},{}],21:[function(t,e){(function(){var t=[].indexOf||function(t){for(var e=0,r=this.length;r>e;e++)if(e in this&&this[e]===t)return e;return-1};e.exports=function(e){var r,n,i,o,s,a,u,l;return l=e,o=e.navigator,s=e.document,u=(null!=o?o.userAgent:void 0)||"",i=!e.ActiveXObject&&t.call(e,"ActiveXObject")>=0,n=!i&&l&&t.call(l,"ActiveXObject")>=0,r=null,a=function(){var t,e,n,i;return n=function(t){var e;return e=0,parseFloat(t.replace(/\./g,function(){return 1===e++?"":"."}))},e=function(t,e,r){var n;return n=t&&t.match(e),null==r?n:n&&n[r]||null},i=function(t,e){return t.test(e)},t=function(t){var s,a,l;return l={},s=new Date,!t&&r?r:(l.ie=l.opera=l.gecko=l.webkit=l.safari=l.chrome=l.air=l.ipod=l.ipad=l.iphone=l.android=l.webos=l.silk=l.nodejs=l.phantomjs=0,l.mobile=l.ios=l.os=null,l.accel=!1,l.caja=o&&o.cajaVersion,l.cks=!1,t=t||u||"",t&&(i(/windows|win32/i,t)?l.os="windows":i(/macintosh|mac_powerpc/i,t)?l.os="macintosh":i(/android/i,t)?l.os="android":i(/symbos/i,t)?l.os="symbos":i(/linux/i,t)?l.os="linux":i(/rhino/i,t)&&(l.os="rhino"),i(/KHTML/,t)&&(l.webkit=1),i(/IEMobile|XBLWP7/,t)&&(l.mobile="windows"),i(/Fennec/,t)&&(l.mobile="gecko"),a=e(t,/AppleWebKit\/([^\s]*)/,1),a&&(l.webkit=n(a),l.safari=l.webkit,i(/PhantomJS/,t)&&(a=e(t,/PhantomJS\/([^\s]*)/,1),a&&(l.phantomjs=n(a))),i(RegExp(" Mobile\\/"),t)||i(/iPad|iPod|iPhone/,t)?(l.mobile="Apple",a=e(t,/OS ([^\s]*)/,1),a=a&&n(a.replace("_",".")),l.ios=a,l.ipad=l.ipod=l.iphone=0,a=e(t,/iPad|iPod|iPhone/,0),a&&(l[a.toLowerCase()]=l.ios)):(a=e(t,/NokiaN[^\/]*|Android \d\.\d|webOS\/\d\.\d/,0),a&&(l.mobile=a),i(/webOS/,t)&&(l.mobile="WebOS",a=e(t,/webOS\/([^\s]*);/,1),a&&(l.webos=n(a))),i(RegExp(" Android"),t)&&(l.mobile="Android",a=e(t,/Android ([^\s]*);/,1),a&&(l.android=n(a))),i(/Silk/,t)&&(a=e(t,/Silk\/([^\s]*)\)/,1),a&&(l.silk=n(a)),l.android||(l.android=2.34,l.os="Android"),i(/Accelerated=true/,t)&&(l.accel=!0))),a=t.match(/(Chrome|CrMo)\/([^\s]*)/),a&&a[1]&&a[2]?(l.chrome=n(a[2]),l.safari=0,"CrMo"===a[1]&&(l.mobile="chrome")):(a=e(t,/AdobeAIR\/([^\s]*)/),a&&(l.air=a[0]))),l.webkit||(a=e(t,/Opera[\s\/]([^\s]*)/,1),a?(l.opera=n(a),a=e(t,/Opera Mini[^;]*/,0),a&&(l.mobile=a)):(a=e(t,/MSIE\s([^;]*)/,1),a?l.ie=n(a):(a=e(t,/Gecko\/([^\s]*)/),a&&(l.gecko=1,a=e(t,/rv:([^\s\)]*)/,1),a&&(l.gecko=n(a))))))),l)},r=t(),r.parse=t,r}(),a.isIE=n,a.isIE11=i,a}(window)}).call(this)},{}],22:[function(t,e){(function(){var t,r,n,i,o,s,a,u,l,h,c,d,f,p,g,m,v,_;i=function(){return"URI Error"},_=function(t,e){var r;return r=t[e]||t.charAt(e),r.charCodeAt(0)},m=0,g=function(t){var e,r,n,i;for(r="",n=0,i=t.length;i>n;n++)e=t[n],r+=String.fromCharCode(e);return r},n=function(t){return t>=48&&57>=t?t-48:t>=65&&70>=t?t-55:t>=97&&102>=t?t-87:-1},v=function(t){return t>=97&&122>=t?!0:t>=65&&90>=t?!0:t>=48&&57>=t?!0:!1},o=function(t,e,r){return e[r++]=37,e[r++]=m[t>>4],e[r++]=m[15&t],r},c=function(t,e,r){return 0===m&&(m=[48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70]),r=o(t[0],e,r),t[1]&&(r=o(t[1],e,r)),t[2]&&(r=o(t[2],e,r)),t[3]&&(r=o(t[3],e,r)),r},f=function(t,e,r){var n,i,o,s;return i=t>>12&15,o=t>>6&63,s=63&t,n=[],127>=t?n[0]=t:2047>=t?(n[0]=o+192,n[1]=s+128):(n[0]=i+224,n[1]=o+128,n[2]=s+128),c(n,e,r)},d=function(t,e,r,n){var i,o,s,a,u,l;return o=(t>>6&15)+1,s=t>>2&15,a=3&t,u=e>>6&15,l=63&e,i=[],i[0]=(o>>2)+240,i[1]=((3&o)<<4|s)+128,i[2]=(a<<4|u)+128,i[3]=l+128,c(i,r,n)},p=function(t,e){var r,o;if(r=n(t),o=n(e),-1===r||-1===o)throw i();return r<<4|o},u=function(t,e,r){var n,o,s,a,u,l,h,c,d;if(d=void 0,u=t[0],128>u)d=u;else{if(194>u)throw i();if(l=t[1],224>u){if(n=31&u,128>l||l>191)throw i();if(o=63&l,d=(n<<6)+o,128>d||d>2047)throw i()}else if(h=t[2],240>u){if(n=15&u,128>l||l>191)throw i();if(o=63&l,128>h||h>191)throw i();if(s=63&h,d=(n<<12)+(o<<6)+s,2048>d||d>65535)throw i()}else{if(c=t[3],!(248>u))throw i();if(n=7&u,128>l||l>191)throw i();if(o=63&l,128>h||h>191)throw i();if(s=63&h,128>c||c>191)throw i();if(a=63&c,d=(n<<18)+(o<<12)+(s<<6)+a,65536>d||d>1114111)throw i()}}if(d>=55296&&57343>=d)throw i();return 65536>d?e[r++]=d:(e[r++]=(d>>10)+55232,e[r++]=(1023&d)+56320),r},r=function(t,e){var r,n,o,s,a,u;for(t=t.toString(),u=t.length,r=[],s=0,a=0;u>a;){if(n=_(t,a),e(n))r[s++]=n;else{if(n>=56320&&57343>=n)throw"error";if(55296>n||n>56319)s=f(n,r,s);else{if(a++,a===u)throw i();if(o=_(t,a),56320>o||o>57343)throw i();s=d(n,o,r,s)}}a++}return g(r)},t=function(t,e){var r,n,o,s,a,l,h,c,d,f;for(r=void 0,n=void 0,t=t.toString(),f=t.length,c=[],s=0,a=0;f>a;){if(n=_(t,a),37===n){if(a+2>=f)throw i();if(r=p(_(t,a+1),_(t,a+2)),r>>7)break;e(r)?(c[s++]=37,c[s++]=_(t,a+1),c[s++]=_(t,a+2)):c[s++]=r,a+=2}else{if(n>127)break;c[s++]=n}a++}if(a===f)return g(c);for(d=[],s=0;f>a;){if(n=_(t,a),37===n){if(a+2>=f)throw i();if(r=p(_(t,++a),_(t,++a)),r>>7){for(l=0;0!==(r<<++l&128););if(1===l||l>4)throw i();if(h=[],h[0]=r,a+3*(l-1)>=f)throw i();for(o=1;l>o;){if("%"!==t[++a])throw i();h[o]=p(_(t,++a),_(t,++a)),o++}s=u(h,d,s)}else e(r)?(d[s++]=37,d[s++]=_(t,a-1),d[s++]=_(t,a)):d[s++]=r}else d[s++]=n;a++}return g(c)+g(d)},s=function(e){var r;return r=function(t){return t>=35&&36>=t?!0:38===t?!0:t>=43&&44>=t?!0:47===t?!0:t>=58&&59>=t?!0:61===t?!0:t>=63&&64>=t?!0:!1},t(e,r)},a=function(e){var r;return r=function(){return!1},t(e,r)},l=function(t){var e;return e=function(t){return v(t)?!0:33===t?!0:t>=35&&36>=t?!0:t>=38&&47>=t?!0:t>=58&&59>=t?!0:61===t?!0:t>=63&&64>=t?!0:95===t?!0:126===t?!0:!1},r(t,e)},h=function(t){var e;return e=function(t){return v(t)?!0:33===t?!0:t>=39&&42>=t?!0:t>=45&&46>=t?!0:95===t?!0:126===t?!0:!1},r(t,e)},e.exports={decodeURI:s,decodeURIComponent:a,encodeURI:l,encodeURIComponent:h}}).call(this)},{}],23:[function(t,e){(function(){var r,n,i,o,s,a;window.JSON||(window.JSON=t("json")),t("./shims"),i=t("reqwest"),r=t("buffer").Buffer,n=t("lz4"),s=t("./ua"),a=t("./uri"),o=t("./string"),e.exports=function(){var t,e,r,u,l,h,c,d,f,p,g,m,v,_,y,w,b,x,A,E,S,T,C,k,I,O,j,R,L,M,B,N,D,P,U,z,q,F,H,J,V,W,K,Y,Z,G,$,X,Q,te,ee,re,ne,ie,oe,se,ae,ue,le,he,ce,de,fe,pe;ce=function(t,e){var r;for(r=0;r<t.length;)e(t[r],r,t),r+=1},J=function(t){var e;return e=!1,function(){if(e)throw new Error("Callback was already called.");e=!0,t.apply(this,arguments)}},$=0,Q=function(t){return"jsonp"===t.type&&(t.jsonpCallbackName=oe()),i(t)},X=function(t){var e;return e=document.createElement("img"),e.src=t.url,e.width=0,e.height=0,document.body.appendChild(e)},k=function(t,e){var r,n,i,o,s,u,l,h;for(null==t&&(t=""),null==e&&(e="&"),i={},l=t.split(e),s=0,u=l.length;u>s;s++)r=l[s],h=r.split("="),n=h[0],o=h[1],n&&(i[n]=a.decodeURIComponent(null!=o?o.replace(/[+]/," "):void 0));return i},l=function(t,e,r,n){var i,o,s,a;if(o=void 0,i=void 0,a=void 0,s=/\[\]$/,L(e))for(i=0;e&&i<e.length;)a=e[i],r||s.test(t)?n(t,a):l(t+"["+("object"==typeof a?i:"")+"]",a,r,n),i++;else if(e&&"[object Object]"===e.toString())for(o in e)o=o,l(t+"["+o+"]",e[o],r,n);else n(t,e)},re=function(t,e){var r,n,i,s,u,h;if(s=void 0,i=void 0,h=e||!1,u=[],n=a.encodeURIComponent,r=function(t,e){e="function"==typeof e?e():null===e?"":e,u[u.length]=n(t)+"="+n(e)},L(t))for(i=0;t&&i<t.length;)r(t[i].name,t[i].value),i++;else for(s in t)s=s,t.hasOwnProperty(s)&&l(s,t[s],h,r);return o.replaceAll(o.join(u,"&"),/%20/,"+")},ee=function(t,e,r){var n,i,o,s,a,u;for(null==e&&(e=[]),null==r&&(r=Number.MAX_VALUE),i={},o=0,a=0,u=e.length;u>a;a++)n=e[a],null!=t[n]&&(o+=n.length+t[n].toString().length+1,r>o&&(i[n]=t[n]));for(n in t)s=t[n],null!=s&&null==i[n]&&(o+=n.length+s.toString().length+1,r>o&&(i[n]=s));return re(i)},te=function(t){var e;if(e=void 0,"number"!=typeof t)try{t=t?parseFloat(t):Number.NaN}catch(r){e=r,t=Number.NaN}return isNaN(t)?0:t},F=function(){return Date.now()},m=function(t,e,r){var n;try{if("defineProperty"in Object)return Object.defineProperty(t,e,r);if("__defineGetter__"in t){if(r.value){if(t.__defineGetter__(e,function(){return r.value}),r.writable!==!1)return t.__defineSetter__(e,function(t){return t[e]=t})}else if(null!=r.get&&t.__defineGetter__(e,r.get),null!=r.set)return t.__defineSetter__(e,r.set)}else if(r.value)return t[e]=r.value}catch(i){if(n=i,r.value)return t[e]=r.value}},f=function(t,e){var r,n,i,o;for(null==e&&(e=[]),r=t.length,i=0,o=t.length;o>i;i++){n=t[i];try{n===window||e.indexOf(n)>=0||(r+=f(n.frames,e)),e.push(n)}catch(s){}}return r},O=function(t){var e;return e=0,t!==t.top&&(e=1+O(t.parent)),e},q=Array.prototype.reduce,Z="Reduce of empty array with no initial value",Y=function(t,e,r){var n,i,o,s,a,u;if(i=arguments.length>2,null==t&&(t=[]),q&&t.reduce===q)return i?t.reduce(e,r):t.reduce(e);for(s=function(t,n,o){i?r=e.call(this,r,t,n,o):(r=t,i=!0)},n=a=0,u=t.length;u>a;n=++a)o=t[n],s(o,n,t);if(!i)throw new TypeError(Z);return r},U=function(t){var e,r;return("function"==typeof Object.keys?Object.keys(t):void 0)||function(){var n;n=[];for(e in t)r=t[e],n.push(e);return n}()},E=function(t,e,r){var n,i,o,s,a,u,l;for(null==r&&(r=3),n=null,u=window.top.frames,s=0,a=u.length;a>s;s++){o=u[s];try{if(null!=(l=o.$ad)?l.isController:void 0){n=o.$ad;break}throw""}catch(h){i=h}}return n?t(n):0>r?"function"==typeof e?e("No ctrl found"):void 0:setTimeout(function(){return E(t,e,r-1)},100)},K=null,S=function(t,e,r){var n,i,o,s,a,u;for(null==r&&(r=3),K&&t(K),a=window.top.frames,o=0,s=a.length;s>o;o++){i=a[o];try{if(i.document&&(null!=(u=i.$ad)?u.isReceiver:void 0)){K=i.$ad;break}throw""}catch(l){n=l}}return K?t(K):0>r?"function"==typeof e?e("No ctrl found"):void 0:setTimeout(function(){return S(t,e,r-1)},100)},j=function(t,e){null==e&&(e=t);try{if(t.document)return t===t.top?t:j(t.parent,t);throw""}catch(r){return t===t.top?e:j(t.parent,e)}},I=function(t,e,r,n){var i,o,s,a,u;null==n&&(n=0);try{if(t.document&&n!==r)return t;throw""}catch(l){if(t&&0!==t.frames.length&&(null==r||r>n))for(u=t.frames,s=0,a=u.length;a>s;s++)if(i=u[s],(o=I(i,r,n+1))&&o!==e)return o}},t=function(e){var r,n,i,o,s;null==e&&(e=window.top),n=0;try{if(!e.document)throw"";n++}catch(a){}try{for(s=e.frames,i=0,o=s.length;o>i;i++)r=s[i],n+=t(r)}catch(a){}return n},r=function(t,e){var n,i,o,s;null==t&&(t=window.top),null==e&&(e=[]);try{if(!t.document||!t.$ad)throw"";e.push(t)}catch(a){}try{for(s=t.frames,i=0,o=s.length;o>i;i++)n=s[i],r(n,e)}catch(a){}return e},h=function(t){return t.charAt(0).toUpperCase()+t.slice(1)},he=function(t){return t===t.top?0:1+he(t.parent)},c=function(t){var e,r,n;e={};for(r in t)n=t[r],e[r]=n;return e},ne=function(){try{if(window.top.document)return!0;throw""}catch(t){return!1}},oe=function(t){return null==t&&(t="adq"),$++,""+t+"_"+F()+"_"+$},e=function(t,e,r,n){var i;return t.addEventListener?(t.addEventListener(e,r,n),!0):t.attachEvent?t.attachEvent("on"+e,r):(i="on"+e,"function"==typeof t[i]&&(r=function(t,e){return function(){t.apply(this,arguments),e.apply(this,arguments)}}(t[i],r)),t[i]=r,!0)},G=function(t,e,r,n){t.removeEventListener?t.removeEventListener(e,r,n):t.detachEvent&&t.detachEvent("on"+e,r)},le=function(t){return t.parent===t.top?t:le(t.parent)},C=function(t){var e;return t.contentWindow||(null!=(e=t.contentDocument)?e.defaultView:void 0)},M=function(t){var e;if(t===t.top)return!1;try{if(t.top.document)return!1}catch(r){}e=le(t);try{if(e.document)return!1}catch(r){}return!0},u=[],H=function(t){var e;return u.push(t),(e=function(){var t,r,n,i;if(null!=("undefined"!=typeof document&&null!==document?document.body:void 0)){for(i=[],r=0,n=u.length;n>r;r++)t=u[r],i.push(t());return i}return setTimeout(e,10)})()},z=Array.isArray,L=z||function(t){return"[object Array]"===toString.call(t)},g=function(){var t,e,r;return t="undefined"!=typeof window&&null!==window&&null!=(e=window.document)?e.createElement("iframe"):void 0,null!=(r=document.body)&&r.appendChild(t),(null!=t?t.contentWindow:void 0)?t:void 0},v=function(t){var e;return t&&null!=(e=document.body)?e.removeChild(t):void 0},B=function(){var t,e,r;t=g(),r=(null!=t?t.contentWindow:void 0)||window;try{e=r&&r._phantom||r.callPhantom||r.Buffer||r.emit||r.spawn||r.__phantomas||r.webdriver||r.domAutomation}catch(n){e=!0}return v(t),e},D=function(t){return null!=t&&"function"==typeof t},b={escape:{"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#96;"}},b.unescape={},de=b.escape;for(P in de)ue=de[P],b.unescape[ue]=P;x=function(t){var e;if(null==t)return"";e=b.escape;for(P in e)ue=e[P],t=o.replaceAll(""+t,new RegExp("["+P+"]"),ue);return t},ie=function(t){var e;if(null==t)return"";e=b.unescape;for(P in e)ue=e[P],t=o.replaceAll(""+t,new RegExp("(?:"+P+")"),ue);return t},W="https:",w=function(t,e,r){var n,i;return r=r||function(){},t.length?(n=0,i=function(){e(t[n],function(e){e?(r(e),r=function(){}):(n+=1,n>=t.length?r():i())})},void i()):r()},V=function(t,e,r){var n,i;return i=function(e){e?(r(e),r=function(){}):(n+=1,n>=t.length&&r())},r=r||function(){},t.length?(n=0,void ce(t,function(t){e(t,J(i))})):r()},N=function(t,e){return t&&t===e?!0:t!==t.top&&t?N(t.parent,e):!1},p=function(t){var e,r,n,i;for(e=0,r=n=i=t.length-1;0>=i?0>=n:n>=0;r=0>=i?++n:--n){if(0!==t[r])return e;e++}return e},d=function(t){var e;return s.ie&&s.ie<=10||s.gecko&&s.gecko<=30||s.android&&s.android<=4?null:(e=n.encode(t,{streamChecksum:!1}),p(e)>5&&(e=null),e)},A=function(t){var e;e={cli_id:t.getAttribute("data-client-id",0)||t.getAttribute("data-cli-id",0),xvar:t.getAttribute("data-xvar",0)||t.getAttribute("data-xvar-id",0),xadv_id:t.getAttribute("data-adv-id",0),xcmp_id:t.getAttribute("data-cmp-id",0),xad_id:t.getAttribute("data-ad-id",0),xpub_id:t.getAttribute("data-pub-id",0),xsite_id:t.getAttribute("data-site-id",0),xslot_id:t.getAttribute("data-slot-id",0),xexc_id:t.getAttribute("data-exc-id",0),xsup_id:t.getAttribute("data-sup-id",0),xid:t.getAttribute("data-id",0),xurl:t.getAttribute("data-url",0),xip:t.getAttribute("data-ip",0),xts:t.getAttribute("data-ts",0),xapp_id:t.getAttribute("data-app-id",0),xapp_nm:t.getAttribute("data-app-nm",0),xdev_os:t.getAttribute("data-os",0),xdev_os_v:t.getAttribute("data-osv",0),xdev_make:t.getAttribute("data-make",0),xdev_model:t.getAttribute("data-model",0),xdev_conn:t.getAttribute("data-conn",0),xdnt:t.getAttribute("data-dnt",0),xdev_lang:t.getAttribute("data-lang",0),xdev_ua:t.getAttribute("data-ua",0),xdev_lat:t.getAttribute("data-lat",0),xdev_lng:t.getAttribute("data-lng",0),xifa:t.getAttribute("data-ifa",0),xdidsha1:t.getAttribute("data-didsha1",0),xdpidsha1:t.getAttribute("data-dpidsha1",0),xmacsha1:t.getAttribute("data-macsha1",0),xdev_pid:t.getAttribute("data-pid",0),xplatform:t.getAttribute("data-platform",0),xbid:t.getAttribute("data-bid",0),xcntry:t.getAttribute("data-cntry",0),xstate:t.getAttribute("data-state",0),xmetro:t.getAttribute("data-metro",0),xcity:t.getAttribute("data-city",0),xparent_cat_id:t.getAttribute("data-parent-cat-id",0),xparent_cat_nm:t.getAttribute("data-parent-cat-nm",0),xw:t.getAttribute("data-w",0),xh:t.getAttribute("data-h",0),xref:t.getAttribute("data-ref",0),xdev_id:t.getAttribute("data-dev-id",0),xcat_nm:t.getAttribute("data-cat-nm",0),xcat_id:t.getAttribute("data-cat-id",0),xtag_id:t.getAttribute("data-tag-id",0),xsize:t.getAttribute("data-size",0)};for(P in e)ue=e[P],null==ue&&delete e[P];return e},_=function(t,e){var r,n,i,o,s,a,u;t&&(n=t.getBoundingClientRect()||{},i=Math.max(n.width||0,t.offsetWidth||0,t.clientWidth||0),r=Math.max(n.height||0,t.offsetHeight||0,t.clientHeight||0),o=n.left,s=n.top);try{if(!e||!e.document)throw"";i=Math.max(i||0,(null!=(a=e.document.documentElement)?a.clientWidth:void 0)||0,e.innerWidth||0),r=Math.max(r||0,(null!=(u=e.document.documentElement)?u.clientHeight:void 0)||0,e.innerHeight||0)}catch(l){}return{w:i,h:r,x:o,y:s}},R=!1;try{T=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"),T&&(R=!0)}catch(ge){y=ge,(null!=(fe=navigator.mimeTypes)&&null!=(pe=fe["application/x-shockwave-flash"])?pe.enabledPlugin:void 0)&&(R=!0)}return se=function(t){var e,r,n,i,s,a;if(n=["href","protocol","host","hostname","port","pathname","search","hash","username","password","origin"],r={},!o.isBlank(t))for(e=document.createElement("a"),e.href=t,s=0,a=n.length;a>s;s++)i=n[s],r[i]=e[i];return r},ae={sendRequest:Q,toQuery:ee,fromQuery:k,toNumber:te,now:F,defineProperty:m,countFrames:f,capitalizeString:h,keys:U,getFramePosition:O,reduce:Y,findController:E,findReceiver:S,getHighestWindow:j,windowDepth:he,clone:c,topAccess:ne,unique:oe,addEventListener:e,removeEventListener:G,winClosestToTop:le,frameWindow:C,isBlind:M,onBodyLoad:H,getAnyHighestWindow:I,accessibleWinCount:t,ib:B,isFunc:D,escape:x,unescape:ie,protocol:W,ua:s,allAdWins:r,eachSeries:w,parallelEach:V,isChildOf:N,compress:d,dimensions:_,hasFlash:R,sendBeacon:X,extractScriptParams:A,urlToLocation:se}}()}).call(this)},{"./shims":18,"./string":20,"./ua":21,"./uri":22,buffer:45,json:28,lz4:34,reqwest:42}],24:[function(t,e){(function(){var r,n,i,o,s,a,u,l,h,c,d,f,p,g,m,v,_,y,w,b,x,A,E,S,T,C,k,I,O,j,R,L,M,B,N,D,P,U,z,q,F,H,J;A=t("./utils"),d=t("./flash_viewability"),c=t("./error_handler")("ads"),b={},S=window,l=S&&S.document,m=A.ua.isIE,p=A.ua.ie||0,E=A.ua.webkit||0,f=A.ua.gecko||0,_=A.ua.opera||0,P=Math.max,U=Math.min,F=Math.round,i=10,n=2,v=!1,R=function(t){var e,r,n;return e=arguments,r=e.length,n=r>1?O(e[1]):l,n&&n.getElementById(t)||null},x=function(t,e,r,n){var i;if(i=void 0,"number"!=typeof t)try{t=t?parseFloat(t):Number.NaN}catch(o){i=o,t=Number.NaN}return null===n&&(n=Number.MAX_VALUE),null===r&&(r=Number.MIN_VALUE),(isNaN(t)||r>t||t>n)&&null!==e?e:t},H=function(t){return t&&1===t.nodeType&&t.tagName.toLowerCase()||""},J=function(t){var e,r,n,i,o;o=null,r=void 0,n="parentWindow",i="defaultView";try{t&&(o=t[n]||t[i]||null,o||(r=O(t),o=r&&(r[n]||r[i])||null))}catch(s){e=s,o=null}return o},z=function(t){return t&&(t.parentNode||t.parentElement)},O=function(t){var e,r;e=null;try{t&&(e=9===t.nodeType?t:t.document||t.ownerDocument||null)}catch(n){r=n,e=null}return e},w=function(){var t,e,r;return r=void 0,t?(e=null,!0):(r=l.readyState,r&&(e=null,t="loaded"===r||"complete"===r?!0:!1),!!t)},C=function(t,e,r){return r?t.setAttribute(e,r):t.getAttribute(e,0)},j=function(t){var e,r,n;return r=t&&O(t)||l,e=r.compatMode,n=r.documentElement,e&&!_&&"CSS1Compat"!==e&&(n=r.body),n},D=function(t){return t=x(t,0),t&&-1===t.search(/\D+/g)?!0:t&&-1!==t.search(/px/g)?!0:void 0},L=function(t){var e,r,n,i,o,s,a;if(s=[-1,-1,-1,-1],o=["clipTop","clipRight","clipBottom","clipLeft"],r=0,e=void 0,i=void 0,a=void 0,n=void 0,!t)return s;if(p)for(;i=o[r];)e=t[i],D(e)&&(e=x(e,-1),e>=0&&(s[r]=e)),r++;else if(e=t.clip,e&&-1!==e.search(/\d+/g))for(e=e.replace(/\w+\(([^\)]*?)\)/g,"$1"),s=e.split(" "),s=s.length<=1?s.split(","):s,n=s.length,r=0;n--;)a=s[r],s[r]=D(a)?x(a,-1):-1,r++;return s},I=function(t,e){var r,n,i,o;return o=0,r=0,i=void 0,n=/^t(?:able|d|h|r|head|foot)$/i,i=u(t),i&&(o=i.borderTopWidth,r=i.borderLeftWidth,o=D(o)?x(o,0):0,r=D(r)?x(r,0):0,f&&n.test(H(t))&&(o=r=0)),e=e||{t:0,l:0},e.t+=o,e.l+=r,e},N=function(t){var e,r,n,i,o,s,a,u;return u={x:0,y:0,w:0,h:0},i={scrollLeft:0,scrollTop:0,scrollWidth:0,scrollHeight:0},e=void 0,n=void 0,o=void 0,r=void 0,s=0,a=0,e=O(t)||l,n=e.documentElement||i,r=e.body||i,o=e.defaultView,o&&(s=x(o.pageXOffset,0),a=x(o.pageYOffset,0)),u.x=P(n.scrollLeft,r.scrollLeft,s),u.y=P(n.scrollTop,r.scrollTop,a),u.w=P(n.scrollWidth,r.scrollWidth,0),u.h=P(n.scrollHeight,r.scrollHeight,0),u},M=function(t){var e,r,i,o,s,a,h,c,d,f,g,m,v;if(f={t:0,l:0,r:0,b:0,w:0,h:0,z:0},v="BackCompat",g=void 0,s=void 0,h=void 0,c=void 0,a=void 0,m=void 0,e=void 0,r=void 0,i=void 0,o=void 0,t&&1===t.nodeType)try{if(h=O(t)||l,!w())return B(t);g=N(t),s=t.getBoundingClientRect(),f.t=s.top,f.l=s.left,e=r=n,a=h.compatMode,c=h.documentElement,m=u(c),i=m.borderLeftWidth,o=m.borderTopWidth,6===p&&a!==v&&(e=r=0),a===v&&(i=D(i)?x(i,0):0,e=i,o=D(o)?x(o,0):0,r=o,f.t-=e,f.l-=r),f.t+=g.y,f.l+=g.x,f.b=f.t+t.offsetHeight,f.r=f.l+t.offsetWidth,f.w=P(f.r-f.l,0),f.h=P(f.b-f.t,0),f.z=u(t,"zIndex")}catch(_){d=_,f={t:0,l:0,r:0,b:0,w:0,h:0,z:0}}return f},B=function(t){var e,r,n,i,o,s,a,l,h,c;if(o={t:0,l:0,r:0,b:0,w:0,h:0,z:0},h=0,l=0,e=!1,s=j(t),a=N(t),i=void 0,c=void 0,n=void 0,t&&1===t.nodeType)try{for(o.l=t.offsetLeft||0,o.t=t.offsetTop||0,i=t,e=f||E>519;(i=i.offsetParent)&&(o.t+=i.offsetTop||0,o.l+=i.offsetLeft||0,e&&I(i,o),i!==s););if(i=t,"fixed"!==u(i,"position")){for(i=t;(i=z(i))&&(1===i.nodeType&&(h=i.scrollTop||0,l=i.scrollLeft||0,f&&"visible"!==u(i,"overflow")&&I(i,o),o.l-=l,o.t-=h),i!==s););o.t+=a.y,o.l+=a.x}else o.t+=a.y,o.l+=a.x;p||t!==j(t)?(n=t.offsetHeight,c=t.offsetWidth):(n=t.clientHeight,c=t.clientWidth),o.b=o.t+n,o.r=o.l+c,o.w=P(o.r-o.l,0),o.h=P(o.b-o.t,0),o.z=u(t,"zIndex")
}catch(d){r=d,o={t:0,l:0,r:0,b:0,w:0,h:0,z:0}}return o},h=function(t){var e,r,n;return r=j(t),n=0,e=0,r&&(n=r.scrollWidth||0,e=r.scrollHeight||0),{t:0,l:0,b:e,r:n,w:n,h:e}},T=function(t){var e,r,n,i,o,s,a,u;return u=t&&J(t)||S,r=u.innerHeight||0,a=u.innerWidth||0,s=u.screenY||u.screenTop||0,e=r+s,n=u.screenX||u.screenLeft||0,i=a+n,o=j(t),r||a||!o||(r=o.clientHeight||0,a=o.clientWidth||0,i=n+a,e=s+r),{t:s,l:n,b:e,r:i,w:a,h:r}},a=function(t,e){var r,n,i;if(i=!1,r=t&&t.nodeType||-1,n=e&&e.nodeType||-1,1===r&&-1!==n)if(t.contains)if(_||1===n)i=t.contains(e);else for(;e;){if(t===e){i=!0;break}e=e.parentNode}else t.compareDocumentPosition&&(i=t===e||!!(16&t.compareDocumentPosition(e)));return i},u=function(t,e){var r,n,i,o;if(o="",i=!(!arguments.length||!e),r="getComputedStyle",n=void 0,i)if(p)try{o=t.currentStyle[e]}catch(s){n=s,o=""}else try{o=J(t)[r](t,null)[e]}catch(s){n=s,o=""}else if(p)try{o=t.currentStyle}catch(s){n=s,o=null}else try{o=J(t)[r](t,null)}catch(s){n=s,o=null}return o},s=function(t,e,r){var n,i,o,s,a,c,d,f,g,m,_,w,b,A,E,T,k,I,O,R,M,B,D,F,J,V,W,K,Y,Z,G,$,X,Q,te;if(O=t&&z(t),B=j(t),f=q(t),D=q(B),F=N(B),d=h(t),a={t:0,l:0,r:0,b:0,w:0,h:0},g={t:0,l:0,r:0,b:0,xs:0,ys:0,xiv:0,yiv:0,iv:0,w:0,h:0},X=0,te=0,_=!1,b=!1,w=!1,c=void 0,G=void 0,m=void 0,Y=void 0,A=void 0,R=void 0,n=void 0,K=void 0,T=void 0,o=void 0,J=void 0,E=void 0,i=void 0,k=void 0,V=void 0,W=void 0,I=void 0,s=void 0,$=void 0,Q=void 0,M=void 0,Z=void 0,_=!1,e=e&&"object"==typeof e?e:{},O)for(;(c=u(O))&&("block"!==c.display&&"absolute"!==c.position&&"none"===c["float"]&&"none"===c.clear||(k=c.overflowX,I=c.overflowY,s=L(c),O===B?(K=F.w,J=F.h):(K=O.scrollWidth,J=O.scrollHeight),T=O.offsetWidth,E=O.offsetHeight,o=O.clientWidth,i=O.clientHeight,("hidden"===k||s[1]>0||s[3]>0)&&(M||($=1,M=O)),("hidden"===I||s[0]>0||s[2]>0)&&(M||(Q=1,M=O)),"scroll"===k&&(M=O,X=E-i,_=!0),"scroll"===I&&(M||(M=O),te=T-o,_=!0),"auto"===k&&(M||(M=O),K>o&&(X=E-i),_=!0),"auto"===I&&(M||(M=O),J>i&&(te=T-o),_=!0),!M))&&(O===B&&(K>o&&(m=S.innerHeight||0||E,X=m-i),J>i&&(G=S.innerWidth||0||T,te=G-o),_=!0),O=z(O),O&&1===O.nodeType););return f.w&&f.h&&(M&&M!==B?(c=u(M),"body"===H(M)?(M=B,Y=f.t,A=f.l):Y=A=0,a=q(M),s[1]>0&&(a.w=s[1],a.r=a.l+a.w),s[3]>0&&(a.l=a.l+s[3],a.w=a.w-s[3]),s[2]>0&&(a.h=s[2],a.b=a.t+a.h),s[0]>0&&(a.t=a.t+s[0],a.h=a.h-s[0]),f.t>a.t&&a.t>0&&(Y=f.t-a.t),f.l>a.l&&a.l>0&&(A=f.l-a.l),W=M.scrollTop,V=M.scrollLeft,J=M.scrollHeight,K=M.scrollWidth,g.t=P(Y,0),g.l=P(A,0),c&&($="hidden"===c.overflowX||s[1]>0||s[3]>0,Q="hidden"===c.overflowY||s[0]>0||s[2]>0),f.t>=a.b?g.b=0:(!Q&&f.t>=a.b&&(Q=1),g.b=J>M.clientHeight?Q?0:P(J-f.h-X-Y,0):P(a.h-f.h-X-Y,0)),f.l>=a.r?g.r=0:(!$&&f.l>=a.r&&($=1),g.r=K>M.clientWidth?$?0:P(K-f.w-te-A,0):P(a.w-f.w-te-A,0))):(g.t=P(f.t,0),g.l=P(f.l,0),p&&"BackCompat"===l.compatMode&&"no"===C(B,"scroll")?Q=$=1:(c=u(B),c&&($="hidden"===c.overflowX,Q="hidden"===c.overflowY)),F.h>B.clientHeight?Q?g.b=0:(w=!0,g.b=P(d.h-f.h-X-f.t,0)):g.b=P(D.h-f.h-X-f.t,0),F.w>B.clientWidth?$?g.r=0:(b=!0,g.r=P(d.w-f.w-te-f.l,0)):g.r=P(D.r-f.w-te-f.l,0)),g.xs=X?1:0,g.ys=te?1:0,g.w=g.r+g.l,g.h=g.t+g.b,M&&M!==B?Z=a:(Z=D,M=B),A=P(f.l,Z.l),R=U(f.r,b?U(d.r,Z.r):Z.r),G=P(R-A,0),Y=P(f.t,Z.t),n=U(f.b,w?U(d.b,Z.b):Z.b),m=P(n-Y,0),g.xiv=x((G/f.w).toFixed(2)),g.yiv=x((m/f.h).toFixed(2)),g.iv=x((G*m/(f.w*f.h)).toFixed(2))),e.refNode=M||B,e.isRoot=M===B,e.canScroll=_,e.refRect=M&&M!==B?a:D,e.expRect=g,e.rect=f,r&&!function(){var i,o,s,a,u,l,h,c,d,p,_,w;if(u=0,l=0,i=void 0,a=void 0,s=void 0,o=void 0,_=void 0,w=void 0,Y=void 0,n=void 0,A=void 0,R=void 0,m=void 0,G=void 0,p=void 0,h=void 0,c=void 0,d=void 0,g.iv>.5&&(v=e,i=y(t,x(r,1,1)),v=null,l=i.length,a=f.w,s=f.h,o=a*s,l))for(;_=i[u++];)w=q(_),A=P(f.l,w.l),R=U(f.r,w.r),Y=P(f.t,w.t),n=U(f.b,w.b),G=R-A,m=n-Y,p=G*m,c=(1-G/a).toFixed(2),d=(1-m/s).toFixed(2),h=(1-p/o).toFixed(2),(c>=0&&c<g.xiv||d>=0&&d<g.yiv)&&(g.xiv=c,g.yiv=d,g.iv=h)}(),g},y=function(t,e){var r,n,o,u,l,h,c,d,f,p,g,m,_,y,w,b,E,S,T,k,I,L,M,B,N,D;if(E=q(t),h=O(t),I=j(h),M=E.t,g=E.l,B=E.r-E.l,d=E.b-E.t,c=i,k=[],n=F(B/c),r=F(d/c),l=n,u=r,L={},y={},w=[],p=0,N=void 0,D=void 0,b=void 0,f=void 0,o=void 0,S=void 0,T=void 0,m=void 0,_=void 0,v?y=v:s(t,y,!0),S=y.refNode,T=y.refRect,T&&S&&S!==I?(m=T.r,_=T.b):(m=g+B,_=M+d),h&&I&&h.elementFromPoint){for(;B>l;){for(u=r;d>u;)N=g+l,D=M+u,m>N&&_>D&&w.push([N,D]),u+=r;l+=n}for(e=x(e,w.length);b=w[p++];){o=h.elementFromPoint(b[0],b[1]);try{o&&1===o.nodeType&&o!==I&&o!==t&&!a(t,o)&&(f=C(o,"id"),f||(f=A.unique("geom_inter"),C(o,"id",f)),!L[f]&&k.length<e&&(L[f]=1,k.push(o)))}catch(P){}}}f="";for(f in L)0===f.indexOf("geom_inter")&&(o=R(f),o&&C(o,"id",null));return k},k=function(t,e,r){var n,i,o,a,u,l,h,c,d;return u={},n={},d=void 0,h=void 0,l=void 0,a=void 0,c=void 0,i=void 0,o=s(e,n,!0),r||n.isRoot||!n.canScroll||(a=n.expRect,(a.xs||a.ys)&&(d=b[t],l=n.refNode,d&&d.node!==l&&(d.tID&&clearTimeout(d.tID),A.removeEventListener(h,"scroll",d.onscroll),d.node=d.onscroll=null,b[t]=null,delete b[t]),b[t]||(d={},d.node=l,d.onscroll=function(){},b[t]=d,A.addEventListener(l,"scroll",d.onscroll)))),u&&(u.win=T(),u.par=n.refRect,a=n.expRect,c=n.rect,c.iv=a.iv,c.xiv=a.xiv,c.yiv=a.yiv,delete a.iv,delete a.xiv,delete a.yiv,u.exp=a,u.self=c),u},g=function(t){var e,r,n,i;return t.id||(t.id=A.unique("ad")),e=k(t.id,t),r=x(null!=e&&null!=(i=e.self)?i.iv:void 0,-1,0),r>=0&&(n=Math.floor(100*r)),n},q=B,r=13,e.exports=o=function(){function t(t,e,r,n){this.model=t,this.topElem=e,this.viewElem=r,this.viewElem&&A.hasFlash&&"VW:7"!==this.model.attributes.test_run?setTimeout(function(t){return function(){var e;try{return d.init(t.viewElem,function(){return t.flashHasLoaded=!0,null!=n?n.apply(t,arguments):void 0})}catch(r){return e=r,c(e.message,"adjs:viewability:flashInit",null,null,e)}}}(this),1):this.viewElem=null}return t.prototype.inViewData=function(){var t,e,n,i,o,s,a;if(this.topElem&&(s=g(this.topElem)),this.viewElem&&this.flashHasLoaded){try{a=d.getViewability()}catch(u){o=u,c(o.message,"adjs:viewability:getViewability",null,null,o)}this.hasViewPx=!(null==a),i=(null!=a?a.beacons:void 0)||[],e=function(){var e,r,n;for(n=[],e=0,r=i.length;r>e;e++)t=i[e],null!=t&&n.push(t);return n}().length,a&&(n=function(){var e,r,n;for(n=[],e=0,r=i.length;r>e;e++)t=i[e],t===!0&&n.push(t);return n}().length/r*100)}return{geom:{percentViewable:s},flash:{inview:"viewable"===(null!=a?a.viewabilityState:void 0),percentViewable:n}}},t}()}).call(this)},{"./error_handler":14,"./flash_viewability":15,"./utils":23}],25:[function(t,e){(function(){var r,n,i,o={}.hasOwnProperty,s=function(t,e){function r(){this.constructor=t}for(var n in e)o.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t};i=t("../shared/utils"),r=t("wolfy87-eventemitter"),n={},e.exports=function(e){var r,n;return n=t("./slot_base")(e),r=function(t){function r(t,e){var r;this.elem=null!=t?t:"undefined"!=typeof window&&null!==window&&null!=(r=window.document)?r.body:void 0,this.viewElem=e}return s(r,t),r.prototype.start=function(){return this.model=e.model,this.model.set(this._getRect(),{silent:!0}),r.__super__.start.apply(this,arguments)},r}(n)}}).call(this)},{"../shared/utils":23,"./slot_base":26,"wolfy87-eventemitter":43}],26:[function(t,e){(function(){var r,n,i,o,s,a,u=function(t,e){return function(){return t.apply(e,arguments)}},l={}.hasOwnProperty,h=function(t,e){function r(){this.constructor=t}for(var n in e)l.call(e,n)&&(t[n]=e[n]);return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t};a=t("../shared/utils"),i=t("wolfy87-eventemitter"),r=t("../shared/slot_request"),n=t("../shared/viewability"),o=t("../shared/error_handler")("ads"),s={},e.exports=function(){var t,e;return e=9,t=function(t){function r(t){var e;this.elem=null!=t?t:"undefined"!=typeof window&&null!==window&&null!=(e=window.document)?e.body:void 0,this._updateIsViewed=u(this._updateIsViewed,this)}return h(r,t),r.prototype.start=function(){this.startTicks||(this.startTicks=a.now()),this.topAccess=!1;try{if(window.top.document&&(this.topAccess=!0),window.top.document!==this.viewElem.ownerDocument)throw"";this.viewIsInTop=!0}catch(t){}return this.initEvents()},r.prototype.initEvents=function(){return this._initLoad()},r.prototype._initLoad=function(){var t,e,r,n,i,o;for(e=!1,o=this._frameDomList(),r=function(t){return function(r){var n;return n=r.getBoundingClientRect(),n.width>1&&n.height>1?(e=!0,a.addEventListener(r,"load",function(){return t._load()})):void 0}}(this),n=0,i=o.length;i>n;n++)t=o[n],r(t);return e?void 0:this._load()},r.prototype.initViewed=function(){var t,e,r,i,o;for(this.viewability=new n(this.model,this.elem,!this.viewIsInTop&&this.viewElem,function(t){return function(e){return t.model.set({flash_ld_t:e}),t.triggerAsync("flash_loaded")}}(this)),this.viewedPercentages={},this.viewedTicks={},this.unviewedTicks={},this.maxViewPercentage={},this.viewTypes=["geom"],a.hasFlash&&!this.viewIsInTop&&this.viewTypes.push("flash"),o=this.viewTypes,r=0,i=o.length;i>r;r++)e=o[r],this.viewedPercentages[e]=[],this.viewedTicks[e]=0,this.unviewedTicks[e]=0,this.maxViewPercentage[e]=0;return t=this.viewability.inViewData(),this.model.set({geom_req_vw_pct:t.geom.percentViewable,flash_req_vw_pct:t.flash.percentViewable}),null!=t.geom.percentViewable&&t.geom.percentViewable>=100&&this._maxViewed("geom"),this.viewInterval=setInterval(function(t){return function(){return t._updateIsViewed()}}(this),100)},r.prototype._isInView=function(t,e){var r,n,i;return this.model.attributes[""+e+"_viewed"]?!1:(r=this.topAccess&&("function"==typeof(i=window.top.document).hasFocus?i.hasFocus():void 0),this.topAccess&&document.hasFocus||(r=!0),n=t.percentViewable||0,r&&(n>50||t.inview))},r.prototype._isOutOfView=function(t,e){var r,n,i,o;return this.model.attributes[""+e+"_viewed"]?(r=this.topAccess&&("function"==typeof(i=window.top.document).hasFocus?i.hasFocus():void 0),this.topAccess||(r=!1),n=t.percentViewable||0,0>n||this.topAccess&&!("function"==typeof(o=window.top.document).hasFocus?o.hasFocus():void 0)||t.inview===!1):!1},r.prototype._updateIsViewed=function(){var t,r,n,i,o,s;for(n=this.viewability.inViewData(),s=this.viewTypes,i=0,o=s.length;o>i;i++)r=s[i],t=n[r],this._isInView(t,r)?(this.viewedTicks[r]++,this.viewedPercentages[r].push(t.percentViewable)):this._isOutOfView(t,r)?this.unviewedTicks[r]++:this.unviewedTicks[r]=this.viewedTicks[r]=0,this.viewedTicks[r]===e&&this._viewed(r),this.unviewedTicks[r]===e&&this._unviewed(r),null!=t.percentViewable&&t.percentViewable>=100&&this._maxViewed(r),null!=t.percentViewable&&t.percentViewable>this.maxViewPercentage[r]&&(this.maxViewPercentage[r]=t.percentViewable);return function(){var t,e,n,i;for(n=this.viewTypes,i=[],t=0,e=n.length;e>t;t++)r=n[t],this.model.attributes[""+r+"_unviewed"]&&i.push(r);return i}.call(this).length===this.viewTypes.length?clearInterval(this.viewInterval):void 0},r.prototype._frameDomList=function(){var t,e;return"IFRAME"!==this.elem.tagName.toUpperCase()||this.viewElem?(t=this.viewElem||this.elem,null!=t?t.getElementsByTagName("iframe"):void 0):((null!=(e=this.elem.contentWindow)?e.document:void 0)||this.elem.contentDocument).getElementsByTagName("iframe")},r.prototype._frameViewList=function(){var t,e,r,n,i,o,s,u;if("IFRAME"!==this.elem.tagName.toUpperCase()||this.viewElem){for(t=this.viewElem||this.elem,s=null!=t?t.getElementsByTagName("iframe"):void 0,u=[],r=0,n=s.length;n>r;r++)e=s[r],a.frameWindow(e)&&u.push(a.frameWindow(e));return u}return null!=(i=this.elem.contentWindow||(null!=(o=this.elem.contentDocument)?o.defaultView:void 0))?i.frames:void 0},r.prototype._load=function(){var t,e;t=null!=(e=this.viewability)?e.inViewData():void 0,this.model.set({ld_t:a.now()-this.startTicks,geom_ld_vw_pct:null!=t?t.geom.percentViewable:void 0,flash_ld_vw_pct:null!=t?t.flash.percentViewable:void 0,loaded:!0});try{this.model.set(this._getRect())}catch(r){}return this.triggerAsync("loaded")},r.prototype._viewed=function(t){var e;return this.model.attributes[""+t+"_viewed"]?void 0:(e={},e[""+t+"_viewed"]=!0,e[""+t+"_vw_t"]=a.now()-this.startTicks,e[""+t+"_vw_pct"]=Math.floor(a.reduce(this.viewedPercentages[t],function(t,e){return t+e},0)/this.viewedPercentages[t].length),e[""+t+"_vw_pct_max"]=this.maxViewPercentage[t],this.model.set(e),this.triggerAsync("viewed"))},r.prototype._unviewed=function(t){var e;return this.model.attributes[""+t+"_unviewed"]?void 0:(e={},e[""+t+"_unviewed"]=!0,e[""+t+"_vw_dur"]=a.now()-this.model.attributes[""+t+"_vw_t"],e[""+t+"_vw_pct_max"]=this.maxViewPercentage[t],this.model.set(e),this.triggerAsync("unviewed"))},r.prototype._maxViewed=function(t){var e;return null==this.model.attributes[""+t+"_uni_vw_t"]?(e={},e[""+t+"_uni_vw_t"]=a.now()-this.startTicks,this.model.set(e),this.triggerAsync("max_viewed")):void 0},r.prototype._engaged=function(){return this.model.set({engaged:!0,vw_eng:!0})},r.prototype._getRect=function(){var t;return t=window!==window.top?window:null,a.dimensions(this.elem,t)},r.prototype.triggerAsync=function(t,e){return setTimeout(function(r){return function(){return r.trigger(t,e)}}(this),1)},r}(i)}}).call(this)},{"../shared/error_handler":14,"../shared/slot_request":19,"../shared/utils":23,"../shared/viewability":24,"wolfy87-eventemitter":43}],27:[function(t,e,r){!function(t,n){"use strict";"function"==typeof define&&define.amd?define(n):"object"==typeof r?e.exports=n():t.returnExports=n()}(this,function(){function t(t){var e=typeof t;return null===t||"undefined"===e||"boolean"===e||"number"===e||"string"===e}var e,r=Array.prototype,n=Object.prototype,i=Function.prototype,o=String.prototype,s=Number.prototype,a=r.slice,u=r.splice,l=r.push,h=r.unshift,c=i.call,d=n.toString,f=Array.isArray||function(t){return"[object Array]"===d.call(t)},p="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,g=Function.prototype.toString,m=function(t){try{return g.call(t),!0}catch(e){return!1}},v="[object Function]",_="[object GeneratorFunction]";e=function(t){if("function"!=typeof t)return!1;if(p)return m(t);var e=d.call(t);return e===v||e===_};var y,w=RegExp.prototype.exec,b=function(t){try{return w.call(t),!0}catch(e){return!1}},x="[object RegExp]";y=function(t){return"object"!=typeof t?!1:p?b(t):d.call(t)===x};var A,E=String.prototype.valueOf,S=function(t){try{return E.call(t),!0}catch(e){return!1}},T="[object String]";A=function(t){return"string"==typeof t?!0:"object"!=typeof t?!1:p?S(t):d.call(t)===T};var C=function(t){var r=d.call(t),n="[object Arguments]"===r;return n||(n=!f(t)&&null!==t&&"object"==typeof t&&"number"==typeof t.length&&t.length>=0&&e(t.callee)),n},k=function(t){var e,r=Object.defineProperty&&function(){try{return Object.defineProperty({},"x",{}),!0}catch(t){return!1}}();return e=r?function(t,e,r,n){!n&&e in t||Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:!0,value:r})}:function(t,e,r,n){!n&&e in t||(t[e]=r)},function(r,n,i){for(var o in n)t.call(n,o)&&e(r,o,n[o],i)}}(n.hasOwnProperty),I={ToInteger:function(t){var e=+t;return e!==e?e=0:0!==e&&e!==1/0&&e!==-(1/0)&&(e=(e>0||-1)*Math.floor(Math.abs(e))),e},ToPrimitive:function(r){var n,i,o;if(t(r))return r;if(i=r.valueOf,e(i)&&(n=i.call(r),t(n)))return n;if(o=r.toString,e(o)&&(n=o.call(r),t(n)))return n;throw new TypeError},ToObject:function(t){if(null==t)throw new TypeError("can't convert "+t+" to object");return Object(t)},ToUint32:function(t){return t>>>0}},O=function(){};k(i,{bind:function(t){var r=this;if(!e(r))throw new TypeError("Function.prototype.bind called on incompatible "+r);for(var n,i=a.call(arguments,1),o=function(){if(this instanceof n){var e=r.apply(this,i.concat(a.call(arguments)));return Object(e)===e?e:this}return r.apply(t,i.concat(a.call(arguments)))},s=Math.max(0,r.length-i.length),u=[],l=0;s>l;l++)u.push("$"+l);return n=Function("binder","return function ("+u.join(",")+"){ return binder.apply(this, arguments); }")(o),r.prototype&&(O.prototype=r.prototype,n.prototype=new O,O.prototype=null),n}});var j=c.bind(n.hasOwnProperty),R=function(){var t=[1,2],e=t.splice();return 2===t.length&&f(e)&&0===e.length}();k(r,{splice:function(){return 0===arguments.length?[]:u.apply(this,arguments)}},!R);var L=function(){var t={};return r.splice.call(t,0,0,1),1===t.length}();k(r,{splice:function(t,e){if(0===arguments.length)return[];var r=arguments;return this.length=Math.max(I.ToInteger(this.length),0),arguments.length>0&&"number"!=typeof e&&(r=a.call(arguments),r.length<2?r.push(this.length-t):r[1]=I.ToInteger(e)),u.apply(this,r)}},!L);var M=1!==[].unshift(0);k(r,{unshift:function(){return h.apply(this,arguments),this.length}},M),k(Array,{isArray:f});var B=Object("a"),N="a"!==B[0]||!(0 in B),D=function(t){var e=!0,r=!0;return t&&(t.call("foo",function(t,r,n){"object"!=typeof n&&(e=!1)}),t.call([1],function(){"use strict";r="string"==typeof this},"x")),!!t&&e&&r};k(r,{forEach:function(t){var r=I.ToObject(this),n=N&&A(this)?this.split(""):r,i=arguments[1],o=-1,s=n.length>>>0;if(!e(t))throw new TypeError;for(;++o<s;)o in n&&t.call(i,n[o],o,r)}},!D(r.forEach)),k(r,{map:function(t){var r=I.ToObject(this),n=N&&A(this)?this.split(""):r,i=n.length>>>0,o=Array(i),s=arguments[1];if(!e(t))throw new TypeError(t+" is not a function");for(var a=0;i>a;a++)a in n&&(o[a]=t.call(s,n[a],a,r));return o}},!D(r.map)),k(r,{filter:function(t){var r,n=I.ToObject(this),i=N&&A(this)?this.split(""):n,o=i.length>>>0,s=[],a=arguments[1];if(!e(t))throw new TypeError(t+" is not a function");for(var u=0;o>u;u++)u in i&&(r=i[u],t.call(a,r,u,n)&&s.push(r));return s}},!D(r.filter)),k(r,{every:function(t){var r=I.ToObject(this),n=N&&A(this)?this.split(""):r,i=n.length>>>0,o=arguments[1];if(!e(t))throw new TypeError(t+" is not a function");for(var s=0;i>s;s++)if(s in n&&!t.call(o,n[s],s,r))return!1;return!0}},!D(r.every)),k(r,{some:function(t){var r=I.ToObject(this),n=N&&A(this)?this.split(""):r,i=n.length>>>0,o=arguments[1];if(!e(t))throw new TypeError(t+" is not a function");for(var s=0;i>s;s++)if(s in n&&t.call(o,n[s],s,r))return!0;return!1}},!D(r.some));var P=!1;r.reduce&&(P="object"==typeof r.reduce.call("es5",function(t,e,r,n){return n})),k(r,{reduce:function(t){var r=I.ToObject(this),n=N&&A(this)?this.split(""):r,i=n.length>>>0;if(!e(t))throw new TypeError(t+" is not a function");if(!i&&1===arguments.length)throw new TypeError("reduce of empty array with no initial value");var o,s=0;if(arguments.length>=2)o=arguments[1];else for(;;){if(s in n){o=n[s++];break}if(++s>=i)throw new TypeError("reduce of empty array with no initial value")}for(;i>s;s++)s in n&&(o=t.call(void 0,o,n[s],s,r));return o}},!P);var U=!1;r.reduceRight&&(U="object"==typeof r.reduceRight.call("es5",function(t,e,r,n){return n})),k(r,{reduceRight:function(t){var r=I.ToObject(this),n=N&&A(this)?this.split(""):r,i=n.length>>>0;if(!e(t))throw new TypeError(t+" is not a function");if(!i&&1===arguments.length)throw new TypeError("reduceRight of empty array with no initial value");var o,s=i-1;if(arguments.length>=2)o=arguments[1];else for(;;){if(s in n){o=n[s--];break}if(--s<0)throw new TypeError("reduceRight of empty array with no initial value")}if(0>s)return o;do s in n&&(o=t.call(void 0,o,n[s],s,r));while(s--);return o}},!U);var z=Array.prototype.indexOf&&-1!==[0,1].indexOf(1,2);k(r,{indexOf:function(t){var e=N&&A(this)?this.split(""):I.ToObject(this),r=e.length>>>0;if(!r)return-1;var n=0;for(arguments.length>1&&(n=I.ToInteger(arguments[1])),n=n>=0?n:Math.max(0,r+n);r>n;n++)if(n in e&&e[n]===t)return n;return-1}},z);var q=Array.prototype.lastIndexOf&&-1!==[0,1].lastIndexOf(0,-3);k(r,{lastIndexOf:function(t){var e=N&&A(this)?this.split(""):I.ToObject(this),r=e.length>>>0;if(!r)return-1;var n=r-1;for(arguments.length>1&&(n=Math.min(n,I.ToInteger(arguments[1]))),n=n>=0?n:r-Math.abs(n);n>=0;n--)if(n in e&&t===e[n])return n;return-1}},q);var F=!{toString:null}.propertyIsEnumerable("toString"),H=function(){}.propertyIsEnumerable("prototype"),J=!j("x","0"),V=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],W=V.length;k(Object,{keys:function(t){var r=e(t),n=C(t),i=null!==t&&"object"==typeof t,o=i&&A(t);if(!i&&!r&&!n)throw new TypeError("Object.keys called on a non-object");var s=[],a=H&&r;if(o&&J||n)for(var u=0;u<t.length;++u)s.push(String(u));if(!n)for(var l in t)a&&"prototype"===l||!j(t,l)||s.push(String(l));if(F)for(var h=t.constructor,c=h&&h.prototype===t,d=0;W>d;d++){var f=V[d];c&&"constructor"===f||!j(t,f)||s.push(f)}return s}});var K=Object.keys&&function(){return 2===Object.keys(arguments).length}(1,2),Y=Object.keys;k(Object,{keys:function(t){return Y(C(t)?r.slice.call(t):t)}},!K);var Z=-621987552e5,G="-000001",$=Date.prototype.toISOString&&-1===new Date(Z).toISOString().indexOf(G);k(Date.prototype,{toISOString:function(){var t,e,r,n,i;if(!isFinite(this))throw new RangeError("Date.prototype.toISOString called on non-finite value.");for(n=this.getUTCFullYear(),i=this.getUTCMonth(),n+=Math.floor(i/12),i=(i%12+12)%12,t=[i+1,this.getUTCDate(),this.getUTCHours(),this.getUTCMinutes(),this.getUTCSeconds()],n=(0>n?"-":n>9999?"+":"")+("00000"+Math.abs(n)).slice(n>=0&&9999>=n?-4:-6),e=t.length;e--;)r=t[e],10>r&&(t[e]="0"+r);return n+"-"+t.slice(0,2).join("-")+"T"+t.slice(2).join(":")+"."+("000"+this.getUTCMilliseconds()).slice(-3)+"Z"}},$);var X=!1;try{X=Date.prototype.toJSON&&null===new Date(0/0).toJSON()&&-1!==new Date(Z).toJSON().indexOf(G)&&Date.prototype.toJSON.call({toISOString:function(){return!0}})}catch(Q){}X||(Date.prototype.toJSON=function(){var t,e=Object(this),r=I.ToPrimitive(e);if("number"==typeof r&&!isFinite(r))return null;if(t=e.toISOString,"function"!=typeof t)throw new TypeError("toISOString property is not callable");return t.call(e)});var te=1e15===Date.parse("+033658-09-27T01:46:40.000Z"),ee=!isNaN(Date.parse("2012-04-04T24:00:00.500Z"))||!isNaN(Date.parse("2012-11-31T23:59:59.000Z")),re=isNaN(Date.parse("2000-01-01T00:00:00.000Z"));(!Date.parse||re||ee||!te)&&(Date=function(t){function e(r,n,i,o,s,a,u){var l=arguments.length;if(this instanceof t){var h=1===l&&String(r)===r?new t(e.parse(r)):l>=7?new t(r,n,i,o,s,a,u):l>=6?new t(r,n,i,o,s,a):l>=5?new t(r,n,i,o,s):l>=4?new t(r,n,i,o):l>=3?new t(r,n,i):l>=2?new t(r,n):l>=1?new t(r):new t;return h.constructor=e,h}return t.apply(this,arguments)}function r(t,e){var r=e>1?1:0;return o[e]+Math.floor((t-1969+r)/4)-Math.floor((t-1901+r)/100)+Math.floor((t-1601+r)/400)+365*(t-1970)}function n(e){return Number(new t(1970,0,1,0,0,0,e))}var i=new RegExp("^(\\d{4}|[+-]\\d{6})(?:-(\\d{2})(?:-(\\d{2})(?:T(\\d{2}):(\\d{2})(?::(\\d{2})(?:(\\.\\d{1,}))?)?(Z|(?:([-+])(\\d{2}):(\\d{2})))?)?)?)?$"),o=[0,31,59,90,120,151,181,212,243,273,304,334,365];for(var s in t)e[s]=t[s];return e.now=t.now,e.UTC=t.UTC,e.prototype=t.prototype,e.prototype.constructor=e,e.parse=function(e){var o=i.exec(e);if(o){var s,a=Number(o[1]),u=Number(o[2]||1)-1,l=Number(o[3]||1)-1,h=Number(o[4]||0),c=Number(o[5]||0),d=Number(o[6]||0),f=Math.floor(1e3*Number(o[7]||0)),p=Boolean(o[4]&&!o[8]),g="-"===o[9]?1:-1,m=Number(o[10]||0),v=Number(o[11]||0);return(c>0||d>0||f>0?24:25)>h&&60>c&&60>d&&1e3>f&&u>-1&&12>u&&24>m&&60>v&&l>-1&&l<r(a,u+1)-r(a,u)&&(s=60*(24*(r(a,u)+l)+h+m*g),s=1e3*(60*(s+c+v*g)+d)+f,p&&(s=n(s)),s>=-864e13&&864e13>=s)?s:0/0}return t.parse.apply(this,arguments)},e}(Date)),Date.now||(Date.now=function(){return(new Date).getTime()});var ne=s.toFixed&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==0xde0b6b3a7640080.toFixed(0)),ie={base:1e7,size:6,data:[0,0,0,0,0,0],multiply:function(t,e){for(var r=-1;++r<ie.size;)e+=t*ie.data[r],ie.data[r]=e%ie.base,e=Math.floor(e/ie.base)},divide:function(t){for(var e=ie.size,r=0;--e>=0;)r+=ie.data[e],ie.data[e]=Math.floor(r/t),r=r%t*ie.base},numToString:function(){for(var t=ie.size,e="";--t>=0;)if(""!==e||0===t||0!==ie.data[t]){var r=String(ie.data[t]);""===e?e=r:e+="0000000".slice(0,7-r.length)+r}return e},pow:function me(t,e,r){return 0===e?r:e%2===1?me(t,e-1,r*t):me(t*t,e/2,r)},log:function(t){for(var e=0;t>=4096;)e+=12,t/=4096;for(;t>=2;)e+=1,t/=2;return e}};k(s,{toFixed:function(t){var e,r,n,i,o,s,a,u;if(e=Number(t),e=e!==e?0:Math.floor(e),0>e||e>20)throw new RangeError("Number.toFixed called with invalid number of decimals");if(r=Number(this),r!==r)return"NaN";if(-1e21>=r||r>=1e21)return String(r);if(n="",0>r&&(n="-",r=-r),i="0",r>1e-21)if(o=ie.log(r*ie.pow(2,69,1))-69,s=0>o?r*ie.pow(2,-o,1):r/ie.pow(2,o,1),s*=4503599627370496,o=52-o,o>0){for(ie.multiply(0,s),a=e;a>=7;)ie.multiply(1e7,0),a-=7;for(ie.multiply(ie.pow(10,a,1),0),a=o-1;a>=23;)ie.divide(1<<23),a-=23;ie.divide(1<<a),ie.multiply(1,1),ie.divide(2),i=ie.numToString()}else ie.multiply(0,s),ie.multiply(1<<-o,0),i=ie.numToString()+"0.00000000000000000000".slice(2,2+e);return e>0?(u=i.length,i=e>=u?n+"0.0000000000000000000".slice(0,e-u+2)+i:n+i.slice(0,u-e)+"."+i.slice(u-e)):i=n+i,i}},ne);var oe=o.split;2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||"t"==="tesst".split(/(s)*/)[1]||4!=="test".split(/(?:)/,-1).length||"".split(/.?/).length||".".split(/()()/).length>1?!function(){var t="undefined"==typeof/()??/.exec("")[1];o.split=function(e,r){var n=this;if("undefined"==typeof e&&0===r)return[];if(!y(e))return oe.call(this,e,r);var i,o,s,a,u=[],h=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.extended?"x":"")+(e.sticky?"y":""),c=0;for(e=new RegExp(e.source,h+"g"),n+="",t||(i=new RegExp("^"+e.source+"$(?!\\s)",h)),r="undefined"==typeof r?-1>>>0:I.ToUint32(r),o=e.exec(n);o&&(s=o.index+o[0].length,!(s>c&&(u.push(n.slice(c,o.index)),!t&&o.length>1&&o[0].replace(i,function(){for(var t=1;t<arguments.length-2;t++)"undefined"==typeof arguments[t]&&(o[t]=void 0)}),o.length>1&&o.index<n.length&&l.apply(u,o.slice(1)),a=o[0].length,c=s,u.length>=r)));)e.lastIndex===o.index&&e.lastIndex++,o=e.exec(n);return c===n.length?(a||!e.test(""))&&u.push(""):u.push(n.slice(c)),u.length>r?u.slice(0,r):u}}():"0".split(void 0,0).length&&(o.split=function(t,e){return"undefined"==typeof t&&0===e?[]:oe.call(this,t,e)});var se=o.replace,ae=function(){var t=[];return"x".replace(/x(.)?/g,function(e,r){t.push(r)}),1===t.length&&"undefined"==typeof t[0]}();ae||(o.replace=function(t,r){var n=e(r),i=y(t)&&/\)[*?]/.test(t.source);if(n&&i){var o=function(e){var n=arguments.length,i=t.lastIndex;t.lastIndex=0;var o=t.exec(e)||[];return t.lastIndex=i,o.push(arguments[n-2],arguments[n-1]),r.apply(this,o)};return se.call(this,t,o)}return se.call(this,t,r)});var ue=o.substr,le="".substr&&"b"!=="0b".substr(-1);k(o,{substr:function(t,e){return ue.call(this,0>t&&(t=this.length+t)<0?0:t,e)}},le);var he="    \n \f\r Â áš€á Žâ€€â€â€‚â€ƒâ€„â€…â€†â€‡â€ˆâ€‰â€Šâ€¯âŸã€€\u2028\u2029",ce="​",de="["+he+"]",fe=new RegExp("^"+de+de+"*"),pe=new RegExp(de+de+"*$"),ge=o.trim&&(he.trim()||!ce.trim());k(o,{trim:function(){if("undefined"==typeof this||null===this)throw new TypeError("can't convert "+this+" to object");return String(this).replace(fe,"").replace(pe,"")}},ge),(8!==parseInt(he+"08")||22!==parseInt(he+"0x16"))&&(parseInt=function(t){var e=/^0[xX]/;return function(r,n){return r=String(r).trim(),Number(n)||(n=e.test(r)?16:10),t(r,n)}}(parseInt))})},{}],28:[function(require,module,exports){var JSON;JSON||(JSON={}),function(){"use strict";function f(t){return 10>t?"0"+t:t}function quote(t){return escapable.lastIndex=0,escapable.test(t)?'"'+t.replace(escapable,function(t){var e=meta[t];return"string"==typeof e?e:"\\u"+("0000"+t.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+t+'"'}function str(t,e){var r,n,i,o,s,a=gap,u=e[t];switch(u&&"object"==typeof u&&"function"==typeof u.toJSON&&(u=u.toJSON(t)),"function"==typeof rep&&(u=rep.call(e,t,u)),typeof u){case"string":return quote(u);case"number":return isFinite(u)?String(u):"null";case"boolean":case"null":return String(u);case"object":if(!u)return"null";if(gap+=indent,s=[],"[object Array]"===Object.prototype.toString.apply(u)){for(o=u.length,r=0;o>r;r+=1)s[r]=str(r,u)||"null";return i=0===s.length?"[]":gap?"[\n"+gap+s.join(",\n"+gap)+"\n"+a+"]":"["+s.join(",")+"]",gap=a,i}if(rep&&"object"==typeof rep)for(o=rep.length,r=0;o>r;r+=1)"string"==typeof rep[r]&&(n=rep[r],i=str(n,u),i&&s.push(quote(n)+(gap?": ":":")+i));else for(n in u)Object.prototype.hasOwnProperty.call(u,n)&&(i=str(n,u),i&&s.push(quote(n)+(gap?": ":":")+i));return i=0===s.length?"{}":gap?"{\n"+gap+s.join(",\n"+gap)+"\n"+a+"}":"{"+s.join(",")+"}",gap=a,i}}var global=Function("return this")(),JSON=global.JSON;JSON||(JSON={}),"function"!=typeof Date.prototype.toJSON&&(Date.prototype.toJSON=function(){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(){return this.valueOf()});var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={"\b":"\\b","    ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;"function"!=typeof JSON.stringify&&(JSON.stringify=function(t,e,r){var n;if(gap="",indent="","number"==typeof r)for(n=0;r>n;n+=1)indent+=" ";else"string"==typeof r&&(indent=r);if(rep=e,e&&"function"!=typeof e&&("object"!=typeof e||"number"!=typeof e.length))throw new Error("JSON.stringify");return str("",{"":t})}),"function"!=typeof JSON.parse&&(JSON.parse=function(text,reviver){function walk(t,e){var r,n,i=t[e];if(i&&"object"==typeof i)for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n=walk(i,r),void 0!==n?i[r]=n:delete i[r]);return reviver.call(t,e,i)}var j;if(text=String(text),cx.lastIndex=0,cx.test(text)&&(text=text.replace(cx,function(t){return"\\u"+("0000"+t.charCodeAt(0).toString(16)).slice(-4)})),/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return j=eval("("+text+")"),"function"==typeof reviver?walk({"":j},""):j;throw new SyntaxError("JSON.parse")}),global.JSON=JSON,module.exports=JSON}()},{}],29:[function(t,e,r){function n(t,e,n,s,u,l){var p=u,v=l-u,_=0;if(t.length>=i)throw new Error("input too large");if(t.length>h){var y=r.compressBound(t.length);if(y>v)throw Error("output too small: "+v+" < "+y);for(var w=1,b=(1<<c)+3,x=t.length-h;x>n+o;){var A=t[n+1]<<8|t[n],E=t[n+3]<<8|t[n+2],S=Math.imul(A|E<<16,m)>>>a,T=s[S]-1;if(s[S]=n+1,0>T||n-T>>>16>0||(t[T+3]<<8|t[T+2])!=E||(t[T+1]<<8|t[T])!=A)w=b++>>c,n+=w;else{b=(1<<c)+3;var C=n-_,k=n-T;n+=o,T+=o;for(var I=n;x>n&&t[n]==t[T];)n++,T++;I=n-I;var O=f>I?I:f;if(C>=g){e[p++]=(g<<d)+O;for(var j=C-g;j>254;j-=255)e[p++]=255;e[p++]=j}else e[p++]=(C<<d)+O;for(var R=0;C>R;R++)e[p++]=t[_+R];if(e[p++]=k,e[p++]=k>>8,I>=f){for(I-=f;I>=255;)I-=255,e[p++]=255;e[p++]=I}_=n}}}if(0==_)return 0;if(C=t.length-_,C>=g){e[p++]=g<<d;for(var L=C-g;L>254;L-=255)e[p++]=255;e[p++]=L}else e[p++]=C<<d;for(n=_;n<t.length;)e[p++]=t[n++];return p}t("cuint").UINT32;Math.imul||(Math.imul=function(t,e){var r=t>>>16,n=65535&t,i=e>>>16,o=65535&e;return n*o+(r*o+n*i<<16)|0}),r.uncompress=function(t,e,r,n){r=r||0,n=n||t.length-r;for(var i=r,o=n,s=0;o>i;){var a=t[i++],u=a>>4;if(u>0){for(var l=u+240;255===l;)l=t[i++],u+=l;for(var h=i+u;h>i;)e[s++]=t[i++];if(i===o)return s}var c=t[i++]|t[i++]<<8;if(0===c||c>s)return-(i-2);for(var d=15&a,l=d+240;255===l;)l=t[i++],d+=l;for(var f=s-c,h=s+d+4;h>s;)e[s++]=e[f++]}return s};var i=2113929216,o=4,s=16,a=8*o-s,u=1<<s,l=8,h=l+o,c=6,d=4,f=(1<<d)-1,p=8-d,g=(1<<p)-1,m=2654435761;r.compressBound=function(t){return t>i?0:t+t/255+16|0},r.compress=function(t,e,r,i){for(var o=new Array(u),s=0;u>s;s++)o[s]=0;return n(t,e,0,o,r||0,i||e.length)},r.compressHC=r.compress,r.compressDependent=n},{cuint:37}],30:[function(t,e,r){(function(e){function n(t,r){var n=[],o=new i(r);return o.on("data",function(t){n.push(t)}),o.end(t),e.concat(n)}var i=t("./decoder_stream");
r.LZ4_uncompress=n}).call(this,t("buffer").Buffer)},{"./decoder_stream":31,buffer:45}],31:[function(t,e){(function(r){function n(t){return this instanceof n?(i.call(this,t),this.options=t||{},this.binding=this.options.useJS?l:u,this.buffer=null,this.pos=0,this.descriptor=null,this.state=h.MAGIC,this.notEnoughData=!1,this.descriptorStart=0,this.streamSize=null,this.dictId=null,this.currentStreamChecksum=null,this.dataBlockSize=0,void(this.skippableSize=0)):new n(t)}var i=t("stream").Transform,o=t("util").inherits,s=t("./static"),a=s.utils,u=a.bindings,l=t("./binding"),h=s.STATES,c=s.SIZES;o(n,i),n.prototype._transform=function(t,e,n){if(this.skippableSize>0){if(this.skippableSize-=t.length,this.skippableSize>0)return void n();t=t.slice(-this.skippableSize),this.skippableSize=0,this.state=h.MAGIC}this.buffer=this.buffer?r.concat([this.buffer,t],this.buffer.length+t.length):t,this._main(n)},n.prototype.emit_Error=function(t){this.emit("error",new Error(t+" @"+this.pos))},n.prototype.check_Size=function(t){var e=this.buffer.length-this.pos;return 0>=e||t>e?(this.notEnoughData&&this.emit_Error("Unexpected end of LZ4 stream"),!0):(this.pos+=t,!1)},n.prototype.read_MagicNumber=function(){var t=this.pos;if(this.check_Size(c.MAGIC))return!0;var e=a.readInt32LE(this.buffer,t);return(4294967280&e)===s.MAGICNUMBER_SKIPPABLE?void(this.state=h.SKIP_SIZE):e!==s.MAGICNUMBER?(this.pos=t,this.emit_Error("Invalid magic number: "+e.toString(16).toUpperCase()),!0):void(this.state=h.DESCRIPTOR)},n.prototype.read_SkippableSize=function(){var t=this.pos;return this.check_Size(c.SKIP_SIZE)?!0:(this.state=h.SKIP_DATA,void(this.skippableSize=a.readInt32LE(this.buffer,t)))},n.prototype.read_Descriptor=function(){var t=this.pos;if(this.check_Size(c.DESCRIPTOR))return!0;this.descriptorStart=t;var e=this.buffer[t],r=e>>6;if(r!==s.VERSION)return this.pos=t,this.emit_Error("Invalid version: "+r+" != "+s.VERSION),!0;if(e>>1&1)return this.pos=t,this.emit_Error("Reserved bit set"),!0;var n=this.buffer[t+1]>>4&7,i=s.blockMaxSizes[n];return null===i?(this.pos=t,this.emit_Error("Invalid block max size: "+n),!0):(this.descriptor={blockIndependence:Boolean(e>>5&1),blockChecksum:Boolean(e>>4&1),blockMaxSize:i,streamSize:Boolean(e>>3&1),streamChecksum:Boolean(e>>2&1),dict:Boolean(1&e),dictId:0},void(this.state=h.SIZE))},n.prototype.read_Size=function(){if(this.descriptor.streamSize){var t=this.pos;if(this.check_Size(c.SIZE))return!0;this.streamSize=this.buffer.slice(t,t+8)}this.state=h.DICTID},n.prototype.read_DictId=function(){if(this.descriptor.dictId){var t=this.pos;if(this.check_Size(c.DICTID))return!0;this.dictId=a.readInt32LE(this.buffer,t)}this.state=h.DESCRIPTOR_CHECKSUM},n.prototype.read_DescriptorChecksum=function(){var t=this.pos;if(this.check_Size(c.DESCRIPTOR_CHECKSUM))return!0;var e=this.buffer[t],r=a.descriptorChecksum(this.buffer.slice(this.descriptorStart,t));return r!==e?(this.pos=t,this.emit_Error("Invalid stream descriptor checksum"),!0):void(this.state=h.DATABLOCK_SIZE)},n.prototype.read_DataBlockSize=function(){var t=this.pos;if(this.check_Size(c.DATABLOCK_SIZE))return!0;var e=a.readInt32LE(this.buffer,t);return e===s.EOS?void(this.state=h.EOS):(this.dataBlockSize=e,void(this.state=h.DATABLOCK_DATA))},n.prototype.read_DataBlockData=function(){var t=this.pos,e=this.dataBlockSize;return 2147483648&e&&(e=2147483647&e),this.check_Size(e)?!0:(this.dataBlock=this.buffer.slice(t,t+e),void(this.state=h.DATABLOCK_CHECKSUM))},n.prototype.read_DataBlockChecksum=function(){var t=this.pos;if(this.descriptor.blockChecksum){if(this.check_Size(c.DATABLOCK_CHECKSUM))return!0;var e=a.readInt32LE(this.buffer,this.pos-4),r=a.blockChecksum(this.dataBlock);if(r!==e)return this.pos=t,this.emit_Error("Invalid block checksum"),!0}this.state=h.DATABLOCK_UNCOMPRESS},n.prototype.uncompress_DataBlock=function(){var t;if(2147483648&this.dataBlockSize)t=this.dataBlock;else{t=new r(this.descriptor.blockMaxSize);var e=this.binding.uncompress(this.dataBlock,t);if(0>e)return this.emit_Error("Invalid data block: "+-e),!0;e<this.descriptor.blockMaxSize&&(t=t.slice(0,e))}this.dataBlock=null,this.push(t),this.descriptor.streamChecksum&&(this.currentStreamChecksum=a.streamChecksum(t,this.currentStreamChecksum)),this.state=h.DATABLOCK_SIZE},n.prototype.read_EOS=function(){if(this.descriptor.streamChecksum){var t=this.pos;if(this.check_Size(c.EOS))return!0;var e=a.readInt32LE(this.buffer,t);if(e!==a.streamChecksum(null,this.currentStreamChecksum))return this.pos=t,this.emit_Error("Invalid stream checksum: "+e.toString(16).toUpperCase()),!0}this.state=h.MAGIC},n.prototype._flush=function(t){this.notEnoughData=!0,this._main(t)},n.prototype._main=function(t){for(var e,r=this.pos;!e&&this.pos<this.buffer.length;)this.state===h.MAGIC&&(e=this.read_MagicNumber()),this.state===h.SKIP_SIZE&&(e=this.read_SkippableSize()),this.state===h.DESCRIPTOR&&(e=this.read_Descriptor()),this.state===h.SIZE&&(e=this.read_Size()),this.state===h.DICTID&&(e=this.read_DictId()),this.state===h.DESCRIPTOR_CHECKSUM&&(e=this.read_DescriptorChecksum()),this.state===h.DATABLOCK_SIZE&&(e=this.read_DataBlockSize()),this.state===h.DATABLOCK_DATA&&(e=this.read_DataBlockData()),this.state===h.DATABLOCK_CHECKSUM&&(e=this.read_DataBlockChecksum()),this.state===h.DATABLOCK_UNCOMPRESS&&(e=this.uncompress_DataBlock()),this.state===h.EOS&&(e=this.read_EOS());this.pos>r&&(this.buffer=this.buffer.slice(this.pos),this.pos=0),t()},e.exports=n}).call(this,t("buffer").Buffer)},{"./binding":29,"./static":35,buffer:45,stream:67,util:70}],32:[function(t,e,r){(function(e){function n(t,r){var n=[],o=new i(r);return o.on("data",function(t){n.push(t)}),o.end(t),e.concat(n)}var i=t("./encoder_stream");r.LZ4_compress=n}).call(this,t("buffer").Buffer)},{"./encoder_stream":33,buffer:45}],33:[function(t,e){(function(r){function n(t){if(!(this instanceof n))return new n(t);i.call(this,t);var e=t||d;e!==d&&Object.keys(d).forEach(function(t){e.hasOwnProperty(t)||(e[t]=d[t])}),this.options=e,this.binding=this.options.useJS?l:u,this.compress=e.highCompression?this.binding.compressHC:this.binding.compress;var r=0;r|=s.VERSION<<6,r|=(1&e.blockIndependence)<<5,r|=(1&e.blockChecksum)<<4,r|=(1&e.streamSize)<<3,r|=(1&e.streamChecksum)<<2,r|=1&e.dict;var o=s.blockMaxSizes.indexOf(e.blockMaxSize);if(0>o)throw new Error("Invalid blockMaxSize: "+e.blockMaxSize);this.descriptor={flg:r,bd:(7&o)<<4},this.buffer=[],this.length=0,this.first=!0,this.checksum=null}var i=t("stream").Transform,o=t("util").inherits,s=t("./static"),a=s.utils,u=a.bindings,l=t("./binding"),h=s.STATES,c=s.SIZES,d={blockIndependence:!0,blockChecksum:!1,blockMaxSize:4<<20,streamSize:!1,streamChecksum:!0,dict:!1,dictId:0,highCompression:!1};o(n,i),n.prototype.headerSize=function(){var t=this.options.streamSize?c.DESCRIPTOR:0,e=this.options.dict?c.DICTID:0;return c.MAGIC+1+1+t+e+1},n.prototype.header=function(){var t=this.headerSize(),e=new r(t);this.state=h.MAGIC,e.writeInt32LE(s.MAGICNUMBER,0,!0),this.state=h.DESCRIPTOR;var n=e.slice(c.MAGIC,e.length-1);n.writeUInt8(this.descriptor.flg,0,!0),n.writeUInt8(this.descriptor.bd,1,!0);var i=2;return this.state=h.SIZE,this.options.streamSize&&(n.writeInt32LE(0,i,!0),n.writeInt32LE(this.size,i+4,!0),i+=c.SIZE),this.state=h.DICTID,this.options.dict&&(n.writeInt32LE(this.dictId,i,!0),i+=c.DICTID),this.state=h.DESCRIPTOR_CHECKSUM,e.writeUInt8(a.descriptorChecksum(n),c.MAGIC+i,!1),e},n.prototype.update_Checksum=function(t){this.state=h.CHECKSUM_UPDATE,this.options.streamChecksum&&(this.checksum=a.streamChecksum(t,this.checksum))},n.prototype.compress_DataBlock=function(t){this.state=h.DATABLOCK_COMPRESS;var e=this.options.blockChecksum?c.DATABLOCK_CHECKSUM:0,n=this.binding.compressBound(t.length),i=new r(c.DATABLOCK_SIZE+n+e),o=i.slice(c.DATABLOCK_SIZE,c.DATABLOCK_SIZE+n),s=this.compress(t,o);if(this.state=h.DATABLOCK_SIZE,s>0&&s<=this.options.blockMaxSize?(i.writeUInt32LE(s,0,!0),i=i.slice(0,c.DATABLOCK_SIZE+s+e)):(i.writeInt32LE(2147483648|t.length,0,!0),i=i.slice(0,c.DATABLOCK_SIZE+t.length+e),t.copy(i,c.DATABLOCK_SIZE)),this.state=h.DATABLOCK_CHECKSUM,this.options.blockChecksum){var u=i.slice(-e);u.writeInt32LE(a.blockChecksum(o),0,!0)}return this.update_Checksum(t),this.size+=t.length,i},n.prototype._transform=function(t,e,n){t&&(this.buffer.push(t),this.length+=t.length),this.first&&(this.push(this.header()),this.first=!1);var i=this.options.blockMaxSize;if(this.length<i)return n();for(var o=r.concat(this.buffer,this.length),s=0,a=o.length;a>=i;a-=i,s+=i)this.push(this.compress_DataBlock(o.slice(s,s+i)));a>0?(this.buffer=[o.slice(s)],this.length=this.buffer[0].length):(this.buffer=[],this.length=0),n()},n.prototype._flush=function(t){if(this.length>0){var e=r.concat(this.buffer,this.length);this.buffer=[],this.length=0;var n=this.compress_DataBlock(e);this.push(n)}if(this.options.streamChecksum){this.state=h.CHECKSUM;var i=new r(c.EOS+c.CHECKSUM);i.writeInt32LE(a.streamChecksum(null,this.checksum),c.EOS,!0)}else var i=new r(c.EOS);this.state=h.EOS,i.writeInt32LE(s.EOS,0,!0),this.push(i),t()},e.exports=n}).call(this,t("buffer").Buffer)},{"./binding":29,"./static":35,buffer:45,stream:67,util:70}],34:[function(t,e){e.exports=t("./static"),e.exports.version="0.5.1",e.exports.createDecoderStream=t("./decoder_stream"),e.exports.decode=t("./decoder").LZ4_uncompress,e.exports.createEncoderStream=t("./encoder_stream"),e.exports.encode=t("./encoder").LZ4_compress;var r=e.exports.utils.bindings;e.exports.decodeBlock=r.uncompress,e.exports.encodeBound=r.compressBound,e.exports.encodeBlock=r.compress,e.exports.encodeBlockHC=r.compressHC},{"./decoder":30,"./decoder_stream":31,"./encoder":32,"./encoder_stream":33,"./static":35}],35:[function(t,e,r){(function(e){r.MAGICNUMBER=407708164,r.MAGICNUMBER_BUFFER=new e(4),r.MAGICNUMBER_BUFFER.writeUInt32LE(r.MAGICNUMBER,0,!1),r.EOS=0,r.EOS_BUFFER=new e(4),r.EOS_BUFFER.writeUInt32LE(r.EOS,0,!1),r.VERSION=1,r.MAGICNUMBER_SKIPPABLE=407710288,r.blockMaxSizes=[null,null,null,null,65536,262144,1<<20,4<<20],r.extension=".lz4",r.STATES={MAGIC:0,DESCRIPTOR:1,SIZE:2,DICTID:3,DESCRIPTOR_CHECKSUM:4,DATABLOCK_SIZE:5,DATABLOCK_DATA:6,DATABLOCK_CHECKSUM:7,DATABLOCK_UNCOMPRESS:8,DATABLOCK_COMPRESS:9,CHECKSUM:10,CHECKSUM_UPDATE:11,EOS:90,SKIP_SIZE:101,SKIP_DATA:102},r.SIZES={MAGIC:4,DESCRIPTOR:2,SIZE:8,DICTID:4,DESCRIPTOR_CHECKSUM:1,DATABLOCK_SIZE:4,DATABLOCK_CHECKSUM:4,CHECKSUM:4,EOS:4,SKIP_SIZE:4},r.utils=t("./utils")}).call(this,t("buffer").Buffer)},{"./utils":36,buffer:45}],36:[function(t,e,r){var n=t("xxhashjs"),i=0;r.descriptorChecksum=function(t){return n(t,i).toNumber()>>8&255},r.blockChecksum=function(t){return n(t,i).toNumber()},r.streamChecksum=function(t,e){return null===t?e.digest().toNumber():(null===e&&(e=n(i)),e.update(t))},r.readInt32LE=function(t,e){return t[e]|t[e+1]<<8|t[e+2]<<16|t[e+3]<<24},r.bindings=t("./binding")},{"./binding":29,xxhashjs:40}],37:[function(t,e,r){r.UINT32=t("./lib/uint32"),r.UINT64=t("./lib/uint64")},{"./lib/uint32":38,"./lib/uint64":39}],38:[function(t,e){!function(t){function r(t,e){return this instanceof r?(this._low=0,this._high=0,this.remainder=null,"undefined"==typeof e?i.call(this,t):"string"==typeof t?o.call(this,t,e):void n.call(this,t,e)):new r(t,e)}function n(t,e){return this._low=0|t,this._high=0|e,this}function i(t){return this._low=65535&t,this._high=t>>>16,this}function o(t,e){var r=parseInt(t,e||10);return this._low=65535&r,this._high=r>>>16,this}var s=({36:r(Math.pow(36,5)),16:r(Math.pow(16,7)),10:r(Math.pow(10,9)),2:r(Math.pow(2,30))},{36:r(36),16:r(16),10:r(10),2:r(2)});r.prototype.fromBits=n,r.prototype.fromNumber=i,r.prototype.fromString=o,r.prototype.toNumber=function(){return this._high<<16|this._low},r.prototype.toString=function(t){t=t||10;var e=s[t]||new r(t);if(!this.gt(e))return this.toNumber().toString(t);for(var n=this.clone(),i=new Array(32),o=31;o>=0&&(n.div(e),i[o]=n.remainder.toNumber().toString(t),n.gt(e));o--);return i[o-1]=n.toNumber().toString(t),i.join("")},r.prototype.add=function(t){var e=this._low+t._low,r=e>>>16;return r+=this._high+t._high,this._low=65535&e,this._high=65535&r,this},r.prototype.subtract=function(t){return this.add(t.clone().negate())},r.prototype.multiply=function(t){var e,r,n=this._high,i=this._low,o=t._high,s=t._low;return r=i*s,e=r>>>16,e+=n*s,e&=65535,e+=i*o,this._low=65535&r,this._high=65535&e,this},r.prototype.div=function(t){if(0==t._low&&0==t._high)throw Error("division by zero");if(0==t._high&&1==t._low)return this.remainder=new r(0),this;if(t.gt(this))return this.remainder=this.clone(),this._low=0,this._high=0,this;if(this.eq(t))return this.remainder=new r(0),this._low=1,this._high=0,this;for(var e=t.clone(),n=-1;!this.lt(e);)e.shiftLeft(1,!0),n++;for(this.remainder=this.clone(),this._low=0,this._high=0;n>=0;n--)e.shiftRight(1),this.remainder.lt(e)||(this.remainder.subtract(e),n>=16?this._high|=1<<n-16:this._low|=1<<n);return this},r.prototype.negate=function(){var t=(65535&~this._low)+1;return this._low=65535&t,this._high=~this._high+(t>>>16)&65535,this},r.prototype.equals=r.prototype.eq=function(t){return this._low==t._low&&this._high==t._high},r.prototype.greaterThan=r.prototype.gt=function(t){return this._high>t._high?!0:this._high<t._high?!1:this._low>t._low},r.prototype.lessThan=r.prototype.lt=function(t){return this._high<t._high?!0:this._high>t._high?!1:this._low<t._low},r.prototype.or=function(t){return this._low|=t._low,this._high|=t._high,this},r.prototype.and=function(t){return this._low&=t._low,this._high&=t._high,this},r.prototype.not=function(){return this._low=65535&~this._low,this._high=65535&~this._high,this},r.prototype.xor=function(t){return this._low^=t._low,this._high^=t._high,this},r.prototype.shiftRight=r.prototype.shiftr=function(t){return t>16?(this._low=this._high>>t-16,this._high=0):16==t?(this._low=this._high,this._high=0):(this._low=this._low>>t|this._high<<16-t&65535,this._high>>=t),this},r.prototype.shiftLeft=r.prototype.shiftl=function(t,e){return t>16?(this._high=this._low<<t-16,this._low=0,e||(this._high&=65535)):16==t?(this._high=this._low,this._low=0):(this._high=this._high<<t|this._low>>16-t,this._low=this._low<<t&65535,e||(this._high&=65535)),this},r.prototype.rotateLeft=r.prototype.rotl=function(t){var e=this._high<<16|this._low;return e=e<<t|e>>>32-t,this._low=65535&e,this._high=e>>>16,this},r.prototype.rotateRight=r.prototype.rotr=function(t){var e=this._high<<16|this._low;return e=e>>>t|e<<32-t,this._low=65535&e,this._high=e>>>16,this},r.prototype.clone=function(){return new r(this._low,this._high)},"undefined"!=typeof define&&define.amd?define([],function(){return r}):"undefined"!=typeof e&&e.exports?e.exports=r:t.UINT32=r}(this)},{}],39:[function(t,e){!function(t){function r(t,e,s,a){return this instanceof r?(this.remainder=null,"string"==typeof t?o.call(this,t,e):"undefined"==typeof e?i.call(this,t):void n.apply(this,arguments)):new r(t,e,s,a)}function n(t,e,r,n){return"undefined"==typeof r?(this._a00=65535&t,this._a16=t>>>16,this._a32=65535&e,this._a48=e>>>16,this):(this._a00=0|t,this._a16=0|e,this._a32=0|r,this._a48=0|n,this)}function i(t){return this._a00=65535&t,this._a16=t>>>16,this._a32=0,this._a48=0,this}function o(t,e){e=e||10,this._a00=0,this._a16=0,this._a32=0,this._a48=0;for(var n=s[e]||new r(Math.pow(e,5)),i=0,o=t.length;o>i;i+=5){var a=Math.min(5,o-i),u=parseInt(t.slice(i,i+a),e);this.multiply(5>a?new r(Math.pow(e,a)):n).add(new r(u))}return this}var s={16:r(Math.pow(16,5)),10:r(Math.pow(10,5)),2:r(Math.pow(2,5))},a={16:r(16),10:r(10),2:r(2)};r.prototype.fromBits=n,r.prototype.fromNumber=i,r.prototype.fromString=o,r.prototype.toNumber=function(){return this._a16<<16|this._a00},r.prototype.toString=function(t){t=t||10;var e=a[t]||new r(t);if(!this.gt(e))return this.toNumber().toString(t);for(var n=this.clone(),i=new Array(64),o=63;o>=0&&(n.div(e),i[o]=n.remainder.toNumber().toString(t),n.gt(e));o--);return i[o-1]=n.toNumber().toString(t),i.join("")},r.prototype.add=function(t){var e=this._a00+t._a00,r=e>>>16;r+=this._a16+t._a16;var n=r>>>16;n+=this._a32+t._a32;var i=n>>>16;return i+=this._a48+t._a48,this._a00=65535&e,this._a16=65535&r,this._a32=65535&n,this._a48=65535&i,this},r.prototype.subtract=function(t){return this.add(t.clone().negate())},r.prototype.multiply=function(t){var e=this._a00,r=this._a16,n=this._a32,i=this._a48,o=t._a00,s=t._a16,a=t._a32,u=t._a48,l=e*o,h=l>>>16;h+=e*s;var c=h>>>16;h&=65535,h+=r*o,c+=h>>>16,c+=e*a;var d=c>>>16;return c&=65535,c+=r*s,d+=c>>>16,c&=65535,c+=n*o,d+=c>>>16,d+=e*u,d&=65535,d+=r*a,d&=65535,d+=n*s,d&=65535,d+=i*o,this._a00=65535&l,this._a16=65535&h,this._a32=65535&c,this._a48=65535&d,this},r.prototype.div=function(t){if(0==t._a16&&0==t._a32&&0==t._a48){if(0==t._a00)throw Error("division by zero");if(1==t._a00)return this.remainder=new r(0),this}if(t.gt(this))return this.remainder=this.clone(),this._a00=0,this._a16=0,this._a32=0,this._a48=0,this;if(this.eq(t))return this.remainder=new r(0),this._a00=1,this._a16=0,this._a32=0,this._a48=0,this;for(var e=t.clone(),n=-1;!this.lt(e);)e.shiftLeft(1,!0),n++;for(this.remainder=this.clone(),this._a00=0,this._a16=0,this._a32=0,this._a48=0;n>=0;n--)e.shiftRight(1),this.remainder.lt(e)||(this.remainder.subtract(e),n>=48?this._a48|=1<<n-48:n>=32?this._a32|=1<<n-32:n>=16?this._a16|=1<<n-16:this._a00|=1<<n);return this},r.prototype.negate=function(){var t=(65535&~this._a00)+1;return this._a00=65535&t,t=(65535&~this._a16)+(t>>>16),this._a16=65535&t,t=(65535&~this._a32)+(t>>>16),this._a32=65535&t,this._a48=~this._a48+(t>>>16)&65535,this},r.prototype.equals=r.prototype.eq=function(t){return this._a48==t._a48&&this._a00==t._a00&&this._a32==t._a32&&this._a16==t._a16},r.prototype.greaterThan=r.prototype.gt=function(t){return this._a48>t._a48?!0:this._a48<t._a48?!1:this._a32>t._a32?!0:this._a32<t._a32?!1:this._a16>t._a16?!0:this._a16<t._a16?!1:this._a00>t._a00},r.prototype.lessThan=r.prototype.lt=function(t){return this._a48<t._a48?!0:this._a48>t._a48?!1:this._a32<t._a32?!0:this._a32>t._a32?!1:this._a16<t._a16?!0:this._a16>t._a16?!1:this._a00<t._a00},r.prototype.or=function(t){return this._a00|=t._a00,this._a16|=t._a16,this._a32|=t._a32,this._a48|=t._a48,this},r.prototype.and=function(t){return this._a00&=t._a00,this._a16&=t._a16,this._a32&=t._a32,this._a48&=t._a48,this},r.prototype.xor=function(t){return this._a00^=t._a00,this._a16^=t._a16,this._a32^=t._a32,this._a48^=t._a48,this},r.prototype.not=function(){return this._a00=65535&~this._a00,this._a16=65535&~this._a16,this._a32=65535&~this._a32,this._a48=65535&~this._a48,this},r.prototype.shiftRight=r.prototype.shiftr=function(t){return t%=64,t>=48?(this._a00=this._a48>>t-48,this._a16=0,this._a32=0,this._a48=0):t>=32?(t-=32,this._a00=65535&(this._a32>>t|this._a48<<16-t),this._a16=this._a48>>t&65535,this._a32=0,this._a48=0):t>=16?(t-=16,this._a00=65535&(this._a16>>t|this._a32<<16-t),this._a16=65535&(this._a32>>t|this._a48<<16-t),this._a32=this._a48>>t&65535,this._a48=0):(this._a00=65535&(this._a00>>t|this._a16<<16-t),this._a16=65535&(this._a16>>t|this._a32<<16-t),this._a32=65535&(this._a32>>t|this._a48<<16-t),this._a48=this._a48>>t&65535),this},r.prototype.shiftLeft=r.prototype.shiftl=function(t,e){return t%=64,t>=48?(this._a48=this._a00<<t-48,this._a32=0,this._a16=0,this._a00=0):t>=32?(t-=32,this._a48=this._a16<<t|this._a00>>16-t,this._a32=this._a00<<t&65535,this._a16=0,this._a00=0):t>=16?(t-=16,this._a48=this._a32<<t|this._a16>>16-t,this._a32=65535&(this._a16<<t|this._a00>>16-t),this._a16=this._a00<<t&65535,this._a00=0):(this._a48=this._a48<<t|this._a32>>16-t,this._a32=65535&(this._a32<<t|this._a16>>16-t),this._a16=65535&(this._a16<<t|this._a00>>16-t),this._a00=this._a00<<t&65535),e||(this._a48&=65535),this},r.prototype.rotateLeft=r.prototype.rotl=function(t){if(t%=64,0==t)return this;if(t>=32){var e=this._a00;if(this._a00=this._a32,this._a32=e,e=this._a48,this._a48=this._a16,this._a16=e,32==t)return this;t-=32}var r=this._a48<<16|this._a32,n=this._a16<<16|this._a00,i=r<<t|n>>>32-t,o=n<<t|r>>>32-t;return this._a00=65535&o,this._a16=o>>>16,this._a32=65535&i,this._a48=i>>>16,this},r.prototype.rotateRight=r.prototype.rotr=function(t){if(t%=64,0==t)return this;if(t>=32){var e=this._a00;if(this._a00=this._a32,this._a32=e,e=this._a48,this._a48=this._a16,this._a16=e,32==t)return this;t-=32}var r=this._a48<<16|this._a32,n=this._a16<<16|this._a00,i=r>>>t|n<<32-t,o=n>>>t|r<<32-t;return this._a00=65535&o,this._a16=o>>>16,this._a32=65535&i,this._a48=i>>>16,this},r.prototype.clone=function(){return new r(this._a00,this._a16,this._a32,this._a48)},"undefined"!=typeof define&&define.amd?define([],function(){return r}):"undefined"!=typeof e&&e.exports?e.exports=r:t.UINT64=r}(this)},{}],40:[function(t,e){(function(r){!function(n){function i(t){for(var e=[],r=0,n=t.length;n>r;r++){var i=t.charCodeAt(r);128>i?e.push(i):2048>i?e.push(192|i>>6,128|63&i):55296>i||i>=57344?e.push(224|i>>12,128|i>>6&63,128|63&i):(r++,i=65536+((1023&i)<<10|1023&t.charCodeAt(r)),e.push(240|i>>18,128|i>>12&63,128|i>>6&63,128|63&i))}return new Uint8Array(e)}function o(){return 2==arguments.length?new o(arguments[1]).update(arguments[0]).digest():this instanceof o?void s.call(this,arguments[0]):new o(arguments[0])}function s(t){return this.seed=t instanceof a?t.clone():a(t),this.v1=this.seed.clone().add(f),this.v2=this.seed.clone().add(l),this.v3=this.seed.clone(),this.v4=this.seed.clone().subtract(u),this.total_len=0,this.memsize=0,this.memory=null,this}var a=t("cuint").UINT32;a.prototype.xxh_update=function(t,e){var r,n,i=l._low,o=l._high;n=t*i,r=n>>>16,r+=e*i,r&=65535,r+=t*o;var s=this._low+(65535&n),a=s>>>16;a+=this._high+(65535&r);var h=a<<16|65535&s;h=h<<13|h>>>19,s=65535&h,a=h>>>16,i=u._low,o=u._high,n=s*i,r=n>>>16,r+=a*i,r&=65535,r+=s*o,this._low=65535&n,this._high=65535&r};var u=a("2654435761"),l=a("2246822519"),h=a("3266489917"),c=a("668265263"),d=a("374761393"),f=u.clone().add(l);o.prototype.init=s,o.prototype.update=function(t){var e,n="string"==typeof t;n&&(t=i(t),n=!1,e=!0),"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&(e=!0,t=new Uint8Array(t));var o=0,s=t.length,a=o+s;if(0==s)return this;if(this.total_len+=s,0==this.memsize&&(this.memory=n?"":e?new Uint8Array(16):new r(16)),this.memsize+s<16)return n?this.memory+=t:e?this.memory.set(t.subarray(0,s),this.memsize):t.copy(this.memory,this.memsize,0,s),this.memsize+=s,this;if(this.memsize>0){n?this.memory+=t.slice(0,16-this.memsize):e?this.memory.set(t.subarray(0,16-this.memsize),this.memsize):t.copy(this.memory,this.memsize,0,16-this.memsize);var u=0;n?(this.v1.xxh_update(this.memory.charCodeAt(u+1)<<8|this.memory.charCodeAt(u),this.memory.charCodeAt(u+3)<<8|this.memory.charCodeAt(u+2)),u+=4,this.v2.xxh_update(this.memory.charCodeAt(u+1)<<8|this.memory.charCodeAt(u),this.memory.charCodeAt(u+3)<<8|this.memory.charCodeAt(u+2)),u+=4,this.v3.xxh_update(this.memory.charCodeAt(u+1)<<8|this.memory.charCodeAt(u),this.memory.charCodeAt(u+3)<<8|this.memory.charCodeAt(u+2)),u+=4,this.v4.xxh_update(this.memory.charCodeAt(u+1)<<8|this.memory.charCodeAt(u),this.memory.charCodeAt(u+3)<<8|this.memory.charCodeAt(u+2))):(this.v1.xxh_update(this.memory[u+1]<<8|this.memory[u],this.memory[u+3]<<8|this.memory[u+2]),u+=4,this.v2.xxh_update(this.memory[u+1]<<8|this.memory[u],this.memory[u+3]<<8|this.memory[u+2]),u+=4,this.v3.xxh_update(this.memory[u+1]<<8|this.memory[u],this.memory[u+3]<<8|this.memory[u+2]),u+=4,this.v4.xxh_update(this.memory[u+1]<<8|this.memory[u],this.memory[u+3]<<8|this.memory[u+2])),o+=16-this.memsize,this.memsize=0,n&&(this.memory="")}if(a-16>=o){var l=a-16;do n?(this.v1.xxh_update(t.charCodeAt(o+1)<<8|t.charCodeAt(o),t.charCodeAt(o+3)<<8|t.charCodeAt(o+2)),o+=4,this.v2.xxh_update(t.charCodeAt(o+1)<<8|t.charCodeAt(o),t.charCodeAt(o+3)<<8|t.charCodeAt(o+2)),o+=4,this.v3.xxh_update(t.charCodeAt(o+1)<<8|t.charCodeAt(o),t.charCodeAt(o+3)<<8|t.charCodeAt(o+2)),o+=4,this.v4.xxh_update(t.charCodeAt(o+1)<<8|t.charCodeAt(o),t.charCodeAt(o+3)<<8|t.charCodeAt(o+2))):(this.v1.xxh_update(t[o+1]<<8|t[o],t[o+3]<<8|t[o+2]),o+=4,this.v2.xxh_update(t[o+1]<<8|t[o],t[o+3]<<8|t[o+2]),o+=4,this.v3.xxh_update(t[o+1]<<8|t[o],t[o+3]<<8|t[o+2]),o+=4,this.v4.xxh_update(t[o+1]<<8|t[o],t[o+3]<<8|t[o+2])),o+=4;while(l>=o)}return a>o&&(n?this.memory+=t.slice(o):e?this.memory.set(t.subarray(o,a),this.memsize):t.copy(this.memory,this.memsize,o,a),this.memsize=a-o),this},o.prototype.digest=function(){var t,e,r=this.memory,n="string"==typeof r,i=0,o=this.memsize,s=new a;for(t=this.total_len>=16?this.v1.rotl(1).add(this.v2.rotl(7).add(this.v3.rotl(12).add(this.v4.rotl(18)))):this.seed.add(d),t.add(s.fromNumber(this.total_len));o-4>=i;)n?s.fromBits(r.charCodeAt(i+1)<<8|r.charCodeAt(i),r.charCodeAt(i+3)<<8|r.charCodeAt(i+2)):s.fromBits(r[i+1]<<8|r[i],r[i+3]<<8|r[i+2]),t.add(s.multiply(h)).rotl(17).multiply(c),i+=4;for(;o>i;)s.fromBits(n?r.charCodeAt(i++):r[i++],0),t.add(s.multiply(d)).rotl(11).multiply(u);return e=t.clone().shiftRight(15),t.xor(e).multiply(l),e=t.clone().shiftRight(13),t.xor(e).multiply(h),e=t.clone().shiftRight(16),t.xor(e),this.init(this.seed),t},"undefined"!=typeof define&&define.amd?define([],function(){return o}):"undefined"!=typeof e&&e.exports?e.exports=o:n.XXH=o}(this)}).call(this,t("buffer").Buffer)},{buffer:45,cuint:37}],41:[function(t,e){!function(t){var r,n,i,o,s=1,t=this,a=!1,u="postMessage",l="addEventListener",h=t[u],c={};c.postMessage=function(t,e,r){e&&(r=r||parent,h?r[u](t,e.replace(/([^:]+:\/\/[^\/]+).*/,"$1")):e&&(r.location=e.replace(/#.*$/,"")+"#"+ +new Date+s++ +"&"+t))},c.receiveMessage=function(e,s,u,d){d||(d=t),h?(e&&(o&&c.receiveMessage(),o=function(t){return"string"==typeof s&&t.origin!==s||"function"==typeof s&&s(t.origin)===a?a:void e(t)}),d[l]?d[e?l:"removeEventListener"]("message",o,a):d[e?"attachEvent":"detachEvent"]("onmessage",o)):(r&&clearInterval(r),r=null,e&&(u="number"==typeof s?s:"number"==typeof u?u:100,i=d.document.location.hash,r=setInterval(function(){var t=d.document.location.hash,r=/^#?\d+&/;t!==n&&t!==i&&r.test(t)&&(n=t,d.document.location.hash=i?i:"",e({data:t.replace(r,"")}))},u)))},e.exports={postMessage:c.postMessage,receiveMessage:c.receiveMessage}}(window)},{}],42:[function(require,module,exports){!function(t,e,r){"undefined"!=typeof module&&module.exports?module.exports=r():"function"==typeof define&&define.amd?define(r):e[t]=r()}("reqwest",this,function(){function succeed(t){var e=protocolRe.exec(t.url);return e=e&&e[1]||window.location.protocol,httpsRe.test(e)?twoHundo.test(t.request.status):!!t.request.response}function handleReadyState(t,e,r){return function(){return t._aborted?r(t.request):t._timedOut?r(t.request,"Request is aborted: timeout"):void(t.request&&4==t.request[readyState]&&(t.request.onreadystatechange=noop,succeed(t)?e(t.request):r(t.request)))}}function setHeaders(t,e){var r,n=e.headers||{};n.Accept=n.Accept||defaultHeaders.accept[e.type]||defaultHeaders.accept["*"];var i="function"==typeof FormData&&e.data instanceof FormData;e.crossOrigin||n[requestedWith]||(n[requestedWith]=defaultHeaders.requestedWith),n[contentType]||i||(n[contentType]=e.contentType||defaultHeaders.contentType);for(r in n)n.hasOwnProperty(r)&&"setRequestHeader"in t&&t.setRequestHeader(r,n[r])}function setCredentials(t,e){"undefined"!=typeof e.withCredentials&&"undefined"!=typeof t.withCredentials&&(t.withCredentials=!!e.withCredentials)}function generalCallback(t){lastValue=t}function urlappend(t,e){return t+(/\?/.test(t)?"&":"?")+e}function handleJsonp(t,e,r,n){var i=uniqid++,o=t.jsonpCallback||"callback",s=t.jsonpCallbackName||reqwest.getcallbackPrefix(i),a=new RegExp("((^|\\?|&)"+o+")=([^&]+)"),u=n.match(a),l=doc.createElement("script"),h=0,c=-1!==navigator.userAgent.indexOf("MSIE 10.0");return u?"?"===u[3]?n=n.replace(a,"$1="+s):s=u[3]:n=urlappend(n,o+"="+s),win[s]=generalCallback,l.type="text/javascript",l.src=n,l.async=!0,"undefined"==typeof l.onreadystatechange||c||(l.htmlFor=l.id="_reqwest_"+i),l.onload=l.onreadystatechange=function(){return l[readyState]&&"complete"!==l[readyState]&&"loaded"!==l[readyState]||h?!1:(l.onload=l.onreadystatechange=null,l.onclick&&l.onclick(),e(lastValue),lastValue=void 0,head.removeChild(l),void(h=1))},head.appendChild(l),{abort:function(){l.onload=l.onreadystatechange=null,r({},"Request is aborted: timeout",{}),lastValue=void 0,head.removeChild(l),h=1}}}function getRequest(t,e){var r,n=this.o,i=(n.method||"GET").toUpperCase(),o="string"==typeof n?n:n.url,s=n.processData!==!1&&n.data&&"string"!=typeof n.data?reqwest.toQueryString(n.data):n.data||null,a=!1;return"jsonp"!=n.type&&"GET"!=i||!s||(o=urlappend(o,s),s=null),"jsonp"==n.type?handleJsonp(n,t,e,o):(r=n.xhr&&n.xhr(n)||xhr(n),r.open(i,o,n.async===!1?!1:!0),setHeaders(r,n),setCredentials(r,n),win[xDomainRequest]&&r instanceof win[xDomainRequest]?(r.onload=t,r.onerror=e,r.onprogress=function(){},a=!0):r.onreadystatechange=handleReadyState(this,t,e),n.before&&n.before(r),a?setTimeout(function(){r.send(s)},200):r.send(s),r)}function Reqwest(t,e){this.o=t,this.fn=e,init.apply(this,arguments)}function setType(t){return t.match("json")?"json":t.match("javascript")?"js":t.match("text")?"html":t.match("xml")?"xml":void 0}function init(o,fn){function complete(t){for(o.timeout&&clearTimeout(self.timeout),self.timeout=null;self._completeHandlers.length>0;)self._completeHandlers.shift()(t)}function success(resp){var type=o.type||resp&&setType(resp.getResponseHeader("Content-Type"));resp="jsonp"!==type?self.request:resp;var filteredResponse=globalSetupOptions.dataFilter(resp.responseText,type),r=filteredResponse;try{resp.responseText=r}catch(e){}if(r)switch(type){case"json":try{resp=win.JSON?win.JSON.parse(r):eval("("+r+")")}catch(err){return error(resp,"Could not parse JSON in response",err)}break;case"js":resp=eval(r);break;case"html":resp=r;break;case"xml":resp=resp.responseXML&&resp.responseXML.parseError&&resp.responseXML.parseError.errorCode&&resp.responseXML.parseError.reason?null:resp.responseXML}for(self._responseArgs.resp=resp,self._fulfilled=!0,fn(resp),self._successHandler(resp);self._fulfillmentHandlers.length>0;)resp=self._fulfillmentHandlers.shift()(resp);complete(resp)}function timedOut(){self._timedOut=!0,self.request.abort()}function error(t,e,r){for(t=self.request,self._responseArgs.resp=t,self._responseArgs.msg=e,self._responseArgs.t=r,self._erred=!0;self._errorHandlers.length>0;)self._errorHandlers.shift()(t,e,r);complete(t)}this.url="string"==typeof o?o:o.url,this.timeout=null,this._fulfilled=!1,this._successHandler=function(){},this._fulfillmentHandlers=[],this._errorHandlers=[],this._completeHandlers=[],this._erred=!1,this._responseArgs={};var self=this;fn=fn||function(){},o.timeout&&(this.timeout=setTimeout(function(){timedOut()},o.timeout)),o.success&&(this._successHandler=function(){o.success.apply(o,arguments)}),o.error&&this._errorHandlers.push(function(){o.error.apply(o,arguments)}),o.complete&&this._completeHandlers.push(function(){o.complete.apply(o,arguments)}),this.request=getRequest.call(this,success,error)}function reqwest(t,e){return new Reqwest(t,e)}function normalize(t){return t?t.replace(/\r?\n/g,"\r\n"):""}function serial(t,e){var r,n,i,o,s=t.name,a=t.tagName.toLowerCase(),u=function(t){t&&!t.disabled&&e(s,normalize(t.attributes.value&&t.attributes.value.specified?t.value:t.text))};if(!t.disabled&&s)switch(a){case"input":/reset|button|image|file/i.test(t.type)||(r=/checkbox/i.test(t.type),n=/radio/i.test(t.type),i=t.value,(!(r||n)||t.checked)&&e(s,normalize(r&&""===i?"on":i)));break;case"textarea":e(s,normalize(t.value));break;case"select":if("select-one"===t.type.toLowerCase())u(t.selectedIndex>=0?t.options[t.selectedIndex]:null);else for(o=0;t.length&&o<t.length;o++)t.options[o].selected&&u(t.options[o])}}function eachFormElement(){var t,e,r=this,n=function(t,e){var n,i,o;for(n=0;n<e.length;n++)for(o=t[byTag](e[n]),i=0;i<o.length;i++)serial(o[i],r)};for(e=0;e<arguments.length;e++)t=arguments[e],/input|select|textarea/i.test(t.tagName)&&serial(t,r),n(t,["input","select","textarea"])}function serializeQueryString(){return reqwest.toQueryString(reqwest.serializeArray.apply(null,arguments))
}function serializeHash(){var t={};return eachFormElement.apply(function(e,r){e in t?(t[e]&&!isArray(t[e])&&(t[e]=[t[e]]),t[e].push(r)):t[e]=r},arguments),t}function buildParams(t,e,r,n){var i,o,s,a=/\[\]$/;if(isArray(e))for(o=0;e&&o<e.length;o++)s=e[o],r||a.test(t)?n(t,s):buildParams(t+"["+("object"==typeof s?o:"")+"]",s,r,n);else if(e&&"[object Object]"===e.toString())for(i in e)buildParams(t+"["+i+"]",e[i],r,n);else n(t,e)}var win=window,doc=document,httpsRe=/^http/,protocolRe=/(^\w+):\/\//,twoHundo=/^(20\d|1223)$/,byTag="getElementsByTagName",readyState="readyState",contentType="Content-Type",requestedWith="X-Requested-With",head=doc[byTag]("head")[0],uniqid=0,callbackPrefix="reqwest_"+ +new Date,lastValue,xmlHttpRequest="XMLHttpRequest",xDomainRequest="XDomainRequest",noop=function(){},isArray="function"==typeof Array.isArray?Array.isArray:function(t){return t instanceof Array},defaultHeaders={contentType:"application/x-www-form-urlencoded",requestedWith:xmlHttpRequest,accept:{"*":"text/javascript, text/html, application/xml, text/xml, */*",xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript",js:"application/javascript, text/javascript"}},xhr=function(t){if(t.crossOrigin===!0){var e=win[xmlHttpRequest]?new XMLHttpRequest:null;if(e&&"withCredentials"in e)return e;if(win[xDomainRequest])return new XDomainRequest;throw new Error("Browser does not support cross-origin requests")}return win[xmlHttpRequest]?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP")},globalSetupOptions={dataFilter:function(t){return t}};return Reqwest.prototype={abort:function(){this._aborted=!0,this.request.abort()},retry:function(){init.call(this,this.o,this.fn)},then:function(t,e){return t=t||function(){},e=e||function(){},this._fulfilled?this._responseArgs.resp=t(this._responseArgs.resp):this._erred?e(this._responseArgs.resp,this._responseArgs.msg,this._responseArgs.t):(this._fulfillmentHandlers.push(t),this._errorHandlers.push(e)),this},always:function(t){return this._fulfilled||this._erred?t(this._responseArgs.resp):this._completeHandlers.push(t),this},fail:function(t){return this._erred?t(this._responseArgs.resp,this._responseArgs.msg,this._responseArgs.t):this._errorHandlers.push(t),this},"catch":function(t){return this.fail(t)}},reqwest.serializeArray=function(){var t=[];return eachFormElement.apply(function(e,r){t.push({name:e,value:r})},arguments),t},reqwest.serialize=function(){if(0===arguments.length)return"";var t,e,r=Array.prototype.slice.call(arguments,0);return t=r.pop(),t&&t.nodeType&&r.push(t)&&(t=null),t&&(t=t.type),e="map"==t?serializeHash:"array"==t?reqwest.serializeArray:serializeQueryString,e.apply(null,r)},reqwest.toQueryString=function(t,e){var r,n,i=e||!1,o=[],s=encodeURIComponent,a=function(t,e){e="function"==typeof e?e():null==e?"":e,o[o.length]=s(t)+"="+s(e)};if(isArray(t))for(n=0;t&&n<t.length;n++)a(t[n].name,t[n].value);else for(r in t)t.hasOwnProperty(r)&&buildParams(r,t[r],i,a);return o.join("&").replace(/%20/g,"+")},reqwest.getcallbackPrefix=function(){return callbackPrefix},reqwest.compat=function(t,e){return t&&(t.type&&(t.method=t.type)&&delete t.type,t.dataType&&(t.type=t.dataType),t.jsonpCallback&&(t.jsonpCallbackName=t.jsonpCallback)&&delete t.jsonpCallback,t.jsonp&&(t.jsonpCallback=t.jsonp)),new Reqwest(t,e)},reqwest.ajaxSetup=function(t){t=t||{};for(var e in t)globalSetupOptions[e]=t[e]},reqwest})},{}],43:[function(t,e){(function(){"use strict";function t(){}function r(t,e){for(var r=t.length;r--;)if(t[r].listener===e)return r;return-1}function n(t){return function(){return this[t].apply(this,arguments)}}var i=t.prototype,o=this,s=o.EventEmitter;i.getListeners=function(t){var e,r,n=this._getEvents();if(t instanceof RegExp){e={};for(r in n)n.hasOwnProperty(r)&&t.test(r)&&(e[r]=n[r])}else e=n[t]||(n[t]=[]);return e},i.flattenListeners=function(t){var e,r=[];for(e=0;e<t.length;e+=1)r.push(t[e].listener);return r},i.getListenersAsObject=function(t){var e,r=this.getListeners(t);return r instanceof Array&&(e={},e[t]=r),e||r},i.addListener=function(t,e){var n,i=this.getListenersAsObject(t),o="object"==typeof e;for(n in i)i.hasOwnProperty(n)&&-1===r(i[n],e)&&i[n].push(o?e:{listener:e,once:!1});return this},i.on=n("addListener"),i.addOnceListener=function(t,e){return this.addListener(t,{listener:e,once:!0})},i.once=n("addOnceListener"),i.defineEvent=function(t){return this.getListeners(t),this},i.defineEvents=function(t){for(var e=0;e<t.length;e+=1)this.defineEvent(t[e]);return this},i.removeListener=function(t,e){var n,i,o=this.getListenersAsObject(t);for(i in o)o.hasOwnProperty(i)&&(n=r(o[i],e),-1!==n&&o[i].splice(n,1));return this},i.off=n("removeListener"),i.addListeners=function(t,e){return this.manipulateListeners(!1,t,e)},i.removeListeners=function(t,e){return this.manipulateListeners(!0,t,e)},i.manipulateListeners=function(t,e,r){var n,i,o=t?this.removeListener:this.addListener,s=t?this.removeListeners:this.addListeners;if("object"!=typeof e||e instanceof RegExp)for(n=r.length;n--;)o.call(this,e,r[n]);else for(n in e)e.hasOwnProperty(n)&&(i=e[n])&&("function"==typeof i?o.call(this,n,i):s.call(this,n,i));return this},i.removeEvent=function(t){var e,r=typeof t,n=this._getEvents();if("string"===r)delete n[t];else if(t instanceof RegExp)for(e in n)n.hasOwnProperty(e)&&t.test(e)&&delete n[e];else delete this._events;return this},i.removeAllListeners=n("removeEvent"),i.emitEvent=function(t,e){var r,n,i,o,s=this.getListenersAsObject(t);for(i in s)if(s.hasOwnProperty(i))for(n=s[i].length;n--;)r=s[i][n],r.once===!0&&this.removeListener(t,r.listener),o=r.listener.apply(this,e||[]),o===this._getOnceReturnValue()&&this.removeListener(t,r.listener);return this},i.trigger=n("emitEvent"),i.emit=function(t){var e=Array.prototype.slice.call(arguments,1);return this.emitEvent(t,e)},i.setOnceReturnValue=function(t){return this._onceReturnValue=t,this},i._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},i._getEvents=function(){return this._events||(this._events={})},t.noConflict=function(){return o.EventEmitter=s,t},"function"==typeof define&&define.amd?define(function(){return t}):"object"==typeof e&&e.exports?e.exports=t:o.EventEmitter=t}).call(this)},{}],44:[function(){},{}],45:[function(t,e,r){(function(e){function n(){function t(){}try{var e=new Uint8Array(1);return e.foo=function(){return 42},e.constructor=t,42===e.foo()&&e.constructor===t&&"function"==typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(r){return!1}}function i(){return o.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function o(t){return this instanceof o?(this.length=0,this.parent=void 0,"number"==typeof t?s(this,t):"string"==typeof t?a(this,t,arguments.length>1?arguments[1]:"utf8"):u(this,t)):arguments.length>1?new o(t,arguments[1]):new o(t)}function s(t,e){if(t=g(t,0>e?0:0|m(e)),!o.TYPED_ARRAY_SUPPORT)for(var r=0;e>r;r++)t[r]=0;return t}function a(t,e,r){("string"!=typeof r||""===r)&&(r="utf8");var n=0|_(e,r);return t=g(t,n),t.write(e,r),t}function u(t,e){if(o.isBuffer(e))return l(t,e);if(G(e))return h(t,e);if(null==e)throw new TypeError("must start with number, buffer, array or string");if("undefined"!=typeof ArrayBuffer){if(e.buffer instanceof ArrayBuffer)return c(t,e);if(e instanceof ArrayBuffer)return d(t,e)}return e.length?f(t,e):p(t,e)}function l(t,e){var r=0|m(e.length);return t=g(t,r),e.copy(t,0,0,r),t}function h(t,e){var r=0|m(e.length);t=g(t,r);for(var n=0;r>n;n+=1)t[n]=255&e[n];return t}function c(t,e){var r=0|m(e.length);t=g(t,r);for(var n=0;r>n;n+=1)t[n]=255&e[n];return t}function d(t,e){return o.TYPED_ARRAY_SUPPORT?(e.byteLength,t=o._augment(new Uint8Array(e))):t=c(t,new Uint8Array(e)),t}function f(t,e){var r=0|m(e.length);t=g(t,r);for(var n=0;r>n;n+=1)t[n]=255&e[n];return t}function p(t,e){var r,n=0;"Buffer"===e.type&&G(e.data)&&(r=e.data,n=0|m(r.length)),t=g(t,n);for(var i=0;n>i;i+=1)t[i]=255&r[i];return t}function g(t,e){o.TYPED_ARRAY_SUPPORT?(t=o._augment(new Uint8Array(e)),t.__proto__=o.prototype):(t.length=e,t._isBuffer=!0);var r=0!==e&&e<=o.poolSize>>>1;return r&&(t.parent=$),t}function m(t){if(t>=i())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i().toString(16)+" bytes");return 0|t}function v(t,e){if(!(this instanceof v))return new v(t,e);var r=new o(t,e);return delete r.parent,r}function _(t,e){"string"!=typeof t&&(t=""+t);var r=t.length;if(0===r)return 0;for(var n=!1;;)switch(e){case"ascii":case"binary":case"raw":case"raws":return r;case"utf8":case"utf-8":return H(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return W(t).length;default:if(n)return H(t).length;e=(""+e).toLowerCase(),n=!0}}function y(t,e,r){var n=!1;if(e=0|e,r=void 0===r||1/0===r?this.length:0|r,t||(t="utf8"),0>e&&(e=0),r>this.length&&(r=this.length),e>=r)return"";for(;;)switch(t){case"hex":return j(this,e,r);case"utf8":case"utf-8":return C(this,e,r);case"ascii":return I(this,e,r);case"binary":return O(this,e,r);case"base64":return T(this,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,e,r);default:if(n)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),n=!0}}function w(t,e,r,n){r=Number(r)||0;var i=t.length-r;n?(n=Number(n),n>i&&(n=i)):n=i;var o=e.length;if(o%2!==0)throw new Error("Invalid hex string");n>o/2&&(n=o/2);for(var s=0;n>s;s++){var a=parseInt(e.substr(2*s,2),16);if(isNaN(a))throw new Error("Invalid hex string");t[r+s]=a}return s}function b(t,e,r,n){return K(H(e,t.length-r),t,r,n)}function x(t,e,r,n){return K(J(e),t,r,n)}function A(t,e,r,n){return x(t,e,r,n)}function E(t,e,r,n){return K(W(e),t,r,n)}function S(t,e,r,n){return K(V(e,t.length-r),t,r,n)}function T(t,e,r){return Y.fromByteArray(0===e&&r===t.length?t:t.slice(e,r))}function C(t,e,r){r=Math.min(t.length,r);for(var n=[],i=e;r>i;){var o=t[i],s=null,a=o>239?4:o>223?3:o>191?2:1;if(r>=i+a){var u,l,h,c;switch(a){case 1:128>o&&(s=o);break;case 2:u=t[i+1],128===(192&u)&&(c=(31&o)<<6|63&u,c>127&&(s=c));break;case 3:u=t[i+1],l=t[i+2],128===(192&u)&&128===(192&l)&&(c=(15&o)<<12|(63&u)<<6|63&l,c>2047&&(55296>c||c>57343)&&(s=c));break;case 4:u=t[i+1],l=t[i+2],h=t[i+3],128===(192&u)&&128===(192&l)&&128===(192&h)&&(c=(15&o)<<18|(63&u)<<12|(63&l)<<6|63&h,c>65535&&1114112>c&&(s=c))}}null===s?(s=65533,a=1):s>65535&&(s-=65536,n.push(s>>>10&1023|55296),s=56320|1023&s),n.push(s),i+=a}return k(n)}function k(t){var e=t.length;if(X>=e)return String.fromCharCode.apply(String,t);for(var r="",n=0;e>n;)r+=String.fromCharCode.apply(String,t.slice(n,n+=X));return r}function I(t,e,r){var n="";r=Math.min(t.length,r);for(var i=e;r>i;i++)n+=String.fromCharCode(127&t[i]);return n}function O(t,e,r){var n="";r=Math.min(t.length,r);for(var i=e;r>i;i++)n+=String.fromCharCode(t[i]);return n}function j(t,e,r){var n=t.length;(!e||0>e)&&(e=0),(!r||0>r||r>n)&&(r=n);for(var i="",o=e;r>o;o++)i+=F(t[o]);return i}function R(t,e,r){for(var n=t.slice(e,r),i="",o=0;o<n.length;o+=2)i+=String.fromCharCode(n[o]+256*n[o+1]);return i}function L(t,e,r){if(t%1!==0||0>t)throw new RangeError("offset is not uint");if(t+e>r)throw new RangeError("Trying to access beyond buffer length")}function M(t,e,r,n,i,s){if(!o.isBuffer(t))throw new TypeError("buffer must be a Buffer instance");if(e>i||s>e)throw new RangeError("value is out of bounds");if(r+n>t.length)throw new RangeError("index out of range")}function B(t,e,r,n){0>e&&(e=65535+e+1);for(var i=0,o=Math.min(t.length-r,2);o>i;i++)t[r+i]=(e&255<<8*(n?i:1-i))>>>8*(n?i:1-i)}function N(t,e,r,n){0>e&&(e=4294967295+e+1);for(var i=0,o=Math.min(t.length-r,4);o>i;i++)t[r+i]=e>>>8*(n?i:3-i)&255}function D(t,e,r,n,i,o){if(e>i||o>e)throw new RangeError("value is out of bounds");if(r+n>t.length)throw new RangeError("index out of range");if(0>r)throw new RangeError("index out of range")}function P(t,e,r,n,i){return i||D(t,e,r,4,3.4028234663852886e38,-3.4028234663852886e38),Z.write(t,e,r,n,23,4),r+4}function U(t,e,r,n,i){return i||D(t,e,r,8,1.7976931348623157e308,-1.7976931348623157e308),Z.write(t,e,r,n,52,8),r+8}function z(t){if(t=q(t).replace(te,""),t.length<2)return"";for(;t.length%4!==0;)t+="=";return t}function q(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}function F(t){return 16>t?"0"+t.toString(16):t.toString(16)}function H(t,e){e=e||1/0;for(var r,n=t.length,i=null,o=[],s=0;n>s;s++){if(r=t.charCodeAt(s),r>55295&&57344>r){if(!i){if(r>56319){(e-=3)>-1&&o.push(239,191,189);continue}if(s+1===n){(e-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(56320>r){(e-=3)>-1&&o.push(239,191,189),i=r;continue}r=(i-55296<<10|r-56320)+65536}else i&&(e-=3)>-1&&o.push(239,191,189);if(i=null,128>r){if((e-=1)<0)break;o.push(r)}else if(2048>r){if((e-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(65536>r){if((e-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(1114112>r))throw new Error("Invalid code point");if((e-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function J(t){for(var e=[],r=0;r<t.length;r++)e.push(255&t.charCodeAt(r));return e}function V(t,e){for(var r,n,i,o=[],s=0;s<t.length&&!((e-=2)<0);s++)r=t.charCodeAt(s),n=r>>8,i=r%256,o.push(i),o.push(n);return o}function W(t){return Y.toByteArray(z(t))}function K(t,e,r,n){for(var i=0;n>i&&!(i+r>=e.length||i>=t.length);i++)e[i+r]=t[i];return i}var Y=t("base64-js"),Z=t("ieee754"),G=t("is-array");r.Buffer=o,r.SlowBuffer=v,r.INSPECT_MAX_BYTES=50,o.poolSize=8192;var $={};o.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:n(),o.TYPED_ARRAY_SUPPORT&&(o.prototype.__proto__=Uint8Array.prototype,o.__proto__=Uint8Array),o.isBuffer=function(t){return!(null==t||!t._isBuffer)},o.compare=function(t,e){if(!o.isBuffer(t)||!o.isBuffer(e))throw new TypeError("Arguments must be Buffers");if(t===e)return 0;for(var r=t.length,n=e.length,i=0,s=Math.min(r,n);s>i&&t[i]===e[i];)++i;return i!==s&&(r=t[i],n=e[i]),n>r?-1:r>n?1:0},o.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"raw":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},o.concat=function(t,e){if(!G(t))throw new TypeError("list argument must be an Array of Buffers.");if(0===t.length)return new o(0);var r;if(void 0===e)for(e=0,r=0;r<t.length;r++)e+=t[r].length;var n=new o(e),i=0;for(r=0;r<t.length;r++){var s=t[r];s.copy(n,i),i+=s.length}return n},o.byteLength=_,o.prototype.length=void 0,o.prototype.parent=void 0,o.prototype.toString=function(){var t=0|this.length;return 0===t?"":0===arguments.length?C(this,0,t):y.apply(this,arguments)},o.prototype.equals=function(t){if(!o.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t?!0:0===o.compare(this,t)},o.prototype.inspect=function(){var t="",e=r.INSPECT_MAX_BYTES;return this.length>0&&(t=this.toString("hex",0,e).match(/.{2}/g).join(" "),this.length>e&&(t+=" ... ")),"<Buffer "+t+">"},o.prototype.compare=function(t){if(!o.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t?0:o.compare(this,t)},o.prototype.indexOf=function(t,e){function r(t,e,r){for(var n=-1,i=0;r+i<t.length;i++)if(t[r+i]===e[-1===n?0:i-n]){if(-1===n&&(n=i),i-n+1===e.length)return r+n}else n=-1;return-1}if(e>2147483647?e=2147483647:-2147483648>e&&(e=-2147483648),e>>=0,0===this.length)return-1;if(e>=this.length)return-1;if(0>e&&(e=Math.max(this.length+e,0)),"string"==typeof t)return 0===t.length?-1:String.prototype.indexOf.call(this,t,e);if(o.isBuffer(t))return r(this,t,e);if("number"==typeof t)return o.TYPED_ARRAY_SUPPORT&&"function"===Uint8Array.prototype.indexOf?Uint8Array.prototype.indexOf.call(this,t,e):r(this,[t],e);throw new TypeError("val must be string, number or Buffer")},o.prototype.get=function(t){return console.log(".get() is deprecated. Access using array indexes instead."),this.readUInt8(t)},o.prototype.set=function(t,e){return console.log(".set() is deprecated. Access using array indexes instead."),this.writeUInt8(t,e)},o.prototype.write=function(t,e,r,n){if(void 0===e)n="utf8",r=this.length,e=0;else if(void 0===r&&"string"==typeof e)n=e,r=this.length,e=0;else if(isFinite(e))e=0|e,isFinite(r)?(r=0|r,void 0===n&&(n="utf8")):(n=r,r=void 0);else{var i=n;n=e,e=0|r,r=i}var o=this.length-e;if((void 0===r||r>o)&&(r=o),t.length>0&&(0>r||0>e)||e>this.length)throw new RangeError("attempt to write outside buffer bounds");n||(n="utf8");for(var s=!1;;)switch(n){case"hex":return w(this,t,e,r);case"utf8":case"utf-8":return b(this,t,e,r);case"ascii":return x(this,t,e,r);case"binary":return A(this,t,e,r);case"base64":return E(this,t,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,t,e,r);default:if(s)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),s=!0}},o.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var X=4096;o.prototype.slice=function(t,e){var r=this.length;t=~~t,e=void 0===e?r:~~e,0>t?(t+=r,0>t&&(t=0)):t>r&&(t=r),0>e?(e+=r,0>e&&(e=0)):e>r&&(e=r),t>e&&(e=t);var n;if(o.TYPED_ARRAY_SUPPORT)n=o._augment(this.subarray(t,e));else{var i=e-t;n=new o(i,void 0);for(var s=0;i>s;s++)n[s]=this[s+t]}return n.length&&(n.parent=this.parent||this),n},o.prototype.readUIntLE=function(t,e,r){t=0|t,e=0|e,r||L(t,e,this.length);for(var n=this[t],i=1,o=0;++o<e&&(i*=256);)n+=this[t+o]*i;return n},o.prototype.readUIntBE=function(t,e,r){t=0|t,e=0|e,r||L(t,e,this.length);for(var n=this[t+--e],i=1;e>0&&(i*=256);)n+=this[t+--e]*i;return n},o.prototype.readUInt8=function(t,e){return e||L(t,1,this.length),this[t]},o.prototype.readUInt16LE=function(t,e){return e||L(t,2,this.length),this[t]|this[t+1]<<8},o.prototype.readUInt16BE=function(t,e){return e||L(t,2,this.length),this[t]<<8|this[t+1]},o.prototype.readUInt32LE=function(t,e){return e||L(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},o.prototype.readUInt32BE=function(t,e){return e||L(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},o.prototype.readIntLE=function(t,e,r){t=0|t,e=0|e,r||L(t,e,this.length);for(var n=this[t],i=1,o=0;++o<e&&(i*=256);)n+=this[t+o]*i;return i*=128,n>=i&&(n-=Math.pow(2,8*e)),n},o.prototype.readIntBE=function(t,e,r){t=0|t,e=0|e,r||L(t,e,this.length);for(var n=e,i=1,o=this[t+--n];n>0&&(i*=256);)o+=this[t+--n]*i;return i*=128,o>=i&&(o-=Math.pow(2,8*e)),o},o.prototype.readInt8=function(t,e){return e||L(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},o.prototype.readInt16LE=function(t,e){e||L(t,2,this.length);var r=this[t]|this[t+1]<<8;return 32768&r?4294901760|r:r},o.prototype.readInt16BE=function(t,e){e||L(t,2,this.length);var r=this[t+1]|this[t]<<8;return 32768&r?4294901760|r:r},o.prototype.readInt32LE=function(t,e){return e||L(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},o.prototype.readInt32BE=function(t,e){return e||L(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},o.prototype.readFloatLE=function(t,e){return e||L(t,4,this.length),Z.read(this,t,!0,23,4)},o.prototype.readFloatBE=function(t,e){return e||L(t,4,this.length),Z.read(this,t,!1,23,4)},o.prototype.readDoubleLE=function(t,e){return e||L(t,8,this.length),Z.read(this,t,!0,52,8)},o.prototype.readDoubleBE=function(t,e){return e||L(t,8,this.length),Z.read(this,t,!1,52,8)},o.prototype.writeUIntLE=function(t,e,r,n){t=+t,e=0|e,r=0|r,n||M(this,t,e,r,Math.pow(2,8*r),0);var i=1,o=0;for(this[e]=255&t;++o<r&&(i*=256);)this[e+o]=t/i&255;return e+r},o.prototype.writeUIntBE=function(t,e,r,n){t=+t,e=0|e,r=0|r,n||M(this,t,e,r,Math.pow(2,8*r),0);var i=r-1,o=1;for(this[e+i]=255&t;--i>=0&&(o*=256);)this[e+i]=t/o&255;return e+r},o.prototype.writeUInt8=function(t,e,r){return t=+t,e=0|e,r||M(this,t,e,1,255,0),o.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},o.prototype.writeUInt16LE=function(t,e,r){return t=+t,e=0|e,r||M(this,t,e,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):B(this,t,e,!0),e+2},o.prototype.writeUInt16BE=function(t,e,r){return t=+t,e=0|e,r||M(this,t,e,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):B(this,t,e,!1),e+2},o.prototype.writeUInt32LE=function(t,e,r){return t=+t,e=0|e,r||M(this,t,e,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):N(this,t,e,!0),e+4},o.prototype.writeUInt32BE=function(t,e,r){return t=+t,e=0|e,r||M(this,t,e,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):N(this,t,e,!1),e+4},o.prototype.writeIntLE=function(t,e,r,n){if(t=+t,e=0|e,!n){var i=Math.pow(2,8*r-1);M(this,t,e,r,i-1,-i)}var o=0,s=1,a=0>t?1:0;for(this[e]=255&t;++o<r&&(s*=256);)this[e+o]=(t/s>>0)-a&255;return e+r},o.prototype.writeIntBE=function(t,e,r,n){if(t=+t,e=0|e,!n){var i=Math.pow(2,8*r-1);M(this,t,e,r,i-1,-i)}var o=r-1,s=1,a=0>t?1:0;for(this[e+o]=255&t;--o>=0&&(s*=256);)this[e+o]=(t/s>>0)-a&255;return e+r},o.prototype.writeInt8=function(t,e,r){return t=+t,e=0|e,r||M(this,t,e,1,127,-128),o.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),0>t&&(t=255+t+1),this[e]=255&t,e+1},o.prototype.writeInt16LE=function(t,e,r){return t=+t,e=0|e,r||M(this,t,e,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):B(this,t,e,!0),e+2},o.prototype.writeInt16BE=function(t,e,r){return t=+t,e=0|e,r||M(this,t,e,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):B(this,t,e,!1),e+2},o.prototype.writeInt32LE=function(t,e,r){return t=+t,e=0|e,r||M(this,t,e,4,2147483647,-2147483648),o.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):N(this,t,e,!0),e+4},o.prototype.writeInt32BE=function(t,e,r){return t=+t,e=0|e,r||M(this,t,e,4,2147483647,-2147483648),0>t&&(t=4294967295+t+1),o.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):N(this,t,e,!1),e+4},o.prototype.writeFloatLE=function(t,e,r){return P(this,t,e,!0,r)},o.prototype.writeFloatBE=function(t,e,r){return P(this,t,e,!1,r)},o.prototype.writeDoubleLE=function(t,e,r){return U(this,t,e,!0,r)},o.prototype.writeDoubleBE=function(t,e,r){return U(this,t,e,!1,r)},o.prototype.copy=function(t,e,r,n){if(r||(r=0),n||0===n||(n=this.length),e>=t.length&&(e=t.length),e||(e=0),n>0&&r>n&&(n=r),n===r)return 0;if(0===t.length||0===this.length)return 0;if(0>e)throw new RangeError("targetStart out of bounds");if(0>r||r>=this.length)throw new RangeError("sourceStart out of bounds");if(0>n)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),t.length-e<n-r&&(n=t.length-e+r);var i,s=n-r;if(this===t&&e>r&&n>e)for(i=s-1;i>=0;i--)t[i+e]=this[i+r];else if(1e3>s||!o.TYPED_ARRAY_SUPPORT)for(i=0;s>i;i++)t[i+e]=this[i+r];else t._set(this.subarray(r,r+s),e);return s},o.prototype.fill=function(t,e,r){if(t||(t=0),e||(e=0),r||(r=this.length),e>r)throw new RangeError("end < start");if(r!==e&&0!==this.length){if(0>e||e>=this.length)throw new RangeError("start out of bounds");if(0>r||r>this.length)throw new RangeError("end out of bounds");var n;if("number"==typeof t)for(n=e;r>n;n++)this[n]=t;else{var i=H(t.toString()),o=i.length;for(n=e;r>n;n++)this[n]=i[n%o]}return this}},o.prototype.toArrayBuffer=function(){if("undefined"!=typeof Uint8Array){if(o.TYPED_ARRAY_SUPPORT)return new o(this).buffer;for(var t=new Uint8Array(this.length),e=0,r=t.length;r>e;e+=1)t[e]=this[e];return t.buffer}throw new TypeError("Buffer.toArrayBuffer not supported in this browser")};var Q=o.prototype;o._augment=function(t){return t.constructor=o,t._isBuffer=!0,t._set=t.set,t.get=Q.get,t.set=Q.set,t.write=Q.write,t.toString=Q.toString,t.toLocaleString=Q.toString,t.toJSON=Q.toJSON,t.equals=Q.equals,t.compare=Q.compare,t.indexOf=Q.indexOf,t.copy=Q.copy,t.slice=Q.slice,t.readUIntLE=Q.readUIntLE,t.readUIntBE=Q.readUIntBE,t.readUInt8=Q.readUInt8,t.readUInt16LE=Q.readUInt16LE,t.readUInt16BE=Q.readUInt16BE,t.readUInt32LE=Q.readUInt32LE,t.readUInt32BE=Q.readUInt32BE,t.readIntLE=Q.readIntLE,t.readIntBE=Q.readIntBE,t.readInt8=Q.readInt8,t.readInt16LE=Q.readInt16LE,t.readInt16BE=Q.readInt16BE,t.readInt32LE=Q.readInt32LE,t.readInt32BE=Q.readInt32BE,t.readFloatLE=Q.readFloatLE,t.readFloatBE=Q.readFloatBE,t.readDoubleLE=Q.readDoubleLE,t.readDoubleBE=Q.readDoubleBE,t.writeUInt8=Q.writeUInt8,t.writeUIntLE=Q.writeUIntLE,t.writeUIntBE=Q.writeUIntBE,t.writeUInt16LE=Q.writeUInt16LE,t.writeUInt16BE=Q.writeUInt16BE,t.writeUInt32LE=Q.writeUInt32LE,t.writeUInt32BE=Q.writeUInt32BE,t.writeIntLE=Q.writeIntLE,t.writeIntBE=Q.writeIntBE,t.writeInt8=Q.writeInt8,t.writeInt16LE=Q.writeInt16LE,t.writeInt16BE=Q.writeInt16BE,t.writeInt32LE=Q.writeInt32LE,t.writeInt32BE=Q.writeInt32BE,t.writeFloatLE=Q.writeFloatLE,t.writeFloatBE=Q.writeFloatBE,t.writeDoubleLE=Q.writeDoubleLE,t.writeDoubleBE=Q.writeDoubleBE,t.fill=Q.fill,t.inspect=Q.inspect,t.toArrayBuffer=Q.toArrayBuffer,t};var te=/[^+\/0-9A-Za-z-_]/g}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"base64-js":46,ieee754:47,"is-array":48}],46:[function(t,e,r){var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";!function(t){"use strict";function e(t){var e=t.charCodeAt(0);return e===s||e===c?62:e===a||e===d?63:u>e?-1:u+10>e?e-u+26+26:h+26>e?e-h:l+26>e?e-l+26:void 0}function r(t){function r(t){l[c++]=t}var n,i,s,a,u,l;if(t.length%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var h=t.length;u="="===t.charAt(h-2)?2:"="===t.charAt(h-1)?1:0,l=new o(3*t.length/4-u),s=u>0?t.length-4:t.length;var c=0;for(n=0,i=0;s>n;n+=4,i+=3)a=e(t.charAt(n))<<18|e(t.charAt(n+1))<<12|e(t.charAt(n+2))<<6|e(t.charAt(n+3)),r((16711680&a)>>16),r((65280&a)>>8),r(255&a);return 2===u?(a=e(t.charAt(n))<<2|e(t.charAt(n+1))>>4,r(255&a)):1===u&&(a=e(t.charAt(n))<<10|e(t.charAt(n+1))<<4|e(t.charAt(n+2))>>2,r(a>>8&255),r(255&a)),l}function i(t){function e(t){return n.charAt(t)}function r(t){return e(t>>18&63)+e(t>>12&63)+e(t>>6&63)+e(63&t)}var i,o,s,a=t.length%3,u="";for(i=0,s=t.length-a;s>i;i+=3)o=(t[i]<<16)+(t[i+1]<<8)+t[i+2],u+=r(o);switch(a){case 1:o=t[t.length-1],u+=e(o>>2),u+=e(o<<4&63),u+="==";break;case 2:o=(t[t.length-2]<<8)+t[t.length-1],u+=e(o>>10),u+=e(o>>4&63),u+=e(o<<2&63),u+="="}return u}var o="undefined"!=typeof Uint8Array?Uint8Array:Array,s="+".charCodeAt(0),a="/".charCodeAt(0),u="0".charCodeAt(0),l="a".charCodeAt(0),h="A".charCodeAt(0),c="-".charCodeAt(0),d="_".charCodeAt(0);t.toByteArray=r,t.fromByteArray=i}("undefined"==typeof r?this.base64js={}:r)},{}],47:[function(t,e,r){r.read=function(t,e,r,n,i){var o,s,a=8*i-n-1,u=(1<<a)-1,l=u>>1,h=-7,c=r?i-1:0,d=r?-1:1,f=t[e+c];for(c+=d,o=f&(1<<-h)-1,f>>=-h,h+=a;h>0;o=256*o+t[e+c],c+=d,h-=8);for(s=o&(1<<-h)-1,o>>=-h,h+=n;h>0;s=256*s+t[e+c],c+=d,h-=8);if(0===o)o=1-l;else{if(o===u)return s?0/0:1/0*(f?-1:1);s+=Math.pow(2,n),o-=l}return(f?-1:1)*s*Math.pow(2,o-n)},r.write=function(t,e,r,n,i,o){var s,a,u,l=8*o-i-1,h=(1<<l)-1,c=h>>1,d=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,f=n?0:o-1,p=n?1:-1,g=0>e||0===e&&0>1/e?1:0;for(e=Math.abs(e),isNaN(e)||1/0===e?(a=isNaN(e)?1:0,s=h):(s=Math.floor(Math.log(e)/Math.LN2),e*(u=Math.pow(2,-s))<1&&(s--,u*=2),e+=s+c>=1?d/u:d*Math.pow(2,1-c),e*u>=2&&(s++,u/=2),s+c>=h?(a=0,s=h):s+c>=1?(a=(e*u-1)*Math.pow(2,i),s+=c):(a=e*Math.pow(2,c-1)*Math.pow(2,i),s=0));i>=8;t[r+f]=255&a,f+=p,a/=256,i-=8);for(s=s<<i|a,l+=i;l>0;t[r+f]=255&s,f+=p,s/=256,l-=8);t[r+f-p]|=128*g}},{}],48:[function(t,e){var r=Array.isArray,n=Object.prototype.toString;e.exports=r||function(t){return!!t&&"[object Array]"==n.call(t)}},{}],49:[function(t,e){function r(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function n(t){return"function"==typeof t}function i(t){return"number"==typeof t}function o(t){return"object"==typeof t&&null!==t}function s(t){return void 0===t}e.exports=r,r.EventEmitter=r,r.prototype._events=void 0,r.prototype._maxListeners=void 0,r.defaultMaxListeners=10,r.prototype.setMaxListeners=function(t){if(!i(t)||0>t||isNaN(t))throw TypeError("n must be a positive number");return this._maxListeners=t,this},r.prototype.emit=function(t){var e,r,i,a,u,l;if(this._events||(this._events={}),"error"===t&&(!this._events.error||o(this._events.error)&&!this._events.error.length)){if(e=arguments[1],e instanceof Error)throw e;throw TypeError('Uncaught, unspecified "error" event.')}if(r=this._events[t],s(r))return!1;if(n(r))switch(arguments.length){case 1:r.call(this);break;case 2:r.call(this,arguments[1]);break;case 3:r.call(this,arguments[1],arguments[2]);break;default:a=Array.prototype.slice.call(arguments,1),r.apply(this,a)}else if(o(r))for(a=Array.prototype.slice.call(arguments,1),l=r.slice(),i=l.length,u=0;i>u;u++)l[u].apply(this,a);return!0},r.prototype.addListener=function(t,e){var i;if(!n(e))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",t,n(e.listener)?e.listener:e),this._events[t]?o(this._events[t])?this._events[t].push(e):this._events[t]=[this._events[t],e]:this._events[t]=e,o(this._events[t])&&!this._events[t].warned&&(i=s(this._maxListeners)?r.defaultMaxListeners:this._maxListeners,i&&i>0&&this._events[t].length>i&&(this._events[t].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[t].length),"function"==typeof console.trace&&console.trace())),this},r.prototype.on=r.prototype.addListener,r.prototype.once=function(t,e){function r(){this.removeListener(t,r),i||(i=!0,e.apply(this,arguments))}if(!n(e))throw TypeError("listener must be a function");var i=!1;return r.listener=e,this.on(t,r),this},r.prototype.removeListener=function(t,e){var r,i,s,a;if(!n(e))throw TypeError("listener must be a function");if(!this._events||!this._events[t])return this;if(r=this._events[t],s=r.length,i=-1,r===e||n(r.listener)&&r.listener===e)delete this._events[t],this._events.removeListener&&this.emit("removeListener",t,e);else if(o(r)){for(a=s;a-->0;)if(r[a]===e||r[a].listener&&r[a].listener===e){i=a;break}if(0>i)return this;1===r.length?(r.length=0,delete this._events[t]):r.splice(i,1),this._events.removeListener&&this.emit("removeListener",t,e)}return this},r.prototype.removeAllListeners=function(t){var e,r;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[t]&&delete this._events[t],this;if(0===arguments.length){for(e in this._events)"removeListener"!==e&&this.removeAllListeners(e);return this.removeAllListeners("removeListener"),this._events={},this}if(r=this._events[t],n(r))this.removeListener(t,r);else if(r)for(;r.length;)this.removeListener(t,r[r.length-1]);return delete this._events[t],this},r.prototype.listeners=function(t){var e;return e=this._events&&this._events[t]?n(this._events[t])?[this._events[t]]:this._events[t].slice():[]},r.prototype.listenerCount=function(t){if(this._events){var e=this._events[t];if(n(e))return 1;if(e)return e.length}return 0},r.listenerCount=function(t,e){return t.listenerCount(e)}},{}],50:[function(t,e){e.exports="function"==typeof Object.create?function(t,e){t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:function(t,e){t.super_=e;var r=function(){};r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}},{}],51:[function(t,e){e.exports=function(t){return!(null==t||!(t._isBuffer||t.constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)))}},{}],52:[function(t,e){e.exports=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)}},{}],53:[function(t,e){function r(){l=!1,s.length?u=s.concat(u):h=-1,u.length&&n()}function n(){if(!l){var t=setTimeout(r);l=!0;for(var e=u.length;e;){for(s=u,u=[];++h<e;)s&&s[h].run();h=-1,e=u.length}s=null,l=!1,clearTimeout(t)}}function i(t,e){this.fun=t,this.array=e}function o(){}var s,a=e.exports={},u=[],l=!1,h=-1;a.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)e[r-1]=arguments[r];
u.push(new i(t,e)),1!==u.length||l||setTimeout(n,0)},i.prototype.run=function(){this.fun.apply(null,this.array)},a.title="browser",a.browser=!0,a.env={},a.argv=[],a.version="",a.versions={},a.on=o,a.addListener=o,a.once=o,a.off=o,a.removeListener=o,a.removeAllListeners=o,a.emit=o,a.binding=function(){throw new Error("process.binding is not supported")},a.cwd=function(){return"/"},a.chdir=function(){throw new Error("process.chdir is not supported")},a.umask=function(){return 0}},{}],54:[function(t,e){e.exports=t("./lib/_stream_duplex.js")},{"./lib/_stream_duplex.js":55}],55:[function(t,e){"use strict";function r(t){return this instanceof r?(u.call(this,t),l.call(this,t),t&&t.readable===!1&&(this.readable=!1),t&&t.writable===!1&&(this.writable=!1),this.allowHalfOpen=!0,t&&t.allowHalfOpen===!1&&(this.allowHalfOpen=!1),void this.once("end",n)):new r(t)}function n(){this.allowHalfOpen||this._writableState.ended||s(i,this)}function i(t){t.end()}var o=Object.keys||function(t){var e=[];for(var r in t)e.push(r);return e};e.exports=r;var s=t("process-nextick-args"),a=t("core-util-is");a.inherits=t("inherits");var u=t("./_stream_readable"),l=t("./_stream_writable");a.inherits(r,u);for(var h=o(l.prototype),c=0;c<h.length;c++){var d=h[c];r.prototype[d]||(r.prototype[d]=l.prototype[d])}},{"./_stream_readable":57,"./_stream_writable":59,"core-util-is":60,inherits:50,"process-nextick-args":61}],56:[function(t,e){"use strict";function r(t){return this instanceof r?void n.call(this,t):new r(t)}e.exports=r;var n=t("./_stream_transform"),i=t("core-util-is");i.inherits=t("inherits"),i.inherits(r,n),r.prototype._transform=function(t,e,r){r(null,t)}},{"./_stream_transform":58,"core-util-is":60,inherits:50}],57:[function(t,e){(function(r){"use strict";function n(e,r){var n=t("./_stream_duplex");e=e||{},this.objectMode=!!e.objectMode,r instanceof n&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var i=e.highWaterMark,o=this.objectMode?16:16384;this.highWaterMark=i||0===i?i:o,this.highWaterMark=~~this.highWaterMark,this.buffer=[],this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.ranOut=!1,this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(L||(L=t("string_decoder/").StringDecoder),this.decoder=new L(e.encoding),this.encoding=e.encoding)}function i(e){t("./_stream_duplex");return this instanceof i?(this._readableState=new n(e,this),this.readable=!0,e&&"function"==typeof e.read&&(this._read=e.read),void k.call(this)):new i(e)}function o(t,e,r,n,i){var o=l(e,r);if(o)t.emit("error",o);else if(null===r)e.reading=!1,h(t,e);else if(e.objectMode||r&&r.length>0)if(e.ended&&!i){var a=new Error("stream.push() after EOF");t.emit("error",a)}else if(e.endEmitted&&i){var a=new Error("stream.unshift() after end event");t.emit("error",a)}else!e.decoder||i||n||(r=e.decoder.write(r)),i||(e.reading=!1),e.flowing&&0===e.length&&!e.sync?(t.emit("data",r),t.read(0)):(e.length+=e.objectMode?1:r.length,i?e.buffer.unshift(r):e.buffer.push(r),e.needReadable&&c(t)),f(t,e);else i||(e.reading=!1);return s(e)}function s(t){return!t.ended&&(t.needReadable||t.length<t.highWaterMark||0===t.length)}function a(t){return t>=M?t=M:(t--,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,t|=t>>>16,t++),t}function u(t,e){return 0===e.length&&e.ended?0:e.objectMode?0===t?0:1:null===t||isNaN(t)?e.flowing&&e.buffer.length?e.buffer[0].length:e.length:0>=t?0:(t>e.highWaterMark&&(e.highWaterMark=a(t)),t>e.length?e.ended?e.length:(e.needReadable=!0,0):t)}function l(t,e){var r=null;return C.isBuffer(e)||"string"==typeof e||null===e||void 0===e||t.objectMode||(r=new TypeError("Invalid non-string/buffer chunk")),r}function h(t,e){if(!e.ended){if(e.decoder){var r=e.decoder.end();r&&r.length&&(e.buffer.push(r),e.length+=e.objectMode?1:r.length)}e.ended=!0,c(t)}}function c(t){var e=t._readableState;e.needReadable=!1,e.emittedReadable||(j("emitReadable",e.flowing),e.emittedReadable=!0,e.sync?S(d,t):d(t))}function d(t){j("emit readable"),t.emit("readable"),y(t)}function f(t,e){e.readingMore||(e.readingMore=!0,S(p,t,e))}function p(t,e){for(var r=e.length;!e.reading&&!e.flowing&&!e.ended&&e.length<e.highWaterMark&&(j("maybeReadMore read 0"),t.read(0),r!==e.length);)r=e.length;e.readingMore=!1}function g(t){return function(){var e=t._readableState;j("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&I(t,"data")&&(e.flowing=!0,y(t))}}function m(t){j("readable nexttick read 0"),t.read(0)}function v(t,e){e.resumeScheduled||(e.resumeScheduled=!0,S(_,t,e))}function _(t,e){e.reading||(j("resume read 0"),t.read(0)),e.resumeScheduled=!1,t.emit("resume"),y(t),e.flowing&&!e.reading&&t.read(0)}function y(t){var e=t._readableState;if(j("flow",e.flowing),e.flowing)do var r=t.read();while(null!==r&&e.flowing)}function w(t,e){var r,n=e.buffer,i=e.length,o=!!e.decoder,s=!!e.objectMode;if(0===n.length)return null;if(0===i)r=null;else if(s)r=n.shift();else if(!t||t>=i)r=o?n.join(""):1===n.length?n[0]:C.concat(n,i),n.length=0;else if(t<n[0].length){var a=n[0];r=a.slice(0,t),n[0]=a.slice(t)}else if(t===n[0].length)r=n.shift();else{r=o?"":new C(t);for(var u=0,l=0,h=n.length;h>l&&t>u;l++){var a=n[0],c=Math.min(t-u,a.length);o?r+=a.slice(0,c):a.copy(r,u,0,c),c<a.length?n[0]=a.slice(c):n.shift(),u+=c}}return r}function b(t){var e=t._readableState;if(e.length>0)throw new Error("endReadable called on non-empty stream");e.endEmitted||(e.ended=!0,S(x,e,t))}function x(t,e){t.endEmitted||0!==t.length||(t.endEmitted=!0,e.readable=!1,e.emit("end"))}function A(t,e){for(var r=0,n=t.length;n>r;r++)e(t[r],r)}function E(t,e){for(var r=0,n=t.length;n>r;r++)if(t[r]===e)return r;return-1}e.exports=i;var S=t("process-nextick-args"),T=t("isarray"),C=t("buffer").Buffer;i.ReadableState=n;var k,I=(t("events"),function(t,e){return t.listeners(e).length});!function(){try{k=t("stream")}catch(e){}finally{k||(k=t("events").EventEmitter)}}();var C=t("buffer").Buffer,O=t("core-util-is");O.inherits=t("inherits");var j,R=t("util");j=R&&R.debuglog?R.debuglog("stream"):function(){};var L;O.inherits(i,k),i.prototype.push=function(t,e){var r=this._readableState;return r.objectMode||"string"!=typeof t||(e=e||r.defaultEncoding,e!==r.encoding&&(t=new C(t,e),e="")),o(this,r,t,e,!1)},i.prototype.unshift=function(t){var e=this._readableState;return o(this,e,t,"",!0)},i.prototype.isPaused=function(){return this._readableState.flowing===!1},i.prototype.setEncoding=function(e){return L||(L=t("string_decoder/").StringDecoder),this._readableState.decoder=new L(e),this._readableState.encoding=e,this};var M=8388608;i.prototype.read=function(t){j("read",t);var e=this._readableState,r=t;if(("number"!=typeof t||t>0)&&(e.emittedReadable=!1),0===t&&e.needReadable&&(e.length>=e.highWaterMark||e.ended))return j("read: emitReadable",e.length,e.ended),0===e.length&&e.ended?b(this):c(this),null;if(t=u(t,e),0===t&&e.ended)return 0===e.length&&b(this),null;var n=e.needReadable;j("need readable",n),(0===e.length||e.length-t<e.highWaterMark)&&(n=!0,j("length less than watermark",n)),(e.ended||e.reading)&&(n=!1,j("reading or ended",n)),n&&(j("do read"),e.reading=!0,e.sync=!0,0===e.length&&(e.needReadable=!0),this._read(e.highWaterMark),e.sync=!1),n&&!e.reading&&(t=u(r,e));var i;return i=t>0?w(t,e):null,null===i&&(e.needReadable=!0,t=0),e.length-=t,0!==e.length||e.ended||(e.needReadable=!0),r!==t&&e.ended&&0===e.length&&b(this),null!==i&&this.emit("data",i),i},i.prototype._read=function(){this.emit("error",new Error("not implemented"))},i.prototype.pipe=function(t,e){function n(t){j("onunpipe"),t===c&&o()}function i(){j("onend"),t.end()}function o(){j("cleanup"),t.removeListener("close",u),t.removeListener("finish",l),t.removeListener("drain",m),t.removeListener("error",a),t.removeListener("unpipe",n),c.removeListener("end",i),c.removeListener("end",o),c.removeListener("data",s),v=!0,!d.awaitDrain||t._writableState&&!t._writableState.needDrain||m()}function s(e){j("ondata");var r=t.write(e);!1===r&&(1!==d.pipesCount||d.pipes[0]!==t||1!==c.listenerCount("data")||v||(j("false write response, pause",c._readableState.awaitDrain),c._readableState.awaitDrain++),c.pause())}function a(e){j("onerror",e),h(),t.removeListener("error",a),0===I(t,"error")&&t.emit("error",e)}function u(){t.removeListener("finish",l),h()}function l(){j("onfinish"),t.removeListener("close",u),h()}function h(){j("unpipe"),c.unpipe(t)}var c=this,d=this._readableState;switch(d.pipesCount){case 0:d.pipes=t;break;case 1:d.pipes=[d.pipes,t];break;default:d.pipes.push(t)}d.pipesCount+=1,j("pipe count=%d opts=%j",d.pipesCount,e);var f=(!e||e.end!==!1)&&t!==r.stdout&&t!==r.stderr,p=f?i:o;d.endEmitted?S(p):c.once("end",p),t.on("unpipe",n);var m=g(c);t.on("drain",m);var v=!1;return c.on("data",s),t._events&&t._events.error?T(t._events.error)?t._events.error.unshift(a):t._events.error=[a,t._events.error]:t.on("error",a),t.once("close",u),t.once("finish",l),t.emit("pipe",c),d.flowing||(j("pipe resume"),c.resume()),t},i.prototype.unpipe=function(t){var e=this._readableState;if(0===e.pipesCount)return this;if(1===e.pipesCount)return t&&t!==e.pipes?this:(t||(t=e.pipes),e.pipes=null,e.pipesCount=0,e.flowing=!1,t&&t.emit("unpipe",this),this);if(!t){var r=e.pipes,n=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var i=0;n>i;i++)r[i].emit("unpipe",this);return this}var i=E(e.pipes,t);return-1===i?this:(e.pipes.splice(i,1),e.pipesCount-=1,1===e.pipesCount&&(e.pipes=e.pipes[0]),t.emit("unpipe",this),this)},i.prototype.on=function(t,e){var r=k.prototype.on.call(this,t,e);if("data"===t&&!1!==this._readableState.flowing&&this.resume(),"readable"===t&&this.readable){var n=this._readableState;n.readableListening||(n.readableListening=!0,n.emittedReadable=!1,n.needReadable=!0,n.reading?n.length&&c(this,n):S(m,this))}return r},i.prototype.addListener=i.prototype.on,i.prototype.resume=function(){var t=this._readableState;return t.flowing||(j("resume"),t.flowing=!0,v(this,t)),this},i.prototype.pause=function(){return j("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(j("pause"),this._readableState.flowing=!1,this.emit("pause")),this},i.prototype.wrap=function(t){var e=this._readableState,r=!1,n=this;t.on("end",function(){if(j("wrapped end"),e.decoder&&!e.ended){var t=e.decoder.end();t&&t.length&&n.push(t)}n.push(null)}),t.on("data",function(i){if(j("wrapped data"),e.decoder&&(i=e.decoder.write(i)),(!e.objectMode||null!==i&&void 0!==i)&&(e.objectMode||i&&i.length)){var o=n.push(i);o||(r=!0,t.pause())}});for(var i in t)void 0===this[i]&&"function"==typeof t[i]&&(this[i]=function(e){return function(){return t[e].apply(t,arguments)}}(i));var o=["error","close","destroy","pause","resume"];return A(o,function(e){t.on(e,n.emit.bind(n,e))}),n._read=function(e){j("wrapped _read",e),r&&(r=!1,t.resume())},n},i._fromList=w}).call(this,t("_process"))},{"./_stream_duplex":55,_process:53,buffer:45,"core-util-is":60,events:49,inherits:50,isarray:52,"process-nextick-args":61,"string_decoder/":68,util:44}],58:[function(t,e){"use strict";function r(t){this.afterTransform=function(e,r){return n(t,e,r)},this.needTransform=!1,this.transforming=!1,this.writecb=null,this.writechunk=null}function n(t,e,r){var n=t._transformState;n.transforming=!1;var i=n.writecb;if(!i)return t.emit("error",new Error("no writecb in Transform class"));n.writechunk=null,n.writecb=null,null!==r&&void 0!==r&&t.push(r),i&&i(e);var o=t._readableState;o.reading=!1,(o.needReadable||o.length<o.highWaterMark)&&t._read(o.highWaterMark)}function i(t){if(!(this instanceof i))return new i(t);s.call(this,t),this._transformState=new r(this);var e=this;this._readableState.needReadable=!0,this._readableState.sync=!1,t&&("function"==typeof t.transform&&(this._transform=t.transform),"function"==typeof t.flush&&(this._flush=t.flush)),this.once("prefinish",function(){"function"==typeof this._flush?this._flush(function(t){o(e,t)}):o(e)})}function o(t,e){if(e)return t.emit("error",e);var r=t._writableState,n=t._transformState;if(r.length)throw new Error("calling transform done when ws.length != 0");if(n.transforming)throw new Error("calling transform done when still transforming");return t.push(null)}e.exports=i;var s=t("./_stream_duplex"),a=t("core-util-is");a.inherits=t("inherits"),a.inherits(i,s),i.prototype.push=function(t,e){return this._transformState.needTransform=!1,s.prototype.push.call(this,t,e)},i.prototype._transform=function(){throw new Error("not implemented")},i.prototype._write=function(t,e,r){var n=this._transformState;if(n.writecb=r,n.writechunk=t,n.writeencoding=e,!n.transforming){var i=this._readableState;(n.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},i.prototype._read=function(){var t=this._transformState;null!==t.writechunk&&t.writecb&&!t.transforming?(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform)):t.needTransform=!0}},{"./_stream_duplex":55,"core-util-is":60,inherits:50}],59:[function(t,e){"use strict";function r(){}function n(t,e,r){this.chunk=t,this.encoding=e,this.callback=r,this.next=null}function i(e,r){var n=t("./_stream_duplex");e=e||{},this.objectMode=!!e.objectMode,r instanceof n&&(this.objectMode=this.objectMode||!!e.writableObjectMode);var i=e.highWaterMark,o=this.objectMode?16:16384;this.highWaterMark=i||0===i?i:o,this.highWaterMark=~~this.highWaterMark,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1;var s=e.decodeStrings===!1;this.decodeStrings=!s,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(t){f(r,t)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1}function o(e){var r=t("./_stream_duplex");return this instanceof o||this instanceof r?(this._writableState=new i(e,this),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev)),void E.call(this)):new o(e)}function s(t,e){var r=new Error("write after end");t.emit("error",r),b(e,r)}function a(t,e,r,n){var i=!0;if(!x.isBuffer(r)&&"string"!=typeof r&&null!==r&&void 0!==r&&!e.objectMode){var o=new TypeError("Invalid non-string/buffer chunk");t.emit("error",o),b(n,o),i=!1}return i}function u(t,e,r){return t.objectMode||t.decodeStrings===!1||"string"!=typeof e||(e=new x(e,r)),e}function l(t,e,r,i,o){r=u(e,r,i),x.isBuffer(r)&&(i="buffer");var s=e.objectMode?1:r.length;e.length+=s;var a=e.length<e.highWaterMark;if(a||(e.needDrain=!0),e.writing||e.corked){var l=e.lastBufferedRequest;e.lastBufferedRequest=new n(r,i,o),l?l.next=e.lastBufferedRequest:e.bufferedRequest=e.lastBufferedRequest}else h(t,e,!1,s,r,i,o);return a}function h(t,e,r,n,i,o,s){e.writelen=n,e.writecb=s,e.writing=!0,e.sync=!0,r?t._writev(i,e.onwrite):t._write(i,o,e.onwrite),e.sync=!1}function c(t,e,r,n,i){--e.pendingcb,r?b(i,n):i(n),t._writableState.errorEmitted=!0,t.emit("error",n)}function d(t){t.writing=!1,t.writecb=null,t.length-=t.writelen,t.writelen=0}function f(t,e){var r=t._writableState,n=r.sync,i=r.writecb;if(d(r),e)c(t,r,n,e,i);else{var o=v(r);o||r.corked||r.bufferProcessing||!r.bufferedRequest||m(t,r),n?b(p,t,r,o,i):p(t,r,o,i)}}function p(t,e,r,n){r||g(t,e),e.pendingcb--,n(),y(t,e)}function g(t,e){0===e.length&&e.needDrain&&(e.needDrain=!1,t.emit("drain"))}function m(t,e){e.bufferProcessing=!0;var r=e.bufferedRequest;if(t._writev&&r&&r.next){for(var n=[],i=[];r;)i.push(r.callback),n.push(r),r=r.next;e.pendingcb++,e.lastBufferedRequest=null,h(t,e,!0,e.length,n,"",function(t){for(var r=0;r<i.length;r++)e.pendingcb--,i[r](t)})}else{for(;r;){var o=r.chunk,s=r.encoding,a=r.callback,u=e.objectMode?1:o.length;if(h(t,e,!1,u,o,s,a),r=r.next,e.writing)break}null===r&&(e.lastBufferedRequest=null)}e.bufferedRequest=r,e.bufferProcessing=!1}function v(t){return t.ending&&0===t.length&&null===t.bufferedRequest&&!t.finished&&!t.writing}function _(t,e){e.prefinished||(e.prefinished=!0,t.emit("prefinish"))}function y(t,e){var r=v(e);return r&&(0===e.pendingcb?(_(t,e),e.finished=!0,t.emit("finish")):_(t,e)),r}function w(t,e,r){e.ending=!0,y(t,e),r&&(e.finished?b(r):t.once("finish",r)),e.ended=!0}e.exports=o;var b=t("process-nextick-args"),x=t("buffer").Buffer;o.WritableState=i;var A=t("core-util-is");A.inherits=t("inherits");var E,S={deprecate:t("util-deprecate")};!function(){try{E=t("stream")}catch(e){}finally{E||(E=t("events").EventEmitter)}}();var x=t("buffer").Buffer;A.inherits(o,E),i.prototype.getBuffer=function(){for(var t=this.bufferedRequest,e=[];t;)e.push(t),t=t.next;return e},function(){try{Object.defineProperty(i.prototype,"buffer",{get:S.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.")})}catch(t){}}(),o.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe. Not readable."))},o.prototype.write=function(t,e,n){var i=this._writableState,o=!1;return"function"==typeof e&&(n=e,e=null),x.isBuffer(t)?e="buffer":e||(e=i.defaultEncoding),"function"!=typeof n&&(n=r),i.ended?s(this,n):a(this,i,t,n)&&(i.pendingcb++,o=l(this,i,t,e,n)),o},o.prototype.cork=function(){var t=this._writableState;t.corked++},o.prototype.uncork=function(){var t=this._writableState;t.corked&&(t.corked--,t.writing||t.corked||t.finished||t.bufferProcessing||!t.bufferedRequest||m(this,t))},o.prototype.setDefaultEncoding=function(t){if("string"==typeof t&&(t=t.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((t+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+t);this._writableState.defaultEncoding=t},o.prototype._write=function(t,e,r){r(new Error("not implemented"))},o.prototype._writev=null,o.prototype.end=function(t,e,r){var n=this._writableState;"function"==typeof t?(r=t,t=null,e=null):"function"==typeof e&&(r=e,e=null),null!==t&&void 0!==t&&this.write(t,e),n.corked&&(n.corked=1,this.uncork()),n.ending||n.finished||w(this,n,r)}},{"./_stream_duplex":55,buffer:45,"core-util-is":60,events:49,inherits:50,"process-nextick-args":61,"util-deprecate":62}],60:[function(t,e,r){(function(t){function e(t){return Array.isArray?Array.isArray(t):"[object Array]"===m(t)}function n(t){return"boolean"==typeof t}function i(t){return null===t}function o(t){return null==t}function s(t){return"number"==typeof t}function a(t){return"string"==typeof t}function u(t){return"symbol"==typeof t}function l(t){return void 0===t}function h(t){return"[object RegExp]"===m(t)}function c(t){return"object"==typeof t&&null!==t}function d(t){return"[object Date]"===m(t)}function f(t){return"[object Error]"===m(t)||t instanceof Error}function p(t){return"function"==typeof t}function g(t){return null===t||"boolean"==typeof t||"number"==typeof t||"string"==typeof t||"symbol"==typeof t||"undefined"==typeof t}function m(t){return Object.prototype.toString.call(t)}r.isArray=e,r.isBoolean=n,r.isNull=i,r.isNullOrUndefined=o,r.isNumber=s,r.isString=a,r.isSymbol=u,r.isUndefined=l,r.isRegExp=h,r.isObject=c,r.isDate=d,r.isError=f,r.isFunction=p,r.isPrimitive=g,r.isBuffer=t.isBuffer}).call(this,{isBuffer:t("../../../../insert-module-globals/node_modules/is-buffer/index.js")})},{"../../../../insert-module-globals/node_modules/is-buffer/index.js":51}],61:[function(t,e){(function(t){"use strict";function r(e){for(var r=new Array(arguments.length-1),n=0;n<r.length;)r[n++]=arguments[n];t.nextTick(function(){e.apply(null,r)})}e.exports=r}).call(this,t("_process"))},{_process:53}],62:[function(t,e){(function(t){function r(t,e){function r(){if(!i){if(n("throwDeprecation"))throw new Error(e);n("traceDeprecation")?console.trace(e):console.warn(e),i=!0}return t.apply(this,arguments)}if(n("noDeprecation"))return t;var i=!1;return r}function n(e){try{if(!t.localStorage)return!1}catch(r){return!1}var n=t.localStorage[e];return null==n?!1:"true"===String(n).toLowerCase()}e.exports=r}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],63:[function(t,e){e.exports=t("./lib/_stream_passthrough.js")},{"./lib/_stream_passthrough.js":56}],64:[function(t,e,r){var n=function(){try{return t("stream")}catch(e){}}();r=e.exports=t("./lib/_stream_readable.js"),r.Stream=n||r,r.Readable=r,r.Writable=t("./lib/_stream_writable.js"),r.Duplex=t("./lib/_stream_duplex.js"),r.Transform=t("./lib/_stream_transform.js"),r.PassThrough=t("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":55,"./lib/_stream_passthrough.js":56,"./lib/_stream_readable.js":57,"./lib/_stream_transform.js":58,"./lib/_stream_writable.js":59}],65:[function(t,e){e.exports=t("./lib/_stream_transform.js")},{"./lib/_stream_transform.js":58}],66:[function(t,e){e.exports=t("./lib/_stream_writable.js")},{"./lib/_stream_writable.js":59}],67:[function(t,e){function r(){n.call(this)}e.exports=r;var n=t("events").EventEmitter,i=t("inherits");i(r,n),r.Readable=t("readable-stream/readable.js"),r.Writable=t("readable-stream/writable.js"),r.Duplex=t("readable-stream/duplex.js"),r.Transform=t("readable-stream/transform.js"),r.PassThrough=t("readable-stream/passthrough.js"),r.Stream=r,r.prototype.pipe=function(t,e){function r(e){t.writable&&!1===t.write(e)&&l.pause&&l.pause()}function i(){l.readable&&l.resume&&l.resume()}function o(){h||(h=!0,t.end())}function s(){h||(h=!0,"function"==typeof t.destroy&&t.destroy())}function a(t){if(u(),0===n.listenerCount(this,"error"))throw t}function u(){l.removeListener("data",r),t.removeListener("drain",i),l.removeListener("end",o),l.removeListener("close",s),l.removeListener("error",a),t.removeListener("error",a),l.removeListener("end",u),l.removeListener("close",u),t.removeListener("close",u)}var l=this;l.on("data",r),t.on("drain",i),t._isStdio||e&&e.end===!1||(l.on("end",o),l.on("close",s));var h=!1;return l.on("error",a),t.on("error",a),l.on("end",u),l.on("close",u),t.on("close",u),t.emit("pipe",l),t}},{events:49,inherits:50,"readable-stream/duplex.js":54,"readable-stream/passthrough.js":63,"readable-stream/readable.js":64,"readable-stream/transform.js":65,"readable-stream/writable.js":66}],68:[function(t,e,r){function n(t){if(t&&!u(t))throw new Error("Unknown encoding: "+t)}function i(t){return t.toString(this.encoding)}function o(t){this.charReceived=t.length%2,this.charLength=this.charReceived?2:0}function s(t){this.charReceived=t.length%3,this.charLength=this.charReceived?3:0}var a=t("buffer").Buffer,u=a.isEncoding||function(t){switch(t&&t.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}},l=r.StringDecoder=function(t){switch(this.encoding=(t||"utf8").toLowerCase().replace(/[-_]/,""),n(t),this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=o;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=s;break;default:return void(this.write=i)}this.charBuffer=new a(6),this.charReceived=0,this.charLength=0};l.prototype.write=function(t){for(var e="";this.charLength;){var r=t.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:t.length;if(t.copy(this.charBuffer,this.charReceived,0,r),this.charReceived+=r,this.charReceived<this.charLength)return"";t=t.slice(r,t.length),e=this.charBuffer.slice(0,this.charLength).toString(this.encoding);var n=e.charCodeAt(e.length-1);if(!(n>=55296&&56319>=n)){if(this.charReceived=this.charLength=0,0===t.length)return e;break}this.charLength+=this.surrogateSize,e=""}this.detectIncompleteChar(t);var i=t.length;this.charLength&&(t.copy(this.charBuffer,0,t.length-this.charReceived,i),i-=this.charReceived),e+=t.toString(this.encoding,0,i);var i=e.length-1,n=e.charCodeAt(i);if(n>=55296&&56319>=n){var o=this.surrogateSize;return this.charLength+=o,this.charReceived+=o,this.charBuffer.copy(this.charBuffer,o,0,o),t.copy(this.charBuffer,0,0,o),e.substring(0,i)}return e},l.prototype.detectIncompleteChar=function(t){for(var e=t.length>=3?3:t.length;e>0;e--){var r=t[t.length-e];if(1==e&&r>>5==6){this.charLength=2;break}if(2>=e&&r>>4==14){this.charLength=3;break}if(3>=e&&r>>3==30){this.charLength=4;break}}this.charReceived=e},l.prototype.end=function(t){var e="";if(t&&t.length&&(e=this.write(t)),this.charReceived){var r=this.charReceived,n=this.charBuffer,i=this.encoding;e+=n.slice(0,r).toString(i)}return e}},{buffer:45}],69:[function(t,e){e.exports=function(t){return t&&"object"==typeof t&&"function"==typeof t.copy&&"function"==typeof t.fill&&"function"==typeof t.readUInt8}},{}],70:[function(t,e,r){(function(e,n){function i(t,e){var n={seen:[],stylize:s};return arguments.length>=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),g(e)?n.showHidden=e:e&&r._extend(n,e),b(n.showHidden)&&(n.showHidden=!1),b(n.depth)&&(n.depth=2),b(n.colors)&&(n.colors=!1),b(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=o),u(n,t,n.depth)}function o(t,e){var r=i.styles[e];return r?"["+i.colors[r][0]+"m"+t+"["+i.colors[r][1]+"m":t}function s(t){return t}function a(t){var e={};return t.forEach(function(t){e[t]=!0}),e}function u(t,e,n){if(t.customInspect&&e&&T(e.inspect)&&e.inspect!==r.inspect&&(!e.constructor||e.constructor.prototype!==e)){var i=e.inspect(n,t);return y(i)||(i=u(t,i,n)),i}var o=l(t,e);if(o)return o;var s=Object.keys(e),g=a(s);if(t.showHidden&&(s=Object.getOwnPropertyNames(e)),S(e)&&(s.indexOf("message")>=0||s.indexOf("description")>=0))return h(e);if(0===s.length){if(T(e)){var m=e.name?": "+e.name:"";return t.stylize("[Function"+m+"]","special")}if(x(e))return t.stylize(RegExp.prototype.toString.call(e),"regexp");if(E(e))return t.stylize(Date.prototype.toString.call(e),"date");if(S(e))return h(e)}var v="",_=!1,w=["{","}"];if(p(e)&&(_=!0,w=["[","]"]),T(e)){var b=e.name?": "+e.name:"";v=" [Function"+b+"]"}if(x(e)&&(v=" "+RegExp.prototype.toString.call(e)),E(e)&&(v=" "+Date.prototype.toUTCString.call(e)),S(e)&&(v=" "+h(e)),0===s.length&&(!_||0==e.length))return w[0]+v+w[1];if(0>n)return x(e)?t.stylize(RegExp.prototype.toString.call(e),"regexp"):t.stylize("[Object]","special");t.seen.push(e);var A;return A=_?c(t,e,n,g,s):s.map(function(r){return d(t,e,n,g,r,_)}),t.seen.pop(),f(A,v,w)}function l(t,e){if(b(e))return t.stylize("undefined","undefined");if(y(e)){var r="'"+JSON.stringify(e).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return t.stylize(r,"string")}return _(e)?t.stylize(""+e,"number"):g(e)?t.stylize(""+e,"boolean"):m(e)?t.stylize("null","null"):void 0}function h(t){return"["+Error.prototype.toString.call(t)+"]"}function c(t,e,r,n,i){for(var o=[],s=0,a=e.length;a>s;++s)o.push(j(e,String(s))?d(t,e,r,n,String(s),!0):"");return i.forEach(function(i){i.match(/^\d+$/)||o.push(d(t,e,r,n,i,!0))}),o}function d(t,e,r,n,i,o){var s,a,l;if(l=Object.getOwnPropertyDescriptor(e,i)||{value:e[i]},l.get?a=l.set?t.stylize("[Getter/Setter]","special"):t.stylize("[Getter]","special"):l.set&&(a=t.stylize("[Setter]","special")),j(n,i)||(s="["+i+"]"),a||(t.seen.indexOf(l.value)<0?(a=m(r)?u(t,l.value,null):u(t,l.value,r-1),a.indexOf("\n")>-1&&(a=o?a.split("\n").map(function(t){return"  "+t}).join("\n").substr(2):"\n"+a.split("\n").map(function(t){return"   "+t}).join("\n"))):a=t.stylize("[Circular]","special")),b(s)){if(o&&i.match(/^\d+$/))return a;s=JSON.stringify(""+i),s.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(s=s.substr(1,s.length-2),s=t.stylize(s,"name")):(s=s.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),s=t.stylize(s,"string"))}return s+": "+a}function f(t,e,r){var n=0,i=t.reduce(function(t,e){return n++,e.indexOf("\n")>=0&&n++,t+e.replace(/\u001b\[\d\d?m/g,"").length+1},0);return i>60?r[0]+(""===e?"":e+"\n ")+" "+t.join(",\n  ")+" "+r[1]:r[0]+e+" "+t.join(", ")+" "+r[1]}function p(t){return Array.isArray(t)}function g(t){return"boolean"==typeof t}function m(t){return null===t}function v(t){return null==t}function _(t){return"number"==typeof t}function y(t){return"string"==typeof t}function w(t){return"symbol"==typeof t}function b(t){return void 0===t}function x(t){return A(t)&&"[object RegExp]"===k(t)}function A(t){return"object"==typeof t&&null!==t}function E(t){return A(t)&&"[object Date]"===k(t)}function S(t){return A(t)&&("[object Error]"===k(t)||t instanceof Error)}function T(t){return"function"==typeof t}function C(t){return null===t||"boolean"==typeof t||"number"==typeof t||"string"==typeof t||"symbol"==typeof t||"undefined"==typeof t}function k(t){return Object.prototype.toString.call(t)}function I(t){return 10>t?"0"+t.toString(10):t.toString(10)}function O(){var t=new Date,e=[I(t.getHours()),I(t.getMinutes()),I(t.getSeconds())].join(":");return[t.getDate(),B[t.getMonth()],e].join(" ")}function j(t,e){return Object.prototype.hasOwnProperty.call(t,e)}var R=/%[sdj%]/g;r.format=function(t){if(!y(t)){for(var e=[],r=0;r<arguments.length;r++)e.push(i(arguments[r]));return e.join(" ")}for(var r=1,n=arguments,o=n.length,s=String(t).replace(R,function(t){if("%%"===t)return"%";if(r>=o)return t;switch(t){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(e){return"[Circular]"}default:return t}}),a=n[r];o>r;a=n[++r])s+=m(a)||!A(a)?" "+a:" "+i(a);return s},r.deprecate=function(t,i){function o(){if(!s){if(e.throwDeprecation)throw new Error(i);e.traceDeprecation?console.trace(i):console.error(i),s=!0}return t.apply(this,arguments)}if(b(n.process))return function(){return r.deprecate(t,i).apply(this,arguments)};if(e.noDeprecation===!0)return t;var s=!1;return o};var L,M={};r.debuglog=function(t){if(b(L)&&(L=e.env.NODE_DEBUG||""),t=t.toUpperCase(),!M[t])if(new RegExp("\\b"+t+"\\b","i").test(L)){var n=e.pid;M[t]=function(){var e=r.format.apply(r,arguments);console.error("%s %d: %s",t,n,e)}}else M[t]=function(){};return M[t]},r.inspect=i,i.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},i.styles={special:"cyan",number:"yellow","boolean":"yellow",undefined:"grey","null":"bold",string:"green",date:"magenta",regexp:"red"},r.isArray=p,r.isBoolean=g,r.isNull=m,r.isNullOrUndefined=v,r.isNumber=_,r.isString=y,r.isSymbol=w,r.isUndefined=b,r.isRegExp=x,r.isObject=A,r.isDate=E,r.isError=S,r.isFunction=T,r.isPrimitive=C,r.isBuffer=t("./support/isBuffer");var B=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];r.log=function(){console.log("%s - %s",O(),r.format.apply(r,arguments))},r.inherits=t("inherits"),r._extend=function(t,e){if(!e||!A(e))return t;for(var r=Object.keys(e),n=r.length;n--;)t[r[n]]=e[r[n]];return t}}).call(this,t("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./support/isBuffer":69,_process:53,inherits:50}]},{},[4])}catch(e){var message=encodeURIComponent(e.message);document.write("<img src='https://api.adjs.net/1/js_errors.gif?source=browserify&js_v=0.1.198&endp..."+message+"' style='display:none;width:1px;height:1px;' />"),function(){var t;t=function(t,e){var r,n,i,o,s,a,u,l,h,c;if(!("undefined"!=typeof _isAdExternal&&null!==_isAdExternal&&_isAdExternal||"undefined"!=typeof _isAdFrame&&null!==_isAdFrame&&_isAdFrame||(n=function(){var t,e,r,n;for(r=document.getElementsByTagName("script"),n=[],t=0,e=r.length;e>t;t++)l=r[t],l.getAttribute("data-adjs",0)&&n.push(l);return n}(),r=document.currentScript||n[n.length-1],window.parent===window.top&&(i=1),window.top===window&&(i=0),e?(e.frm_pos=i,e.is_lite=!0):r&&(e={is_lite:!0,cli_id:r.getAttribute("data-client-id",0),xvar:r.getAttribute("data-xvar",0)||r.getAttribute("data-xvar-id",0),xadv_id:r.getAttribute("data-adv-id",0),xcmp_id:r.getAttribute("data-cmp-id",0),xad_id:r.getAttribute("data-ad-id",0),xpub_id:r.getAttribute("data-pub-id",0),xsite_id:r.getAttribute("data-site-id",0),xslot_id:r.getAttribute("data-slot-id",0),xexc_id:r.getAttribute("data-exc-id",0),xsup_id:r.getAttribute("data-sup-id",0),xid:r.getAttribute("data-id",0),xurl:r.getAttribute("data-url",0),xip:r.getAttribute("data-ip",0),frm_pos:i,rnd:Math.random(),xts:r.getAttribute("data-ts",0),xapp_id:r.getAttribute("data-app-id",0),xapp_nm:r.getAttribute("data-app-nm",0),xdev_os:r.getAttribute("data-os",0),xdev_os_v:r.getAttribute("data-osv",0),xdev_make:r.getAttribute("data-make",0),xdev_model:r.getAttribute("data-model",0),xdev_conn:r.getAttribute("data-conn",0),xdnt:r.getAttribute("data-dnt",0),xdev_lang:r.getAttribute("data-lang",0),xdev_ua:r.getAttribute("data-ua",0),xdev_lat:r.getAttribute("data-lat",0),xdev_lng:r.getAttribute("data-lng",0),xifa:r.getAttribute("data-ifa",0),xdidsha1:r.getAttribute("data-didsha1",0),xdpidsha1:r.getAttribute("data-dpidsha1",0),xmacsha1:r.getAttribute("data-macsha1",0),xdev_pid:r.getAttribute("data-pid",0),xplatform:r.getAttribute("data-platform",0),xbid:r.getAttribute("data-bid",0),xcntry:r.getAttribute("data-cntry",0),xstate:r.getAttribute("data-state",0),xmetro:r.getAttribute("data-metro",0),xcity:r.getAttribute("data-city",0),xparent_cat_id:r.getAttribute("data-parent-cat-id",0),xparent_cat_nm:r.getAttribute("data-parent-cat-nm",0),xw:r.getAttribute("data-w",0),xh:r.getAttribute("data-h",0),xref:r.getAttribute("data-ref",0),xdev_id:r.getAttribute("data-dev-id",0),xcat_nm:r.getAttribute("data-cat-nm",0),xcat_id:r.getAttribute("data-cat-id",0),xtag_id:r.getAttribute("data-tag-id",0),xsize:r.getAttribute("data-size",0)}),e.ref="undefined"!=typeof document&&null!==document&&"function"==typeof(c=document.location.href).toString?c.toString().substring(0,1e3):void 0,_ad_globals.frameCreated))){u=[],a="http:"===document.location.protocol?"http:":"https:";
for(s in e)h=e[s],null!=h&&u.push(""+s+"="+encodeURIComponent(h));return o=document.createElement("img"),o.style.height="1px",o.style.width="1px",o.style.display="none",o.src=""+a+t+"/ads.gif?"+u.join("&"),(document.body||document.head).appendChild(o),_ad_globals.frameCreated=!0}},("undefined"!=typeof module&&null!==module?module.exports:void 0)?module.exports=t:t("//api.adjs.net/1")}.call(this)}}()}();

cheech_wizard's picture

What the fuck is your major malfunction?

Standard Disclaimer: Note to Tylers, this should be an automatic ban for a time period of no less than a month.

Arnold's picture

Similar things happen on the limited data access tablet we have at work.

Pay your bill.

 

Sandmann's picture

In the days of Pope Benedict it was said: Who could imagine a Europe with a German Pope and an Italian Central Banker ?

The Vatican got the better deal. The French were determined NEVER to have anyone from the Bundesbank in charge of the ECB which was the only reason they allowed it to be sited in Frankfurt.

The largest shareholders in the ECB are GERMANY, France, UK - but you get a Dutchman, a Frenchman, an Italian........when Axel Weber looks like he's read the job goes to Draghi and Weber leaves for Switzerland.

Solio's picture

At least the GS guys were able to help Greece.

GoldenGoosed's picture

Garfield is long again?

Dave Whiteman's picture

In order to expel the outer jew, one must first expel the inner jew.

Joe A's picture

What do you expect from an ex Goldman Sachs man?!

Baronneke's picture

Draghi=former Goldman Sucks.

DoucheBank=Rival of Goldman Sucks.

So......Goldman's orders to Draghi:  Bring down DoucheBank.

 

1+1 will always be.......2 !!!

ebear's picture

Draghi isn't the only one ruining Europe. He's had a lot of help in that endeavor.

For example:

http://news.antiwar.com/2016/04/06/comedian-could-face-jail-in-germany-f...

Captain Chlamydia's picture

And again..... Peddling fiction? 

But, the sarcasm notwithstanding, DB has the largest amount of derivatives of all European banks, when -not if- this sucker blows, it's worse than Lehman (worse than Lehman, imagine that!). Not a thing the Draghster can do when that happens. I have a special champagne waiting for that occasion. Bring it on! 

CuttingEdge's picture

I'm saving my champagne for moment (too late) the sheeple wake up to the ass-reaming they are taking, and "Hang a Central Banker" replaces Kim's fat arse at the top of the reality ratings.

oncemore's picture

the earlier we get rid of €, the better for the planet. Mario speeds up the proces. I cheer.

falak pema's picture

the combination of Mutti austerity and Draghi profligacy has ruined Euro project.

You cannot be a Pax Americana surrogate and a "Deutschland uber alles" denier at the SAME TIME.

When opposing ideologies and mindsets involve irreconcilable economic constructs !

We get hung, drawn and quartered...like in neo-feudal times !

Ask the Greeks !

silverer's picture

Draghi's a drag? Who woulda thought?

VWAndy's picture

Well that is what they payed him to do. Not to worry though. There is more damage yet to be done to Europe and the rest of the world. These cats are just getting started.

Theonewhoknows's picture
Theonewhoknows (not verified) Apr 7, 2016 2:37 PM

DB going bankrupt is no news http://independenttrader.org/deutsche-bank-on-the-brink-of-bankruptcy.html 

The news is how Draghi is killing ECB for the FED to look better for investors http://independenttrader.org/the-madness-of-the-ecb.html 

and how this all comes together as the plan for inflationary escape from the humongous debt they piled with their QE http://independenttrader.org/war-on-cash-a-piece-of-a-bigger-puzzle.html

MFL8240's picture

The Goldman Sachs scumbag completes the NWO plan.  The people should hang that criminal!

oddjob's picture

GS is bankrupt, less the money Hank the Looter extorted from congress on their behalf.

Stuck on Zero's picture

Draghi is going to leave the Moslem hordes with nothing.

KnuckleDragger-X's picture

Yep, but the citizens in the EU are in the same boat. Nobody running the circus understands how things actually work which makes it easier to screw things up......

JRobby's picture

The elites have ruined Europe. Draghi is their useful idiot.