let tag_ver="1.1.1",scriptURL;var scripts,currentScript;scriptURL=(document.currentScript||(currentScript=(scripts=document.getElementsByTagName("script"))[scripts.length-1])).src;let tagUrlObj=new URL(scriptURL),tagBaseUrl=tagUrlObj.origin,tagErrUrl=tagBaseUrl+"/api/errors";function uuidv4(){return"10000000-1000-4000-8000-100000000000".replace(/[018]/g,c=>(c^crypto.getRandomValues(new Uint8Array(1))[0]&15>>c/4).toString(16))}function sync_uuid(value,uuid,replace_string="__UUID__"){return value=(value=String(value)).includes(replace_string)?value.replace(replace_string,uuid):value}function loadTags(){let tags=[{'html_tag': 'script', 'attributes': [{'key': 'async', 'value': ''}, {'key': 'src', 'value': 'https://tag.prospectdesk.ai/ldc.js?pid=naqbirenhqvb&aid=0eb9034a'}], 'content': ''}, {'html_tag': 'script', 'attributes': [], 'content': "window.ldcDataLayer = window.ldcDataLayer || []; function ldcConfig(){{ldcDataLayer.push(arguments);}}; ldcConfig('externalId', '__UUID__');"}],uuid=Date.UTC().toString();try{uuid=uuidv4()}catch(e){console.error(e)}(tags="string"==typeof tags?JSON.parse(tags):tags).forEach(tag=>{let container_tag=document.createElement(tag.html_tag);tag.attributes.forEach(attribute=>{attribute.value=sync_uuid(attribute.value,uuid),container_tag.setAttribute(attribute.key,attribute.value)}),tag.content&&(tag.content=sync_uuid(tag.content,uuid),container_tag.innerHTML=tag.content),container_tag.onerror=function(event){fetch(tagErrUrl,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({message:`tags service ${tag_ver}: an error occured`,tag_html:container_tag.outerHTML,timestamp:Date.now(),error_event:event,script_url:scriptURL})}).then(response=>{console.log(`tags service ${tag_ver}: error reported to server: `+response.status)}).catch(error=>{console.error(error)})},document.body.appendChild(container_tag)}),console.log(`tags service ${tag_ver}: loaded!`)}"loading"===document.readyState?window.addEventListener("DOMContentLoaded",loadTags):loadTags();