(function(){var o;window.cloudspongeProxy=function(){var e,o,n,t,r,c,i,a,d;for(o in a=window.location.search,d={},a.replace(/([^?=&]+)(=([^&]*))?/g,function(o,e,n,t){return d[e]=decodeURIComponent(t)}),n={},r=d)i=r[o],"code"!==o&&"state"!==o&&"error"!==o&&"error_code"!==o&&"forward"!==o||(n[o]=i);return(n.code||n.error||n.error_code)&&n.state&&n.state.match(/_csAuth/)&&(t="https://api.cloudsponge.com/auth?"+function(){var o;for(e in o=[],n)c=n[e],o.push(e+"="+c);return o}().join("&"),window.location=t),{}}(),o=function(){function o(){this.location=n(),(window.cloudsponge.config.debug||this.location.queryParams&&this.location.queryParams.debug)&&(this.debug="?debug=true")}var e,n,a;return o.prototype.scriptId="__cs-script__",o.prototype.debug="",o.prototype.initErrors=function(o){return o()},o.prototype.load=function(){return window.cloudsponge.config.__beforeLoad&&window.cloudsponge.config.__beforeLoad.call(),this.addJavascript(this.location.origin+"/assets/address_books16-31415668d002423686fdfc9d68906c8f876e2b612738065006830f6358f65611.js"+this.debug,this.scriptId,{crossorigin:"anonymous"})},e=function(){var o,e,n,t;for(o in t={k:"uZ4T8G_AZhQYTdCECFM-SA",t:"k",v:window.cloudsponge.version,h:window.location.hostname},window!==window.parent&&document.referrer&&(t.p=new URL(document.referrer).hostname),e=[],t)n=t[o],e.push(encodeURIComponent(o)+"="+encodeURIComponent(n));return(new Image).src=cloudsponge.bootstrapper.location.origin+"/wlt?"+e.join("&")},o.prototype.addTrackingPixel=function(){return"loading"!==document.readyState?e():document.addEventListener?document.addEventListener("DOMContentLoaded",e):document.attachEvent?document.attachEvent("onload",e):void 0},o.prototype.launchHashExists=function(){var o;if(window.location)return o=/#?\(_cs_import=([^:]+):([^)]+)\)/,!!location.hash.match(o)},o.prototype.addJavascript=function(o,e,n,t){var r,c,i,a,d;for(i in(r=document.createElement("script")).async=1,r.src=o,e&&(r.id=e),a=n||{})d=a[i],r.setAttribute(i,d);t&&(r.readyState?r.onreadystatechange=function(){if("loaded"===r.readyState||"complete"===r.readyState)return r.onreadystatechange=null,t()}:r.onload=function(){return t()}),c=document.getElementsByTagName("script")[0];try{return c.parentNode.insertBefore(r,c)}catch(s){s}},o.prototype.addStylesheet=function(o){var e,n;return(e=document.createElement("link")).rel="stylesheet",e.media="screen",e.type="text/css",e.href=o,(n=document.getElementsByTagName("script")[0]).parentNode.insertBefore(e,n)},a=function(o){var r;return r={},o.replace(new RegExp("([^?=&]+)(=([^&]*))?","g"),function(o,e,n,t){return r[e]=decodeURIComponent(t)}),r},n=function(){var o,e,n,t,r,c,i;for(c={src:null,scheme:window.location.protocol,host:"api.cloudsponge.com",origin:"https://api.cloudsponge.com",port:null,search:"",queryParams:{},anchor:null,path:null},t=/^(https?:)?\/\/([^\/:]+):?([0-9]+)?\/widget(\/v[0-9]+)?\/uZ4T8G_AZhQYTdCECFM-SA\.js\??([^\#]*)\#?(.*)$/,o=0,e=(r=document.getElementsByTagName("script")).length;o