!function(e){"use strict";function t(e,t,i,n){return new(i||(i=Promise))((function(r,s){function o(e){try{l(n.next(e))}catch(e){s(e)}}function a(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(o,a)}l((n=n.apply(e,t||[])).next())}))}const i=(e,i)=>t(void 0,void 0,void 0,(function*(){return(yield fetch(`https://raven-edge.aditude.io/api/v1${i}`,{method:e,mode:"cors"})).json()})),n=e=>t(void 0,void 0,void 0,(function*(){const t=e.geo?`&geo=${encodeURIComponent(e.geo)}`:"";return yield i("GET",`/ravenconfig?ppid=${encodeURIComponent(e.propertyId)}${t}`)})),r="padding:1px 3px;font-size:0.75em;color:#ffffff;",s=`background-color:#000;margin-left:1px;${r}`,o=`background-color:#5D3FD3;${r}`,a="font-size:0.9em;",l=(e,t)=>[`%craven%c${e}%c ${t}`,s,o,a],u=function(e,t,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"log";const r=i?l(i,e):(e=>[`%craven%c ${e}`,s,a])(e);t?console[n](...r,t):consol