!function(t){"function"==typeof t&&t.amd&&(t=undefined);!function e(t,n,o){function i(a,s){if(!n[a]){if(!t[a]){var c="function"==typeof require&&require;if(!s&&c)return c(a,!0);if(r)return r(a,!0);var p=new Error("Cannot find module '"+a+"'");throw p.code="MODULE_NOT_FOUND",p}var u=n[a]={exports:{}};t[a][0].call(u.exports,function(e){var n=t[a][1][e];return i(n||e)},u,u.exports,e,t,n,o)}return n[a].exports}for(var r="function"==typeof require&&require,a=0;a0;){var r=o.shift(),a=r.shift();"function"==typeof n[a]&&n[a].apply(n,r)}o=null;e.analytics=n}).call(this,"undefined"!=typeof window&&window.document&&window.document.implementation?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{})},{"./analytics":1}],3:[function(t,e,n){"use strict";e.exports={"adlearn-open-platform":t("@segment/analytics.js-integration-adlearn-open-platform"),"adobe-analytics":t("@segment/analytics.js-integration-adobe-analytics"),"adometry":t("@segment/analytics.js-integration-adometry"),"adroll":t("@segment/analytics.js-integration-adroll"),"adwords":t("@segment/analytics.js-integration-adwords"),"alexa":t("@segment/analytics.js-integration-alexa"),"ambassador":t("@segment/analytics.js-integration-ambassador"),"amplitude":t("@segment/analytics.js-integration-amplitude"),"appboy":t("@segment/analytics.js-integration-appboy"),"appcues":t("@segment/analytics.js-integration-appcues"),"appnexus":t("@segment/analytics.js-integration-appnexus"),"atatus":t("@segment/analytics.js-integration-atatus"),"autosend":t("@segment/analytics.js-integration-autosend"),"awesm":t("@segment/analytics.js-integration-awesm"),"bing-ads":t("@segment/analytics.js-integration-bing-ads"),"blueshift":t("@segment/analytics.js-integration-blueshift"),"boomtrain":t("@segment/analytics.js-integration-boomtrain"),"bronto":t("@segment/analytics.js-integration-bronto"),"bugherd":t("@segment/analytics.js-integration-bugherd"),"bugsnag":t("@segment/analytics.js-integration-bugsnag"),"chameleon":t("@segment/analytics.js-integration-chameleon"),"chartbeat":t("@segment/analytics.js-integration-chartbeat"),"clicky":t("@segment/analytics.js-integration-clicky"),"comscore":t("@segment/analytics.js-integration-comscore"),"convertro":t("@segment/analytics.js-integration-convertro"),"crazy-egg":t("@segment/analytics.js-integration-crazy-egg"),"curebit":t("@segment/analytics.js-integration-curebit"),"customerio":t("@segment/analytics.js-integration-customerio"),"doubleclick-floodlight":t("@segment/analytics.js-integration-doubleclick-floodlight"),"drift":t("@segment/analytics.js-integration-drift"),"drip":t("@segment/analytics.js-integration-drip"),"elevio":t("@segment/analytics.js-integration-elevio"),"eloqua":t("@segment/analytics.js-integration-eloqua"),"email-aptitude":t("@segment/analytics.js-integration-email-aptitude"),"errorception":t("@segment/analytics.js-integration-errorception"),"evergage":t("@segment/analytics.js-integration-evergage"),"extole":t("@segment/analytics.js-integration-extole"),"facebook-conversion-tracking":t("@segment/analytics.js-integration-facebook-conversion-tracking"),"facebook-custom-audiences":t("@segment/analytics.js-integration-facebook-custom-audiences"),"facebook-pixel":t("@segment/analytics.js-integration-facebook-pixel"),"foxmetrics":t("@segment/analytics.js-integration-foxmetrics"),"fullstory":t("@segment/analytics.js-integration-fullstory"),"gauges":t("@segment/analytics.js-integration-gauges"),"get-satisfaction":t("@segment/analytics.js-integration-get-satisfaction"),"google-analytics":t("@segment/analytics.js-integration-google-analytics"),"google-tag-manager":t("@segment/analytics.js-integration-google-tag-manager"),"gosquared":t("@segment/analytics.js-integration-gosquared"),"heap":t("@segment/analytics.js-integration-heap"),"hellobar":t("@segment/analytics.js-integration-hellobar"),"hittail":t("@segment/analytics.js-integration-hittail"),"hubspot":t("@segment/analytics.js-integration-hubspot"),"improvely":t("@segment/analytics.js-integration-improvely"),"inspectlet":t("@segment/analytics.js-integration-inspectlet"),"intercom":t("@segment/analytics.js-integration-intercom"),"keen-io":t("@segment/analytics.js-integration-keen-io"),"kenshoo":t("@segment/analytics.js-integration-kenshoo"),"kenshoo-infinity":t("@segment/analytics.js-integration-kenshoo-infinity"),"kissmetrics":t("@segment/analytics.js-integration-kissmetrics"),"klaviyo":t("@segment/analytics.js-integration-klaviyo"),"livechat":t("@segment/analytics.js-integration-livechat"),"localytics":t("@segment/analytics.js-integration-localytics"),"lucky-orange":t("@segment/analytics.js-integration-lucky-orange"),"lytics":t("@segment/analytics.js-integration-lytics"),"madkudu":t("@segment/analytics.js-integration-madkudu"),"marketo":t("@segment/analytics.js-integration-marketo"),"mediamath":t("@segment/analytics.js-integration-mediamath"),"mixpanel":t("@segment/analytics.js-integration-mixpanel"),"mojn":t("@segment/analytics.js-integration-mojn"),"monetate":t("@segment/analytics.js-integration-monetate"),"mouseflow":t("@segment/analytics.js-integration-mouseflow"),"mousestats":t("@segment/analytics.js-integration-mousestats"),"nanigans":t("@segment/analytics.js-integration-nanigans"),"navilytics":t("@segment/analytics.js-integration-navilytics"),"nudgespot":t("@segment/analytics.js-integration-nudgespot"),"olark":t("@segment/analytics.js-integration-olark"),"omniture":t("@segment/analytics.js-integration-omniture"),"onespot":t("@segment/analytics.js-integration-onespot"),"optimizely":t("@segment/analytics.js-integration-optimizely"),"outbound":t("@segment/analytics.js-integration-outbound"),"pardot":t("@segment/analytics.js-integration-pardot"),"parsely":t("@segment/analytics.js-integration-parsely"),"pendo":t("@segment/analytics.js-integration-pendo"),"perfect-audience":t("@segment/analytics.js-integration-perfect-audience"),"pingdom":t("@segment/analytics.js-integration-pingdom"),"piwik":t("@segment/analytics.js-integration-piwik"),"qualaroo":t("@segment/analytics.js-integration-qualaroo"),"quantcast":t("@segment/analytics.js-integration-quantcast"),"quanticmind":t("@segment/analytics.js-integration-quanticmind"),"ramen":t("@segment/analytics.js-integration-ramen"),"rockerbox":t("@segment/analytics.js-integration-rockerbox"),"rocket-fuel":t("@segment/analytics.js-integration-rocket-fuel"),"rollbar":t("@segment/analytics.js-integration-rollbar"),"route":t("@segment/analytics.js-integration-route"),"saasquatch":t("@segment/analytics.js-integration-saasquatch"),"satismeter":t("@segment/analytics.js-integration-satismeter"),"segmentio":t("@segment/analytics.js-integration-segmentio"),"sentry":t("@segment/analytics.js-integration-sentry"),"shareasale":t("@segment/analytics.js-integration-shareasale"),"simplereach":t("@segment/analytics.js-integration-simplereach"),"simplifi":t("@segment/analytics.js-integration-simplifi"),"snapengage":t("@segment/analytics.js-integration-snapengage"),"spinnakr":t("@segment/analytics.js-integration-spinnakr"),"steelhouse":t("@segment/analytics.js-integration-steelhouse"),"stripe-radar":t("@segment/analytics.js-integration-stripe-radar"),"supporthero":t("@segment/analytics.js-integration-supporthero"),"taplytics":t("@segment/analytics.js-integration-taplytics"),"tapstream":t("@segment/analytics.js-integration-tapstream"),"tell-apart":t("@segment/analytics.js-integration-tell-apart"),"totango":t("@segment/analytics.js-integration-totango"),"trackjs":t("@segment/analytics.js-integration-trackjs"),"tvsquared":t("@segment/analytics.js-integration-tvsquared"),"twitter-ads":t("@segment/analytics.js-integration-twitter-ads"),"userlike":t("@segment/analytics.js-integration-userlike"),"uservoice":t("@segment/analytics.js-integration-uservoice"),"vero":t("@segment/analytics.js-integration-vero"),"visual-website-optimizer":t("@segment/analytics.js-integration-visual-website-optimizer"),"webengage":t("@segment/analytics.js-integration-webengage"),"wishpond":t("@segment/analytics.js-integration-wishpond"),"woopra":t("@segment/analytics.js-integration-woopra"),"wootric":t("@segment/analytics.js-integration-wootric"),"yandex-metrica":t("@segment/analytics.js-integration-yandex-metrica"),"yellowhammer":t("@segment/analytics.js-integration-yellowhammer"),"zopim":t("@segment/analytics.js-integration-zopim")}},{"@segment/analytics.js-integration-adlearn-open-platform":33,"@segment/analytics.js-integration-adobe-analytics":34,"@segment/analytics.js-integration-adometry":41,"@segment/analytics.js-integration-adroll":42,"@segment/analytics.js-integration-adwords":49,"@segment/analytics.js-integration-alexa":50,"@segment/analytics.js-integration-ambassador":51,"@segment/analytics.js-integration-amplitude":52,"@segment/analytics.js-integration-appboy":53,"@segment/analytics.js-integration-appcues":60,"@segment/analytics.js-integration-appnexus":61,"@segment/analytics.js-integration-atatus":62,"@segment/analytics.js-integration-autosend":63,"@segment/analytics.js-integration-awesm":64,"@segment/analytics.js-integration-bing-ads":65,"@segment/analytics.js-integration-blueshift":66,"@segment/analytics.js-integration-boomtrain":67,"@segment/analytics.js-integration-bronto":68,"@segment/analytics.js-integration-bugherd":75,"@segment/analytics.js-integration-bugsnag":76,"@segment/analytics.js-integration-chameleon":77,"@segment/analytics.js-integration-chartbeat":78,"@segment/analytics.js-integration-clicky":79,"@segment/analytics.js-integration-comscore":80,"@segment/analytics.js-integration-convertro":81,"@segment/analytics.js-integration-crazy-egg":88,"@segment/analytics.js-integration-curebit":89,"@segment/analytics.js-integration-customerio":96,"@segment/analytics.js-integration-doubleclick-floodlight":97,"@segment/analytics.js-integration-drift":104,"@segment/analytics.js-integration-drip":105,"@segment/analytics.js-integration-elevio":112,"@segment/analytics.js-integration-eloqua":114,"@segment/analytics.js-integration-email-aptitude":115,"@segment/analytics.js-integration-errorception":116,"@segment/analytics.js-integration-evergage":118,"@segment/analytics.js-integration-extole":119,"@segment/analytics.js-integration-facebook-conversion-tracking":120,"@segment/analytics.js-integration-facebook-custom-audiences":121,"@segment/analytics.js-integration-facebook-pixel":128,"@segment/analytics.js-integration-foxmetrics":135,"@segment/analytics.js-integration-fullstory":142,"@segment/analytics.js-integration-gauges":144,"@segment/analytics.js-integration-get-satisfaction":145,"@segment/analytics.js-integration-google-analytics":146,"@segment/analytics.js-integration-google-tag-manager":153,"@segment/analytics.js-integration-gosquared":160,"@segment/analytics.js-integration-heap":167,"@segment/analytics.js-integration-hellobar":174,"@segment/analytics.js-integration-hittail":175,"@segment/analytics.js-integration-hubspot":176,"@segment/analytics.js-integration-improvely":183,"@segment/analytics.js-integration-inspectlet":184,"@segment/analytics.js-integration-intercom":185,"@segment/analytics.js-integration-keen-io":186,"@segment/analytics.js-integration-kenshoo":194,"@segment/analytics.js-integration-kenshoo-infinity":187,"@segment/analytics.js-integration-kissmetrics":195,"@segment/analytics.js-integration-klaviyo":196,"@segment/analytics.js-integration-livechat":203,"@segment/analytics.js-integration-localytics":204,"@segment/analytics.js-integration-lucky-orange":205,"@segment/analytics.js-integration-lytics":212,"@segment/analytics.js-integration-madkudu":213,"@segment/analytics.js-integration-marketo":214,"@segment/analytics.js-integration-mediamath":215,"@segment/analytics.js-integration-mixpanel":216,"@segment/analytics.js-integration-mojn":217,"@segment/analytics.js-integration-monetate":218,"@segment/analytics.js-integration-mouseflow":225,"@segment/analytics.js-integration-mousestats":226,"@segment/analytics.js-integration-nanigans":227,"@segment/analytics.js-integration-navilytics":229,"@segment/analytics.js-integration-nudgespot":230,"@segment/analytics.js-integration-olark":231,"@segment/analytics.js-integration-omniture":232,"@segment/analytics.js-integration-onespot":233,"@segment/analytics.js-integration-optimizely":234,"@segment/analytics.js-integration-outbound":236,"@segment/analytics.js-integration-pardot":238,"@segment/analytics.js-integration-parsely":241,"@segment/analytics.js-integration-pendo":242,"@segment/analytics.js-integration-perfect-audience":249,"@segment/analytics.js-integration-pingdom":256,"@segment/analytics.js-integration-piwik":257,"@segment/analytics.js-integration-qualaroo":258,"@segment/analytics.js-integration-quantcast":259,"@segment/analytics.js-integration-quanticmind":266,"@segment/analytics.js-integration-ramen":267,"@segment/analytics.js-integration-rockerbox":268,"@segment/analytics.js-integration-rocket-fuel":269,"@segment/analytics.js-integration-rollbar":270,"@segment/analytics.js-integration-route":271,"@segment/analytics.js-integration-saasquatch":272,"@segment/analytics.js-integration-satismeter":273,"@segment/analytics.js-integration-segmentio":274,"@segment/analytics.js-integration-sentry":275,"@segment/analytics.js-integration-shareasale":276,"@segment/analytics.js-integration-simplereach":283,"@segment/analytics.js-integration-simplifi":284,"@segment/analytics.js-integration-snapengage":285,"@segment/analytics.js-integration-spinnakr":286,"@segment/analytics.js-integration-steelhouse":287,"@segment/analytics.js-integration-stripe-radar":288,"@segment/analytics.js-integration-supporthero":295,"@segment/analytics.js-integration-taplytics":296,"@segment/analytics.js-integration-tapstream":297,"@segment/analytics.js-integration-tell-apart":298,"@segment/analytics.js-integration-totango":305,"@segment/analytics.js-integration-trackjs":306,"@segment/analytics.js-integration-tvsquared":307,"@segment/analytics.js-integration-twitter-ads":308,"@segment/analytics.js-integration-userlike":315,"@segment/analytics.js-integration-uservoice":316,"@segment/analytics.js-integration-vero":317,"@segment/analytics.js-integration-visual-website-optimizer":318,"@segment/analytics.js-integration-webengage":325,"@segment/analytics.js-integration-wishpond":326,"@segment/analytics.js-integration-woopra":327,"@segment/analytics.js-integration-wootric":328,"@segment/analytics.js-integration-yandex-metrica":329,"@segment/analytics.js-integration-yellowhammer":330,"@segment/analytics.js-integration-zopim":331}],4:[function(t,e,n){"use strict";var o=t("@ndhoule/arity"),i=Object.prototype.toString,r=function(t){return"function"==typeof t},a=function(t){var e=typeof t;return"number"===e||"object"===e&&"[object Number]"===i.call(t)},s=function(t,e){if(!a(t))throw new TypeError("Expected a number but received "+typeof t);if(!r(e))throw new TypeError("Expected a function but received "+typeof e);var n=0;return o(e.length,function(){n+=1;if(!(n",h);return h}var i=t("debug")("analytics.js:normalize"),r=t("@ndhoule/defaults"),a=t("@ndhoule/each"),s=t("@ndhoule/includes"),c=t("@ndhoule/map"),p=t("component-type"),u=Object.prototype.hasOwnProperty;e.exports=o;var d=["integrations","anonymousId","timestamp","context"]},{"@ndhoule/defaults":7,"@ndhoule/each":9,"@ndhoule/includes":14,"@ndhoule/map":16,"component-type":375,"debug":378}],29:[function(t,e,n){"use strict";function o(){return{path:i(),referrer:document.referrer,search:location.search,title:document.title,url:r(location.search)}}function i(){var t=a();return t?c.parse(t).pathname:window.location.pathname}function r(t){var e=a();if(e)return s("?",e)?e:e+t;var n=window.location.href,o=n.indexOf("#");return-1===o?n:n.slice(0,o)}var a=t("@segment/canonical"),s=t("@ndhoule/includes"),c=t("component-url");e.exports=o},{"@ndhoule/includes":14,"@segment/canonical":338,"component-url":376}],30:[function(t,e,n){"use strict";function o(t){this.options(t)}var i=t("bind-all"),r=t("@ndhoule/defaults"),a=t("@segment/store");o.prototype.options=function(t){if(0===arguments.length)return this._options;t=t||{};r(t,{enabled:!0});this.enabled=t.enabled&&a.enabled;this._options=t};o.prototype.set=function(t,e){return!!this.enabled&&a.set(t,e)};o.prototype.get=function(t){return this.enabled?a.get(t):null};o.prototype.remove=function(t){return!!this.enabled&&a.remove(t)};e.exports=i(new o);e.exports.Store=o},{"@ndhoule/defaults":7,"@segment/store":357,"bind-all":363}],31:[function(t,e,n){"use strict";function o(t){this.defaults=o.defaults;this.debug=s;i.call(this,t)}var i=t("./entity"),r=t("bind-all"),a=t("./cookie"),s=t("debug")("analytics:user"),c=t("inherits"),p=t("component-cookie"),u=t("uuid");o.defaults={persist:!0,cookie:{key:"ajs_user_id",oldKey:"ajs_user"},localStorage:{key:"ajs_user_traits"}};c(o,i);o.prototype.id=function(t){var e=this._getId(),n=i.prototype.id.apply(this,arguments);if(null==e)return n;e!=t&&t&&this.anonymousId(null);return n};o.prototype.anonymousId=function(t){var e=this.storage();if(arguments.length){e.set("ajs_anonymous_id",t);return this}t=e.get("ajs_anonymous_id");if(t)return t;t=p("_sio");if(t){t=t.split("----")[0];e.set("ajs_anonymous_id",t);e.remove("_sio");return t}t=u.v4();e.set("ajs_anonymous_id",t);return e.get("ajs_anonymous_id")};o.prototype.logout=function(){i.prototype.logout.call(this);this.anonymousId(null)};o.prototype.load=function(){this._loadOldCookie()||i.prototype.load.call(this)};o.prototype._loadOldCookie=function(){var t=a.get(this._options.cookie.oldKey);if(!t)return!1;this.id(t.id);this.traits(t.traits);a.remove(this._options.cookie.oldKey);return!0};e.exports=r(new o);e.exports.User=o},{"./cookie":23,"./entity":24,"bind-all":363,"component-cookie":366,"debug":378,"inherits":386,"uuid":440}],32:[function(t,e,n){e.exports={"_args":[[{"raw":"@segment/analytics.js-core@^3.0.0","scope":"@segment","escapedName":"@segment%2fanalytics.js-core","name":"@segment/analytics.js-core","rawSpec":"^3.0.0","spec":">=3.0.0 <4.0.0","type":"range"},"/home/ubuntu/analytics.js-private"]],"_from":"@segment/analytics.js-core@>=3.0.0 <4.0.0","_id":"@segment/analytics.js-core@3.0.0","_inCache":!0,"_location":"/@segment/analytics.js-core","_nodeVersion":"4.4.5","_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/analytics.js-core-3.0.0.tgz_1464222726516_0.005199481267482042"},"_npmUser":{"name":"segment","email":"tools+npm@segment.com"},"_npmVersion":"2.15.5","_phantomChildren":{},"_requested":{"raw":"@segment/analytics.js-core@^3.0.0","scope":"@segment","escapedName":"@segment%2fanalytics.js-core","name":"@segment/analytics.js-core","rawSpec":"^3.0.0","spec":">=3.0.0 <4.0.0","type":"range"},"_requiredBy":["#DEV:/"],"_resolved":"https://registry.npmjs.org/@segment/analytics.js-core/-/analytics.js-core-3.0.0.tgz","_shasum":"166e682023e6086d41e53abe5cddb23bf02b14ed","_shrinkwrap":null,"_spec":"@segment/analytics.js-core@^3.0.0","_where":"/home/ubuntu/analytics.js-private","author":{"name":"Segment","email":"friends@segment.com"},"bugs":{"url":"https://github.com/segmentio/analytics.js-core/issues"},"dependencies":{"@ndhoule/after":"^1.0.0","@ndhoule/clone":"^1.0.0","@ndhoule/defaults":"^2.0.1","@ndhoule/each":"^2.0.1","@ndhoule/extend":"^2.0.0","@ndhoule/foldl":"^2.0.1","@ndhoule/includes":"^2.0.1","@ndhoule/keys":"^2.0.0","@ndhoule/map":"^2.0.1","@ndhoule/pick":"^2.0.0","@segment/canonical":"^1.0.0","@segment/is-meta":"^1.0.0","@segment/isodate":"^1.0.2","@segment/isodate-traverse":"^1.0.1","@segment/prevent-default":"^1.0.0","@segment/store":"^1.3.20","@segment/top-domain":"^3.0.0","bind-all":"^1.0.0","component-cookie":"^1.1.2","component-emitter":"^1.2.1","component-event":"^0.1.4","component-querystring":"^2.0.0","component-type":"^1.2.1","component-url":"^0.2.1","debug":"^0.7.4","inherits":"^2.0.1","install":"^0.7.3","is":"^3.1.0","json3":"^3.3.2","new-date":"^1.0.0","next-tick":"^0.2.2","segmentio-facade":"^3.0.2","uuid":"^2.0.2"},"description":"The hassle-free way to integrate analytics into any web application.","devDependencies":{"@segment/analytics.js-integration":"^2.0.0","@segment/eslint-config":"^3.1.1","browserify":"^13.0.0","browserify-istanbul":"^2.0.0","compat-trigger-event":"^1.0.0","component-each":"^0.2.6","eslint":"^2.9.0","eslint-plugin-mocha":"^2.2.0","eslint-plugin-require-path-exists":"^1.1.5","istanbul":"^0.4.3","jquery":"^1.12.3","karma":"^0.13.22","karma-browserify":"^5.0.4","karma-chrome-launcher":"^1.0.1","karma-coverage":"^1.0.0","karma-junit-reporter":"^1.0.0","karma-mocha":"^1.0.1","karma-phantomjs-launcher":"^1.0.0","karma-sauce-launcher":"^1.0.0","karma-spec-reporter":"0.0.26","mocha":"^2.2.5","phantomjs-prebuilt":"^2.1.7","proclaim":"^3.4.1","sinon":"^1.7.3","watchify":"^3.7.0"},"directories":{},"dist":{"shasum":"166e682023e6086d41e53abe5cddb23bf02b14ed","tarball":"https://registry.npmjs.org/@segment/analytics.js-core/-/analytics.js-core-3.0.0.tgz"},"homepage":"https://github.com/segmentio/analytics.js-core#readme","keywords":["analytics","analytics.js","segment","segment.io"],"license":"SEE LICENSE IN LICENSE","main":"lib/index.js","maintainers":[{"name":"segment","email":"tools+npm@segment.com"}],"name":"@segment/analytics.js-core","optionalDependencies":{},"readme":"ERROR: No README data found!","repository":{"type":"git","url":"git+https://github.com/segmentio/analytics.js-core.git"},"scripts":{"test":"make test"},"version":"3.0.0"}},{}],33:[function(t,e,n){;var i=t("@segment/analytics.js-integration");e.exports=function(){};e.exports.Integration=i("empty");},{"@ndhoule/each":9,"@segment/analytics.js-integration":332}],34:[function(t,e,n){;var m=t("@segment/analytics.js-integration");e.exports=function(){};e.exports.Integration=m("empty");},{"@ndhoule/each":9,"@segment/analytics.js-integration":35,"@segment/to-iso-string":358,"@segment/trample":360,"obj-case":404,"segmentio-facade":418}],35:[function(t,e,n){"use strict";function o(t){function e(n){if(n&&n.addIntegration)return n.addIntegration(e);this.debug=a("analytics:integration:"+p(t));this.options=s(r(n)||{},this.defaults);this._queue=[];this.once("ready",i(this,this.flush));e.emit("construct",this);this.ready=i(this,this.ready);this._wrapInitialize();this._wrapPage();this._wrapTrack()}e.prototype.defaults={};e.prototype.globals=[];e.prototype.templates={};e.prototype.name=t;c(e,d);c(e.prototype,u);return e}var i=t("component-bind"),r=t("@ndhoule/clone"),a=t("debug"),s=t("@ndhoule/defaults"),c=t("@ndhoule/extend"),p=t("slug-component"),u=t("./protos"),d=t("./statics");e.exports=o},{"./protos":36,"./statics":37,"@ndhoule/clone":6,"@ndhoule/defaults":7,"@ndhoule/extend":12,"component-bind":364,"debug":39,"slug-component":424}],36:[function(t,e,n){"use strict";function o(t){return m.array(t)?l(i,t)?"mixed":"array":m.object(t)?"map":"unknown"}function i(t){return!!m.object(t)&&(!!m.string(t.key)&&!!b.call(t,"value"))}function r(t,e){e=e||function(){};var n=new Image;n.onerror=a(e,"failed to load pixel",n);n.onload=function(){e()};n.src=t.src;n.width=1;n.height=1;return n}function a(t,e,n){return function(o){o=o||window.event;var i=new Error(e);i.event=o;i.source=n;t(i)}}function s(t,e){return g(function(t,n,o){t[o]=n.replace(/\{\{\ *(\w+)\ *\}\}/g,function(t,n){return e[n]});return t},{},t.attrs)}var c=t("component-emitter"),p=t("@ndhoule/after"),u=t("@ndhoule/each"),d=t("analytics-events"),l=t("@ndhoule/every"),f=t("@segment/fmt"),g=t("@ndhoule/foldl"),m=t("is"),h=t("load-iframe"),y=t("@segment/load-script"),v=t("next-tick"),w=t("to-no-case"),b=Object.prototype.hasOwnProperty,_=function(){},k=window.onerror;c(n);n.initialize=function(){var t=this.ready;v(t)};n.loaded=function(){return!1};n.page=function(t){};n.track=function(t){};n.map=function(t,e){var n=w(e),i=o(t);return"unknown"===i?[]:g(function(t,e,o){var r,a;if("map"===i){r=o;a=e}if("array"===i){r=e;a=e}if("mixed"===i){r=e.key;a=e.value}w(r)===n&&t.push(a);return t},[],t)};n.invoke=function(t){if(this[t]){var e=Array.prototype.slice.call(arguments,1);if(!this._ready)return this.queue(t,e);var n;try{this.debug("%s with %o",t,e);n=this[t].apply(this,e)}catch(o){this.debug("error %o calling %s with %o",o,t,e)}return n}};n.queue=function(t,e){this._queue.push({method:t,args:e})};n.flush=function(){this._ready=!0;var t=this;u(function(e){t[e.method].apply(t,e.args)},this._queue);this._queue.length=0};n.reset=function(){for(var t=0;t=31||"undefined"!=typeof navigator&&navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))}function r(t){var e=this.useColors;t[0]=(e?"%c":"")+this.namespace+(e?" %c":" ")+t[0]+(e?"%c ":" ")+"+"+n.humanize(this.diff);if(e){var o="color: "+this.color;t.splice(1,0,o,"color: inherit");var i=0,r=0;t[0].replace(/%[a-zA-Z%]/g,function(t){if("%%"!==t){i++;"%c"===t&&(r=i)}});t.splice(r,0,o)}}function a(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function s(t){try{null==t?n.storage.removeItem("debug"):n.storage.debug=t}catch(e){}}function c(){var t;try{t=n.storage.debug}catch(e){}!t&&void 0!==o&&"env"in o&&(t=o.env.DEBUG);return t}n=e.exports=t("./debug");n.log=a;n.formatArgs=r;n.save=s;n.load=c;n.useColors=i;n.storage="undefined"!=typeof chrome&&"undefined"!=typeof chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(t){}}();n.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"];n.formatters.j=function(t){try{return JSON.stringify(t)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}};n.enable(c())}).call(this,t("_process"))},{"./debug":40,"_process":410}],40:[function(t,e,n){function o(t){var e,o=0;for(e in t){o=(o<<5)-o+t.charCodeAt(e);o|=0}return n.colors[Math.abs(o)%n.colors.length]}function i(t){function e(){if(e.enabled){var t=e,o=+new Date,i=o-(p||o);t.diff=i;t.prev=p;t.curr=o;p=o;for(var r=new Array(arguments.length),a=0;a').mapping("events");a.prototype.initialize=function(){var t=this.loaded,e=this.ready;this.load(function(){r(t,e)})};a.prototype.loaded=function(){return!(!document.body||!window.google_trackConversion)};a.prototype.page=function(t){var e=this.options.remarketing,n=this.options.conversionId,o=t.properties();window.google_trackConversion({google_conversion_id:n,google_custom_params:{},google_remarketing_only:!1});e&&window.google_trackConversion({google_conversion_id:n,google_custom_params:o,google_remarketing_only:!0})};a.prototype.track=function(t){var e=this.options.conversionId,n=t.properties(),i=this.options.remarketing,r=this.events(t.event()),a=t.revenue()||0,s=this.options.whitelist.indexOf(t.event())>-1,c=!1;o(function(t){delete n.revenue;window.google_trackConversion({google_conversion_id:e,google_custom_params:n,google_conversion_language:"en",google_conversion_format:"3",google_conversion_color:"ffffff",google_conversion_label:t,google_conversion_value:a,google_remarketing_only:!1});if(!c&&i){window.google_trackConversion({google_conversion_id:e,google_custom_params:n,google_remarketing_only:!0});c=!0}},r);!c&&s&&window.google_trackConversion({google_conversion_id:e,google_custom_params:n,google_remarketing_only:!0})};},{"@ndhoule/each":9,"@segment/analytics.js-integration":332,"do-when":379}],50:[function(t,e,n){;var o=t("@segment/analytics.js-integration");e.exports=function(){};e.exports.Integration=o("empty");},{"@segment/analytics.js-integration":332}],51:[function(t,e,n){;var c=t("@segment/analytics.js-integration");e.exports=function(){};e.exports.Integration=c("empty");},{"@segment/analytics.js-integration":332}],52:[function(t,e,n){;"use strict";var o=t("component-bind"),i=t("@segment/analytics.js-integration"),r=t("@segment/top-domain"),a=t("do-when"),s=t("is"),c=t("@ndhoule/each"),p="function"==typeof window.define&&window.define.amd,u="//d24n15hnbwhuhn.cloudfront.net/libs/amplitude-3.4.0-min.gz.js",d=e.exports=i("Amplitude").global("amplitude").option("apiKey","").option("trackAllPages",!1).option("trackNamedPages",!0).option("trackCategorizedPages",!0).option("trackUtmProperties",!0).option("trackReferrer",!1).option("batchEvents",!1).option("eventUploadThreshold",30).option("eventUploadPeriodMillis",3e4).option("useLogRevenueV2",!1).option("forceHttps",!1).option("trackGclid",!1).option("saveParamsReferrerOncePerSession",!0).option("deviceIdFromUrlParam",!1).option("mapQueryParams",{}).tag('