| `slack_app_id` | string | yes (if `slack_app_enabled` is true) | The app id of the Slack-app |
| `slack_app_secret` | string | yes (if `slack_app_enabled` is true) | The app secret of the Slack-app |
| `slack_app_verification_token` | string | yes (if `slack_app_enabled` is true) | The verification token of the Slack-app | `terminal_max_session_time` | integer | no | Maximum time for web terminal websocket connection (in seconds). Set to 0 for unlimited time. |
| `snowplow_enabled` | boolean | no | Enable Snowplow integration. Default is `false`. |
| `snowplow_collector_uri` | string | yes (if `snowplow_enabled` is `true`) | Snowplow Collector URI |
| `snowplow_site_id` | string | no | Snowplow Site/Application ID |
| `two_factor_grace_period` | integer | no | Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication |
| `unique_ips_limit_enabled` | boolean | no | Limit sign in from multiple ips |
| `unique_ips_limit_per_user` | integer | yes (if `unique_ips_limit_enabled` is true) | Maximum number of ips per user |
/*! * Snowplow - The world's most powerful web analytics platform
*
* @description JavaScript tracker for Snowplow
* @version 2.9.2
* @author Alex Dean, Simon Andersson, Anthon Pang, Fred Blundun, Joshua Beemster
* @copyright Anthon Pang, Snowplow Analytics Ltd
* @license Simplified BSD
*/
(function(){functiona(c,g,e){functiond(m,j){if(!g[m]){if(!c[m]){vari=typeofrequire=="function"&&require;if(!j&&i){returni(m,!0)}if(b){returnb(m,!0)}vark=newError("Cannot find module '"+m+"'");throwk.code="MODULE_NOT_FOUND",k}varh=g[m]={exports:{}};c[m][0].call(h.exports,function(l){varo=c[m][1][l];returnd(o?o:l)},h,h.exports,a,c,g,e)}returng[m].exports}varb=typeofrequire=="function"&&require;for(varf=0;f<e.length;f++){d(e[f])}returnd}returna})()({1:[function(b,c,a){this.cookie=function(e,g,d,i,f,h){if(arguments.length>1){returndocument.cookie=e+"="+escape(g)+(d?"; expires="+newDate(+newDate()+(d*1000)).toUTCString():"")+(i?"; path="+i:"")+(f?"; domain="+f:"")+(h?"; secure":"")}returnunescape((("; "+document.cookie).split("; "+e+"=")[1]||"").split(";")[0])}},{}],2:[function(c,d,b){vara={utf8:{stringToBytes:function(e){returna.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){returndecodeURIComponent(escape(a.bin.bytesToString(e)))}},bin:{stringToBytes:function(g){for(vare=[],f=0;f<g.length;f++){e.push(g.charCodeAt(f)&255)}returne},bytesToString:function(e){for(varg=[],f=0;f<e.length;f++){g.push(String.fromCharCode(e[f]))}returng.join("")}}};d.exports=a},{}],3:[function(b,c,a){(function(){vard="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",e={rotl:function(g,f){return(g<<f)|(g>>>(32-f))},rotr:function(g,f){return(g<<(32-f))|(g>>>f)},endian:function(g){if(g.constructor==Number){returne.rotl(g,8)&16711935|e.rotl(g,24)&4278255360}for(varf=0;f<g.length;f++){g[f]=e.endian(g[f])}returng},randomBytes:function(g){for(varf=[];g>0;g--){f.push(Math.floor(Math.random()*256))}returnf},bytesToWords:function(g){for(varj=[],h=0,f=0;h<g.length;h++,f+=8){j[f>>>5]|=g[h]<<(24-f%32)}returnj},wordsToBytes:function(h){for(varg=[],f=0;f<h.length*32;f+=8){g.push((h[f>>>5]>>>(24-f%32))&255)}returng},bytesToHex:function(f){for(varh=[],g=0;g<f.length;g++){h.push((f[g]>>>4).toString(16));h.push((f[g]&15).toString(16))}returnh.join("")},hexToBytes:function(g){for(varf=[],h=0;h<g.length;h+=2){f.push(parseInt(g.substr(h,2),16))}returnf},bytesToBase64:function(g){for(varf=[],k=0;k<g.length;k+=3){varl=(g[k]<<16)|(g[k+1]<<8)|g[k+2];for(varh=0;h<4;h++){if(k*8+h*6<=g.length*8){f.push(d.charAt((l>>>6*(3-h))&63))}else{f.push("=")}}}returnf.join("")},base64ToBytes:function(g){g=g.replace(/[^A-Z0-9+\/]/ig,"");for(varf=[],h=0,j=0;h<g.length;j=++h%4){if(j==0){continue}f.push(((d.indexOf(g.charAt(h-1))&(Math.pow(2,-2*j+8)-1))<<(j*2))|(d.indexOf(g.charAt(h))>>>(6-j*2)))}returnf}};c.exports=e})()},{}],4:[function(b,c,a){(function(d){vare=(function(){varg="s",h=function(o){varp=-o.getTimezoneOffset();return(p!==null?p:0)},k=function(p,q,o){varr=newDate();if(p!==undefined){r.setFullYear(p)}r.setMonth(q);r.setDate(o);returnr},i=function(o){returnh(k(o,0,2))},l=function(o){returnh(k(o,5,2))},f=function(p){varq=p.getMonth()>7,t=q?l(p.getFullYear()):i(p.getFullYear()),o=h(p),s=t<0,r=t-o;if(!s&&!q){returnr<0}returnr!==0},j=function(){varo=i(),p=l(),q=o-p;if(q<0){returno+",1"}else{if(q>0){returnp+",1,"+g}}returno+",0"},m=function(){varo=j();returnnewe.TimeZone(e.olson.timezones[o])},n=function(o){varp=newDate(2010,6,15,1,0,0,0),q={"America/Denver":newDate(2011,2,13,3,0,0,0),"America/Mazatlan":newDate(2011,3,3,3,0,0,0),"America/Chicago":newDate(2011,2,13,3,0,0,0),"America/Mexico_City":newDate(2011,3,3,3,0,0,0),"America/Asuncion":newDate(2012,9,7,3,0,0,0),"America/Santiago":newDate(2012,9,3,3,0,0,0),"America/Campo_Grande":newDate(2012,9,21,5,0,0,0),"America/Montevideo":newDate(2011,9,2,3,0,0,0),"America/Sao_Paulo":newDate(2011,9,16,5,0,0,0),"America/Los_Angeles":newDate(2011,2,13,8,0,0,0),"America/Santa_Isabel":newDate(2011,3,5,8,0,0,0),"America/Havana":newDate(2012,2,10,2,0,0,0),"America/New_York":newDate(2012,2,10,7,0,0,0),"Europe/Helsinki":newDate(2013,2,31,5,0,0,0),"Pacific/Auckland":newDate(2011,8,26,7,0,0,0),"America/Halifax":newDate(2011,2,13,6,0,0,0),"America/Goose_Bay":newDate(2011,2,13,2,1,0,0),"America/Miquelon":newDate(2011,2,13,5,0,0,0),"America/Godthab":newDate(2011,2,27,1,0,0,0),"Europe/Moscow":p,"Asia/Amman":newDate(2013,2,29,1,0,0,0),"Asia/Beirut":newDate(2013,2,31,2,0,0,0),"Asia/Damascus":newDate(2013,3,6,2,0,0,0),"Asia/Jerusalem":newDate(2013,2,29,5,0,0,0),"Asia/Yekaterinburg":p,"Asia/Omsk":p,"Asia/Krasnoyarsk":p,"Asia/Irkutsk":p,"Asia/Yakutsk":p,"Asia/Vladivostok":p,"Asia/Baku":newDate(2013,2,31,4,0,0),"Asia/Yerevan":newDate(2013,2,31,3,0,0),"Asia/Kamchatka":p,"Asia/Gaza":newDate(2010,2,27,4,0,0),"Africa/Cairo":newDate(2010,4,1,3,0,0),"Europe/Minsk":p,"Pacific/Apia":newDate(2010,10,1,1,0,0,0),"Pacific/Fiji":newDate(2010,11,1,0,0,0),"Australia/Perth":newDate(2008,10,1,1,0,0,0)};returnq[o]};return{determine:m,date_is_dst:f,dst_start_for:n}}());e.TimeZone=function(f){varg={"America/Denver":["America/Denver","America/Mazatlan"],"America/Chicago":["America/Chicago","America/Mexico_City"],"America/Santiago":["America/Santiago","America/Asuncion","America/Campo_Grande"],"America/Montevideo":["America/Montevideo","America/Sao_Paulo"],"Asia/Beirut":["Asia/Amman","Asia/Jerusalem","Asia/Beirut","Europe/Helsinki","Asia/Damascus"],"Pacific/Auckland":["Pacific/Auckland","Pacific/Fiji"],"America/Los_Angeles":["America/Los_Angeles","America/Santa_Isabel"],"America/New_York":["America/Havana","America/New_York"],"America/Halifax":["America/Goose_Bay","America/Halifax"],"America/Godthab":["America/Miquelon","America/Godthab"],"Asia/Dubai":["Europe/Moscow"],"Asia/Dhaka":["Asia/Yekaterinburg"],"Asia/Jakarta":["Asia/Omsk"],"Asia/Shanghai":["Asia/Krasnoyarsk","Australia/Perth"],"Asia/Tokyo":["Asia/Irkutsk"],"Australia/Brisbane":["Asia/Yakutsk"],"Pacific/Noumea":["Asia/Vladivostok"],"Pacific/Tarawa":["Asia/Kamchatka","Pacific/Fiji"],"Pacific/Tongatapu":["Pacific/Apia"],"Asia/Baghdad":["Europe/Minsk"],"Asia/Baku":["Asia/Yerevan","Asia/Baku"],"Africa/Johannesburg":["Asia/Gaza","Africa/Cairo"]},h=f,j=function(){vark=g[h],m=k.length,l=0,n=k[0];for(;l<m;l+=1){n=k[l];if(e.date_is_dst(e.dst_start_for(n))){h=n;return}}},i=function(){returntypeof(g[h])!=="undefined"};if(i()){j()}return{name:function(){returnh}}};e.olson={};e.olson.timezones={"-720,0":"Pacific/Majuro","-660,0":"Pacific/Pago_Pago","-600,1":"America/Adak","-600,0":"Pacific/Honolulu","-570,0":"Pacific/Marquesas","-540,0":"Pacific/Gambier","-540,1":"America/Anchorage","-480,1":"America/Los_Angeles","-480,0":"Pacific/Pitcairn","-420,0":"America/Phoenix","-420,1":"America/Denver","-360,0":"America/Guatemala","-360,1":"America/Chicago","-360,1,s":"Pacific/Easter","-300,0":"America/Bogota","-300,1":"America/New_York","-270,0":"America/Caracas","-240,1":"America/Halifax","-240,0":"America/Santo_Domingo","-240,1,s":"America/Santiago","-210,1":"America/St_Johns","-180,1":"America/Godthab","-180,0":"America/Argentina/Buenos_Aires","-180,1,s":"America/Montevideo","-120,0":"America/Noronha","-120,1":"America/Noronha","-60,1":"Atlantic/Azores","-60,0":"Atlantic/Cape_Verde","0,0":"UTC","0,1":"Europe/London","60,1":"Europe/Berlin","60,0":"Africa/Lagos","60,1,s":"Africa/Windhoek","120,1":"Asia/Beirut","120,0":"Africa/Johannesburg","180,0":"Asia/Baghdad","180,1":"Europe/Moscow","210,1":"Asia/Tehran","240,0":"Asia/Dubai","240,1":"Asia/Baku","270,0":"Asia/Kabul","300,1":"Asia/Yekaterinburg","300,0":"Asia/Karachi","330,0":"Asia/Kolkata","345,0":"Asia/Kathmandu","360,0":"Asia/Dhaka","360,1":"Asia/Omsk","390,0":"Asia/Rangoon","420,1":"Asia/Krasnoyarsk","420,0":"Asia/Jakarta","480,0":"Asia/Shanghai","480,1":"Asia/Irkutsk","525,0":"Australia/Eucla","525,1,s":"Australia/Eucla","540,1":"Asia/Yakutsk","540,0":"Asia/Tokyo","570,0":"Australia/Darwin","570,1,s":"Australia/Adelaide","600,0":"Australia/Brisbane","600,1":"Asia/Vladivostok","600,1,s":"Australia/Sydney","630,1,s":"Australia/Lord_Howe","660,1":"Asia/Kamchatka","660,0":"Pacific/Noumea","690,0":"Pacific/Norfolk","720,1,s":"Pacific/Auckland","720,0":"Pacific/Tarawa","765,1,s":"Pacific/Chatham","780,0":"Pacific/Tongatapu","780,1,s":"Pacific/Apia","840,0":"Pacific/Kiritimati"};if(typeofa!=="undefined"){a.jstz=e}else{d.jstz=e}})(this)},{}],5:[function(b,c,a){(function(){varh=this;functionf(q,m){varj=q.length,p=m^j,o=0,n;while(j>=4){n=((q.charCodeAt(o)&255))|((q.charCodeAt(++o)&255)<<8)|((q.charCodeAt(++o)&255)<<16)|((q.charCodeAt(++o)&255)<<24);n=(((n&65535)*1540483477)+((((n>>>16)*1540483477)&65535)<<16));n^=n>>>24;n=(((n&65535)*1540483477)+((((n>>>16)*1540483477)&65535)<<16));p=(((p&65535)*1540483477)+((((p>>>16)*1540483477)&65535)<<16))^n;j-=4;++o}switch(j){case3:p^=(q.charCodeAt(o+2)&255)<<16;case2:p^=(q.charCodeAt(o+1)&255)<<8;case1:p^=(q.charCodeAt(o)&255);p=(((p&65535)*1540483477)+((((p>>>16)*1540483477)&65535)<<16))}p^=p>>>13;p=(((p&65535)*1540483477)+((((p>>>16)*1540483477)&65535)<<16));p^=p>>>15;returnp>>>0}functione(s,o){vart,u,q,k,n,j,l,r,p,m;t=s.length&3;u=s.length-t;q=o;n=3432918353;l=461845907;m=0;while(m<u){p=((s.charCodeAt(m)&255))|((s.charCodeAt(++m)&255)<<8)|((s.charCodeAt(++m)&255)<<16)|((s.charCodeAt(++m)&255)<<24);++m;p=((((p&65535)*n)+((((p>>>16)*n)&65535)<<16)))&4294967295;p=(p<<15)|(p>>>17);p=((((p&65535)*l)+((((p>>>16)*l)&65535)<<16)))&4294967295;q^=p;q=(q<<13)|(q>>>19);k=((((q&65535)*5)+((((q>>>16)*5)&65535)<<16)))&4294967295;q=(((k&65535)+27492)+((((k>>>16)+58964)&65535)<<16))}p=0;switch(t){case3:p^=(s.charCodeAt(m+2)&255)<<16;case2:p^=(s.charCodeAt(m+1)&255)<<8;case1:p^=(s.charCodeAt(m)&255);p=(((p&65535)*n)+((((p>>>16)*n)&65535)<<16))&4294967295;p=(p<<15)|(p>>>17);p=(((p&65535)*l)+((((p>>>16)*l)&65535)<<16))&4294967295;q^=p}q^=s.length;q^=q>>>16;q=(((q&65535)*2246822507)+((((q>>>16)*2246822507)&65535)<<16))&4294967295;q^=q>>>13;q=((((q&65535)*3266489909)+((((q>>>16)*3266489909)&65535)<<16)))&4294967295;q^=q>>>16;returnq>>>0}vard=e;d.v2=f;d.v3=e;if(typeof(c)!="undefined"){c.exports=d}else{varg=h.murmur;d.noConflict=function(){h.murmur=g;returnd};h.murmur=d}}())},{}],6:[function(b,c,a){(function(){varg=b("crypt"),d=b("charenc").utf8,e=b("charenc").bin,h=function(q){if(q.constructor==String){q=d.stringToBytes(q)}vary=g.bytesToWords(q),z=q.length*8,r=[],u=1732584193,s=-271733879,p=-1732584194,o=271733878,k=-1009589776;y[z>>5]|=128<<(24-z%32);y[((z+64>>>9)<<4)+15]=z;for(varB=0;B<y.length;B+=16){varG=u,F=s,E=p,D=o,C=k;for(varA=0;A<80;A++){if(A<16){r[A]=y[B+A]}else{varx=r[A-3]^r[A-8]^r[A-14]^r[A-16];r[A]=(x<<1)|(x>>>31)}varv=((u<<5)|(u>>>27))+k+(r[A]>>>0)+(A<20?(s&p|~s&o)+1518500249:A<40?(s^p^o)+1859775393:A<60?(s&p|s&o|p&o)-1894007588:(s^p^o)-899497514);k=o;o=p;p=(s<<30)|(s>>>2);s=u;u=v}u+=G;s+=F;p+=E;o+=D;k+=C}return[u,s,p,o,k]},f=function(k,i){varj=g.wordsToBytes(h(k));returni&&i.asBytes?j:i&&i.asString?e.bytesToString(j):g.bytesToHex(j)};f._blocksize=16;f._digestsize=20;c.exports=f})()},{charenc:2,crypt:3}],7:[function(b,c,a){Object.defineProperty(a,"__esModule",{value:true});vard=b("./lib/core");a.trackerCore=d.trackerCore},{"./lib/core":9}],8:[function(c,d,a){Object.defineProperty(a,"__esModule",{value:true});functionb(n){varj="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";varh,g,f,s,q,p,o,t,m=0,u=0,l,k=[];if(!n){returnn}n=unescape(encodeURIComponent(n));do{h=n.charCodeAt(m++);g=n.charCodeAt(m++);f=n.charCodeAt(m++);t=h<<16|g<<8|f;s=t>>18&63;q=t>>12&63;p=t>>6&63;o=t&63;k[u++]=j.charAt(s)+j.charAt(q)+j.charAt(p)+j.charAt(o)}while(m<n.length);l=k.join("");vare=n.length%3;return(e?l.slice(0,e-3):l)+"===".slice(e||3)}a.base64encode=b},{}],9:[function(b,d,a){Object.defineProperty(a,"__esModule",{value:true});vare=b("uuid");varg=b("./payload");functionc(h){if(h==null){return{type:"dtm",value:newDate().getTime()}}else{if(typeofh==="number"){return{type:"dtm",value:h}}else{if(h.type==="ttm"){return{type:"ttm",value:h.value}}else{return{type:"dtm",value:(h.value||newDate().getTime())}}}}}functionf(j,o){if(typeofj==="undefined"){j=true}varh={};functionl(p,q){h[p]=q}functionk(r,s){varq={};s=s||{};for(varpinr){if(s[p]||(r[p]!==null&&typeofr[p]!=="undefined")){q[p]=r[p]}}returnq}functionn(p){if(p&&p.length){return{schema:"iglu:com.snowplowanalytics.snowplow/contexts/jsonschema/1-0-0",data:p}}}functioni(t,q,p){t.addDict(h);t.add("eid",e.v4());vars=c(p);t.add(s.type,s.value.toString());varr=n(q);if(r!==undefined){t.addJson("cx","co",r)}if(typeofo==="function"){o(t)}returnt}functionm(r,q,p){vart=g.payloadBuilder(j);vars={schema:"iglu:com.snowplowanalytics.snowplow/unstruct_event/jsonschema/1-0-0",data:r};t.add("e","ue");t.addJson("ue_px","ue_pr",s);returni(t,q,p)}return{setBase64Encoding:function(p){j=p},addPayloadPair:l,addPayloadDict:function(q){for(varpinq){if(q.hasOwnProperty(p)){h[p]=q[p]}}},resetPayloadPairs:function(p){h=g.isJson(p)?p:{}},setTrackerVersion:function(p){l("tv",p)},setTrackerNamespace:function(p){l("tna",p)},setAppId:function(p){l("aid",p)},setPlatform:function(p){l("p",p)},setUserId:function(p){l("uid",p)},setScreenResolution:function(q,p){l("res",q+"x"+p)},setViewport:function(q,p){l("vp",q+"x"+p)},setColorDepth:function(p){l("cd",p)},setTimezone:function(p){l("tz",p)},setLang:function(p){l("lang",p)},setIpAddress:function(p){l("ip",p)},trackUnstructEvent:m,trackSelfDescribingEvent:m,trackPageView:function(t,s,r,q,p){varu=g.payloadBuilder(j);u.add("e","pv");u.add("url",t);u.add("page",s);u.add("refr",r);returni(u,q,p)},trackPagePing:function(r,s,w,x,t,q,y,p,u){varv=g.payloadBuilder(j);v.add("e","pp");v.add("url",r);v.add("page",s);v.add("refr",w);v.add("pp_mix",x.toString());v.add("pp_max",t.toString());v.add("pp_miy",q.toString());v.add("pp_may",y.toString());returni(v,p,u)},trackStructEvent:function(s,v,q,u,t,r,p){varw=g.payloadBuilder(j);w.add("e","se");w.add("se_ca",s);w.add("se_ac",v);w.add("se_la",q);w.add("se_pr",u);w.add("se_va",(t==null?undefined:t.toString()));returni(w,r,p)},trackEcommerceTransaction:function(w,v,t,s,p,x,q,u,z,r,y){varA=g.payloadBuilder(j);A.add("e","tr");A.add("tr_id",w);A.add("tr_af",v);A.add("tr_tt",t);A.add("tr_tx",s);A.add("tr_sh",p);A.add("tr_ci",x);A.add("tr_st",q);A.add("tr_co",u);A.add("tr_cu",z);returni(A,r,y)},trackEcommerceTransactionItem:function(s,w,p,q,u,t,x,r,v){vary=g.payloadBuilder(j);y.add("e","ti");y.add("ti_id",s);y.add("ti_sk",w);y.add("ti_nm",p);y.add("ti_ca",q);y.add("ti_pr",u);y.add("ti_qu",t);y.add("ti_cu",x);returni(y,r,v)},trackScreenView:function(q,s,r,p){returnm({schema:"iglu:com.snowplowanalytics.snowplow/screen_view/jsonschema/1-0-0",data:k({name:q,id:s})},r,p)},trackLinkClick:function(w,r,t,q,v,u,p){vars={schema:"iglu:com.snowplowanalytics.snowplow/link_click/jsonschema/1-0-1",data:k({targetUrl:w,elementId:r,elementClasses:t,elementTarget:q,elementContent:v})};returnm(s,u,p)},trackAdImpression:function(t,p,r,s,z,u,v,y,q,x){varw={schema:"iglu:com.snowplowanalytics.snowplow/ad_impression/jsonschema/1-0-0",data:k({impressionId:t,costModel:p,cost:r,targetUrl:s,bannerId:z,zoneId:u,advertiserId:v,campaignId:y})};returnm(w,q,x)},trackAdClick:function(r,x,p,s,A,u,t,v,z,q,y){varw={schema:"iglu:com.snowplowanalytics.snowplow/ad_click/jsonschema/1-0-0",data:k({targetUrl:r,clickId:x,costModel:p,cost:s,bannerId:A,zoneId:u,impressionId:t,advertiserId:v,campaignId:z})};returnm(w,q,y)},trackAdConversion:function(A,p,s,r,u,y,z,t,x,q,w){varv={schema:"iglu:com.snowplowanalytics.snowplow/ad_conversion/jsonschema/1-0-0",data:k({conversionId:A,costModel:p,cost:s,category:r,action:u,property:y,initialValue:z,advertiserId:t,campaignId:x})};returnm(v,q,w)},trackSocialInteraction:function(t,s,u,r,p){varq={schema:"iglu:com.snowplowanalytics.snowplow/social_interaction/jsonschema/1-0-0",data:k({action:t,network:s,target:u})};returnm(q,r,p)},trackAddToCart:function(w,r,t,u,v,q,s,p){returnm({schema:"iglu:com.snowplowanalytics.snowplow/add_to_cart/jsonschema/1-0-0",data:k({sku:w,name:r,category:t,unitPrice:u,quantity:v,currency:q})},s,p)},trackRemoveFromCart:function(w,r,t,u,v,q,s,p){returnm({schema:"iglu:com.snowplowanalytics.snowplow/remove_from_cart/jsonschema/1-0-0",data:k({sku:w,name:r,category:t,unitPrice:u,quantity:v,currency:q})},s,p)},trackFormChange:function(v,q,w,t,r,u,s,p){returnm({schema:"iglu:com.snowplowanalytics.snowplow/change_form/jsonschema/1-0-0",data:k({formId:v,elementId:q,nodeName:w,type:t,elementClasses:r,value:u},{value:true})},s,p)},trackFormSubmission:function(t,r,s,q,p){returnm({schema:"iglu:com.snowplowanalytics.snowplow/submit_form/jsonschema/1-0-0",data:k({formId:t,formClasses:r,elements:s})},q,p)},trackSiteSearch:function(u,t,q,r,s,p){returnm({schema:"iglu:com.snowplowanalytics.snowplow/site_search/jsonschema/1-0-0",data:k({terms:u,filters:t,totalResults:q,pageResults:r})},s,p)},trackConsentWithdrawn:function(t,w,q,r,u,s,p){varv={schema:"iglu:com.snowplowanalytics.snowplow/consent_document/jsonschema/1-0-0",data:k({id:w,version:q,name:r,description:u})};returnm({schema:"iglu:com.snowplowanalytics.snowplow/consent_withdrawn/jsonschema/1-0-0",data:k({all:t})},v.data&&s?s.concat([v]):s,p)},trackConsentGranted:function(w,q,r,u,t,s,p){varv={schema:"iglu:com.snowplowanalytics.snowplow/consent_document/jsonschema/1-0-0",data:k({id:w,version:q,name:r,description:u,})};returnm({schema:"iglu:com.snowplowanalytics.snowplow/consent_granted/jsonschema/1-0-0",data:k({expiry:t,})},s?s.concat([v]):[v],p)}}}a.trackerCore=f},{"./payload":10,uuid:12}],10:[function(f,g,c){Object.defineProperty(c,"__esModule",{value:true});vara=f("./base64");functione(j){if(!j){returnj}vari=a.base64encode(j);returni.replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}functiond(j){if(!h(j)){returnfalse}for(variinj){if(j.hasOwnProperty(i)){returntrue}}returnfalse}c.isNonEmptyJson=d;functionh(i){return(typeofi!=="undefined"&&i!==null&&(i.constructor==={}.constructor||i.constructor===[].constructor))}c.isJson=h;functionb(j){varm={};varl=function(n,o){if(o!=null&&o!==""){m[n]=o}};vari=function(o){for(varnino){if(o.hasOwnProperty(n)){l(n,o[n])}}};vark=function(n,o,p){if(d(p)){varq=JSON.stringify(p);if(j){l(n,e(q))}else{l(o,q)}}};return{add:l,addDict:i,addJson:k,build:function(){returnm}}}c.payloadBuilder=b},{"./base64":8}],11:[function(b,c,a){(function(i){vare;varh=i.crypto||i.msCrypto;if(h&&h.getRandomValues){vard=newUint8Array(16);e=functionf(){h.getRandomValues(d);returnd}}if(!e){varg=newArray(16);e=function(){for(varj=0,k;j<16;j++){if((j&3)===0){k=Math.random()*4294967296}g[j]=k>>>((j&3)<<3)&255}returng}}c.exports=e}).call(this,typeofglobal!=="undefined"?global:typeofself!=="undefined"?self:typeofwindow!=="undefined"?window:{})},{}],12:[function(c,b,g){vard=c("./rng");varp=[];varh={};for(varj=0;j<256;j++){p[j]=(j+256).toString(16).substr(1);h[p[j]]=j}functione(w,t,x){varu=(t&&x)||0,v=0;t=t||[];w.toLowerCase().replace(/[0-9a-f]{2}/g,function(i){if(v<16){t[u+v++]=h[i]}});while(v<16){t[u+v++]=0}returnt}functionl(s,u){vart=u||0,v=p;returnv[s[t++]]+v[s[t++]]+v[s[t++]]+v[s[t++]]+"-"+v[s[t++]]+v[s[t++]]+"-"+v[s[t++]]+v[s[t++]]+"-"+v[s[t++]]+v[s[t++]]+"-"+v[s[t++]]+v[s[t++]]+v[s[t++]]+v[s[t++]]+v[s[t++]]+v[s[t++]]}varr=d();varo=[r[0]|1,r[1],r[2],r[3],r[4],r[5]];varf=(r[6]<<8|r[7])&16383;varm=0,k=0;functionq(E,u,y){varz=u&&y||0;varA=u||[];E=E||{};varx=E.clockseq!==undefined?E.clockseq:f;vars=E.msecs!==undefined?E.msecs:newDate().getTime();varD=E.nsecs!==undefined?E.nsecs:k+1;vart=(s-m)+(D-k)/10000;if(t<0&&E.clockseq===undefined){x=x+1&16383}if((t<0||s>m)&&E.nsecs===undefined){D=0}if(D>=10000){thrownewError("uuid.v1(): Can't create more than 10M uuids/sec")}m=s;k=D;f=x;s+=12219292800000;varC=((s&268435455)*10000+D)%4294967296;A[z++]=C>>>24&255;A[z++]=C>>>16&255;A[z++]=C>>>8&255;A[z++]=C&255;varB=(s/4294967296*10000)&268435455;A[z++]=B>>>8&255;A[z++]=B&255;A[z++]=B>>>24&15|16;A[z++]=B>>>16&255;A[z++]=x>>>8|128;A[z++]=x&255;varw=E.node||o;for(varv=0;v<6;v++){A[z+v]=w[v]}returnu?u:l(A)}functionn(t,s,x){varu=s&&x||0;if(typeof(t)=="string"){s=t=="binary"?newArray(16):null;t=null}t=t||{};varw=t.random||(t.rng||d)();w[6]=(w[6]&15)|64;w[8]=(w[8]&63)|128;if(s){for(varv=0;v<16;v++){s[u+v]=w[v]}}returns||l(w)}vara=n;a.v1=q;a.v4=n;a.parse=e;a.unparse=l;b.exports=a},{"./rng":11}],13:[function(d,e,a){varg=d("./lib_managed/lodash"),f=d("./lib/helpers"),c=typeofa!=="undefined"?a:this,b=window;c.errorManager=function(i){functionh(o,l,p,n,m,q){vark=(m&&m.stack)?m.stack:null;i.trackSelfDescribingEvent({schema:"iglu:com.snowplowanalytics.snowplow/application_error/jsonschema/1-0-1",data:{programmingLanguage:"JAVASCRIPT",message:o||"JS Exception. Browser doesn't support ErrorEvent API",stackTrace:k,lineNumber:p,lineColumn:n,fileName:l}},q)}functionj(n,k,m){varl;if(g.isFunction(m)){l=k.concat(m(n))}else{l=k}h(n.message,n.filename,n.lineno,n.colno,n.error,l)}return{trackError:h,enableErrorTracking:function(k,n,m){functionl(o){if(g.isFunction(k)&&k(o)||k==null){j(o,m,n)}}f.addEventListener(b,"error",l,true)}}}},{"./lib/helpers":18,"./lib_managed/lodash":20}],14:[function(c,d,a){varf=c("./lib_managed/lodash"),e=c("./lib/helpers"),b=typeofa!=="undefined"?a:this;b.getFormTrackingManager=function(k,j,m){varq=["textarea","input","select"];varg=j+"form";varr=function(){returntrue};vari=function(){returntrue};varp=function(t){returnt};functiono(t){returnt[f.find(["name","id","type","nodeName"],function(u){returnt[u]&&typeoft[u]==="string"})]}functions(t){while(t&&t.nodeName&&t.nodeName.toUpperCase()!=="HTML"&&t.nodeName.toUpperCase()!=="FORM"){t=t.parentNode}if(t&&t.nodeName&&t.nodeName.toUpperCase()==="FORM"){returno(t)}}functionh(u){vart=[];f.forEach(q,function(v){varw=f.filter(u.getElementsByTagName(v),function(x){returnx.hasOwnProperty(g)});f.forEach(w,function(y){if(y.type==="submit"){return}varx={name:o(y),value:y.value,nodeName:y.nodeName};if(y.type&&y.nodeName.toUpperCase()==="INPUT"){x.type=y.type}if((y.type==="checkbox"||y.type==="radio")&&!y.checked){x.value=null}t.push(x)})});returnt}functionl(t){returnfunction(x){varu=x.target;varv=(u.nodeName&&u.nodeName.toUpperCase()==="INPUT")?u.type:null;varw=(u.type==="checkbox"&&!u.checked)?null:p(u.value);k.trackFormChange(s(u),o(u),u.nodeName,v,e.getCssClasses(u),w,m(t))}}functionn(t){returnfunction(w){varv=w.target;varu=h(v);f.forEach(u,function(x){x.value=p(x.value)});k.trackFormSubmission(o(v),e.getCssClasses(v),u,m(t))}}return{configureFormTracking:function(t){if(t){r=e.getFilter(t.forms,true);i=e.getFilter(t.fields,false);p=e.getTransform(t.fields)}},addFormListeners:function(t){f.forEach(document.getElementsByTagName("form"),function(u){if(r(u)&&!u[g]){f.forEach(q,function(v){f.forEach(u.getElementsByTagName(v),function(w){if(i(w)&&!w[g]&&w.type.toLowerCase()!=="password"){e.addEventListener(w,"change",l(t),false);w[g]=true}})});e.addEventListener(u,"submit",n(t));u[g]=true}})}}}},{"./lib/helpers":18,"./lib_managed/lodash":20}],15:[function(b,c,a){(function(){varf=b("./lib_managed/lodash"),e=b("./lib/helpers"),d=typeofa!=="undefined"?a:this;d.InQueueManager=function(g,n,m,j,o){varh={};functionq(u){varv=[];if(!u||u.length===0){v=f.map(h)}else{for(vart=0;t<u.length;t++){if(h.hasOwnProperty(u[t])){v.push(h[u[t]])}else{e.warn('Warning: Tracker namespace "'+u[t]+'" not configured')}}}if(v.length===0){e.warn("Warning: No tracker configured")}returnv}functionk(u,v,t){e.warn(u+" is deprecated. Set the collector when a new tracker instance using newTracker.");vari;if(f.isUndefined(t)){i="sp"}else{i=t}p(i);h[i][u](v)}functionp(t,u,i){i=i||{};if(!h.hasOwnProperty(t)){h[t]=newg(o,t,n,m,i);h[t].setCollectorUrl(u)}else{e.warn("Tracker namespace "+t+" already exists.")}}functions(v){varu=v.split(":"),i=u[0],t=(u.length>1)?u[1].split(";"):[];return[i,t]}functionr(){varv,u,x,w,t,A,y,z;for(v=0;v<arguments.length;v+=1){w=arguments[v];t=Array.prototype.shift.call(w);if(f.isFunction(t)){t.apply(h,w);continue}A=s(t);x=A[0];y=A[1];if(x==="newTracker"){p(w[0],w[1],w[2]);continue}if((x==="setCollectorCf"||x==="setCollectorUrl")&&(!y||y.length===0)){k(x,w[0],w[1]);continue}z=q(y);for(u=0;u<z.length;u++){z[u][x].apply(z[u],w)}}}for(varl=0;l<j.length;l++){r(j[l])}return{push:r}}}())},{"./lib/helpers":18,"./lib_managed/lodash":20}],16:[function(d,e,b){varg=d("./snowplow"),f,a,c=window;if(c.GlobalSnowplowNamespace&&c.GlobalSnowplowNamespace.length>0){f=c.GlobalSnowplowNamespace.shift();a=c[f];a.q=newg.Snowplow(a.q,f)}else{c._snaq=c._snaq||[];c._snaq=newg.Snowplow(c._snaq,"_snaq")}},{"./snowplow":23}],17:[function(b,c,a){(function(){varl=b("../lib_managed/lodash"),k=b("murmurhash").v3,g=b("jstimezonedetect").jstz.determine(),e=b("browser-cookie-lite"),h=typeofa!=="undefined"?a:this,j=window,d=navigator,i=screen,f=document;h.hasSessionStorage=function(){try{return!!j.sessionStorage}catch(m){returntrue}};h.hasLocalStorage=function(){try{return!!j.localStorage}catch(m){returntrue}};h.localStorageAccessible=function(){varm="modernizr";if(!h.hasLocalStorage()){returnfalse}try{j.localStorage.setItem(m,m);j.localStorage.removeItem(m);returntrue}catch(n){returnfalse}};h.hasCookies=function(m){varn=m||"testcookie";if(l.isUndefined(d.cookieEnabled)){e.cookie(n,"1");returne.cookie(n)==="1"?"1":"0"}returnd.cookieEnabled?"1":"0"};h.detectSignature=function(r){varp=[d.userAgent,[i.height,i.width,i.colorDepth].join("x"),(newDate()).getTimezoneOffset(),h.hasSessionStorage(),h.hasLocalStorage()];varm=[];if(d.plugins){for(varq=0;q<d.plugins.length;q++){if(d.plugins[q]){varn=[];for(varo=0;o<d.plugins[q].length;o++){n.push([d.plugins[q][o].type,d.plugins[q][o].suffixes])}m.push([d.plugins[q].name+"::"+d.plugins[q].description,n.join("~")])}}}returnk(p.join("###")+"###"+m.sort().join(";"),r)};h.detectTimezone=function(){return(typeof(g)==="undefined")?"":g.name()};h.detectViewport=function(){varp=j,n="inner";if(!("innerWidth"inj)){n="client";p=f.documentElement||f.body}varo=p[n+"Width"];varm=p[n+"Height"];if(o>=0&&m>=0){returno+"x"+m}else{returnnull}};h.detectDocumentSize=function(){varq=f.documentElement,o=f.body,p=o?Math.max(o.offsetHeight,o.scrollHeight):0;varm=Math.max(q.clientWidth,q.offsetWidth,q.scrollWidth);varn=Math.max(q.clientHeight,q.offsetHeight,q.scrollHeight,p);returnisNaN(m)||isNaN(n)?"":m+"x"+n};h.detectBrowserFeatures=function(o,n){varm,q,r={pdf:"application/pdf",qt:"video/quicktime",realp:"audio/x-pn-realaudio-plugin",wma:"application/x-mplayer2",dir:"application/x-director",fla:"application/x-shockwave-flash",java:"application/x-java-vm",gears:"application/x-googlegears",ag:"application/x-silverlight"},p={};if(d.mimeTypes&&d.mimeTypes.length){for(minr){if(Object.prototype.hasOwnProperty.call(r,m)){q=d.mimeTypes[r[m]];p[m]=(q&&q.enabledPlugin)?"1":"0"}}}if(d.constructor===window.Navigator&&typeofd.javaEnabled!=="unknown"&&!l.isUndefined(d.javaEnabled)&&d.javaEnabled()){p.java="1"}if(l.isFunction(j.GearsFactory)){p.gears="1"}p.res=i.width+"x"+i.height;p.cd=i.colorDepth;if(o){p.cookie=h.hasCookies(n)}returnp}}())},{"../lib_managed/lodash":20,"browser-cookie-lite":1,jstimezonedetect:4,murmurhash:5}],18:[function(b,c,a){(function(){varg=b("../lib_managed/lodash"),e=b("browser-cookie-lite"),d=typeofa!=="undefined"?a:this;d.fixupTitle=function(i){if(!g.isString(i)){i=i.text||"";varh=document.getElementsByTagName("title");if(h&&!g.isUndefined(h[0])){i=h[0].text}}returni};d.getHostName=function(h){varj=newRegExp("^(?:(?:https?|ftp):)/*(?:[^@]+@)?([^:/#]+)"),i=j.exec(h);returni?i[1]:h};d.fixupDomain=function(i){varh=i.length;if(i.charAt(--h)==="."){i=i.slice(0,h)}if(i.slice(0,2)==="*."){i=i.slice(1)}returni};d.getReferrer=function(j){vari="";varh=d.fromQuerystring("referrer",window.location.href)||d.fromQuerystring("referer",window.location.href);if(h){returnh}if(j){returnj}try{i=window.top.document.referrer}catch(l){if(window.parent){try{i=window.parent.document.referrer}catch(k){i=""}}}if(i===""){i=document.referrer}returni};d.addEventListener=function(k,j,i,h){if(k.addEventListener){k.addEventListener(j,i,h);returntrue}if(k.attachEvent){returnk.attachEvent("on"+j,i)}k["on"+j]=i};d.fromQuerystring=function(j,i){varh=newRegExp("^[^#]*[?&]"+j+"=([^&#]*)").exec(i);if(!h){returnnull}returndecodeURIComponent(h[1].replace(/\+/g,""))};d.warn=function(h){if(typeofconsole!=="undefined"){console.warn("Snowplow: "+h)}};d.getCssClasses=function(h){returnh.className.match(/\S+/g)||[]};functionf(h,l){vark=d.getCssClasses(h),j;for(j=0;j<k.length;j++){if(l[k[j]]){returntrue}}returnfalse}d.getFilter=function(m,n){if(g.isArray(m)||!g.isObject(m)){returnfunction(){returntrue}}if(m.hasOwnProperty("filter")){returnm.filter}else{varj=m.hasOwnProperty("whitelist");varl=m.whitelist||m.blacklist;if(!g.isArray(l)){l=[l]}varh={};for(vark=0;k<l.length;k++){h[l[k]]=true}if(n){returnfunction(i){returnf(i,h)===j}}else{returnfunction(i){returni.nameinh===j}}}};d.getTransform=function(h){if(!g.isObject(h)){returnfunction(i){returni}}if(h.hasOwnProperty("transform")){returnh.transform}else{returnfunction(i){returni}}returnfunction(i){returni}};d.decorateQuerystring=function(h,j,r){varp=j+"="+r;varo=h.split("#");vark=o[0].split("?");varn=k.shift();vars=k.join("?");if(!s){s=p}else{varl=true;varq=s.split("&");for(varm=0;m<q.length;m++){if(q[m].substr(0,j.length+1)===j+"="){l=false;q[m]=p;s=q.join("&");break}}if(l){s=p+"&"+s}}o[0]=n+"?"+s;returno.join("#")};d.attemptGetLocalStorage=function(h){try{returnlocalStorage.getItem(h)}catch(i){}};d.attemptWriteLocalStorage=function(h,i){try{localStorage.setItem(h,i);returntrue}catch(j){returnfalse}};d.findRootDomain=function(){varj="_sp_root_domain_test_";varp=j+newDate().getTime();varn="_test_value_"+newDate().getTime();varl=window.location.hostname.split(".");varh=l.length-1;while(h>=0){varm=l.slice(h,l.length).join(".");e.cookie(p,n,0,"/",m);if(e.cookie(p)===n){d.deleteCookie(p,m);varo=d.getCookiesWithPrefix(j);for(vark=0;k<o.length;k++){d.deleteCookie(o[k],m)}returnm}h-=1}returnwindow.location.hostname};d.isValueInArray=function(j,k){for(varh=0;h<k.length;h++){if(k[h]===j){returntrue}}returnfalse};d.deleteCookie=function(i,h){e.cookie(i,"",-1,"/",h)};d.getCookiesWithPrefix=function(h){vark=document.cookie.split("; ");varl=[];for(varj=0;j<k.length;j++){if(k[j].substring(0,h.length)===h){l.push(k[j])}}returnl};d.parseInt=function(i){varh=parseInt(i);returnisNaN(h)?undefined:h};d.parseFloat=function(i){varh=parseFloat(i);returnisNaN(h)?undefined:h}}())},{"../lib_managed/lodash":20,"browser-cookie-lite":1}],19:[function(b,c,a){(function(){varf=b("./helpers"),d=typeofa!=="undefined"?a:this;functionh(j){vari=newRegExp("^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$");returni.test(j)}functione(l){varj,i;if(h(l)){try{j=document.body.children[0].children[0].children[0].children[0].children[0].children[0].innerHTML;i="You have reached the cached page for";returnj.slice(0,i.length)===i}catch(k){returnfalse}}}functiong(k,j){varm=newRegExp("^(?:https?|ftp)(?::/*(?:[^?]+))([?][^#]+)"),l=m.exec(k),i=f.fromQuerystring(j,l[1]);returni}d.fixupUrl=function(k,i,j){if(k==="translate.googleusercontent.com"){if(j===""){j=i}i=g(i,"u");k=f.getHostName(i)}else{if(k==="cc.bingj.com"||k==="webcache.googleusercontent.com"||e(k)){i=document.links[0].href;k=f.getHostName(i)}}return[k,i,j]}}())},{"./helpers":18}],20:[function(b,c,a){(function(d){(function(){varI;varaB="3.10.1";varB="[object Arguments]",aI="[object Array]",aZ="[object Boolean]",D="[object Date]",aS="[object Error]",f="[object Function]",aU="[object Map]",n="[object Number]",l="[object Object]",aa="[object RegExp]",i="[object Set]",C="[object String]",A="[object WeakMap]";vara2="[object ArrayBuffer]",bv="[object Float32Array]",ad="[object Float64Array]",y="[object Int8Array]",aM="[object Int16Array]",H="[object Int32Array]",aY="[object Uint8Array]",ar="[object Uint8ClampedArray]",ax="[object Uint16Array]",u="[object Uint32Array]";varbl=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\n\\]|\\.)*?\1)\]/,w=/^\w*$/,at=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\n\\]|\\.)*?)\2)\]/g;varby=/\\(\\)?/g;varaK=/\w*$/;vark=/^\[object .+?Constructor\]$/;varW=/^\d+$/;varbq=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"];varaq={};aq[bv]=aq[ad]=aq[y]=aq[aM]=aq[H]=aq[aY]=aq[ar]=aq[ax]=aq[u]=true;aq[B]=aq[aI]=aq[a2]=aq[aZ]=aq[D]=aq[aS]=aq[f]=aq[aU]=aq[n]=aq[l]=aq[aa]=aq[i]=aq[C]=aq[A]=false;varaw={};aw[B]=aw[aI]=aw[a2]=aw[aZ]=aw[D]=aw[bv]=aw[ad]=aw[y]=aw[aM]=aw[H]=aw[n]=aw[l]=aw[aa]=aw[C]=aw[aY]=aw[ar]=aw[ax]=aw[u]=true;aw[aS]=aw[f]=aw[aU]=aw[i]=aw[A]=false;varaN={"function":true,object:true};varF=aN[typeofa]&&a&&!a.nodeType&&a;varak=aN[typeofc]&&c&&!c.nodeType&&c;varaT=F&&ak&&typeofd=="object"&&d&&d.Object&&d;varbo=aN[typeofself]&&self&&self.Object&&self;varab=aN[typeofwindow]&&window&&window.Object&&window;varbw=ak&&ak.exports===F&&F;varbk=aT||((ab!==(this&&this.window))&&ab)||bo||this;functionK(bG,bC,bF){varbE=bG.length,bD=bF?bE:-1;while((bF?bD--:++bD<bE)){if(bC(bG[bD],bD,bG)){returnbD}}return-1}functionaH(bC){returnbC==null?"":(bC+"")}varX=(function(){try{Object({toString:0}+"")}catch(bC){returnfunction(){returnfalse}}returnfunction(bD){returntypeofbD.toString!="function"&&typeof(bD+"")=="string"}}());functionm(bC){return!!bC&&typeofbC=="object"}varal=Array.prototype,o=Error.prototype,bp=Object.prototype,az=String.prototype;varL=Function.prototype.toString;varaE=bp.hasOwnProperty;varq=bp.toString;varv=RegExp("^"+L.call(aE).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");varbg=bk.ArrayBuffer,aD=bp.propertyIsEnumerable,a1=al.splice,Y=bk.Uint8Array;varz=aC(Array,"isArray"),bx=aC(Object,"keys");varap=9007199254740991;varQ={};Q[bv]=bk.Float32Array;Q[ad]=bk.Float64Array;Q[y]=bk.Int8Array;Q[aM]=bk.Int16Array;Q[H]=bk.Int32Array;Q[aY]=Y;Q[ar]=bk.Uint8ClampedArray;Q[ax]=bk.Uint16Array;Q[u]=bk.Uint32Array;vara3={};a3[aI]=a3[D]=a3[n]={constructor:true,toLocaleString:true,toString:true,valueOf:true};a3[aZ]=a3[C]={constructor:true,toString:true,valueOf:true};a3[aS]=a3[f]=a3[aa]={constructor:true,toString:true};a3[l]={constructor:true};a4(bq,function(bD){for(varbCina3){if(aE.call(a3,bC)){varbE=a3[bC];bE[bD]=aE.call(bE,bD)}}});functionP(){}varbs=P.support={};(function(bC){varbE=function(){this.x=bC},bD={"0":bC,length:bC},bG=[];bE.prototype={valueOf:bC,y:bC};for(varbFinnewbE){bG.push(bF)}bs.enumErrorProps=aD.call(o,"message")||aD.call(o,"name");bs.enumPrototypes=aD.call(bE,"prototype");bs.nonEnumShadows=!/valueOf/.test(bG);bs.spliceObjects=(a1.call(bD,0,1),!bD[0]);bs.unindexedChars=("x"[0]+Object("x")[0])!="xx"}(1,0));functions(bE,bF){varbC=-1,bD=bE.length;bF||(bF=Array(bD));while(++bC<bD){bF[bC]=bE[bC]}returnbF}functiona4(bF,bE){varbC=-1,bD=bF.length;while(++bC<bD){if(bE(bF[bC],bC,bF)===false){break}}returnbF}functionbB(bI,bD){varbE=-1,bG=bI.length,bF=-1,bC=[];while(++bE<bG){varbH=bI[bE];if(bD(bH,bE,bI)){bC[++bF]=bH}}returnbC}functionbb(bG,bF){varbD=-1,bE=bG.length,bC=Array(bE);while(++bD<bE){bC[bD]=bF(bG[bD],bD,bG)}returnbC}functiont(bF,bC){varbD=-1,bE=bF.length;while(++bD<bE){if(bC(bF[bD],bD,bF)){returntrue}}returnfalse}functiona9(bC,bD){returnbD==null?bC:aX(bD,Z(bD),bC)}functionaX(bH,bF,bD){bD||(bD={});varbC=-1,bG=bF.length;while(++bC<bG){varbE=bF[bC];bD[bE]=bH[bE]}returnbD}functionE(bE,bC,bF){varbD=typeofbE;if(bD=="function"){returnbC===I?bE:R(bE,bC,bF)}if(bE==null){returnan}if(bD=="object"){returnbm(bE)}returnbC===I?aV(bE):aW(bE,bC)}functionaQ(bK,bI,bD,bL,bF,bG,bE){varbN;if(bD){bN=bF?bD(bK,bL,bF):bD(bK)}if(bN!==I){returnbN}if(!T(bK)){returnbK}varbH=h(bK);if(bH){bN=av(bK);if(!bI){returns(bK,bN)}}else{varbM=q.call(bK),bJ=bM==f;if(bM==l||bM==B||(bJ&&!bF)){if(X(bK)){returnbF?bK:{}}bN=bz(bJ?{}:bK);if(!bI){returna9(bN,bK)}}else{returnaw[bM]?ay(bK,bM,bI):(bF?bK:{})}}bG||(bG=[]);bE||(bE=[]);varbC=bG.length;while(bC--){if(bG[bC]==bK){returnbE[bC]}}bG.push(bK);bE.push(bN);(bH?a4:au)(bK,function(bP,bO){bN[bO]=aQ(bP,bI,bD,bO,bK,bG,bE)});returnbN}varaf=U(au);functionM(bE,bD){varbC=[];af(bE,function(bG,bF,bH){if(bD(bG,bF,bH)){bC.push(bG)}});returnbC}functionag(bG,bD,bF,bE){varbC;bF(bG,function(bI,bH,bJ){if(bD(bI,bH,bJ)){bC=bE?bH:bI;returnfalse}});returnbC}varbf=ah();functionau(bC,bD){returnbf(bC,bD,Z)}functionae(bE,bG,bC){if(bE==null){return}bE=r(bE);if(bC!==I&&bCinbE){bG=[bC]}varbD=0,bF=bG.length;while(bE!=null&&bD<bF){bE=r(bE)[bG[bD++]]}return(bD&&bD==bF)?bE:I}functionbh(bG,bD,bF,bE,bC,bH){if(bG===bD){returntrue}if(bG==null||bD==null||(!T(bG)&&!m(bD))){returnbG!==bG&&bD!==bD}returna8(bG,bD,bh,bF,bE,bC,bH)}functiona8(bT,bG,bN,bK,bM,bQ,bO){varbJ=h(bT),bL=h(bG),bE=aI,bR=aI;if(!bJ){bE=q.call(bT);if(bE==B){bE=l}else{if(bE!=l){bJ=N(bT)}}}if(!bL){bR=q.call(bG);if(bR==B){bR=l}else{if(bR!=l){bL=N(bG)}}}varbC=bE==l&&!X(bT),bD=bR==l&&!X(bG),bI=bE==bR;if(bI&&!(bJ||bC)){returnO(bT,bG,bE)}if(!bM){varbS=bC&&aE.call(bT,"__wrapped__"),bP=bD&&aE.call(bG,"__wrapped__");if(bS||bP){returnbN(bS?bT.value():bT,bP?bG.value():bG,bK,bM,bQ,bO)}}if(!bI){returnfalse}bQ||(bQ=[]);bO||(bO=[]);varbF=bQ.length;while(bF--){if(bQ[bF]==bT){returnbO[bF]==bG}}bQ.push(bT);bO.push(bG);varbH=(bJ?bn:bj)(bT,bG,bN,bK,bM,bQ,bO);bQ.pop();bO.pop();returnbH}functionaG(bG,bK,bF){varbJ=bK.length,bD=bJ,bE=!bF;if(bG==null){return!bD}bG=r(bG);while(bJ--){varbH=bK[bJ];if((bE&&bH[2])?bH[1]!==bG[bH[0]]:!(bH[0]inbG)){returnfalse}}while(++bJ<bD){bH=bK[bJ];varbL=bH[0],bI=bG[bL],bC=bH[1];if(bE&&bH[2]){if(bI===I&&!(bLinbG)){returnfalse}}else{varbM=bF?bF(bI,bC,bL):I;if(!(bM===I?bh(bC,bI,bF,true):bM)){returnfalse}}}returntrue}functionbr(bF,bE){varbD=-1,bC=a0(bF)?Array(bF.length):[];af(bF,function(bH,bG,bI){bC[++bD]=bE(bH,bG,bI)});returnbC}functionbm(bF){varbC=aR(bF);if(bC.length==1&&bC[0][2]){varbD=bC[0][0],bE=bC[0][1];returnfunction(bG){if(bG==null){returnfalse}bG=r(bG);returnbG[bD]===bE&&(bE!==I||(bDinbG))}}returnfunction(bG){returnaG(bG,bC)}}functionaW(bG,bF){varbE=h(bG),bD=bd(bG)&&aF(bF),bC=(bG+"");bG=bi(bG);returnfunction(bH){if(bH==null){returnfalse}varbI=bC;bH=r(bH);if((bE||!bD)&&!(bIinbH)){bH=bG.length==1?bH:ae(bH,aL(bG,0,-1));if(bH==null){returnfalse}bI=am(bG);bH=r(bH)}returnbH[bI]===bF?(bF!==I||(bIinbH)):bh(bF,bH[bI],I,true)}}functionaP(bC){returnfunction(bD){returnbD==null?I:r(bD)[bC]}}functionaO(bD){varbC=(bD+"");bD=bi(bD);returnfunction(bE){returnae(bE,bD,bC)}}functionaL(bH,bG,bD){varbE=-1,bF=bH.length;bG=bG==null?0:(+bG||0);if(bG<0){bG=-bG>bF?0:(bF+bG)}bD=(bD===I||bD>bF)?bF:(+bD||0);if(bD<0){bD+=bF}bF=bG>bD?0:((bD-bG)>>>0);bG>>>=0;varbC=Array(bF);while(++bE<bF){bC[bE]=bH[bE+bG]}returnbC}functionR(bD,bC,bE){if(typeofbD!="function"){returnan}if(bC===I){returnbD}switch(bE){case1:returnfunction(bF){returnbD.call(bC,bF)};case3:returnfunction(bG,bF,bH){returnbD.call(bC,bG,bF,bH)};case4:returnfunction(bF,bH,bG,bI){returnbD.call(bC,bF,bH,bG,bI)};case5:returnfunction(bJ,bF,bH,bG,bI){returnbD.call(bC,bJ,bF,bH,bG,bI)}}returnfunction(){returnbD.apply(bC,arguments)}}functionp(bE){varbC=newbg(bE.byteLength),bD=newY(bC);bD.set(newY(bE));returnbC}functionU(bD,bC){returnfunction(bI,bH){varbF=bI?a7(bI):0;if(!aA(bF)){returnbD(bI,bH)}varbE=bC?bF:-1,bG=r(bI);while((bC?bE--:++bE<bF)){if(bH(bG[bE],bE,bG)===false){break}}returnbI}}functionah(bC){returnfunction(bE,bK,bI){varbJ=r(bE),bG=bI(bE),bH=bG.length,bD=bC?bH:-1;while((bC?bD--:++bD<bH)){varbF=bG[bD];if(bK(bJ[bF],bF,bJ)===false){break}}returnbE}}functionbe(bD,bC){returnfunction(bH,bE,bF){bE=ba(bE,bF,3);if(h(bH)){varbG=K(bH,bE,bC);returnbG>-1?bH[bG]:I}returnag(bH,bE,bD)}}functionac(bC,bD){returnfunction(bG,bF,bE){return(typeofbF=="function"&&bE===I&&h(bG))?bC(bG,bF):bD(bG,R(bF,bE,3))}}functionbu(bC){returnfunction(bF,bG,bE){varbD={};bG=ba(bG,bE,3);au(bF,function(bK,bJ,bI){varbH=bG(bK,bJ,bI);bJ=bC?bH:bJ;bK=bC?bK:bH;bD[bJ]=bK});returnbD}}functionbn(bJ,bK,bN,bD,bF,bG,bE){varbI=-1,bL=bJ.length,bM=bK.length;if(bL!=bM&&!(bF&&bM>bL)){returnfalse}while(++bI<bL){varbC=bJ[bI],bH=bK[bI],bO=bD?bD(bF?bH:bC,bF?bC:bH,bI):I;if(bO!==I){if(bO){continue}returnfalse}if(bF){if(!t(bK,function(bP){returnbC===bP||bN(bC,bP,bD,bF,bG,bE)})){returnfalse}}else{if(!(bC===bH||bN(bC,bH,bD,bF,bG,bE))){returnfalse}}}returntrue}functionO(bE,bD,bC){switch(bC){caseaZ:caseD:return+bE==+bD;caseaS:returnbE.name==bD.name&&bE.message==bD.message;casen:return(bE!=+bE)?bD!=+bD:bE==+bD;caseaa:caseC:returnbE==(bD+"")}returnfalse}functionbj(bS,bE,bP,bK,bM,bR,bQ){varbH=Z(bS),bJ=bH.length,bI=Z(bE),bN=bI.length;if(bJ!=bN&&!bM){returnfalse}varbF=bJ;while(bF--){varbT=bH[bF];if(!(bM?bTinbE:aE.call(bE,bT))){returnfalse}}varbC=bM;while(++bF<bJ){bT=bH[bF];varbU=bS[bT],bD=bE[bT],bG=bK?bK(bM?bD:bU,bM?bU:bD,bT):I;if(!(bG===I?bP(bU,bD,bK,bM,bR,bQ):bG)){returnfalse}bC||(bC=bT=="constructor")}if(!bC){varbL=bS.constructor,bO=bE.constructor;if(bL!=bO&&("constructor"inbS&&"constructor"inbE)&&!(typeofbL=="function"&&bLinstanceofbL&&typeofbO=="function"&&bOinstanceofbO)){returnfalse}}returntrue}functionba(bE,bD,bF){varbC=P.callback||V;bC=bC===V?E:bC;returnbF?bC(bE,bD,bF):bC}vara7=aP("length");functionaR(bD){varbC=g(bD),bE=bC.length;while(bE--){bC[bE][2]=aF(bC[bE][1])}returnbC}functionaC(bC,bD){varbE=bC==null?I:bC[bD];returnaj(bE)?bE:I}functionav(bE){varbD=bE.length,bC=newbE.constructor(bD);if(bD&&typeofbE[0]=="string"&&aE.call(bE,"index")){bC.index=bE.index;bC.input=bE.input}returnbC}functionbz(bD){varbC=bD.constructor;if(!(typeofbC=="function"&&bCinstanceofbC)){bC=Object}returnnewbC}functionay(bH,bD,bF){varbG=bH.constructor;switch(bD){casea2:returnp(bH);caseaZ:caseD:returnnewbG(+bH);casebv:casead:casey:caseaM:caseH:caseaY:casear:caseax:caseu:if(bGinstanceofbG){bG=Q[bD]}varbE=bH.buffer;returnnewbG(bF?p(bE):bE,bH.byteOffset,bH.length);casen:caseC:returnnewbG(bH);caseaa:varbC=newbG(bH.source,aK.exec(bH));bC.lastIndex=bH.lastIndex}returnbC}functiona0(bC){returnbC!=null&&aA(a7(bC))}functionG(bD,bC){bD=(typeofbD=="number"||W.test(bD))?+bD:-1;bC=bC==null?ap:bC;returnbD>-1&&bD%1==0&&bD<bC}functione(bG,bE,bD){if(!T(bD)){returnfalse}varbF=typeofbE;if(bF=="number"?(a0(bD)&&G(bE,bD.length)):(bF=="string"&&bEinbD)){varbC=bD[bE];returnbG===bG?(bG===bC):(bC!==bC)}returnfalse}functionbd(bF,bD){varbE=typeofbF;if((bE=="string"&&w.test(bF))||bE=="number"){returntrue}if(h(bF)){returnfalse}varbC=!bl.test(bF);returnbC||(bD!=null&&bFinr(bD))}functionaA(bC){returntypeofbC=="number"&&bC>-1&&bC%1==0&&bC<=ap}functionaF(bC){returnbC===bC&&!T(bC)}functionao(bF){varbI=a5(bF),bH=bI.length,bJ=bH&&bF.length;varbD=!!bJ&&aA(bJ)&&(h(bF)||j(bF)||bt(bF));varbE=-1,bC=[];while(++bE<bH){varbG=bI[bE];if((bD&&G(bG,bJ))||aE.call(bF,bG)){bC.push(bG)}}returnbC}functionr(bF){if(P.support.unindexedChars&&bt(bF)){varbD=-1,bE=bF.length,bC=Object(bF);while(++bD<bE){bC[bD]=bF.charAt(bD)}returnbC}returnT(bF)?bF:Object(bF)}functionbi(bD){if(h(bD)){returnbD}varbC=[];aH(bD).replace(at,function(bG,bH,bE,bF){bC.push(bE?bF.replace(by,"$1"):(bH||bG))});returnbC}functionam(bD){varbC=bD?bD.length:0;returnbC?bD[bC-1]:I}functionS(bF,bC,bD){varbE=h(bF)?bB:M;bC=ba(bC,bD,3);returnbE(bF,bC)}varbA=be(af);vara6=ac(a4,af);functionJ(bF,bE,bC){varbD=h(bF)?bb:br;bE=ba(bE,bC,3);returnbD(bF,bE)}functionj(bC){returnm(bC)&&a0(bC)&&aE.call(bC,"callee")&&!aD.call(bC,"callee")}varh=z||function(bC){returnm(bC)&&aA(bC.length)&&q.call(bC)==aI};functionbc(bC){returnT(bC)&&q.call(bC)==f}functionT(bD){varbC=typeofbD;return!!bD&&(bC=="object"||bC=="function")}functionaj(bC){if(bC==null){returnfalse}if(bc(bC)){returnv.test(L.call(bC))}returnm(bC)&&(X(bC)?v:k).test(bC)}functionbt(bC){returntypeofbC=="string"||(m(bC)&&q.call(bC)==C)}functionN(bC){returnm(bC)&&aA(bC.length)&&!!aq[q.call(bC)]}functionai(bC){returnbC===I}varZ=!bx?ao:function(bD){varbC=bD==null?I:bD.constructor;if((typeofbC=="function"&&bC.prototype===bD)||(typeofbD=="function"?P.support.enumPrototypes:a0(bD))){returnao(bD)}returnT(bD)?bx(bD):[]};functiona5(bE){if(bE==null){return[]}if(!T(bE)){bE=Object(bE)}varbC=bE.length,bM=P.support;bC=(bC&&aA(bC)&&(h(bE)||j(bE)||bt(bE))&&bC)||0;varbD=bE.constructor,bJ=-1,bG=(bc(bD)&&bD.prototype)||bp,bF=bG===bE,bQ=Array(bC),bI=bC>0,bK=bM.enumErrorProps&&(bE===o||bEinstanceofError),bP=bM.enumPrototypes&&bc(bE);while(++bJ<bC){bQ[bJ]=(bJ+"")}for(varbLinbE){if(!(bP&&bL=="prototype")&&!(bK&&(bL=="message"||bL=="name"))&&!(bI&&G(bL,bC))&&!(bL=="constructor"&&(bF||!aE.call(bE,bL)))){bQ.push(bL)}}if(bM.nonEnumShadows&&bE!==bp){varbO=bE===az?C:(bE===o?aS:q.call(bE)),bN=a3[bO]||a3[l];if(bO==l){bG=bp}bC=bq.length;while(bC--){bL=bq[bC];varbH=bN[bL];if(!(bF&&bH)&&(bH?aE.call(bE,bL):bE[bL]!==bG[bL])){bQ.push(bL)}}}returnbQ}varaJ=bu();functiong(bE){bE=r(bE);varbD=-1,bG=Z(bE),bH=bG.length,bC=Array(bH);while(++bD<bH){varbF=bG[bD];bC[bD]=[bF,bE[bF]]}returnbC}functionV(bE,bC,bD){if(bD&&e(bE,bC,bD)){bC=I}returnm(bE)?x(bE):E(bE,bC)}functionan(bC){returnbC}functionx(bC){returnbm(aQ(bC,true))}functionaV(bC){returnbd(bC)?aP(bC):aO(bC)}P.callback=V;P.filter=S;P.forEach=a6;P.keys=Z;P.keysIn=a5;P.map=J;P.mapValues=aJ;P.matches=x;P.pairs=g;P.property=aV;P.collect=J;P.each=a6;P.iteratee=V;P.select=S;P.find=bA;P.identity=an;P.isArguments=j;P.isArray=h;P.isFunction=bc;P.isNative=aj;P.isObject=T;P.isString=bt;P.isTypedArray=N;P.isUndefined=ai;P.last=am;P.detect=bA;P.VERSION=aB;if(F&&ak){if(bw){(ak.exports=P)._=P}}}.call(this))}).call(this,typeofglobal!=="undefined"?global:typeofself!=="undefined"?self:typeofwindow!=="undefined"?window:{})},{}],21:[function(c,d,a){varf=c("./lib_managed/lodash"),e=c("./lib/helpers"),b=typeofa!=="undefined"?a:this;b.getLinkTrackingManager=function(m,i,p){varh,g,l,q,k,n;functionr(u,t){varB,D,z,A,y,C;while((B=u.parentNode)!==null&&!f.isUndefined(B)&&((D=u.tagName.toUpperCase())!=="A"&&D!=="AREA")){u=B}if(!f.isUndefined(u.href)){varx=u.hostname||e.getHostName(u.href),v=x.toLowerCase(),s=u.href.replace(x,v),w=newRegExp("^(javascript|vbscript|jscript|mocha|livescript|ecmascript|mailto):","i");if(!w.test(s)){z=u.id;A=e.getCssClasses(u);y=u.target;C=l?u.innerHTML:null;s=unescape(s);m.trackLinkClick(s,z,A,y,C,p(t))}}}functiono(s){returnfunction(t){varu,v;t=t||window.event;u=t.which||t.button;v=t.target||t.srcElement;if(t.type==="click"){if(v){r(v,s)}}else{if(t.type==="mousedown"){if((u===1||u===2)&&v){k=u;n=v}else{k=n=null}}else{if(t.type==="mouseup"){if(u===k&&v===n){r(v,s)}k=n=null}}}}}functionj(s){if(g){e.addEventListener(s,"mouseup",o(q),false);e.addEventListener(s,"mousedown",o(q),false)}else{e.addEventListener(s,"click",o(q),false)}}return{configureLinkClickTracking:function(u,s,v,t){l=v;q=t;g=s;h=e.getFilter(u,true)},addClickListeners:function(){vart=document.links,s;for(s=0;s<t.length;s++){if(h(t[s])&&!t[s][i]){j(t[s]);t[s][i]=true}}}}}},{"./lib/helpers":18,"./lib_managed/lodash":20}],22:[function(b,c,a){(function(){varg=b("./lib_managed/lodash"),e=b("./lib/detectors").localStorageAccessible,f=b("./lib/helpers"),d=typeofa!=="undefined"?a:this;d.OutQueueManager=function(x,q,s,z,w,m,j){vark,h=false,v,i;w=w&&window.XMLHttpRequest&&("withCredentials"innewXMLHttpRequest());varr=w?"/com.snowplowanalytics.snowplow/tp2":"/i";m=(e()&&z&&w&&m)||1;k=["snowplowOutQueue",x,q,w?"post2":"get"].join("_");if(z){try{i=JSON.parse(localStorage.getItem(k))}catch(u){}}if(!g.isArray(i)){i=[]}s.outQueues.push(i);if(w&&m>1){s.bufferFlushers.push(function(){if(!h){y()}})}functiono(H){varD="?",E={co:true,cx:true},C=true;for(varGinH){if(H.hasOwnProperty(G)&&!(E.hasOwnProperty(G))){if(!C){D+="&"}else{C=false}D+=encodeURIComponent(G)+"="+encodeURIComponent(H[G])}}for(varFinE){if(H.hasOwnProperty(F)&&E.hasOwnProperty(F)){D+="&"+F+"="+encodeURIComponent(H[F])}}returnD}functionA(C){varD=g.mapValues(C,function(E){returnE.toString()});return{evt:D,bytes:B(JSON.stringify(D))}}functionB(E){varC=0;for(varD=0;D<E.length;D++){varF=E.charCodeAt(D);if(F<=127){C+=1}else{if(F<=2047){C+=2}else{if(F>=55296&&F<=57343){C+=4;D++}else{if(F<65535){C+=3}else{C+=4}}}}}returnC}functiont(F,E){v=E+r;if(w){varC=A(F);if(C.bytes>=j){f.warn("Event of size "+C.bytes+" is too long - the maximum size is "+j);varG=n(v);G.send(p(l([C.evt])));return}else{i.push(C)}}else{i.push(o(F))}varD=false;if(z){D=f.attemptWriteLocalStorage(k,JSON.stringify(i))}if(!h&&(!D||i.length>=m)){y()}}functiony(){while(i.length&&typeofi[0]!=="string"&&typeofi[0]!=="object"){i.shift()}if(i.length<1){h=false;return}if(!g.isString(v)){throw"No Snowplow collector configured, cannot track"}h=true;varG=i[0];if(w){varH=n(v);varC=setTimeout(function(){H.abort();h=false},5000);functionD(J){varL=0;varK=0;while(L<J.length){K+=J[L].bytes;if(K>=j){break}else{L+=1}}returnL}varI=D(i);H.onreadystatechange=function(){if(H.readyState===4&&H.status>=200&&H.status<400){for(varJ=0;J<I;J++){i.shift()}if(z){f.attemptWriteLocalStorage(k,JSON.stringify(i))}clearTimeout(C);y()}else{if(H.readyState===4&&H.status>=400){clearTimeout(C);h=false}}};varE=g.map(i.slice(0,I),function(J){returnJ.evt});if(E.length>0){H.send(p(l(E)))}}else{varF=newImage(1,1);F.onload=function(){i.shift();if(z){f.attemptWriteLocalStorage(k,JSON.stringify(i))}y()};F.onerror=function(){h=false};F.src=v+G.replace("?","?stm="+newDate().getTime()+"&")}}functionn(C){varD=newXMLHttpRequest();D.open("POST",C,true);D.withCredentials=true;D.setRequestHeader("Content-Type","application/json; charset=UTF-8");returnD}functionp(C){returnJSON.stringify({schema:"iglu:com.snowplowanalytics.snowplow/payload_data/jsonschema/1-0-4",data:C})}functionl(E){varC=newDate().getTime().toString();for(varD=0;D<E.length;D++){E[D]["stm"]=C}returnE}return{enqueueRequest:t,executeQueue:y}}}())},{"./lib/detectors":17,"./lib/helpers":18,"./lib_managed/lodash":20}],23:[function(b,c,a){(function(){varf=b("uuid"),i=b("./lib_managed/lodash"),h=b("./lib/helpers"),d=b("./in_queue"),g=b("./tracker"),e=typeofa!=="undefined"?a:this;e.Snowplow=function(l,q){vark=document,m=window,o="js-2.9.2",n={outQueues:[],bufferFlushers:[],expireDateTime:null,hasLoaded:false,registeredOnLoadHandlers:[],pageViewId:null};functionp(){vars;i.forEach(n.bufferFlushers,function(t){t()});if(n.expireDateTime){do{s=newDate();if(i.filter(n.outQueues,function(t){returnt.length>0}).length===0){break}}while(s.getTime()<n.expireDateTime)}}functionr(){vars;if(!n.hasLoaded){n.hasLoaded=true;for(s=0;s<n.registeredOnLoadHandlers.length;s++){n.registeredOnLoadHandlers[s]()}}returntrue}functionj(){vart;if(k.addEventListener){h.addEventListener(k,"DOMContentLoaded",functions(){k.removeEventListener("DOMContentLoaded",s,false);r()})}else{if(k.attachEvent){k.attachEvent("onreadystatechange",functions(){if(k.readyState==="complete"){k.detachEvent("onreadystatechange",s);r()}});if(k.documentElement.doScroll&&m===m.top){(functions(){if(!n.hasLoaded){try{k.documentElement.doScroll("left")}catch(u){setTimeout(s,0);return}r()}}())}}}if((newRegExp("WebKit")).test(navigator.userAgent)){t=setInterval(function(){if(n.hasLoaded||/loaded|complete/.test(k.readyState)){clearInterval(t);r()}},10)}h.addEventListener(m,"load",r,false)}m.Snowplow={getTrackerCf:function(u){vars=newg.Tracker(q,"",o,n,{});s.setCollectorCf(u);returns},getTrackerUrl:function(s){varu=newg.Tracker(q,"",o,n,{});u.setCollectorUrl(s);returnu},getAsyncTracker:function(){returnnewg.Tracker(q,"",o,n,{})}};h.addEventListener(m,"beforeunload",p,false);j();returnnewd.InQueueManager(g.Tracker,o,n,l,q)}}())},{"./in_queue":15,"./lib/helpers":18,"./lib_managed/lodash":20,"./tracker":24,uuid:12}],24:[function(b,c,a){(function(){varq=b("./lib_managed/lodash"),f=b("./lib/helpers"),i=b("./lib/proxies"),g=b("browser-cookie-lite"),n=b("./lib/detectors"),m=b("sha1"),p=b("./links"),e=b("./forms"),o=b("./errors"),k=b("./out_queue"),l=b("snowplow-tracker-core").trackerCore,d=b("uuid"),h=typeofa!=="undefined"?a:this;h.Tracker=functionj(bw,a3,U,C,aJ){varz=l(true,function(bF){N(bF);an(bF,aS)}),ax=document,al=window,W=navigator,v=i.fixupUrl(ax.domain,al.location.href,f.getReferrer()),bf=f.fixupDomain(v[0]),bv=v[1],aW=v[2],bE,ao,aJ=aJ||{},aU="GET",L=aJ.hasOwnProperty("platform")?aJ.platform:"web",x,bi=aJ.hasOwnProperty("appId")?aJ.appId:"",aD,a0=ax.title,D,aS=aJ.hasOwnProperty("pageUnloadTimer")?aJ.pageUnloadTimer:500,P=false,F,V,G,bs=aJ.hasOwnProperty("cookieName")?aJ.cookieName:"_sp_",I=aJ.hasOwnProperty("cookieDomain")?aJ.cookieDomain:null,bt="/",ac=W.doNotTrack||W.msDoNotTrack||al.doNotTrack,bm=aJ.hasOwnProperty("respectDoNotTrack")?aJ.respectDoNotTrack&&(ac==="yes"||ac==="1"):false,av,ar,M=aJ.hasOwnProperty("cookieLifetime")?aJ.cookieLifetime:63072000,R=aJ.hasOwnProperty("sessionCookieTimeout")?aJ.sessionCookieTimeout:1800,X=aJ.hasOwnProperty("userFingerprintSeed")?aJ.userFingerprintSeed:123412414,bk=ax.characterSet||ax.charset,a4=aJ.hasOwnProperty("forceSecureTracker")?(aJ.forceSecureTracker===true):false,ag=!a4&&aJ.hasOwnProperty("forceUnsecureTracker")?(aJ.forceUnsecureTracker===true):false,aq=aJ.hasOwnProperty("useLocalStorage")?(f.warn("argmap.useLocalStorage is deprecated. Use argmap.stateStorageStrategy instead."),aJ.useLocalStorage):true,aM=aJ.hasOwnProperty("useCookies")?(f.warn("argmap.useCookies is deprecated. Use argmap.stateStorageStrategy instead."),aJ.useCookies):true,aY=aJ.hasOwnProperty("stateStorageStrategy")?aJ.stateStorageStrategy:(!aM&&!aq?"none":(aM&&aq?"cookieAndLocalStorage":(aM?"cookie":"localStorage"))),K=W.userLanguage||W.language,bj=n.detectBrowserFeatures(aY=="cookie"||aY=="cookieAndLocalStorage",Q("testcookie")),y=(aJ.userFingerprint===false)?"":n.detectSignature(X),O=bw+"_"+a3,aZ=false,aV,br=newDate().getTime(),aQ,aE,ay,af,ak=m,a1,at,ab,aa=1,bD,E=bc(),u=p.getLinkTrackingManager(z,O,bp),az=e.getFormTrackingManager(z,O,bp),aT=o.errorManager(z),bo=newk.OutQueueManager(bw,a3,C,aY=="localStorage"||aY=="cookieAndLocalStorage",aJ.post,aJ.bufferSize,aJ.maxPostBytes||40000),a9=false,bx=aJ.contexts||{},bz=[],t=[],aL=false,J=false;if(aJ.hasOwnProperty("discoverRootDomain")&&aJ.discoverRootDomain){I=f.findRootDomain()}if(bx.gaCookies){bz.push(H())}if(bx.geolocation){bu()}z.setBase64Encoding(aJ.hasOwnProperty("encodeBase64")?aJ.encodeBase64:true);z.setTrackerVersion(U);z.setTrackerNamespace(a3);z.setAppId(bi);z.setPlatform(L);z.setTimezone(n.detectTimezone());z.addPayloadPair("lang",K);z.addPayloadPair("cs",bk);for(varaiinbj){if(Object.prototype.hasOwnProperty.call(bj,ai)){if(ai==="res"||ai==="cd"||ai==="cookie"){z.addPayloadPair(ai,bj[ai])}else{z.addPayloadPair("f_"+ai,bj[ai])}}}functionbB(){v=i.fixupUrl(ax.domain,al.location.href,f.getReferrer());if(v[1]!==bv){aW=f.getReferrer(bv)}bf=f.fixupDomain(v[0]);bv=v[1]}functionau(){varbF=newDate().getTime();if(this.href){this.href=f.decorateQuerystring(this.href,"_sp",at+"."+bF)}}functionw(bH){for(varbG=0;bG<ax.links.length;bG++){varbF=ax.links[bG];if(!bF.spDecorationEnabled&&bH(bF)){f.addEventListener(bF,"click",au,true);f.addEventListener(bF,"mousedown",au,true);bF.spDecorationEnabled=true}}}functionbc(){return{transaction:{},items:[]}}functionbn(bF){varbG;if(G){bG=newRegExp("#.*");returnbF.replace(bG,"")}returnbF}functionby(bF){varbH=newRegExp("^([a-z]+):"),bG=bH.exec(bF);returnbG?bG[1]:null}functionbe(bH,bF){varbI=by(bF),bG;if(bI){returnbF}if(bF.slice(0,1)==="/"){returnby(bH)+"://"+f.getHostName(bH)+bF}bH=bn(bH);if((bG=bH.indexOf("?"))>=0){bH=bH.slice(0,bG)}if((bG=bH.lastIndexOf("/"))!==bH.length-1){bH=bH.slice(0,bG+1)}returnbH+bF}functionan(bH,bG){varbF=newDate();varbI=!!g.cookie(av);if(!(bm||bI)){bo.enqueueRequest(bH.build(),x);C.expireDateTime=bF.getTime()+bG}}functionQ(bF){returnbs+bF+"."+a1}functionap(bG){varbF=Q(bG);if(aY=="localStorage"){returnf.attemptGetLocalStorage(bF)}else{if(aY=="cookie"||aY=="cookieAndLocalStorage"){returng.cookie(bF)}}}functionaO(){bB();a1=ak((I||bf)+(bt||"/")).slice(0,4)}functionbg(){varbF=newDate();aV=bF.getTime()}functiona6(){aB();bg()}functionaH(){varbF=(ax.compatMode&&ax.compatMode!=="BackCompat")?ax.documentElement:ax.body;return[bF.scrollLeft||al.pageXOffset,bF.scrollTop||al.pageYOffset]}functionaN(){varbG=aH();varbF=bG[0];aQ=bF;aE=bF;varbH=bG[1];ay=bH;af=bH}functionaB(){varbG=aH();varbF=bG[0];if(bF<aQ){aQ=bF}else{if(bF>aE){aE=bF}}varbH=bG[1];if(bH<ay){ay=bH}else{if(bH>af){af=bH}}}functionY(bG){varbF=Math.round(bG);if(!isNaN(bF)){returnbF}}functionaw(){varbG=Q("ses");varbF="*";ba(bG,bF,R)}functionbq(bH,bG,bF,bJ,bI,bL){varbM=Q("id");varbK=bH+"."+bG+"."+bF+"."+bJ+"."+bI+"."+bL;ba(bM,bK,M)}functionba(bF,bH,bG){if(aY=="localStorage"){f.attemptWriteLocalStorage(bF,bH)}else{if(aY=="cookie"||aY=="cookieAndLocalStorage"){g.cookie(bF,bH,bG,bt,I)}}}functionaP(){returnd.v4()}functionB(){varbG=aY!="none"&&!!ap("ses");varbF=a8();if(bF[1]){at=bF[1]}else{at=aP();bF[1]=at}ab=bF[6];if(!bG){bF[3]++;ab=d.v4();bF[6]=ab;bF[5]=bF[4]}if(aY!="none"){aw();bF[4]=Math.round(newDate().getTime()/1000);bF.shift();bq.apply(null,bF)}}functiona8(){if(aY=="none"){return[]}varbG=newDate(),bF=Math.round(bG.getTime()/1000),bI=ap("id"),bH;if(bI){bH=bI.split(".");bH.unshift("0")}else{bH=["1",at,bF,0,bF,""]}if(!bH[6]){bH[6]=d.v4()}returnbH}functionN(bM){varbH=Math.round(newDate().getTime()/1000),bK=Q("id"),bJ=Q("ses"),bO=ap("ses"),bG=a8(),bP=bG[0],bN=bG[1],bS=bG[2],bI=bG[3],bR=bG[4],bF=bG[5],bL=bG[6];varbQ=!!g.cookie(av);if((bm||bQ)&&aY!="none"){if(aY=="localStorage"){f.attemptWriteLocalStorage(bK,"");f.attemptWriteLocalStorage(sesName,"")}else{if(aY=="cookie"||aY=="cookieAndLocalStorage"){g.cookie(bK,"",-1,bt,I);g.cookie(bJ,"",-1,bt,I)}}return}if(bP==="0"){ab=bL;if(!bO&&aY!="none"){bI++;bF=bR;ab=d.v4()}aa=bI}else{if((newDate().getTime()-br)>R*1000){ab=d.v4();aa++}}bM.add("vp",n.detectViewport());bM.add("ds",n.detectDocumentSize());bM.add("vid",aa);bM.add("sid",ab);bM.add("duid",bN);bM.add("fp",y);bM.add("uid",bD);bB();bM.add("refr",bn(ao||aW));bM.add("url",bn(aD||bv));if(aY!="none"){bq(bN,bS,aa,bH,bF,ab);aw()}br=newDate().getTime()}functionam(bF){returnbd(bF+".cloudfront.net")}functionbd(bF){if(a4){return("https://"+bF)}if(ag){return("http://"+bF)}return("https:"===ax.location.protocol?"https":"http")+"://"+bF}functionbp(bM){varbJ=bz.concat(bM||[]);if(bx.webPage){bJ.push(bh())}if(bx.performanceTiming){varbO=S();if(bO){bJ.push(bO)}}if(al.optimizely){if(bx.optimizelySummary){varbL=aj();q.each(bL,function(bS){bJ.push(bS)})}if(bx.optimizelyXSummary){varbL=a2();q.each(bL,function(bS){bJ.push(bS)})}if(bx.optimizelyExperiments){varbF=ah();for(varbK=0;bK<bF.length;bK++){bJ.push(bF[bK])}}if(bx.optimizelyStates){varbQ=r();for(varbK=0;bK<bQ.length;bK++){bJ.push(bQ[bK])}}if(bx.optimizelyVariations){varbR=bA();for(varbK=0;bK<bR.length;bK++){bJ.push(bR[bK])}}if(bx.optimizelyVisitor){varbI=a7();if(bI){bJ.push(bI)}}if(bx.optimizelyAudiences){varbG=T();for(varbK=0;bK<bG.length;bK++){bJ.push(bG[bK])}}if(bx.optimizelyDimensions){varbH=aX();for(varbK=0;bK<bH.length;bK++){bJ.push(bH[bK])}}}if(bx.augurIdentityLite){varbP=aG();if(bP){bJ.push(bP)}}if(bx.parrable){varbN=bC();if(bN){bJ.push(bN)}}returnbJ}functionaA(){if(!aL||C.pageViewId==null){C.pageViewId=d.v4()}}functionaC(){if(C.pageViewId==null){C.pageViewId=d.v4()}returnC.pageViewId}functionbh(){return{schema:"iglu:com.snowplowanalytics.snowplow/web_page/jsonschema/1-0-0",data:{id:aC()}}}functionS(){varbF=["navigationStart","redirectStart","redirectEnd","fetchStart","domainLookupStart","domainLookupEnd","connectStart","secureConnectionStart","connectEnd","requestStart","responseStart","responseEnd","unloadEventStart","unloadEventEnd","domLoading","domInteractive","domContentLoadedEventStart","domContentLoadedEventEnd","domComplete","loadEventStart","loadEventEnd","msFirstPaint","chromeFirstPaint","requestEnd","proxyStart","proxyEnd"];varbI=al.performance||al.mozPerformance||al.msPerformance||al.webkitPerformance;if(bI){varbH={};for(varbGinbI.timing){if(f.isValueInArray(bG,bF)&&(bI.timing[bG]!==null)){bH[bG]=bI.timing[bG]}}deletebH.requestEnd;if(al.chrome&&al.chrome.loadTimes&&typeofal.chrome.loadTimes().firstPaintTime==="number"){bH.chromeFirstPaint=Math.round(al.chrome.loadTimes().firstPaintTime*1000)}return{schema:"iglu:org.w3/PerformanceTiming/jsonschema/1-0-0",data:bH}}}functionA(bH,bF){varbG;if(al.optimizely&&al.optimizely.data){bG=al.optimizely.data[bH];if(typeofbF!=="undefined"&&bG!==undefined){bG=bG[bF]}}returnbG}functionaI(bH,bF){varbG;if(al.optimizely){bG=al.optimizely.get(bH);if(typeofbF!=="undefined"&&bG!==undefined){bG=bG[bF]}}returnbG}functionbb(){varbG=A("state");varbF=A("experiments");returnq.map(bG&&bF&&bG.activeExperiments,function(bH){varbI=bF[bH];return{activeExperimentId:bH.toString(),variation:bG.variationIdsMap[bH][0].toString(),conditional:bI&&bI.conditional,manual:bI&&bI.manual,name:bI&&bI.name}})}functionZ(){varbI=aI("state");varbH=bI.getActiveExperimentIds();varbF=aI("data","experiments");varbG=aI("visitor");returnq.map(bH,function(bJ){variation=bI.getVariationMap()[bJ];variationName=variation.name;variationId=variation.id;visitorId=bG.visitorId;return{experimentId:parseInt(bJ),variationName:variationName,variation:parseInt(variationId),visitorId:visitorId}})}functionah(){varbI=A("experiments");if(bI){varbJ=[];for(varbHinbI){if(bI.hasOwnProperty(bH)){varbG={};bG.id=bH;varbF=bI[bH];bG.code=bF.code;bG.manual=bF.manual;bG.conditional=bF.conditional;bG.name=bF.name;bG.variationIds=bF.variation_ids;bJ.push({schema:"iglu:com.optimizely/experiment/jsonschema/1-0-0",data:bG})}}returnbJ}return[]}functionr(){varbG=[];varbQ=A("experiments");if(bQ){for(varbOinbQ){if(bQ.hasOwnProperty(bO)){bG.push(bO)}}}varbH=A("state");if(bH){varbJ=[];varbL=bH.activeExperiments||[];for(varbK=0;bK<bG.length;bK++){varbM=bG[bK];varbI={};bI.experimentId=bM;bI.isActive=f.isValueInArray(bG[bK],bL);varbP=bH.variationMap||{};bI.variationIndex=bP[bM];varbF=bH.variationNamesMap||{};bI.variationName=bF[bM];varbN=bH.variationIdsMap||{};if(bN[bM]&&bN[bM].length===1){bI.variationId=bN[bM][0]}bJ.push({schema:"iglu:com.optimizely/state/jsonschema/1-0-0",data:bI})}returnbJ}return[]}functionbA(){varbI=A("variations");if(bI){varbJ=[];for(varbHinbI){if(bI.hasOwnProperty(bH)){varbG={};bG.id=bH;varbF=bI[bH];bG.name=bF.name;bG.code=bF.code;bJ.push({schema:"iglu:com.optimizely/variation/jsonschema/1-0-0",data:bG})}}returnbJ}return[]}functiona7(){varbI=A("visitor");if(bI){varbH={};bH.browser=bI.browser;bH.browserVersion=bI.browserVersion;bH.device=bI.device;bH.deviceType=bI.deviceType;bH.ip=bI.ip;varbF=bI.platform||{};bH.platformId=bF.id;bH.platformVersion=bF.version;varbG=bI.location||{};bH.locationCity=bG.city;bH.locationRegion=bG.region;bH.locationCountry=bG.country;bH.mobile=bI.mobile;bH.mobileId=bI.mobileId;bH.referrer=bI.referrer;bH.os=bI.os;return{schema:"iglu:com.optimizely/visitor/jsonschema/1-0-0",data:bH}}}functionT(){varbI=A("visitor","audiences");if(bI){varbH=[];for(varbGinbI){if(bI.hasOwnProperty(bG)){varbF={id:bG,isMember:bI[bG]};bH.push({schema:"iglu:com.optimizely/visitor_audience/jsonschema/1-0-0",data:bF})}}returnbH}return[]}functionaX(){varbF=A("visitor","dimensions");if(bF){varbI=[];for(varbHinbF){if(bF.hasOwnProperty(bH)){varbG={id:bH,value:bF[bH]};bI.push({schema:"iglu:com.optimizely/visitor_dimension/jsonschema/1-0-0",data:bG})}}returnbI}return[]}functionaj(){returnq.map(bb(),function(bF){return{schema:"iglu:com.optimizely.snowplow/optimizely_summary/jsonschema/1-0-0",data:bF}})}functiona2(){returnq.map(Z(),function(bF){return{schema:"iglu:com.optimizely.optimizelyx/summary/jsonschema/1-0-0",data:bF}})}functionaG(){varbI=al.augur;if(bI){varbH={consumer:{},device:{}};varbG=bI.consumer||{};bH.consumer.UUID=bG.UID;varbJ=bI.device||{};bH.device.ID=bJ.ID;bH.device.isBot=bJ.isBot;bH.device.isProxied=bJ.isProxied;bH.device.isTor=bJ.isTor;varbF=bJ.fingerprint||{};bH.device.isIncognito=bF.browserHasIncognitoEnabled;return{schema:"iglu:io.augur.snowplow/identity_lite/jsonschema/1-0-0",data:bH}}}functionbC(){varbH=window._hawk;if(bH){varbG={encryptedId:null,optout:null};bG.encryptedId=bH.browserid;varbI=newRegExp("(?:^|;)\\s?"+"_parrable_hawk_optout".replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")+"=(.*?)(?:;|$)","i"),bF=document.cookie.match(bI);bG.optout=(bF&&decodeURIComponent(bF[1]))?bF&&decodeURIComponent(bF[1]):"false";return{schema:"iglu:com.parrable/encrypted_payload/jsonschema/1-0-0",data:bG}}}functionae(){varbH=Math.round(newDate().getTime()/1000),bL=ap("ses"),bG=a8(),bM=bG[0],bK=bG[1],bO=bG[2],bI=bG[3],bN=bG[4],bF=bG[5],bJ=bG[6];if(bM==="0"){ab=bJ;if(aY!="none"){bI++;bF=bN;ab=d.v4()}aa=bI;aw()}else{ab=d.v4();aa++}if(aY!="none"){bq(bK,bO,aa,bH,bF,ab);aw()}br=newDate().getTime()}functionbu(){if(!a9&&W.geolocation&&W.geolocation.getCurrentPosition){a9=true;W.geolocation.getCurrentPosition(function(bF){varbH=bF.coords;varbG={schema:"iglu:com.snowplowanalytics.snowplow/geolocation_context/jsonschema/1-1-0",data:{latitude:bH.latitude,longitude:bH.longitude,latitudeLongitudeAccuracy:bH.accuracy,altitude:bH.altitude,altitudeAccuracy:bH.altitudeAccuracy,bearing:bH.heading,speed:bH.speed,timestamp:Math.round(bF.timestamp)}};bz.push(bG)})}}functionH(){varbF={};q.forEach(["__utma","__utmb","__utmc","__utmv","__utmz","_ga"],function(bG){varbH=g.cookie(bG);if(bH){bF[bG]=bH}});return{schema:"iglu:com.google.analytics/cookies/jsonschema/1-0-0",data:bF}}functionaR(bG,bF){return(bG||[]).concat(bF?bF():[])}functionaK(bJ,bF,bO,bN){bB();if(J){aA()}J=true;a0=ax.title;D=bJ;varbM=f.fixupTitle(D||a0);z.trackPageView(bn(aD||bv),bM,bn(ao||aW),bp(aR(bF,bO)),bN);varbG=newDate();if(P&&!aZ){aZ=true;varbH={update:functionbI(){if(typeofwindow!=="undefined"&&typeofwindow.addEventListener==="function"){varbR=false;varbQ=Object.defineProperty({},"passive",{get:functionbP(){bR=true}});varbS=functionbS(){};window.addEventListener("testPassiveEventSupport",bS,bQ);window.removeEventListener("testPassiveEventSupport",bS,bQ);bH.hasSupport=bR}}};bH.update();varbL="onwheel"indocument.createElement("div")?"wheel":document.onmousewheel!==undefined?"mousewheel":"DOMMouseScroll";if(Object.prototype.hasOwnProperty.call(bH,"hasSupport")){f.addEventListener(ax,bL,bg,{passive:true})}else{f.addEventListener(ax,bL,bg)}aN();f.addEventListener(ax,"click",bg);f.addEventListener(ax,"mouseup",bg);f.addEventListener(ax,"mousedown",bg);f.addEventListener(ax,"mousemove",bg);f.addEventListener(al,"scroll",a6);f.addEventListener(ax,"keypress",bg);f.addEventListener(ax,"keydown",bg);f.addEventListener(ax,"keyup",bg);f.addEventListener(al,"resize",bg);f.addEventListener(al,"focus",bg);f.addEventListener(al,"blur",bg);aV=bG.getTime();clearInterval(bE);bE=setInterval(functionbK(){varbP=newDate();if((aV+V)>bP.getTime()){if(F<bP.getTime()){s(aR(bF,bO))}}},V)}}functions(bF){bB();varbG=ax.title;if(bG!==a0){a0=bG;D=null}z.trackPagePing(bn(aD||bv),f.fixupTitle(D||a0),bn(ao||aW),Y(aQ),Y(aE),Y(ay),Y(af),bp(bF));aN()}functiona5(bK,bJ,bP,bL,bF,bM,bG,bI,bO,bH,bN){z.trackEcommerceTransaction(bK,bJ,bP,bL,bF,bM,bG,bI,bO,bp(bH),bN)}functionaF(bI,bM,bF,bG,bK,bJ,bN,bH,bL){z.trackEcommerceTransactionItem(bI,bM,bF,bG,bK,bJ,bN,bp(bH),bL)}functionbl(bG,bF){if(bG!==""){returnbG+bF.charAt(0).toUpperCase()+bF.slice(1)}returnbF}functionad(bK){varbJ,bF,bI=["","webkit","ms","moz"],bH;if(!ar){for(bF=0;bF<bI.length;bF++){bH=bI[bF];if(ax[bl(bH,"hidden")]){if(ax[bl(bH,"visibilityState")]==="prerender"){bJ=true}break}else{if(ax[bl(bH,"hidden")]===false){break}}}}if(bJ){f.addEventListener(ax,bH+"visibilitychange",functionbG(){ax.removeEventListener(bH+"visibilitychange",bG,false);bK()});return}bK()}aO();B();if(aJ.crossDomainLinker){w(aJ.crossDomainLinker)}return{getDomainSessionIndex:function(){returnaa},getPageViewId:function(){returnaC()},newSession:ae,getCookieName:function(bF){returnQ(bF)},getUserId:function(){returnbD},getDomainUserId:function(){return(a8())[1]},getDomainUserInfo:function(){returna8()},getUserFingerprint:function(){returny},setAppId:function(bF){f.warn('setAppId is deprecated. Instead add an "appId" field to the argmap argument of newTracker.');z.setAppId(bF)},setReferrerUrl:function(bF){ao=bF},setCustomUrl:function(bF){bB();aD=be(bv,bF)},setDocumentTitle:function(bF){a0=ax.title;D=bF},discardHashTag:function(bF){G=bF},setCookieNamePrefix:function(bF){f.warn('setCookieNamePrefix is deprecated. Instead add a "cookieName" field to the argmap argument of newTracker.');bs=bF},setCookieDomain:function(bF){f.warn('setCookieDomain is deprecated. Instead add a "cookieDomain" field to the argmap argument of newTracker.');I=f.fixupDomain(bF);aO()},setCookiePath:function(bF){bt=bF;aO()},setVisitorCookieTimeout:function(bF){M=bF},setSessionCookieTimeout:function(bF){f.warn('setSessionCookieTimeout is deprecated. Instead add a "sessionCookieTimeout" field to the argmap argument of newTracker.');R=bF},setUserFingerprintSeed:function(bF){f.warn('setUserFingerprintSeed is deprecated. Instead add a "userFingerprintSeed" field to the argmap argument of newTracker.');X=bF;y=n.detectSignature(X)},enableUserFingerprint:function(bF){f.warn('enableUserFingerprintSeed is deprecated. Instead add a "userFingerprint" field to the argmap argument of newTracker.');if(!bF){y=""}},respectDoNotTrack:function(bG){f.warn('This usage of respectDoNotTrack is deprecated. Instead add a "respectDoNotTrack" field to the argmap argument of newTracker.');varbF=W.doNotTrack||W.msDoNotTrack;bm=bG&&(bF==="yes"||bF==="1")},crossDomainLinker:function(bF){w(bF)},addListener:function(bH,bF,bG){addClickListener(bH,bF,bG)},enableLinkClickTracking:function(bH,bF,bI,bG){if(C.hasLoaded){u.configureLinkClickTracking(bH,bF,bI,bG);u.addClickListeners()}else{C.registeredOnLoadHandlers.push(function(){u.configureLinkClickTracking(bH,bF,bI,bG);u.addClickListeners()})}},refreshLinkClickTracking:function(){if(C.hasLoaded){u.addClickListeners()}else{C.registeredOnLoadHandlers.push(function(){u.addClickListeners()})}},enableActivityTracking:function(bG,bF){if(bG===parseInt(bG,10)&&bF===parseInt(bF,10)){P=true;F=newDate().getTime()+bG*1000;V=bF*1000}else{f.warn("Activity tracking not enabled, please provide integer values for minimumVisitLength and heartBeatDelay.")}},updatePageActivity:function(){bg()},enableFormTracking:function(bF,bG){if(C.hasLoaded){az.configureFormTracking(bF);az.addFormListeners(bG)}else{C.registeredOnLoadHandlers.push(function(){az.configureFormTracking(bF);az.addFormListeners(bG)})}},killFrame:function(){if(al.location!==al.top.location){al.top.location=al.location}},redirectFile:function(bF){if(al.location.protocol==="file:"){al.location=bF}},setOptOutCookie:function(bF){av=bF},setCountPreRendered:function(bF){ar=bF},setUserId:function(bF){bD=bF},identifyUser:function(bF){setUserId(bF)},setUserIdFromLocation:function(bF){bB();bD=f.fromQuerystring(bF,bv)},setUserIdFromReferrer:function(bF){bB();bD=f.fromQuerystring(bF,aW)},setUserIdFromCookie:function(bF){bD=g.cookie(bF)},setCollectorCf:function(bF){x=am(bF)},setCollectorUrl:function(bF){x=bd(bF)},setPlatform:function(bF){f.warn('setPlatform is deprecated. Instead add a "platform" field to the argmap argument of newTracker.');z.setPlatform(bF)},encodeBase64:function(bF){f.warn('This usage of encodeBase64 is deprecated. Instead add an "encodeBase64" field to the argmap argument of newTracker.');z.setBase64Encoding(bF)},flushBuffer:function(){bo.executeQueue()},enableGeolocationContext:bu,trackPageView:function(bI,bH,bG,bF){ad(function(){aK(bI,bH,bG,bF)})},trackStructEvent:function(bI,bL,bG,bK,bJ,bH,bF){ad(function(){z.trackStructEvent(bI,bL,bG,bK,bJ,bp(bH),bF)})},trackSelfDescribingEvent:function(bG,bH,bF){ad(function(){z.trackSelfDescribingEvent(bG,bp(bH),bF)})},trackUnstructEvent:function(bG,bH,bF){ad(function(){z.trackSelfDescribingEvent(bG,bp(bH),bF)})},addTrans:function(bK,bJ,bP,bL,bF,bM,bG,bI,bO,bH,bN){E.transaction={orderId:bK,affiliation:bJ,total:bP,tax:bL,shipping:bF,city:bM,state:bG,country:bI,currency:bO,context:bH,tstamp:bN}},addItem:function(bI,bM,bF,bG,bK,bJ,bN,bH,bL){E.items.push({orderId:bI,sku:bM,name:bF,category:bG,price:bK,quantity:bJ,currency:bN,context:bH,tstamp:bL})},trackTrans:function(){ad(function(){a5(E.transaction.orderId,E.transaction.affiliation,E.transaction.total,E.transaction.tax,E.transaction.shipping,E.transaction.city,E.transaction.state,E.transaction.country,E.transaction.currency,E.transaction.context,E.transaction.tstamp);for(varbF=0;bF<E.items.length;bF++){varbG=E.items[bF];aF(bG.orderId,bG.sku,bG.name,bG.category,bG.price,bG.quantity,bG.currency,bG.context,bG.tstamp)}E=bc()})},trackLinkClick:function(bL,bH,bI,bG,bK,bJ,bF){ad(function(){z.trackLinkClick(bL,bH,bI,bG,bK,bp(bJ),bF)})},trackAdImpression:function(bJ,bF,bH,bI,bO,bK,bL,bN,bG,bM){ad(function(){z.trackAdImpression(bJ,bF,bH,bI,bO,bK,bL,bN,bp(bG),bM)})},trackAdClick:function(bH,bM,bF,bI,bP,bK,bJ,bL,bO,bG,bN){ad(function(){z.trackAdClick(bH,bM,bF,bI,bP,bK,bJ,bL,bO,bp(bG),bN)})},trackAdConversion:function(bP,bF,bI,bH,bK,bN,bO,bJ,bM,bG,bL){ad(function(){z.trackAdConversion(bP,bF,bI,bH,bK,bN,bO,bJ,bM,bp(bG),bL)})},trackSocialInteraction:function(bI,bH,bJ,bG,bF){ad(function(){z.trackSocialInteraction(bI,bH,bJ,bp(bG),bF)})},trackAddToCart:function(bM,bH,bJ,bK,bL,bG,bI,bF){ad(function(){z.trackAddToCart(bM,bH,bJ,bK,bL,bG,bp(bI),bF)})},trackRemoveFromCart:function(bM,bH,bJ,bK,bL,bG,bI,bF){ad(function(){z.trackRemoveFromCart(bM,bH,bJ,bK,bL,bG,bp(bI),bF)})},trackSiteSearch:function(bK,bJ,bG,bH,bI,bF){ad(function(){z.trackSiteSearch(bK,bJ,bG,bH,bp(bI),bF)})},trackTiming:function(bK,bH,bJ,bG,bI,bF){ad(function(){z.trackSelfDescribingEvent({schema:"iglu:com.snowplowanalytics.snowplow/timing/jsonschema/1-0-0",data:{category:bK,variable:bH,timing:bJ,label:bG}},bp(bI),bF)})},trackConsentWithdrawn:function(bJ,bL,bG,bH,bK,bI,bF){ad(function(){z.trackConsentWithdrawn(bJ,bL,bG,bH,bK,bp(bI),bF)})},trackConsentGranted:function(bL,bG,bH,bK,bJ,bI,bF){ad(function(){z.trackConsentGranted(bL,bG,bH,bK,bJ,bp(bI),bF)})},trackEnhancedEcommerceAction:function(bI,bG,bF){varbH=t.concat(bG||[]);t.length=0;ad(function(){z.trackSelfDescribingEvent({schema:"iglu:com.google.analytics.enhanced-ecommerce/action/jsonschema/1-0-0",data:{action:bI}},bp(bH),bF)})},addEnhancedEcommerceActionContext:function(bH,bK,bG,bL,bF,bI,bN,bJ,bM,bO){t.push({schema:"iglu:com.google.analytics.enhanced-ecommerce/actionFieldObject/jsonschema/1-0-0",data:{id:bH,affiliation:bK,revenue:f.parseFloat(bG),tax:f.parseFloat(bL),shipping:f.parseFloat(bF),coupon:bI,list:bN,step:f.parseInt(bJ),option:bM,currency:bO}})},addEnhancedEcommerceImpressionContext:function(bG,bF,bM,bI,bH,bJ,bK,bL,bN){t.push({schema:"iglu:com.google.analytics.enhanced-ecommerce/impressionFieldObject/jsonschema/1-0-0",data:{id:bG,name:bF,list:bM,brand:bI,category:bH,variant:bJ,position:f.parseInt(bK),price:f.parseFloat(bL),currency:bN}})},addEnhancedEcommerceProductContext:function(bG,bF,bO,bJ,bH,bL,bN,bK,bI,bM,bP){t.push({schema:"iglu:com.google.analytics.enhanced-ecommerce/productFieldObject/jsonschema/1-0-0",data:{id:bG,name:bF,list:bO,brand:bJ,category:bH,variant:bL,price:f.parseFloat(bN),quantity:f.parseInt(bK),coupon:bI,position:f.parseInt(bM),currency:bP}})},addEnhancedEcommercePromoContext:function(bJ,bI,bH,bF,bG){t.push({schema:"iglu:com.google.analytics.enhanced-ecommerce/promoFieldObject/jsonschema/1-0-0",data:{id:bJ,name:bI,creative:bH,position:bF,currency:bG}})},enableErrorTracking:function(bF,bG){aT.enableErrorTracking(bF,bG,bp())},trackError:function(bI,bF,bK,bH,bG,bL){varbJ=bp(bL);aT.trackError(bI,bF,bK,bH,bG,bJ)},preservePageViewId:function(){aL=true}}}}())},{"./errors":13,"./forms":14,"./lib/detectors":17,"./lib/helpers":18,"./lib/proxies":19,"./lib_managed/lodash":20,"./links":21,"./out_queue":22,"browser-cookie-lite":1,sha1:6,"snowplow-tracker-core":7,uuid:12}]},{},[16]);
optional:help_text,type: String,desc: 'GitLab server administrator information'
optional:repository_size_limit,type: Integer,desc: 'Size limit per repository (MB)'
optional:repository_storages,type: Array[String],desc: 'A list of names of enabled storage paths, taken from `gitlab.yml`. New projects will be created in one of these stores, chosen at random.'