- 掃描 ID:
- 79e80d15-13ba-4bc8-8a6c-8572bdef4fd2已完成
- 已提交的 URL:
- https://sanet.st/blogs/mecury-books/stonehenge_sighting_the_sun.4875034.html
- 報告完成時間:
連結 · 找到 5 個
從頁面中識別的傳出連結
連結 | Text |
---|---|
https://sanet.pics/storage-10/0824/XdmIUh8ynpKz9QPFPDsgpkMKmI6XPKkg.jpg | |
https://audioz.download | AudioZ |
https://sastatus.com/ | SAstatus |
http://www.enable-javascript.com/ | For full functionality of this site it is necessary to enable JavaScript.Here are the instructions how to enable JavaScript in your web browser. |
https://hfdfyrqj-ws.club/ad/visit.php?al=1 |
JavaScript 變數 · 找到 60 個
在頁面的視窗物件上載入的全域 JavaScript 變數是在函數外部宣告的變數,可從目前範圍內程式碼中的任何位置存取
名稱 | 類型 |
---|---|
0 | object |
1 | object |
2 | object |
3 | object |
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
e | boolean |
isItBtt | undefined |
isInside | function |
主控台記錄訊息 · 找到 0 條
記錄到 Web 主控台的訊息
HTML
頁面的原始 HTML 主體
<!DOCTYPE html><html lang="en" style="--vh: 4px;"><head><meta charset="utf-8"><title>Stonehenge: Sighting the Sun - SoftArchive</title><meta name="description" content="Download Stonehenge: Sighting the Sun or any other file from Books category. HTTP download also available at fast speeds."><meta name="format-detection" content="telephone=no"><meta name="referrer" content="origin"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="alternate" type="application/rss+xml" title="Subscribe to RSS feed" href="/rss-titles/"><link rel="search" type="application/opensearchdescription+xml" title="SoftArchive Search" href="/opensearch.xml"><link rel="prev" title="Sonible Purelimit 1.0.2" href="https://sanet.st/blogs/mordigian/sonible_purelimit.4875033.html"><link rel="next" title="Physics For You - August 2024" href="https://sanet.st/blogs/magzside/physics_for_you_august.4875035.html"><link rel="canonical" href="https://sanet.st/blogs/mecury-books/stonehenge_sighting_the_sun.4875034.html"><link rel="Shortcut Icon" type="image/x-icon" href="/favicon.ico"><link rel="apple-touch-icon" href="/apple-touch-icon.png"><link rel="stylesheet" type="text/css" href="/assets/min/public/all_cd6d1847e1be1dcf2a6e5d8c5343f8ca.css"><script src="/assets/min/public/all_cce2292e07391ce02ce9865460f2bc39.js"></script><style>@media (min-width:1001px){.section_main{width:100%;max-width:1280px}}</style><script src="https://js.hcaptcha.com/1/api.js?onload=onloadCallback&render=explicit" async="" defer=""></script><script>var onloadCallback=function(){hcaptcha.render("h-captcha",{size:window.innerWidth<800?"compact":"",sitekey:"cbe0ffcf-77c6-4816-a0ee-1ad24e32fbe2"})};function recaptchaCallback(t){$.ajax({type:"POST",url:"/ajax/getDownloadLinks.ajax.php",data:{token:t,news_id:"4875034"},dataType:"json",success:function(t){var l=$("<div/>").html(t).children().contents();links_list_html=l[1],$(links_list_html).removeClass("blockSpoiler-content txtleft c-dl-links"),$(".resolve-captcha-header-box").hide(),$(".download-links-recaptcha-widget-box").hide(),$(links_list_html).appendTo(".blockSpoiler-content.c-dl-links").hide().fadeIn("fast",function() {shortURL(),verify_download_urls(),$("#captcha").remove()})}})};</script><script>var links_status='0';function makeid(){for(var t="",l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",i=0;i<3;i++)t+=l.charAt(Math.floor(Math.random()*l.length));return t}var current_news_id=window.location.href.split(".")[2],c_news_date="2024-08-08 15:19:24";function set_links_status(){if(0==links_status)return!1;links_status_arr=jQuery.parseJSON(links_status);var i=0;$(".blockSpoiler-content.c-dl-links").find("a + br").remove();var t=["https://sanet.st","https://sanet.sb","https://sanet.lc","https://sanet.st","https://sanet.ws","https://softarchive.is","https://anonymz.com"],l=0;$(".blockSpoiler-content.c-dl-links").find("a").each((function(){link=$(this),current_url=$(this).attr("href"),l=0,t.forEach((function(t){-1!=current_url.indexOf(t)&&(l=1)})),1!=l&&null!=links_status_arr[i]&&(current_link_id=links_status_arr[i].lid,current_link_status=links_status_arr[i].live,link.wrap('<span class="filehosting-url-box v2'+(window.location.href.split(".")[2]>2794267?"":" old_links_fix")+'" id="'+current_link_id+'"></span>'),$("#"+current_link_id).prepend('<span class="url-status-box"></span>'),1==current_link_status&&($("#"+current_link_id).find(".url-status-box").html('<i class="working" title="Working"></i>'),$("#"+current_link_id).closest(".filehosting-url-box").addClass("url__ok"),$("#"+current_link_id).append('<i data-clipboard-text="'+current_url+'" class="cB hint--bottom hint--rounded hint--no-arrow" aria-label="Copy link to clipboard"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" class="G4qp2"><path d="M4 5.98V22h12V6L4 5.98zm9.99 14.04H6V8h8l-.01 12.02z"></path><path d="M20 2v16h-2V4H8V2h12z"></path></svg></i>')),0==current_link_status&&($("#"+current_link_id).closest(".filehosting-url-box").addClass("url__404"),$("#"+current_link_id).find(".url-status-box").html('<i class="working dead" title="Dead"></i>'),$("#"+current_link_id).find("a").addClass("dead-link")),i++)}))}function verify_download_urls(){if(0!=links_status)return set_links_status(),!0;var t=["https://sanet.st","https://sanet.sb","https://sanet.lc","https://sanet.st","https://sanet.ws","https://softarchive.is","https://anonymz.com"];t=t.filter((function(l,a){return t.indexOf(l)==a})),general_urls_arr=[],$(".blockSpoiler-content.c-dl-links").find("a + br").remove(),$(".blockSpoiler-content.c-dl-links").find("a").each((function(){link=$(this),current_url=$(this).attr("href"),exclude_url=!1,t.forEach((function(t){-1!=current_url.indexOf(t)&&(exclude_url=!0)})),exclude_url?link.wrap('<span class="internal-url-box"></span>'):(link_id=makeid(),link.wrap('<span class="filehosting-url-box v2'+(window.location.href.split(".")[2]>2794267?"":" old_links_fix")+'" id="'+link_id+'"></span>'),$("#"+link_id).prepend('<span class="url-status-box"></span>'),$("#"+link_id).prepend('<span class="loader-image-box"><i class="sa sa-loader-icon"></i></span>'),linkObj={},linkObj.url=current_url,linkObj.link_id=link_id,general_urls_arr.push(linkObj))}));var l=[];if(0!=general_urls_arr.length){var a=[],r=0;$.ajax({type:"POST",url:"/ajax/viewHelperFunctions.ajax.php",data:{get:"response_heading",links_arr:general_urls_arr,news_id:current_news_id,news_date:c_news_date},dataType:"json",success:function(t){t.forEach((function(t){1==t.exception_url?l.push(t):(a.push({live:t.live}),$("#"+t.link_id).find(".loader-image-box").remove(),1==t.live?(r++,$("#"+t.link_id).find(".url-status-box").html('<i class="working" title="Working"></i>'),$("#"+t.link_id).closest(".filehosting-url-box").addClass("url__ok"),$("#"+t.link_id).append('<i data-clipboard-text="'+t.url+'" class="cB hint--bottom hint--rounded hint--no-arrow" aria-label="Copy link to clipboard"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" class="G4qp2"><path d="M4 5.98V22h12V6L4 5.98zm9.99 14.04H6V8h8l-.01 12.02z"></path><path d="M20 2v16h-2V4H8V2h12z"></path></svg></i>')):-1!=t.live&&($("#"+t.link_id).closest(".filehosting-url-box").addClass("url__404"),$("#"+t.link_id).find(".url-status-box").html('<i class="working dead" title="Dead"></i>'),$("#"+t.link_id).find("a").addClass("dead-link")))})),$.ajax({type:"POST",url:"https://sanet.pics/get_filehosting_url_status.php",data:{get:"response_heading",links_arr:l,news_id:current_news_id,news_date:c_news_date},dataType:"json",success:function(t){$.ajax({type:"POST",url:"/ajax/viewHelperFunctions.ajax.php",data:{set:"response_heading",links_arr:t,news_id:current_news_id,news_date:c_news_date},dataType:"text",success:function(t){}}),t.forEach((function(t){a.push({live:t.live}),null!=t.live&&null!=t.link_id&&($("#"+t.link_id).find(".loader-image-box").remove(),1==t.live?(r++,$("#"+t.link_id).find(".url-status-box").html('<i class="working" title="Working"></i>'),$("#"+t.link_id).closest(".filehosting-url-box").addClass("url__ok"),$("#"+t.link_id).append('<i data-clipboard-text="'+t.url+'" class="cB hint--bottom hint--rounded hint--no-arrow" aria-label="Copy link to clipboard"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" class="G4qp2"><path d="M4 5.98V22h12V6L4 5.98zm9.99 14.04H6V8h8l-.01 12.02z"></path><path d="M20 2v16h-2V4H8V2h12z"></path></svg></i>')):-1!=t.live&&($("#"+t.link_id).closest(".filehosting-url-box").addClass("url__404"),$("#"+t.link_id).find(".url-status-box").html('<i class="working dead" title="Dead"></i>'),$("#"+t.link_id).find("a").addClass("dead-link")))}))}})}})}}$(document).ready((function(){var t=document.querySelectorAll("a[href*='part1']").length,l=document.querySelectorAll("a[href*='part01']").length;if(t>=2||l>=2){var a=["nitroflare-com","ug"];-1==$.inArray("rg",a)&&-1==$.inArray("nitroflare-com",a)&&-1==$.inArray("ul",a)&&-1==$.inArray("tb",a)||$(".blockSpoiler-content.c-dl-links").prepend('<div class="copy-all-links">'+(-1!=$.inArray("rg",a)?'<span class="btn-sm btnGroup hint--bottom hint--rounded hint--no-arrow" data-type="rapidgator.net" aria-label="Copy all rapidgator.net links">RG</span>':"")+(-1!=$.inArray("nitroflare-com",a)?'<span class="btn-sm btnGroup hint--bottom hint--rounded hint--no-arrow" data-type="nitroflare.com" aria-label="Copy all nitroflare.com links">NF</span>':"")+(-1!=$.inArray("ul",a)?'<span class="btn-sm btnGroup hint--bottom hint--rounded hint--no-arrow" data-type="uploaded.net" aria-label="Copy all uploaded.net links">UL</span>':"")+(-1!=$.inArray("tb",a)?'<span class="btn-sm btnGroup hint--bottom hint--rounded hint--no-arrow" data-type="turb.to" aria-label="Copy all turb.to links">TB</span>':"")+"</div>")}document.querySelectorAll(".download_container a").length>12&&$(".download_container").find(".island-item-bg").addClass("rotateY"),new ClipboardJS(".copy-all-links span",{text:function(t){for(var l=[],a=t.getAttribute("data-type"),i=document.links.length;i-- >0;)document.links[i].hostname===a&&l.push(document.links[i].href);if(!(l&&l.length||"rapidgator.net"!==a))for(var r=document.links.length;r-- >0;)"rg.to"===document.links[r].hostname&&l.push(document.links[r].href);if(!(l&&l.length||"nitroflare.com"!==a))for(var s=document.links.length;s-- >0;)"nitro.download"===document.links[s].hostname&&l.push(document.links[s].href);return l.reverse(),l=l.join("\r\n"),$(t).attr("aria-label","Copied!"),setTimeout((function(){$(t).attr("aria-label","Copy all "+a+" links")}),4e3),l}}),shortURL();}));</script><link rel="dns-prefetch" href="//tjpzz.buzz"><link rel="dns-prefetch" href="//youradexchange.com"><link rel="dns-prefetch" href="//hfdfyrqj-ws.club"><link rel="stylesheet" href="/assets/min/public/plugins/tiny-slider/tiny-slider.css"><style></style></head><body><svg xmlns="http://www.w3.org/2000/svg" style="position:absolute;width:0;height:0">
<symbol xmlns="http://www.w3.org/2000/svg" id="like-thin-large-2_91fe--inline" viewBox="0 0 32 32">
<path fill-rule="evenodd" d="M15.125 5.96c.18-.63.867-1.13 1.636-.905.623.183 1.22.48 1.71.957.496.482.84 1.107 1.011 1.877.302 1.354.03 4.043-.8 6.448h4.608c1.517 0 2.845 1.224 2.7 2.806-.301 3.262-1.284 5.737-2.454 7.342-.583.8-1.208 1.411-1.803 1.83-.57.4-1.204.685-1.793.685h-7.356c-.944 0-1.728-.708-1.81-1.627l-.84-10.43c-.06-.678.28-1.283.776-1.646 1.306-.956 2.316-2.424 3.056-3.876a19.973 19.973 0 0 0 1.359-3.46Zm1.523.822c-.243.79-.684 2.049-1.363 3.382-.795 1.558-1.95 3.287-3.56 4.465-.088.065-.104.138-.1.17l.84 10.43a.119.119 0 0 0 .12.108h7.355c.074 0 .356-.06.805-.375.422-.296.919-.769 1.41-1.443.979-1.343 1.868-3.53 2.144-6.525.047-.509-.384-.994-1.01-.994h-5.465a1.076 1.076 0 0 1-1.022-1.448c1.033-2.722 1.25-5.286 1.022-6.308-.109-.49-.308-.819-.548-1.052a2.077 2.077 0 0 0-.628-.41ZM6.775 13.94a.844.844 0 0 1 .919.756l.97 10.927a.837.837 0 0 1-.772.9.844.844 0 0 1-.92-.756L6.003 14.84a.836.836 0 0 1 .772-.9Z" clip-rule="evenodd"></path>
</symbol>
<symbol xmlns="http://www.w3.org/2000/svg" id="kebab-horizontal-32_6ea6--inline" fill="currentColor" viewBox="0 0 32 32">
<path fill-rule="currentColor" d="M8 14a2 2 0 1 1 0 4 2 2 0 0 1 0-4Zm8 0a2 2 0 1 1 0 4 2 2 0 0 1 0-4Zm10 2a2 2 0 1 0-4 0 2 2 0 0 0 4 0Z"></path>
</symbol>
<symbol xmlns="http://www.w3.org/2000/svg" id="circle-attention_7557--inline" fill="currentColor" viewBox="0 0 24 24">
<path fill-rule="evenodd" d="M12 6.188a1 1 0 0 1 1 1V12a1 1 0 1 1-2 0V7.187a1 1 0 0 1 1-1ZM12 17.4a1.4 1.4 0 1 0 0-2.8 1.4 1.4 0 0 0 0 2.8Z" clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10S2 17.523 2 12Zm10-8a8 8 0 1 0 0 16 8 8 0 0 0 0-16Z" clip-rule="evenodd"></path>
</symbol>
<symbol xmlns="http://www.w3.org/2000/svg" id="share-icon" viewBox="0 0 32 32">
<path fill-rule="evenodd" d="M14.154 5.093a.79.79 0 0 1 .896.107l11.628 10.073A.963.963 0 0 1 27 16a.963.963 0 0 1-.322.727L15.05 26.8a.79.79 0 0 1-.895.107.939.939 0 0 1-.479-.835v-4.825c-.706.123-1.465.389-2.246.757-1.096.517-2.185 1.215-3.158 1.924a32.235 32.235 0 0 0-3.291 2.77l-.046.045-.01.01-.003.003a.793.793 0 0 1-.915.165c-.307-.148-.506-.48-.506-.849h.848H3.5v-.047l.003-.11c.003-.092.008-.225.019-.392a19.548 19.548 0 0 1 1.321-5.786c1.298-3.248 3.859-6.893 8.832-8.665V5.928c0-.356.186-.68.479-.835ZM5.433 23.882a33.132 33.132 0 0 1 1.897-1.497c1.025-.748 2.207-1.509 3.428-2.085 1.213-.572 2.514-.987 3.765-.987.469 0 .848.416.848.928v3.914L24.786 16l-9.415-8.155v3.914c0 .414-.25.778-.615.892-4.795 1.5-7.166 4.846-8.36 7.83a17.45 17.45 0 0 0-.963 3.401Z" clip-rule="evenodd"></path>
</symbol>
<symbol xmlns="http://www.w3.org/2000/svg" id="views-icon" fill="none" viewBox="0 0 20 12">
<path stroke-width="1.5" d="M10.133 11.25C4.498 11.25 1.675 7.359.86 6 1.674 4.64 4.5.75 10.133.75c5.655 0 8.295 3.928 9.023 5.25-.728 1.322-3.368 5.25-9.023 5.25Z"></path>
<path stroke-width="1.5" d="M4 1C2.35 1 1 2.344 1 4a3.001 3.001 0 0 0 6 0" transform="translate(6 2)"></path>
</symbol>
<symbol xmlns="http://www.w3.org/2000/svg" id="copy_101e--inline" fill="currentColor" viewBox="0 0 20 20">
<path fill-rule="evenodd" d="M8.536 1.464a5 5 0 1 0-7.072 7.072L2.88 9.95a5.001 5.001 0 0 0 5.362 1.12l-1.66-1.66a2.993 2.993 0 0 1-2.288-.874L2.879 7.12A3 3 0 0 1 7.12 2.88l1.415 1.414c.628.628.92 1.466.874 2.288l1.66 1.66A5.001 5.001 0 0 0 9.95 2.88L8.536 1.464zm2.928 17.071a5 5 0 1 0 7.071-7.07l-1.414-1.415a5.001 5.001 0 0 0-5.362-1.12l1.66 1.66a2.993 2.993 0 0 1 2.288.874l1.414 1.415a3 3 0 1 1-4.242 4.242l-1.415-1.414a2.992 2.992 0 0 1-.874-2.288l-1.66-1.66a5.001 5.001 0 0 0 1.12 5.362l1.414 1.415z"></path>
<path fill-rule="evenodd" d="m14.707 13.293-8-8-1.414 1.414 8 8 1.414-1.414z"></path>
</symbol>
<symbol xmlns="http://www.w3.org/2000/svg" id="comments-icon" viewBox="0 0 32 32">
<path fill-rule="evenodd" d="M16.197 24.81c4.775 0 8.645-3.944 8.645-8.81 0-4.866-3.87-8.81-8.645-8.81-4.774 0-8.644 3.944-8.644 8.81 0 1.39.315 2.704.876 3.871a.86.86 0 0 1 .069.538c-.138.702-.345 1.316-.669 1.844-.441.72-1.017 1.447-1.484 1.998 1.268.203 2.767-.017 4.33-.876a.816.816 0 0 1 .842.034 8.483 8.483 0 0 0 4.68 1.401ZM4.24 24.097l.002-.003.01-.011.045-.046.167-.18c.143-.156.343-.378.57-.642.456-.535.998-1.217 1.39-1.857.156-.254.287-.579.392-1.015A10.634 10.634 0 0 1 5.895 16c0-5.799 4.612-10.5 10.302-10.5C21.887 5.5 26.5 10.201 26.5 16s-4.613 10.5-10.303 10.5c-1.881 0-3.647-.515-5.166-1.414-2.34 1.147-4.666 1.171-6.52.384a.841.841 0 0 1-.495-.613.856.856 0 0 1 .223-.76Z" clip-rule="evenodd"></path>
</symbol>
<symbol xmlns="http://www.w3.org/2000/svg" id="star-active" viewBox="0 0 20 20">
<path d="M9.049 1.927c.3-.921 1.603-.921 1.902 0l1.519 4.674a1 1 0 0 0 .95.69h4.915c.969 0 1.371 1.24.588 1.81l-3.976 2.888a1 1 0 0 0-.363 1.118l1.518 4.674c.3.922-.755 1.688-1.539 1.118l-3.975-2.888a1 1 0 0 0-1.176 0l-3.976 2.888c-.783.57-1.838-.197-1.538-1.118l1.518-4.674a1 1 0 0 0-.363-1.118L1.077 9.101c-.783-.57-.38-1.81.588-1.81h4.914a1 1 0 0 0 .951-.69l1.52-4.674Z"></path>
</symbol>
<symbol xmlns="http://www.w3.org/2000/svg" id="logo--ui__sa" viewBox="0 0 155 24">
<path fill="var(--sa-0)" d="M46.5 10.8c-.4-.5-.9-.8-1.5-1.2-.6-.3-1.3-.6-2.1-.9-.4-.2-.8-.3-1.2-.5-.4-.2-.7-.3-1-.5-.3-.2-.6-.4-.7-.7-.2-.3-.2-.6-.2-.9 0-.4.1-.7.3-1 .2-.3.4-.5.7-.6l.9-.3c.3-.1.6-.1.9-.1.7 0 1.4.1 2.2.4.8.3 1.5.7 2.3 1.2l.3-3.4c-.2-.2-.4-.3-.7-.5-.3-.2-.7-.3-1.2-.5-.5 0-1-.1-1.5-.2S42.9 1 42.3 1c-1.2 0-2.1.2-2.9.5-.7.3-1.3.8-1.8 1.3-.4.5-.7 1.1-.9 1.7-.2.6-.2 1.2-.2 1.8 0 .8.1 1.5.4 2 .2.5.6 1 1 1.4.4.4.9.7 1.4 1 .5.3 1.1.5 1.7.8.4.2.8.4 1.2.5.4.2.7.4 1 .6.3.2.5.5.7.9.2.3.3.7.3 1.2 0 .8-.2 1.3-.7 1.6-.5.3-1.1.4-1.9.4-.6 0-1.1-.1-1.6-.2s-1-.3-1.4-.4c-.4-.2-.8-.4-1.1-.6-.3-.2-.5-.5-.7-.7l-.4 3.8c.4.3 1.1.7 2 .9.9.3 2 .4 3.3.4 1.4 0 2.6-.2 3.4-.5.8-.4 1.4-.8 1.8-1.3s.6-1 .7-1.6.1-1.1.1-1.5c0-1-.1-1.9-.3-2.6-.2-.6-.5-1.1-.9-1.6zM59 8.4c-.5-.6-1.1-1.1-1.8-1.5-.7-.4-1.5-.5-2.4-.5-.9 0-1.7.2-2.5.5-.7.4-1.3.9-1.8 1.5s-.9 1.3-1.1 2.1c-.3.8-.4 1.7-.4 2.6 0 .9.1 1.8.4 2.6.3.8.6 1.5 1.1 2.1.5.6 1.1 1.1 1.8 1.5.7.4 1.5.5 2.5.5.9 0 1.7-.2 2.4-.5.7-.4 1.3-.9 1.8-1.5s.9-1.3 1.1-2.1c.3-.8.4-1.7.4-2.6 0-.9-.1-1.8-.4-2.6-.2-.8-.6-1.5-1.1-2.1zm-2.3 7.7c-.4.8-1.1 1.1-1.9 1.1-.8 0-1.5-.4-1.9-1.1-.5-.8-.7-1.7-.7-3 0-1.2.2-2.2.7-3C53.3 9.4 54 9 54.8 9c.8 0 1.5.4 1.9 1.1.4.8.7 1.7.7 3 0 1.2-.2 2.2-.7 3zm9.5-13c.1-.3.4-.4.7-.4h.4c.2 0 .5 0 .7.1l.2-2.7c-.2 0-.4 0-.5-.1-.2 0-.3 0-.5-.1h-1.7c-.5 0-.9.1-1.2.3-.3.2-.6.5-.9.8s-.4.7-.5 1.1c.1.5 0 .9 0 1.3v3.1h-1.2l-.2 2.7H63v10.4h3V9.2h2.3V6.5H66V4.8c0-.8.1-1.4.2-1.7zm9 14.1c-.3 0-.6 0-.8-.1-.2 0-.3-.1-.4-.2-.1-.1-.2-.3-.2-.6V9.2H76V6.5h-2.3V3.3l-3.1.3v2.9h-1.2l-.3 2.7h1.5v7.3c0 .4.1.8.2 1.2.1.4.3.8.6 1.1.3.3.6.6 1 .8s.8.3 1.4.3h2.1l.3-2.7h-1z"></path>
<path fill="var(--sa-1)" d="M121.6 1.3h3.1v3.2h-3.1zm-39.5 0-5.6 18.3h3.3l1.3-4.4H86l1.3 4.4h3.3L85 1.3h-2.9zm.1 10.7 1.3-5.4 1.3 5.4h-2.6zm14.3-5.5c-.3.1-.6.2-.8.4-.2.2-.4.3-.6.5-.2.2-.3.4-.4.5V6.5h-3v13.1h3.1v-8.9c.1-.4.4-.7.7-.9.3-.3.7-.4 1.2-.4h1.2l.6-3.1h-1c-.4 0-.7.1-1 .2zm7.8 2.5c.6 0 1.1.1 1.5.3.5.2.9.4 1.4.8l.2-2.8c-.2-.1-.4-.2-.6-.4-.2-.1-.4-.2-.7-.3-.3-.1-.6-.2-.9-.2-.3-.1-.7-.1-1.2-.1-.9 0-1.7.2-2.4.5-.7.4-1.3.9-1.7 1.5-.5.6-.8 1.3-1 2.2-.2.8-.4 1.7-.4 2.6 0 .9.1 1.8.4 2.6.2.8.6 1.5 1 2.1.5.6 1 1.1 1.7 1.5.7.4 1.5.5 2.4.5.9 0 1.6-.1 2.1-.3.5-.2.9-.4 1.3-.7l-.2-2.8c-.5.3-.9.6-1.4.8s-1 .3-1.5.3c-.8 0-1.4-.4-1.8-1.1-.5-.8-.7-1.7-.7-3 0-1.2.2-2.2.7-3 .4-.6 1-1 1.8-1zm13.8-.9c-.4-.5-.9-1-1.6-1.3-.6-.3-1.4-.5-2.3-.5-.3 0-.6.1-1 .3-.4.2-.7.4-1 .6V0h-3.1v19.6h3.1v-9.5c.2-.3.5-.6.8-.8.3-.2.6-.3 1-.3 1.4 0 2.1 1.2 2.1 3.6v7h3.1v-7c0-.9-.1-1.8-.3-2.5-.1-.8-.4-1.5-.8-2zm3.5-1.6h3.1v13.1h-3.1zm9.9 9.1-2.6-9.1h-3l4.4 13.1h2.4l4.4-13.1h-3zm16-6c-.3-.7-.6-1.3-1.1-1.8-.5-.5-1-.9-1.6-1.1-.6-.3-1.3-.4-2-.4-.9 0-1.6.2-2.3.5-.7.4-1.2.9-1.7 1.5s-.8 1.3-1 2.1c-.2.8-.4 1.7-.4 2.6 0 .9.1 1.8.4 2.6.3.8.6 1.5 1.1 2.2.5.6 1.1 1.1 1.9 1.5.8.4 1.7.5 2.7.5.8 0 1.5-.1 2.2-.3.6-.2 1.2-.4 1.6-.7v-2.7c-.2.1-.5.3-.8.4-.3.1-.6.2-1 .3-.3.1-.7.2-1 .2-.3.1-.6.1-.8.1-.3 0-.7-.1-1-.2-.3-.1-.6-.3-.9-.6-.3-.3-.5-.6-.7-1.1-.2-.4-.3-1-.4-1.6h7c.1-.3.1-.6.2-.9 0-.3.1-.6.1-.9-.1-.7-.2-1.5-.5-2.2zm-6.7 2c.1-.7.4-1.4.7-1.9.4-.5.9-.7 1.5-.7.3 0 .6.1.9.2.2.2.4.4.5.6.1.2.2.5.3.8.1.3.1.6.1.9h-4z"></path>
<path fill="none" stroke="#fff" stroke-miterlimit="10" stroke-width="3" d="M5.1 14.3c0 1.2 1 2.1 2.2 2.1h16.8V1.5h-19v12.8z"></path>
<path fill="var(--sa-1)" d="M.2 21.6V23h25.5v-3H2.5c-1.2 0-2.3.4-2.3 1.6zM27.7 20H27v3h3v-1.4c0-1.1-.8-1.6-2.3-1.6z"></path>
</symbol>
<symbol id="arrow-icon" viewBox="0 0 32 20">
<path fill-rule="nonzero" d="m21.455.008 9.796 9.786-9.785 9.796-4.841.003L24.25 11.5H0V8h24.25l-7.625-8z"></path>
</symbol>
<symbol id="imdb-icon" viewBox="0 0 24 24" fill="currentColor" role="presentation">
<path d="M12 20.1l5.82 3.682c1.066.675 2.37-.322 2.09-1.584l-1.543-6.926 5.146-4.667c.94-.85.435-2.465-.799-2.567l-6.773-.602L13.29.89a1.38 1.38 0 0 0-2.581 0l-2.65 6.53-6.774.602C.052 8.126-.453 9.74.486 10.59l5.147 4.666-1.542 6.926c-.28 1.262 1.023 2.26 2.09 1.585L12 20.099z"></path>
</symbol>
</svg>
<script>var promises=[],updating=!1,show_poster_review=!0,show_covers_block=!1;function switch_most_popular_news_tab(e,t){if($(".no-news-message-box").remove(),0==t)$(".most-popular-news-block .content-list").each((function(){$(this).removeClass("active"),$(this).css("display","none")})),e||(e="daily-most-popular-news-list-box"),$(".most-popular-news-block ."+e).hide().fadeIn("700").addClass("active");else{updating=!0,$(".loader-image-box").show();var s=$.ajax({type:"POST",url:"/ajax/getMostPopularNews.ajax.php",data:{tab_class:e,cat_id:t},dataType:"json",success:function(e){$(".no-news-message-box").remove(),void 0!==e.message&&null!==e.message&&$(".default-block__content").prepend(e.message).hide().fadeIn("700"),$(".most-popular-news-block .default-block__content .category-specific-most-popular-news-list-box").html(e.news_list).hide()}});promises.push(s),$.when.apply(null,promises).done((function(){$(".most-popular-news-block .content-list").each((function(){$(this).removeClass("active"),$(this).hide()})),$(".category-specific-most-popular-news-list-box").fadeIn("700",(function(){updating=!1,$(".loader-image-box").hide()})).addClass("active")}))}}!0===show_covers_block&&$.getScript({url:"/assets/min/public/plugins/carousel/owl.carousel.min.js",cache:!0}),function(e,t){"use strict";const s="localStorage"in e&&null!==e.localStorage;let a,o;const l=()=>{t.body.insertAdjacentHTML("afterbegin",o)},n=()=>{t.body?l():t.addEventListener("DOMContentLoaded",l)};if(s&&34243==localStorage.getItem("sa_svgr")&&(o=localStorage.getItem("sa_svg"),o))return n(),!0;try{a=new XMLHttpRequest,a.open("GET","/assets/images/svg/sprite.svg?34243",!0),a.onload=()=>{a.status>=200&&a.status<400&&(o=a.responseText,n(),s&&(localStorage.setItem("sa_svg",o),localStorage.setItem("sa_svgr",34243)))},a.send()}catch(e){}}(window,document),$(document).ready((function(){var e;0||$(".select-popup-items-list").find("[data-cat-id='13']").remove(),$(".time-toggle-buttons-box").on("click",".toggle-menu__item",(function(){var e=$(".select-opener.most-popular-select .select-opener-label").attr("data-select-id"),t=$(this).data("tab_class");t!=$(".time-toggle-buttons-box .toggle-menu__item.active").data("tab_class")&&(updating||($(".time-toggle-buttons-box .toggle-menu__item").each((function(){$(this).removeClass("active")})),$(this).addClass("active"),switch_most_popular_news_tab(t,e)))})),$(".most-popular-news-block input[name=popular]").change((function(){var e=$(this).val(),t=$(this).siblings("span.label").text();t&&($(".select-opener.most-popular-select .select-opener-label").text(t),$(".select-opener.most-popular-select .select-opener-label").attr("data-select-id",e)),e&&$(".most-popular-news-block input[name=popular]").not(this).prop("checked",!1);var s=$(".time-toggle-buttons-box .toggle-menu__item.active").data("tab_class");jQuery(".most-popular-category-select-box .select-box app-select").removeClass("is-expanded"),switch_most_popular_news_tab(s,e)})),$(".main-search__form input").autoComplete({minChars:4,cache:!1,source:function(t,s){try{e.abort()}catch(t){}e=$.getJSON("/ajax/getSearchKeywords.ajax.php",{q:t},(function(e){s(e)}))}})}))</script><div id="chrome-sticky-header" class="headroom"><header class="header header_main header_bg_filled"><div class="header__wrapper"><div class="header__inner"><a class="_24SZgSx _6DZZlcW" href="/full/"><svg xmlns="http://www.w3.org/2000/svg" class="header__logo logo--ui__sa"><use xlink:href="#logo--ui__sa"></use></svg></a></div><div class="header__inner"><div class="main-search"><div class="search-shadow" aria-hidden="true" id="search-overlay-shadow"></div><form class="main-search__form" method="GET" action="/search/" novalidate=""><div class="main-search__icon advanced-search__icon advanced-options-icon" title="Advanced Search"><svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round"><path style="fill:none" d="M0 0h48v48H0z"></path><path d="M24.75 24.001 7.5 23.986M40.5 24.014l-8.25-.007M9.739 37.488l-2.25-.002M40.489 37.514l-23.25-.02M17.235 41.994l.008-9M15.761 10.493l-8.25-.007M40.511 10.514l-17.25-.015M23.265 5.999l-.008 9M32.246 28.507l.008-9" style="fill:none;fill-rule:nonzero;stroke:#fff;stroke-width:4.5px"></path></svg></div><input type="text" name="q" id="main_search" placeholder="Search..." autocomplete="off" class="main-search__field" value="" required="required"> <svg viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none" class="input-bg"><path vector-effect="non-scaling-stroke" class="ray-bg-path" d="M0.10067114093959732,1.3513513513513513 L 98.89464438538805,1.3513513513513513 99.8993288590604,98.64864864864866 0.10067114093959732,98.64864864864866 Z" stroke-width="3"></path></svg> <button class="a1" type="submit"><svg viewBox="0 0 17 17" role="img" aria-labelledby="search-icon"><title id="search-icon">Search</title><path fill="currentColor" fill-rule="nonzero" d="M7.65 15.3a7.65 7.65 0 1 1 5.997-2.9c-.01.012 3.183 3.297 3.183 3.297l-1.22 1.18s-3.144-3.283-3.154-3.275A7.618 7.618 0 0 1 7.65 15.3zm0-2a5.65 5.65 0 1 0 0-11.3 5.65 5.65 0 0 0 0 11.3z"></path></svg></button></form><div class="popup search" style="display: none;"><span class="popup__control_close"></span><form class="search__form" method="GET" action="/search/"><div class="search__icon" style=""></div><input name="q" type="text" id="main_search-mobile" placeholder="Search..." autocomplete="off" class="search__field" value="" style="display: none;"></form></div></div></div><div class="header__inner header__inner_justify_end"><button class="search-button" title="Search"></button> <a href="/favorites/" class="link link_favorites"><span class="link__text">Favorites</span> </a><div class="sa-login__auth-panel"><div class="sa-login__login-panel"><div class="sa-login__auth-link"><span class="sa-login__auth-login-link ajaxlogin">Log in</span> <span class="sa-login__auth-login-link ajaxlogin sa-login__auth-login-link_mobile"></span></div></div></div></div></div><div class="autocomplete-suggestions "></div></header><div class="ab"><div><nav class="top-nav"><div class="a0"><div class="a2 a4"><div class="a5"><a href="/software/">Software</a></div><div class="a3"><div class="a6"><div class="a7"><div class="a8"><div class="aa"><p>Operating System</p></div><div class="a9"><a href="/android/">Android</a></div><div class="a9"><a href="/ios/">iOS</a></div><div class="a9"><a href="/unix/">UNIX</a></div><div class="a9"><a href="/mac-software/">Mac OS</a></div><div class="a9"><a href="/windows/">Microsoft Windows</a></div></div><div class="a8"><div class="aa"><p>Browse by tag</p></div><div class="a9"><a href="/software/filter/?tag%5B%5D=anti-spyware">Anti-Spyware</a></div><div class="a9"><a href="/software/filter/?tag%5B%5D=anti-virus">Anti-Virus</a></div><div class="a9"><a href="/software/filter/?tag%5B%5D=desktop-apps">Desktop Apps</a></div><div class="a9"><a href="/software/filter/?tag%5B%5D=distributive-os">Distributive OS</a></div><div class="a9"><a href="/software/filter/?tag%5B%5D=drivers">Drivers</a></div><div class="a9"><a href="/software/filter/?tag%5B%5D=firewalls">Firewalls</a></div><div class="a9"><a href="/software/filter/?tag%5B%5D=freeware">FreeWare</a></div><div class="a9"><a href="/software/filter/?tag%5B%5D=graphics-and-design">Graphics & Design</a></div><div class="a9"><a href="/software/filter/?tag%5B%5D=internet-tools">InterNet Tools</a></div><div class="a9"><a href="/software/filter/?tag%5B%5D=mobile-device-tools">Mobile Device Tools</a></div></div><div class="a8"><div class="dd-menu__nohead"></div><div class="a9"><a href="/software/filter/?tag%5B%5D=multimedia">Multimedia</a></div><div class="a9"><a href="/software/filter/?tag%5B%5D=office-tools">Office Tools</a></div><div class="a9"><a href="/software/filter/?tag%5B%5D=portable">Portable</a></div><div class="a9"><a href="/software/filter/?tag%5B%5D=programming-and-science">Programming & Science</a></div><div class="a9"><a href="/software/filter/?tag%5B%5D=registry-tools">Registry Tools</a></div><div class="a9"><a href="/software/filter/?tag%5B%5D=security-related">Security Related</a></div><div class="a9"><a href="/software/filter/?tag%5B%5D=system-tools">System Tools</a></div><div class="a9"><a href="/software/filter/?tag%5B%5D=tweak-tools">Tweak Tools</a></div><div class="a9"><a href="/software/filter/?tag%5B%5D=virtial-drive-utilities">Virtual Drive Utilities</a></div></div></div></div></div></div><div class="a2 a4"><div class="a5 a10"><a href="/books/">Books</a></div><div class="a3"><div class="a6"><div class="a7"><div class="a8"><div class="aa"><p>Browse by category</p></div><div class="a9"><a href="/academic/">Academic</a></div><div class="a9"><a href="/audio-books/">Audio books</a></div><div class="a9"><a href="/comics/">Comics</a></div><div class="a9"><a href="/ebooks/">EBooks</a></div><div class="a9"><a href="/fiction/">Fiction</a></div><div class="a9"><a href="/magazines/">Magazines</a></div><div class="a9"><a href="/newspapers/">Newspapers</a></div><div class="a9"><a href="/non-fiction/">Non-Fiction</a></div><div class="a9"><a href="/other-books/">Other Books</a></div><div class="a9"><a href="/textbooks/">Textbooks</a></div></div><div class="a8"><div class="aa"><p>Browse by tag</p></div><div class="a9"><a href="/books/filter/?tag%5B%5D=arts-photography">Arts Photography</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=beauty-fashion-lyfestyle">Beauty Fashion Lifestyle</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=biographies-memoirs">Biographies Memoirs</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=business-investing">Business Investing</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=childrens-books">Childrens Books</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=comics-graphic-novels">Comics Graphic Novels</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=computers-internet">Computers General</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=computers-internet-programming">Computers Internet Programming</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=computers-software-os">Computers Software OS</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=cooking-food-wine">Cooking Food Wine</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=education-reference">Education Reference</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=electronic-books">Electronic Books</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=fiction">Fiction</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=graphic-design">Graphic Design</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=health-mind-body">Health Mind Body</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=history-world">History World</a></div></div><div class="a8"><div class="dd-menu__nohead"></div><div class="a9"><a href="/books/filter/?tag%5B%5D=home-garden-crafts-hobbies">Home Garden Crafts Hobbies</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=medical">Medical</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=nonfiction-education">Nonfiction Education</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=philosophy-spirituality">Philosophy Spirituality</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=politics">Politics</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=professional-technical-engineering">Professional Technical Engineering</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=reference">Reference</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=romance">Romance</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=science">Science</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=science-fiction-and-fantasy">Science Fiction & Fantasy</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=social-sciences">Social Sciences</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=sport">Sport</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=teens">Teens</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=travel">Travel</a></div><div class="a9"><a href="/books/filter/?tag%5B%5D=unsorted">Other Books</a></div></div></div></div></div></div><div class="a2 a4"><div class="a5"><a href="/video-courses/">Courses</a></div><div class="a3"><div class="a6"><div class="a7"><div class="a8"><div class="a9"><a href="/audio-music/">Audio & Music</a></div><div class="a9"><a href="/business/">Business</a></div><div class="a9"><a href="/design/">Design</a></div><div class="a9"><a href="/developer/">Developer</a></div><div class="a9"><a href="/health-fitness/">Health & Fitness</a></div><div class="a9"><a href="/it-software/">IT & Software</a></div><div class="a9"><a href="/lifestyle/">Lifestyle</a></div><div class="a9"><a href="/marketing/">Marketing</a></div><div class="a9"><a href="/office-productivity/">Office Productivity</a></div><div class="a9"><a href="/personal-development/">Personal Development</a></div><div class="a9"><a href="/photo-film/">Photo & Film</a></div><div class="a9"><a href="/teaching-academics/">Teaching & Academics</a></div></div></div></div></div></div><div class="a2 a4"><div class="a5"><a href="/games/">Games</a></div><div class="a3"><div class="a6"><div class="a7"><div class="a8"><div class="a9"><a href="/android-games/">Android</a></div><div class="a9"><a href="/mac/">Mac</a></div><div class="a9"><a href="/pc/">PC</a></div><div class="a9"><a href="/ps4/">PS4</a></div><div class="a9"><a href="/iso-games/">iOS</a></div><div class="a9"><a href="/other-games/">Other Games</a></div></div></div></div></div></div><div class="a2 a4"><div class="a5"><a href="/graphics/">Graphics</a></div><div class="a3"><div class="a6"><div class="a7"><div class="a8"><div class="a9"><a href="/graphics/filter/?tag%5B%5D=3d-models">3D Models</a></div><div class="a9"><a href="/graphics/filter/?tag%5B%5D=after-effects">After Effects</a></div><div class="a9"><a href="/graphics/filter/?tag%5B%5D=art-images">Art Images</a></div><div class="a9"><a href="/graphics/filter/?tag%5B%5D=clipart">Clipart</a></div><div class="a9"><a href="/graphics/filter/?tag%5B%5D=fashion">Fashion Images</a></div><div class="a9"><a href="/graphics/filter/?tag%5B%5D=fonts">Fonts</a></div><div class="a9"><a href="/graphics/filter/?tag%5B%5D=footage">Footage</a></div><div class="a9"><a href="/graphics/filter/?tag%5B%5D=gfx-plugins">GFX Plugins</a></div><div class="a9"><a href="/graphics/filter/?tag%5B%5D=game-assets">Game Assets</a></div><div class="a9"><a href="/graphics/filter/?tag%5B%5D=photoshop-stuff">Photoshop Stuff</a></div><div class="a9"><a href="/graphics/filter/?tag%5B%5D=stock-photos">Stock Photos</a></div><div class="a9"><a href="/graphics/filter/?tag%5B%5D=templates">Templates</a></div><div class="a9"><a href="/graphics/filter/?tag%5B%5D=vector-graphics">Vector graphics</a></div><div class="a9"><a href="/graphics/filter/?tag%5B%5D=wallpapers">Wallpapers</a></div><div class="a9"><a href="/graphics/filter/?tag%5B%5D=icons">icons</a></div></div></div></div></div></div><div class="a2 a4"><div class="a5"><a href="/music/">Music</a></div><div class="a3"><div class="a6"><div class="a7"><div class="a8"><div class="aa"><p>Format</p></div><div class="a9"><a href="/aac/">AAC</a></div><div class="a9"><a href="/dvd-blu-ray/">DVD & Blu-ray</a></div><div class="a9"><a href="/lossless/">Lossless</a></div><div class="a9"><a href="/mp3/">MP3</a></div><div class="a9"><a href="/transcode/">Transcode</a></div><div class="a9"><a href="/vinyl-hr/">Vinyl & HR</a></div></div><div class="a8"><div class="aa"><p>Browse by tag</p></div><div class="a9"><a href="/music/filter/?tag%5B%5D=60s">60s</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=70s">70s</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=80s">80s</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=90s">90s</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=alternative">Alternative</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=alternative-rock">Alternative Rock</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=ambient">Ambient</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=blues">Blues</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=british">British</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=chillout">Chillout</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=christmas-and-holiday">Christmas and Holiday</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=classic-rock">Classic Rock</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=classical">Classical</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=country">Country</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=dance">Dance</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=death-metal">Death Metal</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=disco">Disco</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=discography-and-box-sets">Discography and Box Sets</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=drum-and-bass">Drum And Bass</a></div></div><div class="a8"><div class="dd-menu__nohead"></div><div class="a9"><a href="/music/filter/?tag%5B%5D=Dubstep">Dubstep</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=easy-listening">Easy Listening</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=electro-house">Electro House</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=electronic">Electronic</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=female-vocalists">Female Vocalists</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=folk">Folk</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=funk">Funk</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=hard-rock">Hard Rock</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=hardcore">Hardcore</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=heavy-metal">Heavy Metal</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=hip-hop">Hip Hop</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=house">House</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=indie">Indie</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=indie-rock">Indie Rock</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=instrumental">Instrumental</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=jazz">Jazz</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=latin">Latin</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=metal">Metal</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=new-age">New Age</a></div></div><div class="a8"><div class="dd-menu__nohead"></div><div class="a9"><a href="/music/filter/?tag%5B%5D=new-wave">New Wave</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=oldies">Oldies</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=pop">Pop</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=progressive-metal">Progressive Metal</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=progressive-rock">Progressive Rock</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=progressive-trance">Progressive Trance</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=psy-goa">Psy Goa</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=punk">Punk</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=rap">Rap</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=reggae">Reggae</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=rnb">Rnb</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=rock">Rock</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=soul">Soul</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=soundtracks">Soundtracks</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=techno">Techno</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=trance">Trance</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=underground-hip-hop">Underground Hip Hop</a></div><div class="a9"><a href="/music/filter/?tag%5B%5D=various-artists-va">Various Artists (VA)</a></div></div></div></div></div></div><div class="a2 a4"><div class="a5"><a href="/movies/">Movies</a></div><div class="a3"><div class="a6"><div class="a7"><div class="a8"><div class="aa"><p>Browse by category</p></div><div class="a9"><a href="/3d-movies/">3D Movies</a></div><div class="a9"><a href="/4k-movies/">4K Movies</a></div><div class="a9"><a href="/asian/">Asian</a></div><div class="a9"><a href="/bollywood/">Bollywood</a></div><div class="a9"><a href="/concerts/">Concerts</a></div><div class="a9"><a href="/dubbed-movies/">Dubbed Movies</a></div><div class="a9"><a href="/highres-movies/">Highres Movies</a></div><div class="a9"><a href="/movie-clips/">Movie clips</a></div><div class="a9"><a href="/documentary/">Movie documentary</a></div><div class="a9"><a href="/packs/">Movie packs</a></div><div class="a9"><a href="/music-videos/">Music videos</a></div><div class="a9 sp"><a href="/blogs/filmax/marvel_cinematic_universe_bluray_p_ddp_h_d_g.4248720.html"><span>MARVEL</span><br>Cinematic Universe</a></div></div><div class="a8"><div class="aa"><p>Browse by genre</p></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=action">Action</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=adventure">Adventure</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=animation">Animation</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=biography">Biography</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=christmas">Christmas</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=comedy">Comedy</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=crime">Crime</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=drama">Drama</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=family">Family</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=fantasy">Fantasy</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=film-noir">Film Noir</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=game-show">Game Show</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=history">History</a></div></div><div class="a8"><div class="dd-menu__nohead"></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=horror">Horror</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=music">Music</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=musical">Musical</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=mystery">Mystery</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=reality-tv">Reality Tv</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=romance">Romance</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=sci-fi">Sci Fi</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=short">Short</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=sport">Sport</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=thriller">Thriller</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=war">War</a></div><div class="a9"><a href="/movies/filter/?tag%5B%5D=western">Western</a></div></div></div></div></div></div><div class="a2 a4"><div class="a5"><a href="/tv/">Tv</a></div><div class="a3"><div class="a6"><div class="a7"><div class="a8"><div class="aa"><p>Browse by category</p></div><div class="a9"><a href="/super-packs/">Super Packs</a></div><div class="a9"><a href="/tv-packs/">TV Packs</a></div></div><div class="a8"><div class="aa"><p>Browse by genre</p></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=action">Action</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=adventure">Adventure</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=animation-general">Animation General</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=anime">Anime</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=anthology">Anthology</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=children">Children</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=comedy">Comedy</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=cooking-food">Cooking Food</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=crime">Crime</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=discovery-science">Discovery Science</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=documentary">Documentary</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=drama">Drama</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=family">Family</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=fantasy">Fantasy</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=history">History</a></div></div><div class="a8"><div class="dd-menu__nohead"></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=horror-supernatural">Horror Supernatural</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=interview">Interview</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=medical">Medical</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=military-war">Military War</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=music">Music</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=mystery">Mystery</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=politics">Politics</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=reality-tv">Reality TV</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=romance-dating">Romance Dating</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=sci-fi">Sci Fi</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=sports">Sports</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=thriller">Thriller</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=travel">Travel</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=western">Western</a></div><div class="a9"><a href="/tv/filter/?tag%5B%5D=wildlife">Wildlife</a></div></div></div></div></div></div><div class="a2 a4"><div class="a5 community-link"><a href="/community/">Community</a></div></div></div></nav></div></div><div id="sc-sticky-header-portal"></div></div><section class="content clear"><div class="container clear" id="shell"><section books="" class="section_main"><div><a href="#confirm_url_popup" id="open_confirm_url_popup" class="confirm_url_popup mfp-hide"></a><div class="mfp-hide"><div class="confirm_url zoom-anim-dialog" id="confirm_url_popup"></div></div><div class="full_topic clear"><article data-pid="4875034" data-author="yoyoloit"><header><div class="post__uploader-header"><a class="post__user-link user link__arrow" href="/blogs/mecury-books/">b/mecury-books<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><time aria-label="Thursday, August 8, 3:19:24 PM" datetime="2024-08-08T03:19:24+00:00" class="caption post__datetime hint--top hint--rounded hint--no-arrow">3 months ago</time><span class="postedBy">by</span><a href="/user/yoyoloit/" class="superuser post__user-link hint--top hint--rounded hint--no-arrow" rel="nofollow" aria-label="Verified Uploader"><span class="link__arrow"><i class="sa sa-vu"></i>yoyoloit<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></span></a></div><h1 class="item_title"><span>Stonehenge: Sighting the Sun</span></h1><div class="post__uploader-header"><a class="post__category-link link__arrow" href="/books/">Books<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><a class="post__category-link link__arrow" href="/ebooks/">EBooks<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></div></header><section class="descr"><div class="center"><figure><p><a class="mfp-image" href="https://sanet.pics/storage-10/0824/XdmIUh8ynpKz9QPFPDsgpkMKmI6XPKkg.jpg" title="Full size: 1075x1500" target="_blank"><img class="lazy" src="https://sanet.pics/storage-10/0824/th_XdmIUh8ynpKz9QPFPDsgpkMKmI6XPKkg.jpg" data-src="https://sanet.pics/storage-10/0824/th_XdmIUh8ynpKz9QPFPDsgpkMKmI6XPKkg.jpg" alt="Stonehenge: Sighting the Sun" style="opacity: 1;"></a></p></figure></div><div class="center"><div class="release-info"><p>English | 2024 | ISBN: 1802074678 | 232 pages | True PDF EPUB | 90.85 MB</p></div></div><p>Stonehenge is one of the most famous ancient monuments in the world and its solar alignment is one of its most important features. Yet although archaeologists have learned a huge amount about this iconic monument and its development, a sense of mystery continues about its purpose. This helps fuel numerous theories and common misconceptions, particularly concerning its relationship to the sky and the heavenly bodies. A desire to cut through this confusion was the inspiration for this book, and it fills a gaping hole in the existing literature.</p><p>The book provides both an introduction to Stonehenge and its landscape and an introduction to archaeoastronomy―the study of how ancient peoples understood phenomena in the sky, and what role the sky played in their cultures. Archaeoastronomy is a specialism critical to explaining the relationship of Stonehenge and nearby monuments to the heavens, but interpreting archaeoastronomical evidence has often proved highly controversial in the past. Stonehenge: Sighting the Sun explains why. It makes clear which ideas about Stonehenge are generally accepted and which are not, with clear graphics to explain complicated concepts.</p><p>This beautifully illustrated book shines new light on this most famous of ancient monuments, and is the first in-depth study of this fascinating topic suitable both for specialists and for anyone with a general interest.</p><div class="download_container"><div class="blockSpoiler dl-links"><p><span class="blockTitle pl0">Download from free file storage</span></p></div><div class="blockSpoiler-content txtleft c-dl-links island-item-content"><div class="resolve-captcha-header-box"><p>Resolve the captcha to access the links!</p><p>Registered members don't get captcha ... just sayin</p></div><div class="h-captcha download-links-recaptcha-widget-box" data-sitekey="cbe0ffcf-77c6-4816-a0ee-1ad24e32fbe2" data-callback="recaptchaCallback" id="h-captcha"><iframe src="https://newassets.hcaptcha.com/captcha/v1/05c78a4/static/hcaptcha.html#frame=checkbox&id=0i1jl8nq0pgf&host=sanet.st&sentry=true&reportapi=https%3A%2F%2Faccounts.hcaptcha.com&recaptchacompat=true&custom=false&hl=en&tplinks=on&pstissuer=https%3A%2F%2Fpst-issuer.hcaptcha.com&sitekey=cbe0ffcf-77c6-4816-a0ee-1ad24e32fbe2&theme=light&origin=https%3A%2F%2Fsanet.st" tabindex="0" frameborder="0" scrolling="no" allow="private-state-token-issuance 'src'; private-state-token-redemption 'src'" title="Widget containing checkbox for hCaptcha security challenge" data-hcaptcha-widget-id="0i1jl8nq0pgf" data-hcaptcha-response="" style="pointer-events: auto; background-color: rgba(255, 255, 255, 0); width: 303px; height: 78px; overflow: hidden;"></iframe><textarea id="g-recaptcha-response-0i1jl8nq0pgf" name="g-recaptcha-response" style="display: none;"></textarea><textarea id="h-captcha-response-0i1jl8nq0pgf" name="h-captcha-response" style="display: none;"></textarea></div></div><div class="island-item-bg"></div></div></section><footer><div class="card-brief__footer"><div class="classic-mode--footer__social-meta"><div class="share-popup"><div><button aria-label="Share" aria-haspopup="true" aria-expanded="false" class="sa-ui-button-footer"><span class="sa-ui-button-footer__content"><span class="sa-ui-button-footer__icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view _is-mobile" width="32" height="32" viewBox="0 0 32 32"><use x="0" y="0" width="32" height="32" class="sa-ui-generic-svg__use" href="#share-icon" xlink:href="#share-icon"></use></svg></span></span></button></div></div></div><div class="share__views"><div><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view _is-mobile" width="20" height="12" viewBox="0 0 20 12"><use x="0" y="0" width="20" height="12" class="sa-ui-generic-svg__view" href="#views-icon" xlink:href="#views-icon"></use></svg>356</div></div></div><ul class="item_tags_list clear"><li class="tagged">Explore more on</li><li><a href="/books/filter/?tag%5B%5D=arts-photography" rel="tag">Arts Photography</a></li><li><a href="/books/filter/?tag%5B%5D=education-reference" rel="tag">Education Reference</a></li></ul></footer></article></div></div><div class="fffbg pb16px"><div><script>var reverse=0;function get_comment_items(){return"1"==(reverse="0")?$(".comments-container-block ul li").get().reverse():$(".comments-container-block ul li").get()}function loadjscssfile(t,e){if("js"==e){var o=document.createElement("script");o.setAttribute("type","text/javascript"),o.setAttribute("src",t),o.onload=activateSummernote,o.onreadystatechange=activateSummernote}void 0!==o&&document.getElementsByTagName("head")[0].appendChild(o)}var e=!1;function opencomments(){return $(".show-all-comments").prop("disabled",!0),e?document.querySelector(".commhead").scrollIntoView({behavior:"smooth"}):$.ajax({url:"/ajax/load_comments.ajax.php",type:"POST",data:{news_id:"4875034",blog_id:"21196",user_id:"947540",limit:0},dataType:"json",success:function(t){e=!0,login="",login?loadjscssfile("/assets/min/public/plugins/editor/ckeditor/ckeditor.js?11092022","js"):($(".all-comments-block h4").show(),$(".not-logged-message").show()),$(".minimized-comments-block").fadeOut(140,(function(){$(".commhead").show("fast",(function(){document.querySelector(".commhead").scrollIntoView({behavior:"smooth"})})),$(".comments-container-block ul").append(t.all_comments),$(".top-comments-block").append(t.top_rated_comments),$(".uploader-comments-block").append(t.uploader_comments),total_comments_num=$(".comments-container-block ul li").length,i=0,$($(".comments-container-block ul li").get().reverse()).each((function(){i<comments_limit&&($(this).appendTo(".all-comments-block .comments_list").hide().fadeIn("fast").find(".comment_text"),comments_shown++),i++})),total_comments_num>comments_shown&&($(".load-more-comments-btn").show(),$(".load-more-comments-btn").css("display","inline-block"))}))},error:function(t,o,n){e=!1}}),!1}$(document).ready((function(){$(document).on("click",".reply-comment-btn",(function(t){return comment_id=$(this).closest("form").find(".c_parent").val(),comment_html=CKEDITOR.instances["reply-form-"+comment_id].getData(),""==comment_html||(comment_form_block=$(this).closest(".reply-controls-block"),parent_comment=$(this).closest(".comment_body").closest("commentrary"),$(".reply-comment-btn").attr("disabled","disabled"),$.ajax({type:"POST",dataType:"json",url:"/ajax/comment_add.ajax.php",data:{news_id:comment_form_block.find(".news_id").attr("value"),blog_id:comment_form_block.find(".blog_id").attr("value"),c_parent:comment_form_block.find(".c_parent").attr("value"),comment_text:JSON.stringify(comment_html)},success:function(t){$(".reply-comment-btn").removeAttr("disabled","disabled"),$("#comment_item_"+comment_id).closest(".commentary").append(t),$("#c-reply-"+comment_id).find(".cke").remove(),$("#c-reply-"+comment_id).find(".reply-controls-block").remove(),setTimeout((function(){$(".new_comment").addClass("orange")}),400)}}),t.preventDefault()),!1})),$(document).on("click",".add-comment-btn",(function(){return comment_form_block=$(this).closest(".comment-controls-block"),$(".add-comment-btn").attr("disabled","disabled"),comment_html=CKEDITOR.instances.new_comment_form.getData(),""==comment_html||$.ajax({type:"POST",dataType:"json",url:"/ajax/comment_add.ajax.php",data:{news_id:comment_form_block.find(".news_id").attr("value"),blog_id:comment_form_block.find(".blog_id").attr("value"),c_parent:comment_form_block.find(".c_parent").attr("value"),comment_text:JSON.stringify(comment_html)},success:function(t){$(".add-comment-btn").removeAttr("disabled","disabled"),$("#c_parent").attr("value","0"),$(".load-more-comments-btn").remove(),$(".comments-container-block ul").children().each((function(){$(this).appendTo(".all-comments-block .comments_list").hide().fadeIn("fast").find(".comment_text")})),top_position=$(t).prependTo(".all-comments-block .comments_list").hide().fadeIn("fast").position(),$("html, body").animate({scrollTop:top_position.top},1e3),setTimeout((function(){$(".new_comment").addClass("orange")}),400),CKEDITOR.instances.new_comment_form.setData("")}}),!1})),$(document).on("keypress","#new_comment_form",(function(t){var e=t.keyCode;!t.ctrlKey||13!=e&&10!=e||$(".add-comment-btn").submit()})),$(document).on("click",".note-editor label",(function(t){let e=$(this).attr("for");if(CKEDITOR.instances[e])return CKEDITOR.instances[e].focus(),t.preventDefault(),!1})),$(document).on("click",".reply_button",(function(){comment_id=$(this).data("comment_id"),$(".reply_button ").not($(this)).removeClass("reply_form_active"),$(".reply-form-box").html(""),reply_comment_form='<textarea id="reply-form-'+comment_id+'" style="height: 100px" class="reply_comment_form"></textarea>',reply_comment_form+='<div class="reply-controls-block"><div class="comment-controls-box">',reply_comment_form+='<form method="post" class="commentadd comment_form clear">',reply_comment_form+='<input type="hidden" value="4875034" class="news_id">',reply_comment_form+='<input type="hidden" value="21196" class="blog_id">',reply_comment_form=reply_comment_form+'<input type="hidden" value="'+comment_id+'" class="c_parent">',reply_comment_form+='<button type="submit" class="reply-comment-btn pretty-button tertiary" name="">Reply</button',reply_comment_form+="</form></div></div>",$(this).hasClass("reply_form_active")?($("#c-reply-"+comment_id).html(""),$(this).removeClass("reply_form_active")):($("#c-reply-"+comment_id).html(reply_comment_form),$(this).addClass("reply_form_active"),CKEDITOR.replace("reply-form-"+comment_id))}))}));var t=0,activateSummernote=function(){if(++t>=1){var e=CKEDITOR.replace("new_comment_form");CKEDITOR.on("instanceReady",(function(t){var o=document.getElementById("cke_new_comment_form").getElementsByClassName("cke_contents")[0];e.on("focus",(function(){o.classList.add("cke_fix_focus")})),e.on("blur",(function(){o.classList.remove("cke_fix_focus")}))})),$(".attention_guest").show(),$(".comment-controls-block").show(),$(".add-comment-heading").show()}},comments_shown=0,total_comments_num=0,comments_limit=3;comments_limit=20,$(document).ready((function(){$(document).on("click","a.comment_vote_btn_",(function(){return d=$(this).data("comment_id"),g=$(this).data("action"),$.post("/ajax/commRating.ajax.php",{comm_id:d,value:g},(function(t){t.set&&$("#comm_rate_"+d).html(t.rating)}),"json"),!1}));var t=!1;$(document).on("click","a.comment_vote_btn",(function(e){return commentId=$(this).data("comment_id"),d=$(this).data("comment_id"),g=$(this).data("action"),currentBtnState=$(this).hasClass("active"),hasVote=$(this).closest(".comment_voting").find(".comment_vote_btn").hasClass("active"),t||(t=!0,$.post("/ajax/commRating.ajax.php",{comm_id:d,value:g,current_btn_state:currentBtnState},(function(t){$("#comment_item_"+d+" .comment_content").find(".rating.points").replaceWith(t.rating),t.set?($("#comm_rate_"+d+" .comment_vote_btn").removeClass("active"),t.direction?$("#comm_rate_"+d+" .vote_positive").addClass("active"):$("#comm_rate_"+d+" .vote_negative").addClass("active")):t.current_state&&$("#comm_rate_"+d+" .comment_vote_btn").removeClass("active")}),"json").always((function(){t=!1}))),e.preventDefault(),!1})),$(document).on("click","a.comment_delete",(function(){return c_id=$(this).data("comment_id"),$(this).closest(".commentary").fadeOut("fast").remove(),$.ajax({type:"GET",url:"/ajax/comment_del.ajax.php",data:"news_id="+$("#news_id").attr("value")+"&comment_id="+c_id,success:function(t){}}),!1})),$(".load-more-comments-btn").click((function(){return total_comments_num>comments_shown?(i=0,excerpt_length=0,$($(".comments-container-block ul li").get().reverse()).each((function(){i++,excerpt_length<comments_limit&&($(this).appendTo(".all-comments-block .comments_list").hide().fadeIn("fast").find(".comment_text"),comments_shown++,excerpt_length++)})),comments_shown>=total_comments_num&&$(".load-more-comments-btn").hide()):$(".load-more-comments-btn").hide(),!1})),$(document).on("click",".add_yours_btn",(function(){login="",login||$(".sign_in.ajaxlogin").trigger("click")})),document.location.href.indexOf("#comments")>-1&&opencomments(),$(document).on("click",".show-all-comments, .classic-mode--footer__social-meta a#comments_link",(function(t){t.preventDefault(),opencomments()}))}))</script><div class="comments-container-block" style="display: none"><ul></ul></div><div class="comments clear comments-block"><button class="pretty-button tertiary minimized-comments-block show-all-comments" id="comments">Show Comments</button><div class="top-comments-block"></div><div class="uploader-comments-block"></div><p class="comment-controls-block">No comments have been posted yet. Please feel free to comment first!</p><div class="all-comments-block"><ul class="comments_list structured clear"></ul></div><a class="load-more-comments-btn" href="#">Load more replies</a></div></div><div class="comment-message-guest not-logged-message"><h3>Join the conversation!</h3><p><a class="comment-message-guest-button ajaxlogin">Log in</a> or <a class="comment-message-guest-button ajaxlogin">Sign up</a><br>to post a comment.</p></div></div></section><aside class="section_side"><div class="fffbg pb16px latest_threads clear"><div class="help_title">Community activity</div><div class="thread_item"><div class="item_info_box"><span>by</span><span><a href="/user/crucifer/" rel="nofollow">crucifer</a></span><span title="15 Nov 2024, 21:16:00">2 minutes ago</span></div><div class="header"><a href="/community/d/16591-What-are-you-Listening-to-right-now">What are you Listening to right now ?</a></div></div><div class="thread_item"><div class="item_info_box"><span>by</span><span><a href="/user/Omarahdid/" rel="nofollow">Omarahdid</a></span><span title="15 Nov 2024, 21:07:36">10 minutes ago</span></div><div class="header"><a href="/community/d/27243-The-Complete-Guide-to-Building-Desktop-Applications-with-Python-Python-PyQt">The Complete Guide to Building Desktop Applications with Python (Python + PyQt)</a></div></div><div class="thread_item"><div class="item_info_box"><span>by</span><span><a href="/user/crucifer/" rel="nofollow">crucifer</a></span><span title="15 Nov 2024, 20:56:49">21 minutes ago</span></div><div class="header"><a href="/community/d/24800-Photographs-Photos">Photographs & Photos </a></div></div><div class="thread_item"><div class="item_info_box"><span>by</span><span><a href="/user/eugene113/" rel="nofollow">eugene113</a></span><span title="15 Nov 2024, 20:42:44">35 minutes ago</span></div><div class="header"><a href="/community/d/27241-Boson-NetSim-v-11-CCNA-preferred">Boson NetSim (>v.11 & CCNA preferred)</a></div></div><div class="thread_item"><div class="item_info_box"><span>by</span><span><a href="/user/kakkarot/" rel="nofollow">kakkarot</a></span><span title="15 Nov 2024, 19:59:15">1 hour ago</span></div><div class="header"><a href="/community/d/27242-Human-verification-Well-that-s-too-fast">Human verification - Well that's too fast</a></div></div></div><div class="fffbg pb16px side_partners clear"><div class="partners_title"><a href="/faq/">FAQ</a></div><ul class="partners_list"><li><a href="/faq/show/how-can-i-download-moviesmusicsoftware/">How to download</a></li><li><a href="/faq/show/what-is-a-free-file-storage/">What is File Storage</a></li></ul></div><div class="fffbg pb16px side_partners clear"><div class="partners_title">Goodies</div><ul class="partners_list"><li><a href="https://audioz.download" title="Professional Audio Software" target="_blank" rel="noopener">AudioZ</a></li></ul></div><div class="btt"><a href="#" class="sa" id="back-to-top" title="Back to top">Top</a></div></aside></div></section><footer class="site_footer clear" style="margin-top: 0px; border-top: 0px none; padding-top: 0px;"><div class="custom-related-items-container custom-category-books" role="complementary" aria-labelledby="related-items-title"> <h2 id="related-items-title"><a href="/books/filter/?tag%5B%5D=arts-photography" class="search-all-related link__arrow">Latest Books<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></h2> <div class="related-nav related-nav--left" role="presentation" aria-controls="tns1" tabindex="-1" data-controls="prev" aria-disabled="true"><svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" role="presentation"><path d="M18.378 23.369c.398-.402.622-.947.622-1.516 0-.568-.224-1.113-.622-1.515l-8.249-8.34 8.25-8.34a2.16 2.16 0 0 0 .548-2.07A2.132 2.132 0 0 0 17.428.073a2.104 2.104 0 0 0-2.048.555l-9.758 9.866A2.153 2.153 0 0 0 5 12.009c0 .568.224 1.114.622 1.515l9.758 9.866c.808.817 2.17.817 2.998-.021z"></path></svg></div> <div class="related-nav related-nav--right is-visible" role="presentation" aria-controls="tns1" tabindex="-1" data-controls="next"><svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" role="presentation"><path d="M5.622.631A2.153 2.153 0 0 0 5 2.147c0 .568.224 1.113.622 1.515l8.249 8.34-8.25 8.34a2.16 2.16 0 0 0-.548 2.07c.196.74.768 1.317 1.499 1.515a2.104 2.104 0 0 0 2.048-.555l9.758-9.866a2.153 2.153 0 0 0 0-3.03L8.62.61C7.812-.207 6.45-.207 5.622.63z"></path></svg></div> <div class="tns-outer" id="tns1-ow"><div class="tns-liveregion tns-visually-hidden" aria-live="polite" aria-atomic="true">slide <span class="current">1 to 2</span> of 12</div><div id="tns1-mw" class="tns-ovh"><div class="tns-inner" id="tns1-iw"><div class="custom-item-list related-carousel tns-slider tns-carousel tns-subpixel tns-calc tns-horizontal" id="tns1" style="transition-duration: 0s; transform: translate3d(0%, 0px, 0px);"><div class="custom-item-card tns-item tns-slide-active" id="tns1-item0"><div class="custom-item-card-inner"><a href="/blogs/kimoelmasry55/framing_the_interpreter_towards_a_visual_perspective.4973844.html" aria-label="Framing the Interpreter: Towards a Visual Perspective"> <img src="https://sanet.pics/storage-10/1124/XvE7tKn5df6qYTZEl6naNfdNjnxRQMi9.jpg" alt="Framing the Interpreter: Towards a Visual Perspective" class="custom-item-cover" loading="lazy"> </a><p class="custom-item-title">Framing the Interpreter: Towards a Visual Perspective</p></div></div><div class="custom-item-card tns-item tns-slide-active" id="tns1-item1"><div class="custom-item-card-inner"><a href="/blogs/easybooks/c_and_net_v_modern_cross_platform_development_fundamentals_th_edition_final_release.4973825.html" aria-label="C# 13 and .NET 9 – Modern Cross-Platform Development Fundamentals,9th Edition (Final Release)"> <img src="https://sanet.pics/storage-10/1124/th_wlnhsMcgwk7datI0r7Sqm5acJXWs8Y6n.png" alt="C# 13 and .NET 9 – Modern Cross-Platform Development Fundamentals,9th Edition (Final Release)" class="custom-item-cover" loading="lazy"> </a><p class="custom-item-title">C# 13 and .NET 9 – Modern Cross-Platform Development Fundamentals,9th Edition (Final Release)</p></div></div><div class="custom-item-card tns-item" id="tns1-item2" aria-hidden="true" tabindex="-1"><div class="custom-item-card-inner"><a href="/blogs/first1/java_essentials_for_dummies.4973811.html" aria-label="Java Essentials For Dummies"> <img src="https://sanet.pics/storage-10/1124/th_y6fiLDdsQWGvz8eSGUsBmZPbbtSHHVEZ.jpg" alt="Java Essentials For Dummies" class="custom-item-cover" loading="lazy"> </a><p class="custom-item-title">Java Essentials For Dummies</p></div></div><div class="custom-item-card tns-item" id="tns1-item3" aria-hidden="true" tabindex="-1"><div class="custom-item-card-inner"><a href="/blogs/first1/sql_essentials_for_dummies.4973809.html" aria-label="SQL Essentials For Dummies"> <img src="https://sanet.pics/storage-10/1124/th_ijcDeknwdmBbQt2lGRqxwvCVOxRmRNSZ.jpg" alt="SQL Essentials For Dummies" class="custom-item-cover" loading="lazy"> </a><p class="custom-item-title">SQL Essentials For Dummies</p></div></div><div class="custom-item-card tns-item" id="tns1-item4" aria-hidden="true" tabindex="-1"><div class="custom-item-card-inner"><a href="/blogs/first1/data_science_essentials_for_dummies.4973803.html" aria-label="Data Science Essentials For Dummies"> <img src="https://sanet.pics/storage-10/1124/th_AONm90nBBxGAPw04X1ncGzl0djn9navO.jpg" alt="Data Science Essentials For Dummies" class="custom-item-cover" loading="lazy"> </a><p class="custom-item-title">Data Science Essentials For Dummies</p></div></div><div class="custom-item-card tns-item" id="tns1-item5" aria-hidden="true" tabindex="-1"><div class="custom-item-card-inner"><a href="/blogs/kimoelmasry55/the_cambridge_companion_to_seventeenth_century_opera.4973787.html" aria-label="The Cambridge Companion to Seventeenth-Century Opera"> <img src="https://sanet.pics/storage-10/1124/bLbyyQ5gEGjDlMnlePxjGOagXKKnNRmT.jpg" alt="The Cambridge Companion to Seventeenth-Century Opera" class="custom-item-cover" loading="lazy"> </a><p class="custom-item-title">The Cambridge Companion to Seventeenth-Century Opera</p></div></div><div class="custom-item-card tns-item" id="tns1-item6" aria-hidden="true" tabindex="-1"><div class="custom-item-card-inner"><a href="/blogs/freebutterfly/learn_english_for_adult_beginners_esl_books_in.4973772.html" aria-label="Learn English for Adult Beginners: 7 ESL Books in 1"> <img src="https://sanet.pics/storage-10/1124/th_uUEnsbvkSH5EuNuTHsR5g5t3Ubg2wYc8.jpg" alt="Learn English for Adult Beginners: 7 ESL Books in 1" class="custom-item-cover" loading="lazy"> </a><p class="custom-item-title">Learn English for Adult Beginners: 7 ESL Books in 1</p></div></div><div class="custom-item-card tns-item" id="tns1-item7" aria-hidden="true" tabindex="-1"><div class="custom-item-card-inner"><a href="/blogs/easybooks/mastering_arkit_apples_augmented_reality_app_development_platform_nd_edition.4973771.html" aria-label="Mastering ARKit: Apple's Augmented Reality App Development Platform, 2nd Edition"> <img src="https://sanet.pics/storage-10/1124/th_i2iVAsMsfi6Yu8HKEWonzPzCOD8joqUs.PNG" alt="Mastering ARKit: Apple's Augmented Reality App Development Platform, 2nd Edition" class="custom-item-cover" loading="lazy"> </a><p class="custom-item-title">Mastering ARKit: Apple's Augmented Reality App Development Platform, 2nd Edition</p></div></div><div class="custom-item-card tns-item" id="tns1-item8" aria-hidden="true" tabindex="-1"><div class="custom-item-card-inner"><a href="/blogs/freebutterfly/machine_learning_mathematics_in_python.4973759.html" aria-label="Machine Learning Mathematics in Python"> <img src="https://sanet.pics/storage-10/1124/th_xemBjksJo3zhjvRzE6HB00Eg55LwGKmx.jpg" alt="Machine Learning Mathematics in Python" class="custom-item-cover" loading="lazy"> </a><p class="custom-item-title">Machine Learning Mathematics in Python</p></div></div><div class="custom-item-card tns-item" id="tns1-item9" aria-hidden="true" tabindex="-1"><div class="custom-item-card-inner"><a href="/blogs/freebutterfly/greek_letters_in_mathematical_equations.4973754.html" aria-label="Greek Letters in Mathematical Equations"> <img src="https://sanet.pics/storage-10/1124/th_XogrbDItgDG4mLQvOhK2dZnBM3ZeKh8E.jpg" alt="Greek Letters in Mathematical Equations" class="custom-item-cover" loading="lazy"> </a><p class="custom-item-title">Greek Letters in Mathematical Equations</p></div></div><div class="custom-item-card tns-item" id="tns1-item10" aria-hidden="true" tabindex="-1"><div class="custom-item-card-inner"><a href="/blogs/kimoelmasry55/roman_jerusalem_a_new_old_city.4973748.html" aria-label="Roman Jerusalem: A New Old City"> <img src="https://sanet.pics/storage-10/1124/th_tguADvtSMW2FDNzdkKuKlJLDBHGy2P5L.jpg" alt="Roman Jerusalem: A New Old City" class="custom-item-cover" loading="lazy"> </a><p class="custom-item-title">Roman Jerusalem: A New Old City</p></div></div><div class="custom-item-card tns-item" id="tns1-item11" aria-hidden="true" tabindex="-1"><div class="custom-item-card-inner"><a href="/blogs/first1/power_apps_tips_tricks_and_best_practices_true_retail_epub.4973747.html" aria-label="Power Apps Tips, Tricks, and Best Practices (True/Retail EPUB)"> <img src="https://sanet.pics/storage-10/1124/th_vfiVyicG33wCHgTkkzbVVnvtLjPw13dR.jpg" alt="Power Apps Tips, Tricks, and Best Practices (True/Retail EPUB)" class="custom-item-cover" loading="lazy"> </a><p class="custom-item-title">Power Apps Tips, Tricks, and Best Practices (True/Retail EPUB)</p></div></div></div></div></div></div></div> <script type="text/javascript">document.addEventListener('DOMContentLoaded',function(){const link=document.createElement('link');link.rel='stylesheet';link.href='/assets/min/public/plugins/tiny-slider/tiny-slider.css';document.head.appendChild(link);const script=document.createElement('script');script.src='/assets/min/public/plugins/tiny-slider/tiny-slider.js';script.onload=function(){var slider=tns({container:'.related-carousel',prevButton:'.related-nav--left',nextButton:'.related-nav--right',slideBy:1,gutter:20,mouseDrag:true,nav:false,loop:false,rewind:false,responsive:{1440:{items:4},1024:{items:3},768:{items:2},480:{items:1}}});const prevButton=document.querySelector('.related-nav--left');const nextButton=document.querySelector('.related-nav--right');function updateArrowVisibility(){const info=slider.getInfo();const currentIndex=info.index;const totalItems=info.slideCount;if(currentIndex>0){prevButton.classList.add('is-visible');}else{prevButton.classList.remove('is-visible');}if(currentIndex<totalItems-info.items){nextButton.classList.add('is-visible');}else{nextButton.classList.remove('is-visible');}}updateArrowVisibility();prevButton.addEventListener('click',function(){slider.goTo('prev');});nextButton.addEventListener('click',function(){slider.goTo('next');});slider.events.on('indexChanged',updateArrowVisibility);};document.body.appendChild(script);}); </script><div class="default-block most-popular-news-block"><div class="default-block__header default-block__header_large"><span class="default-block__header-title">Most Popular</span><div class="most-popular-category-select-box"><div class="select-box"><app-select><div class="select-opener most-popular-select"><div class="select-opener-label" data-select-id="0">All</div><div class="sol-extra-container"><i class="sa icon-dropdown"></i></div></div><div class="select-popup mps" style="--left-offset: 0px;"><div class="select-popup-items-box"><ul class="select-popup-items-list"><li data-cat-id="0"><label class="pretty-checkbox"><input type="checkbox" id="all_cats" name="popular" data-select-type="0" checked="" value="0"><span class="control"></span><span class="label">All</span></label></li><li data-cat-id="1"><label class="pretty-checkbox"><input type="checkbox" id="software" name="popular" data-select-type="0" value="1"><span class="control"></span><span class="label">Software</span></label></li><li data-cat-id="2"><label class="pretty-checkbox"><input type="checkbox" id="music" name="popular" data-select-type="0" value="2"><span class="control"></span><span class="label">Music</span></label></li><li data-cat-id="3"><label class="pretty-checkbox"><input type="checkbox" id="movies" name="popular" data-select-type="0" value="3"><span class="control"></span><span class="label">Movies</span></label></li><li data-cat-id="11"><label class="pretty-checkbox"><input type="checkbox" id="tv" name="popular" data-select-type="0" value="11"><span class="control"></span><span class="label">TV</span></label></li><li data-cat-id="5"><label class="pretty-checkbox"><input type="checkbox" id="books" name="popular" data-select-type="0" value="5"><span class="control"></span><span class="label">Books</span></label></li><li data-cat-id="6"><label class="pretty-checkbox"><input type="checkbox" id="games" name="popular" data-select-type="0" value="6"><span class="control"></span><span class="label">Games</span></label></li><li data-cat-id="7"><label class="pretty-checkbox"><input type="checkbox" id="graphics" name="popular" data-select-type="0" value="7"><span class="control"></span><span class="label">Graphics</span></label></li><li data-cat-id="14"><label class="pretty-checkbox"><input type="checkbox" id="other" name="popular" data-select-type="0" value="14"><span class="control"></span><span class="label">Other</span></label></li><li data-cat-id="15"><label class="pretty-checkbox"><input type="checkbox" id="video-courses" name="popular" data-select-type="0" value="15"><span class="control"></span><span class="label">Video Courses</span></label></li></ul></div></div></app-select></div></div></div><app-filter class="time-toggle-buttons-box"><div class="toggle-menu__item active" data-tab_class="daily-most-popular-news-list-box"><div class="tmi-inner"><span>Day</span></div></div><div class="toggle-menu__item" data-tab_class="weekly-most-popular-news-list-box"><div class="tmi-inner"><span>Week</span></div></div><div class="toggle-menu__item" data-tab_class="monthly-most-popular-news-list-box"><div class="tmi-inner"><span>Month</span></div></div></app-filter><div class="default-block__content"><ul class="content-list category-specific-most-popular-news-list-box"></ul><ul class="content-list daily-most-popular-news-list-box active"><li class="content-list__item content-list__item_devided post-info"><span class="post-info__date" title="Friday, November 15, 8:25:24 AM">12 hours ago</span><a href="/blogs/everythingpython/effective_python_specific_ways_to_write_better_python_effective_software_development_series_rd_edition.4973171.html" class="post-info__title post-info__title_large link__arrow"><span>Effective Python: 125 Specific Ways to Write Better Python (Effective Software Development Series), 3rd Edition</span><svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><div class="post-info__meta"><span class="post-info__meta-item"><span class="post-info__meta-icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view" width="18" height="10" viewBox="0 0 20 12"><use x="0" y="0" width="20" height="12" class="sa-ui-generic-svg__view" href="#views-icon" xlink:href="#views-icon"></use></svg>1.4k</span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">size</span><span class="post-info__meta-counter">82.2 MB</span></span><span class="post-info__meta-item author-info-meta-item"><span class="post-info__meta-icon">by</span><span class="post-info__meta-counter user"><a href="/user/D4rkDeMoN/" class="link__arrow">D4rkDeMoN<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">in</span><span class="post-info__meta-counter cat_info"><a href="/books/" class="link__arrow">Books<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><a href="/ebooks/" class="link__arrow"> EBooks<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span></div></li><li class="content-list__item content-list__item_devided post-info"><span class="post-info__date" title="Friday, November 15, 4:34:19 AM">16 hours ago</span><a href="/blogs/booook/learn_data_science_using_python_a_quick_start_guide.4972902.html" class="post-info__title post-info__title_large link__arrow"><span>Learn Data Science Using Python: A Quick-Start Guide</span><svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><div class="post-info__meta"><span class="post-info__meta-item"><span class="post-info__meta-icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view" width="18" height="10" viewBox="0 0 20 12"><use x="0" y="0" width="20" height="12" class="sa-ui-generic-svg__view" href="#views-icon" xlink:href="#views-icon"></use></svg>986</span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">size</span><span class="post-info__meta-counter">7.8 MB</span></span><span class="post-info__meta-item author-info-meta-item"><span class="post-info__meta-icon">by</span><span class="post-info__meta-counter user"><a href="/user/jdmmade/" class="link__arrow">jdmmade<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">in</span><span class="post-info__meta-counter cat_info"><a href="/books/" class="link__arrow">Books<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><a href="/ebooks/" class="link__arrow"> EBooks<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span></div></li><li class="content-list__item content-list__item_devided post-info"><span class="post-info__date" title="Thursday, November 14, 6:13:59 PM">1 day ago</span><a href="/blogs/first1/powerful_python_patterns_and_strategies_with_modern_python_true_retail_epub.4972465.html" class="post-info__title post-info__title_large link__arrow"><span>Powerful Python: Patterns and Strategies with Modern Python (True/Retail EPUB)</span><svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><div class="post-info__meta"><span class="post-info__meta-item"><span class="post-info__meta-icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view" width="18" height="10" viewBox="0 0 20 12"><use x="0" y="0" width="20" height="12" class="sa-ui-generic-svg__view" href="#views-icon" xlink:href="#views-icon"></use></svg>1.2k</span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">size</span><span class="post-info__meta-counter">2.40 MB</span></span><span class="post-info__meta-item author-info-meta-item"><span class="post-info__meta-icon">by</span><span class="post-info__meta-counter user"><a href="/user/First1/" class="link__arrow">First1<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">in</span><span class="post-info__meta-counter cat_info"><a href="/books/" class="link__arrow">Books<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><a href="/ebooks/" class="link__arrow"> EBooks<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span></div></li><li class="content-list__item content-list__item_devided post-info"><span class="post-info__date" title="Thursday, November 14, 5:56:29 PM">1 day ago</span><a href="/blogs/bonnytuts/next_level_python_become_a_python_expert.4972450.html" class="post-info__title post-info__title_large link__arrow"><span>Next Level Python: Become a Python Expert</span><svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><div class="post-info__meta"><span class="post-info__meta-item"><span class="post-info__meta-icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view" width="18" height="10" viewBox="0 0 20 12"><use x="0" y="0" width="20" height="12" class="sa-ui-generic-svg__view" href="#views-icon" xlink:href="#views-icon"></use></svg>1.2k</span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">size</span><span class="post-info__meta-counter">695 MB</span></span><span class="post-info__meta-item author-info-meta-item"><span class="post-info__meta-icon">by</span><span class="post-info__meta-counter user"><a href="/user/cuongnhung1234/" class="link__arrow">cuongnhung1234<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">in</span><span class="post-info__meta-counter cat_info"><a href="/video-courses/" class="link__arrow">Video Courses<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><a href="/developer/" class="link__arrow"> Developer<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span><span class="post-info__meta-item"><a href="/blogs/bonnytuts/next_level_python_become_a_python_expert.4972450.html#comments" class="post-info__meta-icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view _is-mobile" width="24" height="24" viewBox="0 0 32 32"><use x="0" y="0" width="32" height="32" class="sa-ui-generic-svg__use" href="#comments-icon" xlink:href="#comments-icon"></use></svg>1</a></span></div></li><li class="content-list__item content-list__item_devided post-info"><span class="post-info__date" title="Friday, November 15, 6:19:07 AM">14 hours ago</span><a href="/blogs/first1/building_ai_intensive_python_applications_create_intelligent_apps_with_llms_and_vector_databases_true_retail_epub.4973000.html" class="post-info__title post-info__title_large link__arrow"><span>Building AI Intensive Python Applications: Create intelligent apps with LLMs and vector databases (True/Retail EPUB)</span><svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><div class="post-info__meta"><span class="post-info__meta-item"><span class="post-info__meta-icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view" width="18" height="10" viewBox="0 0 20 12"><use x="0" y="0" width="20" height="12" class="sa-ui-generic-svg__view" href="#views-icon" xlink:href="#views-icon"></use></svg>754</span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">size</span><span class="post-info__meta-counter">6.92 MB</span></span><span class="post-info__meta-item author-info-meta-item"><span class="post-info__meta-icon">by</span><span class="post-info__meta-counter user"><a href="/user/First1/" class="link__arrow">First1<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">in</span><span class="post-info__meta-counter cat_info"><a href="/books/" class="link__arrow">Books<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><a href="/ebooks/" class="link__arrow"> EBooks<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span></div></li></ul><ul class="content-list weekly-most-popular-news-list-box"><li class="content-list__item content-list__item_devided post-info"><span class="post-info__date" title="Saturday, November 9, 10:11:38 AM">6 days ago</span><a href="/blogs/ebookdownload/powerful_python_patterns_and_strategies_with_modern_python.4966575.html" class="post-info__title post-info__title_large link__arrow"><span>Powerful Python: Patterns and Strategies with Modern Python</span><svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><div class="post-info__meta"><span class="post-info__meta-item"><span class="post-info__meta-icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view" width="18" height="10" viewBox="0 0 20 12"><use x="0" y="0" width="20" height="12" class="sa-ui-generic-svg__view" href="#views-icon" xlink:href="#views-icon"></use></svg>3k</span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">size</span><span class="post-info__meta-counter">2.4 MB</span></span><span class="post-info__meta-item author-info-meta-item"><span class="post-info__meta-icon">by</span><span class="post-info__meta-counter user"><a href="/user/leevinh/" class="link__arrow">leevinh<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">in</span><span class="post-info__meta-counter cat_info"><a href="/books/" class="link__arrow">Books<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><a href="/ebooks/" class="link__arrow"> EBooks<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span></div></li><li class="content-list__item content-list__item_devided post-info"><span class="post-info__date" title="Sunday, November 10, 3:28:20 PM">5 days ago</span><a href="/blogs/book4ever/modern_python_cookbook__updated_recipes_for_modern_python_with_new_techniques_and_tools_rd_edition_true_pdf.4967751.html" class="post-info__title post-info__title_large link__arrow"><span>Modern Python Cookbook: 130+ updated recipes for modern Python 3.12 with new techniques and tools, 3rd Edition [True PDF]</span><svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><div class="post-info__meta"><span class="post-info__meta-item"><span class="post-info__meta-icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view" width="18" height="10" viewBox="0 0 20 12"><use x="0" y="0" width="20" height="12" class="sa-ui-generic-svg__view" href="#views-icon" xlink:href="#views-icon"></use></svg>2.7k</span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">size</span><span class="post-info__meta-counter">8.7 MB</span></span><span class="post-info__meta-item author-info-meta-item"><span class="post-info__meta-icon">by</span><span class="post-info__meta-counter user"><a href="/user/Bivo/" class="link__arrow">Bivo<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">in</span><span class="post-info__meta-counter cat_info"><a href="/books/" class="link__arrow">Books<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><a href="/ebooks/" class="link__arrow"> EBooks<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span></div></li><li class="content-list__item content-list__item_devided post-info"><span class="post-info__date" title="Tuesday, November 12, 3:39:24 AM">3 days ago</span><a href="/blogs/booook/__python_algorithms_mastering_the_art_of_problem_solving_true_epub.4969105.html" class="post-info__title post-info__title_large link__arrow"><span>300+ Python Algorithms: Mastering the Art of Problem-Solving (True EPUB)</span><svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><div class="post-info__meta"><span class="post-info__meta-item"><span class="post-info__meta-icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view" width="18" height="10" viewBox="0 0 20 12"><use x="0" y="0" width="20" height="12" class="sa-ui-generic-svg__view" href="#views-icon" xlink:href="#views-icon"></use></svg>1.6k</span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">size</span><span class="post-info__meta-counter">1.82 MB</span></span><span class="post-info__meta-item author-info-meta-item"><span class="post-info__meta-icon">by</span><span class="post-info__meta-counter user"><a href="/user/jdmmade/" class="link__arrow">jdmmade<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">in</span><span class="post-info__meta-counter cat_info"><a href="/books/" class="link__arrow">Books<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><a href="/ebooks/" class="link__arrow"> EBooks<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span></div></li><li class="content-list__item content-list__item_devided post-info"><span class="post-info__date" title="Friday, November 15, 8:05:44 AM">12 hours ago</span><a href="/blogs/killdozer/wondershare_uniconverter_multilingual.4966658.html" class="post-info__title post-info__title_large link__arrow"><span>Wondershare UniConverter 16.0.2.72 Multilingual</span><svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><div class="post-info__meta"><span class="post-info__meta-item"><span class="post-info__meta-icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view" width="18" height="10" viewBox="0 0 20 12"><use x="0" y="0" width="20" height="12" class="sa-ui-generic-svg__view" href="#views-icon" xlink:href="#views-icon"></use></svg>1.6k</span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">size</span><span class="post-info__meta-counter">280.94 MB</span></span><span class="post-info__meta-item author-info-meta-item"><span class="post-info__meta-icon">by</span><span class="post-info__meta-counter user"><a href="/user/KillDozer/" class="link__arrow">KillDozer<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">in</span><span class="post-info__meta-counter cat_info"><a href="/software/" class="link__arrow">Software<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><a href="/windows/" class="link__arrow"> Windows<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span></div></li><li class="content-list__item content-list__item_devided post-info"><span class="post-info__date" title="Tuesday, November 12, 2:59:49 PM">3 days ago</span><a href="/blogs/freezone1/microsoft_office_professional_plus_vl_v_build_x_x_multilingual.4969824.html" class="post-info__title post-info__title_large link__arrow"><span>Microsoft Office Professional Plus 2024 VL v2408 Build 17932.20162 (x86/x64) Multilingual</span><svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><div class="post-info__meta"><span class="post-info__meta-item"><span class="post-info__meta-icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view" width="18" height="10" viewBox="0 0 20 12"><use x="0" y="0" width="20" height="12" class="sa-ui-generic-svg__view" href="#views-icon" xlink:href="#views-icon"></use></svg>1.5k</span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">size</span><span class="post-info__meta-counter">8.60 GB</span></span><span class="post-info__meta-item author-info-meta-item"><span class="post-info__meta-icon">by</span><span class="post-info__meta-counter user"><a href="/user/splint/" class="link__arrow">splint<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">in</span><span class="post-info__meta-counter cat_info"><a href="/software/" class="link__arrow">Software<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><a href="/windows/" class="link__arrow"> Windows<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span></div></li></ul><ul class="content-list monthly-most-popular-news-list-box"><li class="content-list__item content-list__item_devided post-info"><span class="post-info__date" title="Thursday, October 24, 4:04:51 AM">3 weeks ago</span><a href="/blogs/hotsoftwarev2/gilisoft_video_converter_x_multilingual.4950175.html" class="post-info__title post-info__title_large link__arrow"><span>GiliSoft Video Converter 12.6 (x64) Multilingual</span><svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><div class="post-info__meta"><span class="post-info__meta-item"><span class="post-info__meta-icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view" width="18" height="10" viewBox="0 0 20 12"><use x="0" y="0" width="20" height="12" class="sa-ui-generic-svg__view" href="#views-icon" xlink:href="#views-icon"></use></svg>16.9k</span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">size</span><span class="post-info__meta-counter">205.6 MB</span></span><span class="post-info__meta-item author-info-meta-item"><span class="post-info__meta-icon">by</span><span class="post-info__meta-counter user"><a href="/user/melt/" class="link__arrow">melt<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">in</span><span class="post-info__meta-counter cat_info"><a href="/software/" class="link__arrow">Software<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><a href="/windows/" class="link__arrow"> Windows<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span></div></li><li class="content-list__item content-list__item_devided post-info"><span class="post-info__date" title="Friday, October 18, 8:02:25 AM">4 weeks ago</span><a href="/blogs/appzshifter/adobe_photoshop_v_x_multilingual.4936718.html" class="post-info__title post-info__title_large link__arrow"><span>Adobe Photoshop 2025 v26.0 (x64) Multilingual</span><svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><div class="post-info__meta"><span class="post-info__meta-item"><span class="post-info__meta-icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view" width="18" height="10" viewBox="0 0 20 12"><use x="0" y="0" width="20" height="12" class="sa-ui-generic-svg__view" href="#views-icon" xlink:href="#views-icon"></use></svg>10.3k</span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">size</span><span class="post-info__meta-counter">4.9 GB</span></span><span class="post-info__meta-item author-info-meta-item"><span class="post-info__meta-icon">by</span><span class="post-info__meta-counter user"><a href="/user/shifter/" class="link__arrow">shifter<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">in</span><span class="post-info__meta-counter cat_info"><a href="/software/" class="link__arrow">Software<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><a href="/windows/" class="link__arrow"> Windows<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span><span class="post-info__meta-item"><a href="/blogs/appzshifter/adobe_photoshop_v_x_multilingual.4936718.html#comments" class="post-info__meta-icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view _is-mobile" width="24" height="24" viewBox="0 0 32 32"><use x="0" y="0" width="32" height="32" class="sa-ui-generic-svg__use" href="#comments-icon" xlink:href="#comments-icon"></use></svg>20</a></span></div></li><li class="content-list__item content-list__item_devided post-info"><span class="post-info__date" title="Wednesday, October 30, 11:59:55 PM">2 weeks ago</span><a href="/blogs/mecury-books/ultimate_data_science_programming_in_python_master_data_science_libraries_with__programs_projects_and_eda_gui_tools.4957214.html" class="post-info__title post-info__title_large link__arrow"><span>Ultimate Data Science Programming in Python: Master data science libraries with 300+ programs, 2 projects, and EDA GUI tools</span><svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><div class="post-info__meta"><span class="post-info__meta-item"><span class="post-info__meta-icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view" width="18" height="10" viewBox="0 0 20 12"><use x="0" y="0" width="20" height="12" class="sa-ui-generic-svg__view" href="#views-icon" xlink:href="#views-icon"></use></svg>4.5k</span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">size</span><span class="post-info__meta-counter">13.16 MB</span></span><span class="post-info__meta-item author-info-meta-item"><span class="post-info__meta-icon">by</span><span class="post-info__meta-counter user"><a href="/user/yoyoloit/" class="link__arrow">yoyoloit<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">in</span><span class="post-info__meta-counter cat_info"><a href="/books/" class="link__arrow">Books<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><a href="/ebooks/" class="link__arrow"> EBooks<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span></div></li><li class="content-list__item content-list__item_devided post-info"><span class="post-info__date" title="Monday, October 28, 6:02:17 PM">2 weeks ago</span><a href="/blogs/freebutterfly/java_basics_your_comprehensive_guide_to_programming_with_ease_and_confidence_from_scratch_to_advanced_concepts.4954872.html" class="post-info__title post-info__title_large link__arrow"><span>Java Basics: Your Comprehensive Guide to Programming with Ease and Confidence from Scratch to Advanced Concepts</span><svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><div class="post-info__meta"><span class="post-info__meta-item"><span class="post-info__meta-icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view" width="18" height="10" viewBox="0 0 20 12"><use x="0" y="0" width="20" height="12" class="sa-ui-generic-svg__view" href="#views-icon" xlink:href="#views-icon"></use></svg>3.4k</span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">size</span><span class="post-info__meta-counter">49 Mb</span></span><span class="post-info__meta-item author-info-meta-item"><span class="post-info__meta-icon">by</span><span class="post-info__meta-counter user"><a href="/user/makkar72/" class="link__arrow">makkar72<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">in</span><span class="post-info__meta-counter cat_info"><a href="/books/" class="link__arrow">Books<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><a href="/ebooks/" class="link__arrow"> EBooks<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span></div></li><li class="content-list__item content-list__item_devided post-info"><span class="post-info__date" title="Saturday, November 9, 12:01:26 PM">6 days ago</span><a href="/blogs/hotsoftwarev2/adobe_acrobat_pro_dc_multilingual.4963729.html" class="post-info__title post-info__title_large link__arrow"><span>Adobe Acrobat Pro DC 2024.004.20243 Multilingual</span><svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><div class="post-info__meta"><span class="post-info__meta-item"><span class="post-info__meta-icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view" width="18" height="10" viewBox="0 0 20 12"><use x="0" y="0" width="20" height="12" class="sa-ui-generic-svg__view" href="#views-icon" xlink:href="#views-icon"></use></svg>3.7k</span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">size</span><span class="post-info__meta-counter">1.36 GB</span></span><span class="post-info__meta-item author-info-meta-item"><span class="post-info__meta-icon">by</span><span class="post-info__meta-counter user"><a href="/user/melt/" class="link__arrow">melt<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span><span class="post-info__meta-item"><span class="post-info__meta-icon">in</span><span class="post-info__meta-counter cat_info"><a href="/software/" class="link__arrow">Software<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a><a href="/windows/" class="link__arrow"> Windows<svg class="sarrow"><use xlink:href="#arrow-icon"></use></svg></a></span></span><span class="post-info__meta-item"><a href="/blogs/hotsoftwarev2/adobe_acrobat_pro_dc_multilingual.4963729.html#comments" class="post-info__meta-icon"><svg class="sa-ui-generic-svg sa-ui-card-block-icon-view _is-mobile" width="24" height="24" viewBox="0 0 32 32"><use x="0" y="0" width="32" height="32" class="sa-ui-generic-svg__use" href="#comments-icon" xlink:href="#comments-icon"></use></svg>2</a></span></div></li></ul></div></div><div class="container clear"><ul class="footer__list"><li class="footer__item"><a href="/full/" class="footer__link">Home</a></li><li class="footer__item"><a href="/community/" class="footer__link">Community</a></li><li class="footer__item"><a href="/ffs/chart/" class="footer__link">FFS Chart</a></li><li class="footer__item"><a href="/dmca/" class="footer__link">DMCA</a></li><li class="footer__item"><a href="/contacts/" class="footer__link">Contact</a></li><li class="footer__item"><a href="/donate/" class="footer__link">Donate</a></li><li class="footer__item"><a href="/faq/" class="footer__link">FAQ</a></li><li class="footer__item"><a href="/feeds/" class="footer__link">RSS</a></li><li class="footer__item"><a href="https://sastatus.com/" class="footer__link">SAstatus</a></li></ul><div class="footer__bottom"><p class="footer__online">Registered users currently online: 540</p><a href="/about/">About</a> <a href="/privacy/">Privacy</a></div></div></footer><noscript><a href="http://www.enable-javascript.com/" rel="nofollow external" title="Click to Become a Better Person" target="_blank" id="noscript_alert">For full functionality of this site it is necessary to enable JavaScript.<br>Here are the instructions how to enable JavaScript in your web browser.</a></noscript><script>window['x4G9Tq2Kw6R7v1Dy3P0B5N8Lc9M2zF']={"adserverDomain":"hfdfyrqj-ws.club","selPath":"/d3.php","adbVersion":"3-cdn","suv5":{"cdnPath":"/script/kl1Mnopq.js","selPath":"/d3.php","selAdTypeParam":"m=suv5"},"ippg":{"cdnPath":"/script/main_script_123.js","selAdTypeParam":"m=ippg"},"atag":{"cdnPath":"/script/index_abc_99.js","selAdTypeParam":"m=atg"},"atagv2":{"cdnPath":"/script/atgv2.js"},"intrf":{"selAdTypeParam":"m=intrf"},"intro":{"selAdTypeParam":"m=intro"},"intrn":{"cdnPath":"/script/intrn.js","selAdTypeParam":"m=intrn"},"ut":{"cdnPath":"/script/ut.js"},"cdnDomain":"tjpzz.buzz"};!function(){var e={145:function(e,t,i){e.exports=i(6104)},653:function(e,t,i){e.exports=i(7392)},7412:function(e,t,i){e.exports=i(6201)},9524:function(e,t,i){e.exports=i(899)},4071:function(e,t,i){e.exports=i(2066)},2608:function(e,t,i){e.exports=i(1491)},7950:function(e,t,i){e.exports=i(7017)},4369:function(e,t,i){e.exports=i(2590)},8001:function(e,t,i){e.exports=i(9640)},5103:function(e,t,i){e.exports=i(2480)},2243:function(e,t,i){e.exports=i(8864)},1879:function(e,t,i){e.exports=i(7010)},8462:function(e,t,i){e.exports=i(5825)},8333:function(e,t,i){e.exports=i(7186)},111:function(e,t,i){e.exports=i(6832)},8607:function(e,t,i){e.exports=i(9208)},576:function(e,t,i){e.exports=i(7975)},414:function(e,t,i){e.exports=i(6002)},6013:function(e,t,i){e.exports=i(8512)},7513:function(e,t,i){e.exports=i(4978)},8075:function(e,t,i){e.exports=i(2131)},7286:function(e,t,i){e.exports=i(1478)},353:function(e,t,i){"use strict";i(3131),i(9819);var r=i(8088);e.exports=r.Array.from},3677:function(e,t,i){"use strict";i(9263);var r=i(8088);e.exports=r.Array.isArray},2965:function(e,t,i){"use strict";i(4089),i(3070);var r=i(917);e.exports=r("Array","entries")},3638:function(e,t,i){"use strict";i(1948);var r=i(917);e.exports=r("Array","forEach")},4928:function(e,t,i){"use strict";i(738);var r=i(917);e.exports=r("Array","includes")},7083:function(e,t,i){"use strict";i(4509);var r=i(917);e.exports=r("Array","indexOf")},3027:function(e,t,i){"use strict";i(8429);var r=i(917);e.exports=r("Array","map")},4661:function(e,t,i){"use strict";i(8683);var r=i(917);e.exports=r("Array","splice")},1940:function(e,t,i){"use strict";i(6056);var r=i(8088);e.exports=r.Date.now},4609:function(e,t,i){"use strict";i(8845);var r=i(917);e.exports=r("Function","bind")},5876:function(e,t,i){"use strict";var r=i(5354),n=i(4609),s=Function.prototype;e.exports=function(e){var t=e.bind;return e===s||r(s,e)&&t===s.bind?n:t}},1246:function(e,t,i){"use strict";var r=i(5354),n=i(4928),s=i(8148),o=Array.prototype,a=String.prototype;e.exports=function(e){var t=e.includes;return e===o||r(o,e)&&t===o.includes?n:"string"==typeof e||e===a||r(a,e)&&t===a.includes?s:t}},7265:function(e,t,i){"use strict";var r=i(5354),n=i(7083),s=Array.prototype;e.exports=function(e){var t=e.indexOf;return e===s||r(s,e)&&t===s.indexOf?n:t}},8705:function(e,t,i){"use strict";var r=i(5354),n=i(3027),s=Array.prototype;e.exports=function(e){var t=e.map;return e===s||r(s,e)&&t===s.map?n:t}},1263:function(e,t,i){"use strict";var r=i(5354),n=i(4661),s=Array.prototype;e.exports=function(e){var t=e.splice;return e===s||r(s,e)&&t===s.splice?n:t}},947:function(e,t,i){"use strict";var r=i(5354),n=i(6289),s=String.prototype;e.exports=function(e){var t=e.trim;return"string"==typeof e||e===s||r(s,e)&&t===s.trim?n:t}},9271:function(e,t,i){"use strict";i(1087);var r=i(8088),n=i(8974);r.JSON||(r.JSON={stringify:JSON.stringify}),e.exports=function(e,t,i){return n(r.JSON.stringify,null,arguments)}},5854:function(e,t,i){"use strict";i(9446);var r=i(8088);e.exports=r.Number.isInteger},4029:function(e,t,i){"use strict";i(2597);var r=i(8088);e.exports=r.Number.isNaN},7903:function(e,t,i){"use strict";i(3115);var r=i(8088);e.exports=r.Object.keys},4399:function(e,t,i){"use strict";i(1160);var r=i(8088);e.exports=r.parseFloat},2400:function(e,t,i){"use strict";i(3559);var r=i(8088);e.exports=r.parseInt},5357:function(e,t,i){"use strict";i(5184),i(4089),i(3070),i(9113),i(4072),i(7021),i(6849),i(9412),i(3131);var r=i(8088);e.exports=r.Promise},148:function(e,t,i){"use strict";i(4089),i(3070),i(3116),i(3131);var r=i(8088);e.exports=r.Set},8148:function(e,t,i){"use strict";i(716);var r=i(917);e.exports=r("String","includes")},6289:function(e,t,i){"use strict";i(2249);var r=i(917);e.exports=r("String","trim")},6377:function(e,t,i){"use strict";var r=i(3204),n=i(9374),s=TypeError;e.exports=function(e){if(r(e))return e;throw new s(n(e)+" is not a function")}},5897:function(e,t,i){"use strict";var r=i(8074),n=i(9374),s=TypeError;e.exports=function(e){if(r(e))return e;throw new s(n(e)+" is not a constructor")}},7665:function(e,t,i){"use strict";var r=i(8112),n=String,s=TypeError;e.exports=function(e){if(r(e))return e;throw new s("Can't set "+n(e)+" as a prototype")}},9002:function(e){"use strict";e.exports=function(){}},3366:function(e,t,i){"use strict";var r=i(5354),n=TypeError;e.exports=function(e,t){if(r(t,e))return e;throw new n("Incorrect invocation")}},6802:function(e,t,i){"use strict";var r=i(3367),n=String,s=TypeError;e.exports=function(e){if(r(e))return e;throw new s(n(e)+" is not an object")}},7349:function(e,t,i){"use strict";var r=i(6986);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},6676:function(e,t,i){"use strict";var r=i(1024).forEach,n=i(3165)("forEach");e.exports=n?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},4275:function(e,t,i){"use strict";var r=i(5109),n=i(400),s=i(68),o=i(4532),a=i(6826),c=i(8074),l=i(8949),d=i(313),u=i(2374),h=i(7994),g=Array;e.exports=function(e){var t=s(e),i=c(this),f=arguments.length,p=f>1?arguments[1]:void 0,v=void 0!==p;v&&(p=r(p,f>2?arguments[2]:void 0));var b,m,y,w,x,k,A=h(t),S=0;if(!A||this===g&&a(A))for(b=l(t),m=i?new this(b):g(b);b>S;S++)k=v?p(t[S],S):t[S],d(m,S,k);else for(x=(w=u(t,A)).next,m=i?new this:[];!(y=n(x,w)).done;S++)k=v?o(w,p,[y.value,S],!0):y.value,d(m,S,k);return m.length=S,m}},4634:function(e,t,i){"use strict";var r=i(6724),n=i(8331),s=i(8949),o=function(e){return function(t,i,o){var a,c=r(t),l=s(c),d=n(o,l);if(e&&i!=i){for(;l>d;)if((a=c[d++])!=a)return!0}else for(;l>d;d++)if((e||d in c)&&c[d]===i)return e||d||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},1024:function(e,t,i){"use strict";var r=i(5109),n=i(5577),s=i(1832),o=i(68),a=i(8949),c=i(6),l=n([].push),d=function(e){var t=1===e,i=2===e,n=3===e,d=4===e,u=6===e,h=7===e,g=5===e||u;return function(f,p,v,b){for(var m,y,w=o(f),x=s(w),k=a(x),A=r(p,v),S=0,T=b||c,C=t?T(f,k):i||h?T(f,0):void 0;k>S;S++)if((g||S in x)&&(y=A(m=x[S],S,w),e))if(t)C[S]=y;else if(y)switch(e){case 3:return!0;case 5:return m;case 6:return S;case 2:l(C,m)}else switch(e){case 4:return!1;case 7:l(C,m)}return u?-1:n||d?d:C}};e.exports={forEach:d(0),map:d(1),filter:d(2),some:d(3),every:d(4),find:d(5),findIndex:d(6),filterReject:d(7)}},1794:function(e,t,i){"use strict";var r=i(6986),n=i(7602),s=i(9933),o=n("species");e.exports=function(e){return s>=51||!r((function(){var t=[];return(t.constructor={})[o]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},3165:function(e,t,i){"use strict";var r=i(6986);e.exports=function(e,t){var i=[][e];return!!i&&r((function(){i.call(null,t||function(){return 1},1)}))}},6216:function(e,t,i){"use strict";var r=i(7893),n=i(1911),s=TypeError,o=Object.getOwnPropertyDescriptor,a=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=a?function(e,t){if(n(e)&&!o(e,"length").writable)throw new s("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},8137:function(e,t,i){"use strict";var r=i(5577);e.exports=r([].slice)},1399:function(e,t,i){"use strict";var r=i(8137),n=Math.floor,s=function(e,t){var i=e.length;if(i<8)for(var o,a,c=1;c<i;){for(a=c,o=e[c];a&&t(e[a-1],o)>0;)e[a]=e[--a];a!==c++&&(e[a]=o)}else for(var l=n(i/2),d=s(r(e,0,l),t),u=s(r(e,l),t),h=d.length,g=u.length,f=0,p=0;f<h||p<g;)e[f+p]=f<h&&p<g?t(d[f],u[p])<=0?d[f++]:u[p++]:f<h?d[f++]:u[p++];return e};e.exports=s},5348:function(e,t,i){"use strict";var r=i(1911),n=i(8074),s=i(3367),o=i(7602)("species"),a=Array;e.exports=function(e){var t;return r(e)&&(t=e.constructor,(n(t)&&(t===a||r(t.prototype))||s(t)&&null===(t=t[o]))&&(t=void 0)),void 0===t?a:t}},6:function(e,t,i){"use strict";var r=i(5348);e.exports=function(e,t){return new(r(e))(0===t?0:t)}},4532:function(e,t,i){"use strict";var r=i(6802),n=i(4380);e.exports=function(e,t,i,s){try{return s?t(r(i)[0],i[1]):t(i)}catch(t){n(e,"throw",t)}}},4075:function(e,t,i){"use strict";var r=i(7602)("iterator"),n=!1;try{var s=0,o={next:function(){return{done:!!s++}},return:function(){n=!0}};o[r]=function(){return this},Array.from(o,(function(){throw 2}))}catch(e){}e.exports=function(e,t){try{if(!t&&!n)return!1}catch(e){return!1}var i=!1;try{var s={};s[r]=function(){return{next:function(){return{done:i=!0}}}},e(s)}catch(e){}return i}},1721:function(e,t,i){"use strict";var r=i(5577),n=r({}.toString),s=r("".slice);e.exports=function(e){return s(n(e),8,-1)}},3238:function(e,t,i){"use strict";var r=i(1769),n=i(3204),s=i(1721),o=i(7602)("toStringTag"),a=Object,c="Arguments"===s(function(){return arguments}());e.exports=r?s:function(e){var t,i,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(i=function(e,t){try{return e[t]}catch(e){}}(t=a(e),o))?i:c?s(t):"Object"===(r=s(t))&&n(t.callee)?"Arguments":r}},8119:function(e,t,i){"use strict";var r=i(3921),n=i(1325),s=i(1576),o=i(5109),a=i(3366),c=i(4214),l=i(9889),d=i(9945),u=i(9880),h=i(6532),g=i(7893),f=i(5342).fastKey,p=i(5126),v=p.set,b=p.getterFor;e.exports={getConstructor:function(e,t,i,d){var u=e((function(e,n){a(e,h),v(e,{type:t,index:r(null),first:void 0,last:void 0,size:0}),g||(e.size=0),c(n)||l(n,e[d],{that:e,AS_ENTRIES:i})})),h=u.prototype,p=b(t),m=function(e,t,i){var r,n,s=p(e),o=y(e,t);return o?o.value=i:(s.last=o={index:n=f(t,!0),key:t,value:i,previous:r=s.last,next:void 0,removed:!1},s.first||(s.first=o),r&&(r.next=o),g?s.size++:e.size++,"F"!==n&&(s.index[n]=o)),e},y=function(e,t){var i,r=p(e),n=f(t);if("F"!==n)return r.index[n];for(i=r.first;i;i=i.next)if(i.key===t)return i};return s(h,{clear:function(){for(var e=p(this),t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),t=t.next;e.first=e.last=void 0,e.index=r(null),g?e.size=0:this.size=0},delete:function(e){var t=this,i=p(t),r=y(t,e);if(r){var n=r.next,s=r.previous;delete i.index[r.index],r.removed=!0,s&&(s.next=n),n&&(n.previous=s),i.first===r&&(i.first=n),i.last===r&&(i.last=s),g?i.size--:t.size--}return!!r},forEach:function(e){for(var t,i=p(this),r=o(e,arguments.length>1?arguments[1]:void 0);t=t?t.next:i.first;)for(r(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!y(this,e)}}),s(h,i?{get:function(e){var t=y(this,e);return t&&t.value},set:function(e,t){return m(this,0===e?0:e,t)}}:{add:function(e){return m(this,e=0===e?0:e,e)}}),g&&n(h,"size",{configurable:!0,get:function(){return p(this).size}}),u},setStrong:function(e,t,i){var r=t+" Iterator",n=b(t),s=b(r);d(e,t,(function(e,t){v(this,{type:r,target:e,state:n(e),kind:t,last:void 0})}),(function(){for(var e=s(this),t=e.kind,i=e.last;i&&i.removed;)i=i.previous;return e.target&&(e.last=i=i?i.next:e.state.first)?u("keys"===t?i.key:"values"===t?i.value:[i.key,i.value],!1):(e.target=void 0,u(void 0,!0))}),i?"entries":"values",!i,!0),h(t)}}},2711:function(e,t,i){"use strict";var r=i(437),n=i(8168),s=i(5342),o=i(6986),a=i(7872),c=i(9889),l=i(3366),d=i(3204),u=i(3367),h=i(4214),g=i(4018),f=i(4154).f,p=i(1024).forEach,v=i(7893),b=i(5126),m=b.set,y=b.getterFor;e.exports=function(e,t,i){var b,w=-1!==e.indexOf("Map"),x=-1!==e.indexOf("Weak"),k=w?"set":"add",A=n[e],S=A&&A.prototype,T={};if(v&&d(A)&&(x||S.forEach&&!o((function(){(new A).entries().next()})))){var C=(b=t((function(t,i){m(l(t,C),{type:e,collection:new A}),h(i)||c(i,t[k],{that:t,AS_ENTRIES:w})}))).prototype,O=y(e);p(["add","clear","delete","forEach","get","has","set","keys","values","entries"],(function(e){var t="add"===e||"set"===e;!(e in S)||x&&"clear"===e||a(C,e,(function(i,r){var n=O(this).collection;if(!t&&x&&!u(i))return"get"===e&&void 0;var s=n[e](0===i?0:i,r);return t?this:s}))})),x||f(C,"size",{configurable:!0,get:function(){return O(this).collection.size}})}else b=i.getConstructor(t,e,w,k),s.enable();return g(b,e,!1,!0),T[e]=b,r({global:!0,forced:!0},T),x||i.setStrong(b,e,w),b}},4361:function(e,t,i){"use strict";var r=i(5674),n=i(1688),s=i(8448),o=i(4154);e.exports=function(e,t,i){for(var a=n(t),c=o.f,l=s.f,d=0;d<a.length;d++){var u=a[d];r(e,u)||i&&r(i,u)||c(e,u,l(t,u))}}},1313:function(e,t,i){"use strict";var r=i(7602)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(i){try{return t[r]=!1,"/./"[e](t)}catch(e){}}return!1}},7504:function(e,t,i){"use strict";var r=i(6986);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},9880:function(e){"use strict";e.exports=function(e,t){return{value:e,done:t}}},7872:function(e,t,i){"use strict";var r=i(7893),n=i(4154),s=i(5723);e.exports=r?function(e,t,i){return n.f(e,t,s(1,i))}:function(e,t,i){return e[t]=i,e}},5723:function(e){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},313:function(e,t,i){"use strict";var r=i(9248),n=i(4154),s=i(5723);e.exports=function(e,t,i){var o=r(t);o in e?n.f(e,o,s(0,i)):e[o]=i}},1325:function(e,t,i){"use strict";var r=i(4154);e.exports=function(e,t,i){return r.f(e,t,i)}},8381:function(e,t,i){"use strict";var r=i(7872);e.exports=function(e,t,i,n){return n&&n.enumerable?e[t]=i:r(e,t,i),e}},1576:function(e,t,i){"use strict";var r=i(8381);e.exports=function(e,t,i){for(var n in t)i&&i.unsafe&&e[n]?e[n]=t[n]:r(e,n,t[n],i);return e}},1638:function(e,t,i){"use strict";var r=i(8168),n=Object.defineProperty;e.exports=function(e,t){try{n(r,e,{value:t,configurable:!0,writable:!0})}catch(i){r[e]=t}return t}},2065:function(e,t,i){"use strict";var r=i(9374),n=TypeError;e.exports=function(e,t){if(!delete e[t])throw new n("Cannot delete property "+r(t)+" of "+r(e))}},7893:function(e,t,i){"use strict";var r=i(6986);e.exports=!r((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},766:function(e,t,i){"use strict";var r=i(8168),n=i(3367),s=r.document,o=n(s)&&n(s.createElement);e.exports=function(e){return o?s.createElement(e):{}}},7418:function(e){"use strict";var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}},2765:function(e){"use strict";e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},1931:function(e,t,i){"use strict";var r=i(8259),n=i(3271);e.exports=!r&&!n&&"object"==typeof window&&"object"==typeof document},1162:function(e){"use strict";e.exports="function"==typeof Bun&&Bun&&"string"==typeof Bun.version},8259:function(e){"use strict";e.exports="object"==typeof Deno&&Deno&&"object"==typeof Deno.version},271:function(e,t,i){"use strict";var r=i(2917);e.exports=/ipad|iphone|ipod/i.test(r)&&"undefined"!=typeof Pebble},1730:function(e,t,i){"use strict";var r=i(2917);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(r)},3271:function(e,t,i){"use strict";var r=i(8168),n=i(1721);e.exports="process"===n(r.process)},1694:function(e,t,i){"use strict";var r=i(2917);e.exports=/web0s(?!.*chrome)/i.test(r)},2917:function(e){"use strict";e.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},9933:function(e,t,i){"use strict";var r,n,s=i(8168),o=i(2917),a=s.process,c=s.Deno,l=a&&a.versions||c&&c.version,d=l&&l.v8;d&&(n=(r=d.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!n&&o&&(!(r=o.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=o.match(/Chrome\/(\d+)/))&&(n=+r[1]),e.exports=n},4274:function(e){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},724:function(e,t,i){"use strict";var r=i(5577),n=Error,s=r("".replace),o=String(new n("zxcasd").stack),a=/\n\s*at [^:]*:[^\n]*/,c=a.test(o);e.exports=function(e,t){if(c&&"string"==typeof e&&!n.prepareStackTrace)for(;t--;)e=s(e,a,"");return e}},2206:function(e,t,i){"use strict";var r=i(7872),n=i(724),s=i(9246),o=Error.captureStackTrace;e.exports=function(e,t,i,a){s&&(o?o(e,t):r(e,"stack",n(i,a)))}},9246:function(e,t,i){"use strict";var r=i(6986),n=i(5723);e.exports=!r((function(){var e=new Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",n(1,7)),7!==e.stack)}))},437:function(e,t,i){"use strict";var r=i(8168),n=i(8974),s=i(8355),o=i(3204),a=i(8448).f,c=i(6337),l=i(8088),d=i(5109),u=i(7872),h=i(5674),g=function(e){var t=function(i,r,s){if(this instanceof t){switch(arguments.length){case 0:return new e;case 1:return new e(i);case 2:return new e(i,r)}return new e(i,r,s)}return n(e,this,arguments)};return t.prototype=e.prototype,t};e.exports=function(e,t){var i,n,f,p,v,b,m,y,w,x=e.target,k=e.global,A=e.stat,S=e.proto,T=k?r:A?r[x]:(r[x]||{}).prototype,C=k?l:l[x]||u(l,x,{})[x],O=C.prototype;for(p in t)n=!(i=c(k?p:x+(A?".":"#")+p,e.forced))&&T&&h(T,p),b=C[p],n&&(m=e.dontCallGetSet?(w=a(T,p))&&w.value:T[p]),v=n&&m?m:t[p],n&&typeof b==typeof v||(y=e.bind&&n?d(v,r):e.wrap&&n?g(v):S&&o(v)?s(v):v,(e.sham||v&&v.sham||b&&b.sham)&&u(y,"sham",!0),u(C,p,y),S&&(h(l,f=x+"Prototype")||u(l,f,{}),u(l[f],p,v),e.real&&O&&(i||!O[p])&&u(O,p,v)))}},6986:function(e){"use strict";e.exports=function(e){try{return!!e()}catch(e){return!0}}},8231:function(e,t,i){"use strict";var r=i(6986);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},8974:function(e,t,i){"use strict";var r=i(8151),n=Function.prototype,s=n.apply,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(s):function(){return o.apply(s,arguments)})},5109:function(e,t,i){"use strict";var r=i(8355),n=i(6377),s=i(8151),o=r(r.bind);e.exports=function(e,t){return n(e),void 0===t?e:s?o(e,t):function(){return e.apply(t,arguments)}}},8151:function(e,t,i){"use strict";var r=i(6986);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},2843:function(e,t,i){"use strict";var r=i(5577),n=i(6377),s=i(3367),o=i(5674),a=i(8137),c=i(8151),l=Function,d=r([].concat),u=r([].join),h={};e.exports=c?l.bind:function(e){var t=n(this),i=t.prototype,r=a(arguments,1),c=function(){var i=d(r,a(arguments));return this instanceof c?function(e,t,i){if(!o(h,t)){for(var r=[],n=0;n<t;n++)r[n]="a["+n+"]";h[t]=l("C,a","return new C("+u(r,",")+")")}return h[t](e,i)}(t,i.length,i):t.apply(e,i)};return s(i)&&(c.prototype=i),c}},400:function(e,t,i){"use strict";var r=i(8151),n=Function.prototype.call;e.exports=r?n.bind(n):function(){return n.apply(n,arguments)}},6519:function(e,t,i){"use strict";var r=i(7893),n=i(5674),s=Function.prototype,o=r&&Object.getOwnPropertyDescriptor,a=n(s,"name"),c=a&&"something"===function(){}.name,l=a&&(!r||r&&o(s,"name").configurable);e.exports={EXISTS:a,PROPER:c,CONFIGURABLE:l}},3273:function(e,t,i){"use strict";var r=i(5577),n=i(6377);e.exports=function(e,t,i){try{return r(n(Object.getOwnPropertyDescriptor(e,t)[i]))}catch(e){}}},8355:function(e,t,i){"use strict";var r=i(1721),n=i(5577);e.exports=function(e){if("Function"===r(e))return n(e)}},5577:function(e,t,i){"use strict";var r=i(8151),n=Function.prototype,s=n.call,o=r&&n.bind.bind(s,s);e.exports=r?o:function(e){return function(){return s.apply(e,arguments)}}},917:function(e,t,i){"use strict";var r=i(8168),n=i(8088);e.exports=function(e,t){var i=n[e+"Prototype"],s=i&&i[t];if(s)return s;var o=r[e],a=o&&o.prototype;return a&&a[t]}},9660:function(e,t,i){"use strict";var r=i(8088),n=i(8168),s=i(3204),o=function(e){return s(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?o(r[e])||o(n[e]):r[e]&&r[e][t]||n[e]&&n[e][t]}},7994:function(e,t,i){"use strict";var r=i(3238),n=i(7545),s=i(4214),o=i(5988),a=i(7602)("iterator");e.exports=function(e){if(!s(e))return n(e,a)||n(e,"@@iterator")||o[r(e)]}},2374:function(e,t,i){"use strict";var r=i(400),n=i(6377),s=i(6802),o=i(9374),a=i(7994),c=TypeError;e.exports=function(e,t){var i=arguments.length<2?a(e):t;if(n(i))return s(r(i,e));throw new c(o(e)+" is not iterable")}},3334:function(e,t,i){"use strict";var r=i(5577),n=i(1911),s=i(3204),o=i(1721),a=i(9618),c=r([].push);e.exports=function(e){if(s(e))return e;if(n(e)){for(var t=e.length,i=[],r=0;r<t;r++){var l=e[r];"string"==typeof l?c(i,l):"number"!=typeof l&&"Number"!==o(l)&&"String"!==o(l)||c(i,a(l))}var d=i.length,u=!0;return function(e,t){if(u)return u=!1,t;if(n(this))return t;for(var r=0;r<d;r++)if(i[r]===e)return t}}}},7545:function(e,t,i){"use strict";var r=i(6377),n=i(4214);e.exports=function(e,t){var i=e[t];return n(i)?void 0:r(i)}},8168:function(e,t,i){"use strict";var r=function(e){return e&&e.Math===Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof i.g&&i.g)||r("object"==typeof this&&this)||function(){return this}()||Function("return this")()},5674:function(e,t,i){"use strict";var r=i(5577),n=i(68),s=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return s(n(e),t)}},2028:function(e){"use strict";e.exports={}},1442:function(e){"use strict";e.exports=function(e,t){try{1===arguments.length?console.error(e):console.error(e,t)}catch(e){}}},1322:function(e,t,i){"use strict";var r=i(9660);e.exports=r("document","documentElement")},5630:function(e,t,i){"use strict";var r=i(7893),n=i(6986),s=i(766);e.exports=!r&&!n((function(){return 7!==Object.defineProperty(s("div"),"a",{get:function(){return 7}}).a}))},1832:function(e,t,i){"use strict";var r=i(5577),n=i(6986),s=i(1721),o=Object,a=r("".split);e.exports=n((function(){return!o("z").propertyIsEnumerable(0)}))?function(e){return"String"===s(e)?a(e,""):o(e)}:o},1181:function(e,t,i){"use strict";var r=i(5577),n=i(3204),s=i(7150),o=r(Function.toString);n(s.inspectSource)||(s.inspectSource=function(e){return o(e)}),e.exports=s.inspectSource},7113:function(e,t,i){"use strict";var r=i(3367),n=i(7872);e.exports=function(e,t){r(t)&&"cause"in t&&n(e,"cause",t.cause)}},5342:function(e,t,i){"use strict";var r=i(437),n=i(5577),s=i(2028),o=i(3367),a=i(5674),c=i(4154).f,l=i(1013),d=i(669),u=i(5119),h=i(6665),g=i(8231),f=!1,p=h("meta"),v=0,b=function(e){c(e,p,{value:{objectID:"O"+v++,weakData:{}}})},m=e.exports={enable:function(){m.enable=function(){},f=!0;var e=l.f,t=n([].splice),i={};i[p]=1,e(i).length&&(l.f=function(i){for(var r=e(i),n=0,s=r.length;n<s;n++)if(r[n]===p){t(r,n,1);break}return r},r({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:d.f}))},fastKey:function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,p)){if(!u(e))return"F";if(!t)return"E";b(e)}return e[p].objectID},getWeakData:function(e,t){if(!a(e,p)){if(!u(e))return!0;if(!t)return!1;b(e)}return e[p].weakData},onFreeze:function(e){return g&&f&&u(e)&&!a(e,p)&&b(e),e}};s[p]=!0},5126:function(e,t,i){"use strict";var r,n,s,o=i(8993),a=i(8168),c=i(3367),l=i(7872),d=i(5674),u=i(7150),h=i(7552),g=i(2028),f="Object already initialized",p=a.TypeError,v=a.WeakMap;if(o||u.state){var b=u.state||(u.state=new v);b.get=b.get,b.has=b.has,b.set=b.set,r=function(e,t){if(b.has(e))throw new p(f);return t.facade=e,b.set(e,t),t},n=function(e){return b.get(e)||{}},s=function(e){return b.has(e)}}else{var m=h("state");g[m]=!0,r=function(e,t){if(d(e,m))throw new p(f);return t.facade=e,l(e,m,t),t},n=function(e){return d(e,m)?e[m]:{}},s=function(e){return d(e,m)}}e.exports={set:r,get:n,has:s,enforce:function(e){return s(e)?n(e):r(e,{})},getterFor:function(e){return function(t){var i;if(!c(t)||(i=n(t)).type!==e)throw new p("Incompatible receiver, "+e+" required");return i}}}},6826:function(e,t,i){"use strict";var r=i(7602),n=i(5988),s=r("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(n.Array===e||o[s]===e)}},1911:function(e,t,i){"use strict";var r=i(1721);e.exports=Array.isArray||function(e){return"Array"===r(e)}},3204:function(e){"use strict";var t="object"==typeof document&&document.all;e.exports=void 0===t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(e){return"function"==typeof e}},8074:function(e,t,i){"use strict";var r=i(5577),n=i(6986),s=i(3204),o=i(3238),a=i(9660),c=i(1181),l=function(){},d=[],u=a("Reflect","construct"),h=/^\s*(?:class|function)\b/,g=r(h.exec),f=!h.test(l),p=function(e){if(!s(e))return!1;try{return u(l,d,e),!0}catch(e){return!1}},v=function(e){if(!s(e))return!1;switch(o(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return f||!!g(h,c(e))}catch(e){return!0}};v.sham=!0,e.exports=!u||n((function(){var e;return p(p.call)||!p(Object)||!p((function(){e=!0}))||e}))?v:p},6337:function(e,t,i){"use strict";var r=i(6986),n=i(3204),s=/#|\.prototype\./,o=function(e,t){var i=c[a(e)];return i===d||i!==l&&(n(t)?r(t):!!t)},a=o.normalize=function(e){return String(e).replace(s,".").toLowerCase()},c=o.data={},l=o.NATIVE="N",d=o.POLYFILL="P";e.exports=o},4648:function(e,t,i){"use strict";var r=i(3367),n=Math.floor;e.exports=Number.isInteger||function(e){return!r(e)&&isFinite(e)&&n(e)===e}},4214:function(e){"use strict";e.exports=function(e){return null==e}},3367:function(e,t,i){"use strict";var r=i(3204);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},8112:function(e,t,i){"use strict";var r=i(3367);e.exports=function(e){return r(e)||null===e}},670:function(e){"use strict";e.exports=!0},6401:function(e,t,i){"use strict";var r=i(3367),n=i(1721),s=i(7602)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[s])?!!t:"RegExp"===n(e))}},7560:function(e,t,i){"use strict";var r=i(9660),n=i(3204),s=i(5354),o=i(8425),a=Object;e.exports=o?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return n(t)&&s(t.prototype,a(e))}},9889:function(e,t,i){"use strict";var r=i(5109),n=i(400),s=i(6802),o=i(9374),a=i(6826),c=i(8949),l=i(5354),d=i(2374),u=i(7994),h=i(4380),g=TypeError,f=function(e,t){this.stopped=e,this.result=t},p=f.prototype;e.exports=function(e,t,i){var v,b,m,y,w,x,k,A=i&&i.that,S=!(!i||!i.AS_ENTRIES),T=!(!i||!i.IS_RECORD),C=!(!i||!i.IS_ITERATOR),O=!(!i||!i.INTERRUPTED),I=r(t,A),E=function(e){return v&&h(v,"normal",e),new f(!0,e)},R=function(e){return S?(s(e),O?I(e[0],e[1],E):I(e[0],e[1])):O?I(e,E):I(e)};if(T)v=e.iterator;else if(C)v=e;else{if(!(b=u(e)))throw new g(o(e)+" is not iterable");if(a(b)){for(m=0,y=c(e);y>m;m++)if((w=R(e[m]))&&l(p,w))return w;return new f(!1)}v=d(e,b)}for(x=T?e.next:v.next;!(k=n(x,v)).done;){try{w=R(k.value)}catch(e){h(v,"throw",e)}if("object"==typeof w&&w&&l(p,w))return w}return new f(!1)}},4380:function(e,t,i){"use strict";var r=i(400),n=i(6802),s=i(7545);e.exports=function(e,t,i){var o,a;n(e);try{if(!(o=s(e,"return"))){if("throw"===t)throw i;return i}o=r(o,e)}catch(e){a=!0,o=e}if("throw"===t)throw i;if(a)throw o;return n(o),i}},8287:function(e,t,i){"use strict";var r=i(8090).IteratorPrototype,n=i(3921),s=i(5723),o=i(4018),a=i(5988),c=function(){return this};e.exports=function(e,t,i,l){var d=t+" Iterator";return e.prototype=n(r,{next:s(+!l,i)}),o(e,d,!1,!0),a[d]=c,e}},9945:function(e,t,i){"use strict";var r=i(437),n=i(400),s=i(670),o=i(6519),a=i(3204),c=i(8287),l=i(6866),d=i(3718),u=i(4018),h=i(7872),g=i(8381),f=i(7602),p=i(5988),v=i(8090),b=o.PROPER,m=o.CONFIGURABLE,y=v.IteratorPrototype,w=v.BUGGY_SAFARI_ITERATORS,x=f("iterator"),k="keys",A="values",S="entries",T=function(){return this};e.exports=function(e,t,i,o,f,v,C){c(i,t,o);var O,I,E,R=function(e){if(e===f&&F)return F;if(!w&&e&&e in L)return L[e];switch(e){case k:case A:case S:return function(){return new i(this,e)}}return function(){return new i(this)}},P=t+" Iterator",$=!1,L=e.prototype,z=L[x]||L["@@iterator"]||f&&L[f],F=!w&&z||R(f),U="Array"===t&&L.entries||z;if(U&&(O=l(U.call(new e)))!==Object.prototype&&O.next&&(s||l(O)===y||(d?d(O,y):a(O[x])||g(O,x,T)),u(O,P,!0,!0),s&&(p[P]=T)),b&&f===A&&z&&z.name!==A&&(!s&&m?h(L,"name",A):($=!0,F=function(){return n(z,this)})),f)if(I={values:R(A),keys:v?F:R(k),entries:R(S)},C)for(E in I)(w||$||!(E in L))&&g(L,E,I[E]);else r({target:t,proto:!0,forced:w||$},I);return s&&!C||L[x]===F||g(L,x,F,{name:f}),p[t]=F,I}},8090:function(e,t,i){"use strict";var r,n,s,o=i(6986),a=i(3204),c=i(3367),l=i(3921),d=i(6866),u=i(8381),h=i(7602),g=i(670),f=h("iterator"),p=!1;[].keys&&("next"in(s=[].keys())?(n=d(d(s)))!==Object.prototype&&(r=n):p=!0),!c(r)||o((function(){var e={};return r[f].call(e)!==e}))?r={}:g&&(r=l(r)),a(r[f])||u(r,f,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:p}},5988:function(e){"use strict";e.exports={}},8949:function(e,t,i){"use strict";var r=i(3315);e.exports=function(e){return r(e.length)}},9718:function(e){"use strict";var t=Math.ceil,i=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?i:t)(r)}},4726:function(e,t,i){"use strict";var r,n,s,o,a,c=i(8168),l=i(6028),d=i(5109),u=i(5050).set,h=i(9264),g=i(1730),f=i(271),p=i(1694),v=i(3271),b=c.MutationObserver||c.WebKitMutationObserver,m=c.document,y=c.process,w=c.Promise,x=l("queueMicrotask");if(!x){var k=new h,A=function(){var e,t;for(v&&(e=y.domain)&&e.exit();t=k.get();)try{t()}catch(e){throw k.head&&r(),e}e&&e.enter()};g||v||p||!b||!m?!f&&w&&w.resolve?((o=w.resolve(void 0)).constructor=w,a=d(o.then,o),r=function(){a(A)}):v?r=function(){y.nextTick(A)}:(u=d(u,c),r=function(){u(A)}):(n=!0,s=m.createTextNode(""),new b(A).observe(s,{characterData:!0}),r=function(){s.data=n=!n}),x=function(e){k.head||r(),k.add(e)}}e.exports=x},2668:function(e,t,i){"use strict";var r=i(6377),n=TypeError,s=function(e){var t,i;this.promise=new e((function(e,r){if(void 0!==t||void 0!==i)throw new n("Bad Promise constructor");t=e,i=r})),this.resolve=r(t),this.reject=r(i)};e.exports.f=function(e){return new s(e)}},3586:function(e,t,i){"use strict";var r=i(9618);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:r(e)}},156:function(e,t,i){"use strict";var r=i(6401),n=TypeError;e.exports=function(e){if(r(e))throw new n("The method doesn't accept regular expressions");return e}},8459:function(e,t,i){"use strict";var r=i(8168),n=i(6986),s=i(5577),o=i(9618),a=i(11).trim,c=i(369),l=s("".charAt),d=r.parseFloat,u=r.Symbol,h=u&&u.iterator,g=1/d(c+"-0")!=-1/0||h&&!n((function(){d(Object(h))}));e.exports=g?function(e){var t=a(o(e)),i=d(t);return 0===i&&"-"===l(t,0)?-0:i}:d},668:function(e,t,i){"use strict";var r=i(8168),n=i(6986),s=i(5577),o=i(9618),a=i(11).trim,c=i(369),l=r.parseInt,d=r.Symbol,u=d&&d.iterator,h=/^[+-]?0x/i,g=s(h.exec),f=8!==l(c+"08")||22!==l(c+"0x16")||u&&!n((function(){l(Object(u))}));e.exports=f?function(e,t){var i=a(o(e));return l(i,t>>>0||(g(h,i)?16:10))}:l},2872:function(e,t,i){"use strict";var r=i(7893),n=i(5577),s=i(400),o=i(6986),a=i(6889),c=i(3860),l=i(7848),d=i(68),u=i(1832),h=Object.assign,g=Object.defineProperty,f=n([].concat);e.exports=!h||o((function(){if(r&&1!==h({b:1},h(g({},"a",{enumerable:!0,get:function(){g(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},i=Symbol("assign detection"),n="abcdefghijklmnopqrst";return e[i]=7,n.split("").forEach((function(e){t[e]=e})),7!==h({},e)[i]||a(h({},t)).join("")!==n}))?function(e,t){for(var i=d(e),n=arguments.length,o=1,h=c.f,g=l.f;n>o;)for(var p,v=u(arguments[o++]),b=h?f(a(v),h(v)):a(v),m=b.length,y=0;m>y;)p=b[y++],r&&!s(g,v,p)||(i[p]=v[p]);return i}:h},3921:function(e,t,i){"use strict";var r,n=i(6802),s=i(934),o=i(4274),a=i(2028),c=i(1322),l=i(766),d=i(7552),u="prototype",h="script",g=d("IE_PROTO"),f=function(){},p=function(e){return"<"+h+">"+e+"</"+h+">"},v=function(e){e.write(p("")),e.close();var t=e.parentWindow.Object;return e=null,t},b=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}var e,t,i;b="undefined"!=typeof document?document.domain&&r?v(r):(t=l("iframe"),i="java"+h+":",t.style.display="none",c.appendChild(t),t.src=String(i),(e=t.contentWindow.document).open(),e.write(p("document.F=Object")),e.close(),e.F):v(r);for(var n=o.length;n--;)delete b[u][o[n]];return b()};a[g]=!0,e.exports=Object.create||function(e,t){var i;return null!==e?(f[u]=n(e),i=new f,f[u]=null,i[g]=e):i=b(),void 0===t?i:s.f(i,t)}},934:function(e,t,i){"use strict";var r=i(7893),n=i(4603),s=i(4154),o=i(6802),a=i(6724),c=i(6889);t.f=r&&!n?Object.defineProperties:function(e,t){o(e);for(var i,r=a(t),n=c(t),l=n.length,d=0;l>d;)s.f(e,i=n[d++],r[i]);return e}},4154:function(e,t,i){"use strict";var r=i(7893),n=i(5630),s=i(4603),o=i(6802),a=i(9248),c=TypeError,l=Object.defineProperty,d=Object.getOwnPropertyDescriptor,u="enumerable",h="configurable",g="writable";t.f=r?s?function(e,t,i){if(o(e),t=a(t),o(i),"function"==typeof e&&"prototype"===t&&"value"in i&&g in i&&!i[g]){var r=d(e,t);r&&r[g]&&(e[t]=i.value,i={configurable:h in i?i[h]:r[h],enumerable:u in i?i[u]:r[u],writable:!1})}return l(e,t,i)}:l:function(e,t,i){if(o(e),t=a(t),o(i),n)try{return l(e,t,i)}catch(e){}if("get"in i||"set"in i)throw new c("Accessors not supported");return"value"in i&&(e[t]=i.value),e}},8448:function(e,t,i){"use strict";var r=i(7893),n=i(400),s=i(7848),o=i(5723),a=i(6724),c=i(9248),l=i(5674),d=i(5630),u=Object.getOwnPropertyDescriptor;t.f=r?u:function(e,t){if(e=a(e),t=c(t),d)try{return u(e,t)}catch(e){}if(l(e,t))return o(!n(s.f,e,t),e[t])}},669:function(e,t,i){"use strict";var r=i(1721),n=i(6724),s=i(1013).f,o=i(8137),a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return a&&"Window"===r(e)?function(e){try{return s(e)}catch(e){return o(a)}}(e):s(n(e))}},1013:function(e,t,i){"use strict";var r=i(2139),n=i(4274).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,n)}},3860:function(e,t){"use strict";t.f=Object.getOwnPropertySymbols},6866:function(e,t,i){"use strict";var r=i(5674),n=i(3204),s=i(68),o=i(7552),a=i(7504),c=o("IE_PROTO"),l=Object,d=l.prototype;e.exports=a?l.getPrototypeOf:function(e){var t=s(e);if(r(t,c))return t[c];var i=t.constructor;return n(i)&&t instanceof i?i.prototype:t instanceof l?d:null}},5119:function(e,t,i){"use strict";var r=i(6986),n=i(3367),s=i(1721),o=i(7349),a=Object.isExtensible,c=r((function(){a(1)}));e.exports=c||o?function(e){return!!n(e)&&(!o||"ArrayBuffer"!==s(e))&&(!a||a(e))}:a},5354:function(e,t,i){"use strict";var r=i(5577);e.exports=r({}.isPrototypeOf)},2139:function(e,t,i){"use strict";var r=i(5577),n=i(5674),s=i(6724),o=i(4634).indexOf,a=i(2028),c=r([].push);e.exports=function(e,t){var i,r=s(e),l=0,d=[];for(i in r)!n(a,i)&&n(r,i)&&c(d,i);for(;t.length>l;)n(r,i=t[l++])&&(~o(d,i)||c(d,i));return d}},6889:function(e,t,i){"use strict";var r=i(2139),n=i(4274);e.exports=Object.keys||function(e){return r(e,n)}},7848:function(e,t){"use strict";var i={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,n=r&&!i.call({1:2},1);t.f=n?function(e){var t=r(this,e);return!!t&&t.enumerable}:i},3718:function(e,t,i){"use strict";var r=i(3273),n=i(6802),s=i(7665);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,i={};try{(e=r(Object.prototype,"__proto__","set"))(i,[]),t=i instanceof Array}catch(e){}return function(i,r){return n(i),s(r),t?e(i,r):i.__proto__=r,i}}():void 0)},1708:function(e,t,i){"use strict";var r=i(1769),n=i(3238);e.exports=r?{}.toString:function(){return"[object "+n(this)+"]"}},6679:function(e,t,i){"use strict";var r=i(400),n=i(3204),s=i(3367),o=TypeError;e.exports=function(e,t){var i,a;if("string"===t&&n(i=e.toString)&&!s(a=r(i,e)))return a;if(n(i=e.valueOf)&&!s(a=r(i,e)))return a;if("string"!==t&&n(i=e.toString)&&!s(a=r(i,e)))return a;throw new o("Can't convert object to primitive value")}},1688:function(e,t,i){"use strict";var r=i(9660),n=i(5577),s=i(1013),o=i(3860),a=i(6802),c=n([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=s.f(a(e)),i=o.f;return i?c(t,i(e)):t}},8088:function(e){"use strict";e.exports={}},1618:function(e){"use strict";e.exports=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}}},5741:function(e,t,i){"use strict";var r=i(8168),n=i(1437),s=i(3204),o=i(6337),a=i(1181),c=i(7602),l=i(1931),d=i(8259),u=i(670),h=i(9933),g=n&&n.prototype,f=c("species"),p=!1,v=s(r.PromiseRejectionEvent),b=o("Promise",(function(){var e=a(n),t=e!==String(n);if(!t&&66===h)return!0;if(u&&(!g.catch||!g.finally))return!0;if(!h||h<51||!/native code/.test(e)){var i=new n((function(e){e(1)})),r=function(e){e((function(){}),(function(){}))};if((i.constructor={})[f]=r,!(p=i.then((function(){}))instanceof r))return!0}return!t&&(l||d)&&!v}));e.exports={CONSTRUCTOR:b,REJECTION_EVENT:v,SUBCLASSING:p}},1437:function(e,t,i){"use strict";var r=i(8168);e.exports=r.Promise},1083:function(e,t,i){"use strict";var r=i(6802),n=i(3367),s=i(2668);e.exports=function(e,t){if(r(e),n(t)&&t.constructor===e)return t;var i=s.f(e);return(0,i.resolve)(t),i.promise}},3948:function(e,t,i){"use strict";var r=i(1437),n=i(4075),s=i(5741).CONSTRUCTOR;e.exports=s||!n((function(e){r.all(e).then(void 0,(function(){}))}))},9264:function(e){"use strict";var t=function(){this.head=null,this.tail=null};t.prototype={add:function(e){var t={item:e,next:null},i=this.tail;i?i.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e)return null===(this.head=e.next)&&(this.tail=null),e.item}},e.exports=t},9645:function(e,t,i){"use strict";var r=i(4214),n=TypeError;e.exports=function(e){if(r(e))throw new n("Can't call method on "+e);return e}},6028:function(e,t,i){"use strict";var r=i(8168),n=i(7893),s=Object.getOwnPropertyDescriptor;e.exports=function(e){if(!n)return r[e];var t=s(r,e);return t&&t.value}},7723:function(e,t,i){"use strict";var r,n=i(8168),s=i(8974),o=i(3204),a=i(1162),c=i(2917),l=i(8137),d=i(541),u=n.Function,h=/MSIE .\./.test(c)||a&&((r=n.Bun.version.split(".")).length<3||"0"===r[0]&&(r[1]<3||"3"===r[1]&&"0"===r[2]));e.exports=function(e,t){var i=t?2:1;return h?function(r,n){var a=d(arguments.length,1)>i,c=o(r)?r:u(r),h=a?l(arguments,i):[],g=a?function(){s(c,this,h)}:c;return t?e(g,n):e(g)}:e}},6532:function(e,t,i){"use strict";var r=i(9660),n=i(1325),s=i(7602),o=i(7893),a=s("species");e.exports=function(e){var t=r(e);o&&t&&!t[a]&&n(t,a,{configurable:!0,get:function(){return this}})}},4018:function(e,t,i){"use strict";var r=i(1769),n=i(4154).f,s=i(7872),o=i(5674),a=i(1708),c=i(7602)("toStringTag");e.exports=function(e,t,i,l){var d=i?e:e&&e.prototype;d&&(o(d,c)||n(d,c,{configurable:!0,value:t}),l&&!r&&s(d,"toString",a))}},7552:function(e,t,i){"use strict";var r=i(1506),n=i(6665),s=r("keys");e.exports=function(e){return s[e]||(s[e]=n(e))}},7150:function(e,t,i){"use strict";var r=i(8168),n=i(1638),s="__core-js_shared__",o=r[s]||n(s,{});e.exports=o},1506:function(e,t,i){"use strict";var r=i(670),n=i(7150);(e.exports=function(e,t){return n[e]||(n[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.35.0",mode:r?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.35.0/LICENSE",source:"https://github.com/zloirock/core-js"})},3607:function(e,t,i){"use strict";var r=i(6802),n=i(5897),s=i(4214),o=i(7602)("species");e.exports=function(e,t){var i,a=r(e).constructor;return void 0===a||s(i=r(a)[o])?t:n(i)}},3372:function(e,t,i){"use strict";var r=i(5577),n=i(9632),s=i(9618),o=i(9645),a=r("".charAt),c=r("".charCodeAt),l=r("".slice),d=function(e){return function(t,i){var r,d,u=s(o(t)),h=n(i),g=u.length;return h<0||h>=g?e?"":void 0:(r=c(u,h))<55296||r>56319||h+1===g||(d=c(u,h+1))<56320||d>57343?e?a(u,h):r:e?l(u,h,h+2):d-56320+(r-55296<<10)+65536}};e.exports={codeAt:d(!1),charAt:d(!0)}},8782:function(e,t,i){"use strict";var r=i(5577),n=2147483647,s=/[^\0-\u007E]/,o=/[.\u3002\uFF0E\uFF61]/g,a="Overflow: input needs wider integers to process",c=RangeError,l=r(o.exec),d=Math.floor,u=String.fromCharCode,h=r("".charCodeAt),g=r([].join),f=r([].push),p=r("".replace),v=r("".split),b=r("".toLowerCase),m=function(e){return e+22+75*(e<26)},y=function(e,t,i){var r=0;for(e=i?d(e/700):e>>1,e+=d(e/t);e>455;)e=d(e/35),r+=36;return d(r+36*e/(e+38))},w=function(e){var t=[];e=function(e){for(var t=[],i=0,r=e.length;i<r;){var n=h(e,i++);if(n>=55296&&n<=56319&&i<r){var s=h(e,i++);56320==(64512&s)?f(t,((1023&n)<<10)+(1023&s)+65536):(f(t,n),i--)}else f(t,n)}return t}(e);var i,r,s=e.length,o=128,l=0,p=72;for(i=0;i<e.length;i++)(r=e[i])<128&&f(t,u(r));var v=t.length,b=v;for(v&&f(t,"-");b<s;){var w=n;for(i=0;i<e.length;i++)(r=e[i])>=o&&r<w&&(w=r);var x=b+1;if(w-o>d((n-l)/x))throw new c(a);for(l+=(w-o)*x,o=w,i=0;i<e.length;i++){if((r=e[i])<o&&++l>n)throw new c(a);if(r===o){for(var k=l,A=36;;){var S=A<=p?1:A>=p+26?26:A-p;if(k<S)break;var T=k-S,C=36-S;f(t,u(m(S+T%C))),k=d(T/C),A+=36}f(t,u(m(k))),p=y(l,x,b===v),l=0,b++}}l++,o++}return g(t,"")};e.exports=function(e){var t,i,r=[],n=v(p(b(e),o,"."),".");for(t=0;t<n.length;t++)i=n[t],f(r,l(s,i)?"xn--"+w(i):i);return g(r,".")}},881:function(e,t,i){"use strict";var r=i(6519).PROPER,n=i(6986),s=i(369);e.exports=function(e){return n((function(){return!!s[e]()||"
"!=="
"[e]()||r&&s[e].name!==e}))}},11:function(e,t,i){"use strict";var r=i(5577),n=i(9645),s=i(9618),o=i(369),a=r("".replace),c=RegExp("^["+o+"]+"),l=RegExp("(^|[^"+o+"])["+o+"]+$"),d=function(e){return function(t){var i=s(n(t));return 1&e&&(i=a(i,c,"")),2&e&&(i=a(i,l,"$1")),i}};e.exports={start:d(1),end:d(2),trim:d(3)}},952:function(e,t,i){"use strict";var r=i(9933),n=i(6986),s=i(8168).String;e.exports=!!Object.getOwnPropertySymbols&&!n((function(){var e=Symbol("symbol detection");return!s(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},5050:function(e,t,i){"use strict";var r,n,s,o,a=i(8168),c=i(8974),l=i(5109),d=i(3204),u=i(5674),h=i(6986),g=i(1322),f=i(8137),p=i(766),v=i(541),b=i(1730),m=i(3271),y=a.setImmediate,w=a.clearImmediate,x=a.process,k=a.Dispatch,A=a.Function,S=a.MessageChannel,T=a.String,C=0,O={},I="onreadystatechange";h((function(){r=a.location}));var E=function(e){if(u(O,e)){var t=O[e];delete O[e],t()}},R=function(e){return function(){E(e)}},P=function(e){E(e.data)},$=function(e){a.postMessage(T(e),r.protocol+"//"+r.host)};y&&w||(y=function(e){v(arguments.length,1);var t=d(e)?e:A(e),i=f(arguments,1);return O[++C]=function(){c(t,void 0,i)},n(C),C},w=function(e){delete O[e]},m?n=function(e){x.nextTick(R(e))}:k&&k.now?n=function(e){k.now(R(e))}:S&&!b?(o=(s=new S).port2,s.port1.onmessage=P,n=l(o.postMessage,o)):a.addEventListener&&d(a.postMessage)&&!a.importScripts&&r&&"file:"!==r.protocol&&!h($)?(n=$,a.addEventListener("message",P,!1)):n=I in p("script")?function(e){g.appendChild(p("script"))[I]=function(){g.removeChild(this),E(e)}}:function(e){setTimeout(R(e),0)}),e.exports={set:y,clear:w}},8331:function(e,t,i){"use strict";var r=i(9632),n=Math.max,s=Math.min;e.exports=function(e,t){var i=r(e);return i<0?n(i+t,0):s(i,t)}},6724:function(e,t,i){"use strict";var r=i(1832),n=i(9645);e.exports=function(e){return r(n(e))}},9632:function(e,t,i){"use strict";var r=i(9718);e.exports=function(e){var t=+e;return t!=t||0===t?0:r(t)}},3315:function(e,t,i){"use strict";var r=i(9632),n=Math.min;e.exports=function(e){return e>0?n(r(e),9007199254740991):0}},68:function(e,t,i){"use strict";var r=i(9645),n=Object;e.exports=function(e){return n(r(e))}},4874:function(e,t,i){"use strict";var r=i(400),n=i(3367),s=i(7560),o=i(7545),a=i(6679),c=i(7602),l=TypeError,d=c("toPrimitive");e.exports=function(e,t){if(!n(e)||s(e))return e;var i,c=o(e,d);if(c){if(void 0===t&&(t="default"),i=r(c,e,t),!n(i)||s(i))return i;throw new l("Can't convert object to primitive value")}return void 0===t&&(t="number"),a(e,t)}},9248:function(e,t,i){"use strict";var r=i(4874),n=i(7560);e.exports=function(e){var t=r(e,"string");return n(t)?t:t+""}},1769:function(e,t,i){"use strict";var r={};r[i(7602)("toStringTag")]="z",e.exports="[object z]"===String(r)},9618:function(e,t,i){"use strict";var r=i(3238),n=String;e.exports=function(e){if("Symbol"===r(e))throw new TypeError("Cannot convert a Symbol value to a string");return n(e)}},9374:function(e){"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},6665:function(e,t,i){"use strict";var r=i(5577),n=0,s=Math.random(),o=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++n+s,36)}},2069:function(e,t,i){"use strict";var r=i(6986),n=i(7602),s=i(7893),o=i(670),a=n("iterator");e.exports=!r((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,i=new URLSearchParams("a=1&a=2&b=3"),r="";return e.pathname="c%20d",t.forEach((function(e,i){t.delete("b"),r+=i+e})),i.delete("a",2),i.delete("b",void 0),o&&(!e.toJSON||!i.has("a",1)||i.has("a",2)||!i.has("a",void 0)||i.has("b"))||!t.size&&(o||!s)||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==r||"x"!==new URL("http://x",void 0).host}))},8425:function(e,t,i){"use strict";var r=i(952);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},4603:function(e,t,i){"use strict";var r=i(7893),n=i(6986);e.exports=r&&n((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},541:function(e){"use strict";var t=TypeError;e.exports=function(e,i){if(e<i)throw new t("Not enough arguments");return e}},8993:function(e,t,i){"use strict";var r=i(8168),n=i(3204),s=r.WeakMap;e.exports=n(s)&&/native code/.test(String(s))},7602:function(e,t,i){"use strict";var r=i(8168),n=i(1506),s=i(5674),o=i(6665),a=i(952),c=i(8425),l=r.Symbol,d=n("wks"),u=c?l.for||l:l&&l.withoutSetter||o;e.exports=function(e){return s(d,e)||(d[e]=a&&s(l,e)?l[e]:u("Symbol."+e)),d[e]}},369:function(e){"use strict";e.exports="\t\n\v\f\r \u2028\u2029\ufeff"},9870:function(e,t,i){"use strict";var r=i(437),n=i(5354),s=i(6866),o=i(3718),a=i(4361),c=i(3921),l=i(7872),d=i(5723),u=i(7113),h=i(2206),g=i(9889),f=i(3586),p=i(7602)("toStringTag"),v=Error,b=[].push,m=function(e,t){var i,r=n(y,this);o?i=o(new v,r?s(this):y):(i=r?this:c(y),l(i,p,"Error")),void 0!==t&&l(i,"message",f(t)),h(i,m,i.stack,1),arguments.length>2&&u(i,arguments[2]);var a=[];return g(e,b,{that:a}),l(i,"errors",a),i};o?o(m,v):a(m,v,{name:!0});var y=m.prototype=c(v.prototype,{constructor:d(1,m),message:d(1,""),name:d(1,"AggregateError")});r({global:!0,constructor:!0,arity:2},{AggregateError:m})},5184:function(e,t,i){"use strict";i(9870)},1948:function(e,t,i){"use strict";var r=i(437),n=i(6676);r({target:"Array",proto:!0,forced:[].forEach!==n},{forEach:n})},9819:function(e,t,i){"use strict";var r=i(437),n=i(4275);r({target:"Array",stat:!0,forced:!i(4075)((function(e){Array.from(e)}))},{from:n})},738:function(e,t,i){"use strict";var r=i(437),n=i(4634).includes,s=i(6986),o=i(9002);r({target:"Array",proto:!0,forced:s((function(){return!Array(1).includes()}))},{includes:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}}),o("includes")},4509:function(e,t,i){"use strict";var r=i(437),n=i(8355),s=i(4634).indexOf,o=i(3165),a=n([].indexOf),c=!!a&&1/a([1],1,-0)<0;r({target:"Array",proto:!0,forced:c||!o("indexOf")},{indexOf:function(e){var t=arguments.length>1?arguments[1]:void 0;return c?a(this,e,t)||0:s(this,e,t)}})},9263:function(e,t,i){"use strict";i(437)({target:"Array",stat:!0},{isArray:i(1911)})},4089:function(e,t,i){"use strict";var r=i(6724),n=i(9002),s=i(5988),o=i(5126),a=i(4154).f,c=i(9945),l=i(9880),d=i(670),u=i(7893),h="Array Iterator",g=o.set,f=o.getterFor(h);e.exports=c(Array,"Array",(function(e,t){g(this,{type:h,target:r(e),index:0,kind:t})}),(function(){var e=f(this),t=e.target,i=e.index++;if(!t||i>=t.length)return e.target=void 0,l(void 0,!0);switch(e.kind){case"keys":return l(i,!1);case"values":return l(t[i],!1)}return l([i,t[i]],!1)}),"values");var p=s.Arguments=s.Array;if(n("keys"),n("values"),n("entries"),!d&&u&&"values"!==p.name)try{a(p,"name",{value:"values"})}catch(e){}},8429:function(e,t,i){"use strict";var r=i(437),n=i(1024).map;r({target:"Array",proto:!0,forced:!i(1794)("map")},{map:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}})},8683:function(e,t,i){"use strict";var r=i(437),n=i(68),s=i(8331),o=i(9632),a=i(8949),c=i(6216),l=i(7418),d=i(6),u=i(313),h=i(2065),g=i(1794)("splice"),f=Math.max,p=Math.min;r({target:"Array",proto:!0,forced:!g},{splice:function(e,t){var i,r,g,v,b,m,y=n(this),w=a(y),x=s(e,w),k=arguments.length;for(0===k?i=r=0:1===k?(i=0,r=w-x):(i=k-2,r=p(f(o(t),0),w-x)),l(w+i-r),g=d(y,r),v=0;v<r;v++)(b=x+v)in y&&u(g,v,y[b]);if(g.length=r,i<r){for(v=x;v<w-r;v++)m=v+i,(b=v+r)in y?y[m]=y[b]:h(y,m);for(v=w;v>w-r+i;v--)h(y,v-1)}else if(i>r)for(v=w-r;v>x;v--)m=v+i-1,(b=v+r-1)in y?y[m]=y[b]:h(y,m);for(v=0;v<i;v++)y[v+x]=arguments[v+2];return c(y,w-r+i),g}})},6056:function(e,t,i){"use strict";var r=i(437),n=i(5577),s=Date,o=n(s.prototype.getTime);r({target:"Date",stat:!0},{now:function(){return o(new s)}})},8845:function(e,t,i){"use strict";var r=i(437),n=i(2843);r({target:"Function",proto:!0,forced:Function.bind!==n},{bind:n})},1087:function(e,t,i){"use strict";var r=i(437),n=i(9660),s=i(8974),o=i(400),a=i(5577),c=i(6986),l=i(3204),d=i(7560),u=i(8137),h=i(3334),g=i(952),f=String,p=n("JSON","stringify"),v=a(/./.exec),b=a("".charAt),m=a("".charCodeAt),y=a("".replace),w=a(1..toString),x=/[\uD800-\uDFFF]/g,k=/^[\uD800-\uDBFF]$/,A=/^[\uDC00-\uDFFF]$/,S=!g||c((function(){var e=n("Symbol")("stringify detection");return"[null]"!==p([e])||"{}"!==p({a:e})||"{}"!==p(Object(e))})),T=c((function(){return'"\\udf06\\ud834"'!==p("\udf06\ud834")||'"\\udead"'!==p("\udead")})),C=function(e,t){var i=u(arguments),r=h(t);if(l(r)||void 0!==e&&!d(e))return i[1]=function(e,t){if(l(r)&&(t=o(r,this,f(e),t)),!d(t))return t},s(p,null,i)},O=function(e,t,i){var r=b(i,t-1),n=b(i,t+1);return v(k,e)&&!v(A,n)||v(A,e)&&!v(k,r)?"\\u"+w(m(e,0),16):e};p&&r({target:"JSON",stat:!0,arity:3,forced:S||T},{stringify:function(e,t,i){var r=u(arguments),n=s(S?C:p,null,r);return T&&"string"==typeof n?y(n,x,O):n}})},9446:function(e,t,i){"use strict";i(437)({target:"Number",stat:!0},{isInteger:i(4648)})},2597:function(e,t,i){"use strict";i(437)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},3115:function(e,t,i){"use strict";var r=i(437),n=i(68),s=i(6889);r({target:"Object",stat:!0,forced:i(6986)((function(){s(1)}))},{keys:function(e){return s(n(e))}})},3070:function(){},1160:function(e,t,i){"use strict";var r=i(437),n=i(8459);r({global:!0,forced:parseFloat!==n},{parseFloat:n})},3559:function(e,t,i){"use strict";var r=i(437),n=i(668);r({global:!0,forced:parseInt!==n},{parseInt:n})},4072:function(e,t,i){"use strict";var r=i(437),n=i(400),s=i(6377),o=i(2668),a=i(1618),c=i(9889);r({target:"Promise",stat:!0,forced:i(3948)},{allSettled:function(e){var t=this,i=o.f(t),r=i.resolve,l=i.reject,d=a((function(){var i=s(t.resolve),o=[],a=0,l=1;c(e,(function(e){var s=a++,c=!1;l++,n(i,t,e).then((function(e){c||(c=!0,o[s]={status:"fulfilled",value:e},--l||r(o))}),(function(e){c||(c=!0,o[s]={status:"rejected",reason:e},--l||r(o))}))})),--l||r(o)}));return d.error&&l(d.value),i.promise}})},6192:function(e,t,i){"use strict";var r=i(437),n=i(400),s=i(6377),o=i(2668),a=i(1618),c=i(9889);r({target:"Promise",stat:!0,forced:i(3948)},{all:function(e){var t=this,i=o.f(t),r=i.resolve,l=i.reject,d=a((function(){var i=s(t.resolve),o=[],a=0,d=1;c(e,(function(e){var s=a++,c=!1;d++,n(i,t,e).then((function(e){c||(c=!0,o[s]=e,--d||r(o))}),l)})),--d||r(o)}));return d.error&&l(d.value),i.promise}})},7021:function(e,t,i){"use strict";var r=i(437),n=i(400),s=i(6377),o=i(9660),a=i(2668),c=i(1618),l=i(9889),d=i(3948),u="No one promise resolved";r({target:"Promise",stat:!0,forced:d},{any:function(e){var t=this,i=o("AggregateError"),r=a.f(t),d=r.resolve,h=r.reject,g=c((function(){var r=s(t.resolve),o=[],a=0,c=1,g=!1;l(e,(function(e){var s=a++,l=!1;c++,n(r,t,e).then((function(e){l||g||(g=!0,d(e))}),(function(e){l||g||(l=!0,o[s]=e,--c||h(new i(o,u)))}))})),--c||h(new i(o,u))}));return g.error&&h(g.value),r.promise}})},9284:function(e,t,i){"use strict";var r=i(437),n=i(670),s=i(5741).CONSTRUCTOR,o=i(1437),a=i(9660),c=i(3204),l=i(8381),d=o&&o.prototype;if(r({target:"Promise",proto:!0,forced:s,real:!0},{catch:function(e){return this.then(void 0,e)}}),!n&&c(o)){var u=a("Promise").prototype.catch;d.catch!==u&&l(d,"catch",u,{unsafe:!0})}},1667:function(e,t,i){"use strict";var r,n,s,o=i(437),a=i(670),c=i(3271),l=i(8168),d=i(400),u=i(8381),h=i(3718),g=i(4018),f=i(6532),p=i(6377),v=i(3204),b=i(3367),m=i(3366),y=i(3607),w=i(5050).set,x=i(4726),k=i(1442),A=i(1618),S=i(9264),T=i(5126),C=i(1437),O=i(5741),I=i(2668),E="Promise",R=O.CONSTRUCTOR,P=O.REJECTION_EVENT,$=O.SUBCLASSING,L=T.getterFor(E),z=T.set,F=C&&C.prototype,U=C,N=F,B=l.TypeError,H=l.document,j=l.process,M=I.f,_=M,D=!!(H&&H.createEvent&&l.dispatchEvent),V="unhandledrejection",W=function(e){var t;return!(!b(e)||!v(t=e.then))&&t},q=function(e,t){var i,r,n,s=t.value,o=1===t.state,a=o?e.ok:e.fail,c=e.resolve,l=e.reject,u=e.domain;try{a?(o||(2===t.rejection&&J(t),t.rejection=1),!0===a?i=s:(u&&u.enter(),i=a(s),u&&(u.exit(),n=!0)),i===e.promise?l(new B("Promise-chain cycle")):(r=W(i))?d(r,i,c,l):c(i)):l(s)}catch(e){u&&!n&&u.exit(),l(e)}},G=function(e,t){e.notified||(e.notified=!0,x((function(){for(var i,r=e.reactions;i=r.get();)q(i,e);e.notified=!1,t&&!e.rejection&&Q(e)})))},Z=function(e,t,i){var r,n;D?((r=H.createEvent("Event")).promise=t,r.reason=i,r.initEvent(e,!1,!0),l.dispatchEvent(r)):r={promise:t,reason:i},!P&&(n=l["on"+e])?n(r):e===V&&k("Unhandled promise rejection",i)},Q=function(e){d(w,l,(function(){var t,i=e.facade,r=e.value;if(K(e)&&(t=A((function(){c?j.emit("unhandledRejection",r,i):Z(V,i,r)})),e.rejection=c||K(e)?2:1,t.error))throw t.value}))},K=function(e){return 1!==e.rejection&&!e.parent},J=function(e){d(w,l,(function(){var t=e.facade;c?j.emit("rejectionHandled",t):Z("rejectionhandled",t,e.value)}))},Y=function(e,t,i){return function(r){e(t,r,i)}},X=function(e,t,i){e.done||(e.done=!0,i&&(e=i),e.value=t,e.state=2,G(e,!0))},ee=function(e,t,i){if(!e.done){e.done=!0,i&&(e=i);try{if(e.facade===t)throw new B("Promise can't be resolved itself");var r=W(t);r?x((function(){var i={done:!1};try{d(r,t,Y(ee,i,e),Y(X,i,e))}catch(t){X(i,t,e)}})):(e.value=t,e.state=1,G(e,!1))}catch(t){X({done:!1},t,e)}}};if(R&&(N=(U=function(e){m(this,N),p(e),d(r,this);var t=L(this);try{e(Y(ee,t),Y(X,t))}catch(e){X(t,e)}}).prototype,(r=function(e){z(this,{type:E,done:!1,notified:!1,parent:!1,reactions:new S,rejection:!1,state:0,value:void 0})}).prototype=u(N,"then",(function(e,t){var i=L(this),r=M(y(this,U));return i.parent=!0,r.ok=!v(e)||e,r.fail=v(t)&&t,r.domain=c?j.domain:void 0,0===i.state?i.reactions.add(r):x((function(){q(r,i)})),r.promise})),n=function(){var e=new r,t=L(e);this.promise=e,this.resolve=Y(ee,t),this.reject=Y(X,t)},I.f=M=function(e){return e===U||void 0===e?new n(e):_(e)},!a&&v(C)&&F!==Object.prototype)){s=F.then,$||u(F,"then",(function(e,t){var i=this;return new U((function(e,t){d(s,i,e,t)})).then(e,t)}),{unsafe:!0});try{delete F.constructor}catch(e){}h&&h(F,N)}o({global:!0,constructor:!0,wrap:!0,forced:R},{Promise:U}),g(U,E,!1,!0),f(E)},9412:function(e,t,i){"use strict";var r=i(437),n=i(670),s=i(1437),o=i(6986),a=i(9660),c=i(3204),l=i(3607),d=i(1083),u=i(8381),h=s&&s.prototype;if(r({target:"Promise",proto:!0,real:!0,forced:!!s&&o((function(){h.finally.call({then:function(){}},(function(){}))}))},{finally:function(e){var t=l(this,a("Promise")),i=c(e);return this.then(i?function(i){return d(t,e()).then((function(){return i}))}:e,i?function(i){return d(t,e()).then((function(){throw i}))}:e)}}),!n&&c(s)){var g=a("Promise").prototype.finally;h.finally!==g&&u(h,"finally",g,{unsafe:!0})}},9113:function(e,t,i){"use strict";i(1667),i(6192),i(9284),i(2622),i(9920),i(6067)},2622:function(e,t,i){"use strict";var r=i(437),n=i(400),s=i(6377),o=i(2668),a=i(1618),c=i(9889);r({target:"Promise",stat:!0,forced:i(3948)},{race:function(e){var t=this,i=o.f(t),r=i.reject,l=a((function(){var o=s(t.resolve);c(e,(function(e){n(o,t,e).then(i.resolve,r)}))}));return l.error&&r(l.value),i.promise}})},9920:function(e,t,i){"use strict";var r=i(437),n=i(2668);r({target:"Promise",stat:!0,forced:i(5741).CONSTRUCTOR},{reject:function(e){var t=n.f(this);return(0,t.reject)(e),t.promise}})},6067:function(e,t,i){"use strict";var r=i(437),n=i(9660),s=i(670),o=i(1437),a=i(5741).CONSTRUCTOR,c=i(1083),l=n("Promise"),d=s&&!a;r({target:"Promise",stat:!0,forced:s||a},{resolve:function(e){return c(d&&this===l?o:this,e)}})},6849:function(e,t,i){"use strict";var r=i(437),n=i(2668);r({target:"Promise",stat:!0},{withResolvers:function(){var e=n.f(this);return{promise:e.promise,resolve:e.resolve,reject:e.reject}}})},8002:function(e,t,i){"use strict";i(2711)("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),i(8119))},3116:function(e,t,i){"use strict";i(8002)},716:function(e,t,i){"use strict";var r=i(437),n=i(5577),s=i(156),o=i(9645),a=i(9618),c=i(1313),l=n("".indexOf);r({target:"String",proto:!0,forced:!c("includes")},{includes:function(e){return!!~l(a(o(this)),a(s(e)),arguments.length>1?arguments[1]:void 0)}})},3131:function(e,t,i){"use strict";var r=i(3372).charAt,n=i(9618),s=i(5126),o=i(9945),a=i(9880),c="String Iterator",l=s.set,d=s.getterFor(c);o(String,"String",(function(e){l(this,{type:c,string:n(e),index:0})}),(function(){var e,t=d(this),i=t.string,n=t.index;return n>=i.length?a(void 0,!0):(e=r(i,n),t.index+=e.length,a(e,!1))}))},2249:function(e,t,i){"use strict";var r=i(437),n=i(11).trim;r({target:"String",proto:!0,forced:i(881)("trim")},{trim:function(){return n(this)}})},9291:function(){},9594:function(e,t,i){"use strict";i(4089);var r=i(2765),n=i(8168),s=i(4018),o=i(5988);for(var a in r)s(n[a],a),o[a]=o.Array},9400:function(e,t,i){"use strict";var r=i(437),n=i(8168),s=i(7723)(n.setInterval,!0);r({global:!0,bind:!0,forced:n.setInterval!==s},{setInterval:s})},2938:function(e,t,i){"use strict";var r=i(437),n=i(8168),s=i(7723)(n.setTimeout,!0);r({global:!0,bind:!0,forced:n.setTimeout!==s},{setTimeout:s})},3332:function(e,t,i){"use strict";i(9400),i(2938)},7847:function(e,t,i){"use strict";i(4089);var r=i(437),n=i(8168),s=i(6028),o=i(400),a=i(5577),c=i(7893),l=i(2069),d=i(8381),u=i(1325),h=i(1576),g=i(4018),f=i(8287),p=i(5126),v=i(3366),b=i(3204),m=i(5674),y=i(5109),w=i(3238),x=i(6802),k=i(3367),A=i(9618),S=i(3921),T=i(5723),C=i(2374),O=i(7994),I=i(9880),E=i(541),R=i(7602),P=i(1399),$=R("iterator"),L="URLSearchParams",z=L+"Iterator",F=p.set,U=p.getterFor(L),N=p.getterFor(z),B=s("fetch"),H=s("Request"),j=s("Headers"),M=H&&H.prototype,_=j&&j.prototype,D=n.RegExp,V=n.TypeError,W=n.decodeURIComponent,q=n.encodeURIComponent,G=a("".charAt),Z=a([].join),Q=a([].push),K=a("".replace),J=a([].shift),Y=a([].splice),X=a("".split),ee=a("".slice),te=/\+/g,ie=Array(4),re=function(e){return ie[e-1]||(ie[e-1]=D("((?:%[\\da-f]{2}){"+e+"})","gi"))},ne=function(e){try{return W(e)}catch(t){return e}},se=function(e){var t=K(e,te," "),i=4;try{return W(t)}catch(e){for(;i;)t=K(t,re(i--),ne);return t}},oe=/[!'()~]|%20/g,ae={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},ce=function(e){return ae[e]},le=function(e){return K(q(e),oe,ce)},de=f((function(e,t){F(this,{type:z,target:U(e).entries,index:0,kind:t})}),L,(function(){var e=N(this),t=e.target,i=e.index++;if(!t||i>=t.length)return e.target=void 0,I(void 0,!0);var r=t[i];switch(e.kind){case"keys":return I(r.key,!1);case"values":return I(r.value,!1)}return I([r.key,r.value],!1)}),!0),ue=function(e){this.entries=[],this.url=null,void 0!==e&&(k(e)?this.parseObject(e):this.parseQuery("string"==typeof e?"?"===G(e,0)?ee(e,1):e:A(e)))};ue.prototype={type:L,bindURL:function(e){this.url=e,this.update()},parseObject:function(e){var t,i,r,n,s,a,c,l=this.entries,d=O(e);if(d)for(i=(t=C(e,d)).next;!(r=o(i,t)).done;){if(s=(n=C(x(r.value))).next,(a=o(s,n)).done||(c=o(s,n)).done||!o(s,n).done)throw new V("Expected sequence with length 2");Q(l,{key:A(a.value),value:A(c.value)})}else for(var u in e)m(e,u)&&Q(l,{key:u,value:A(e[u])})},parseQuery:function(e){if(e)for(var t,i,r=this.entries,n=X(e,"&"),s=0;s<n.length;)(t=n[s++]).length&&(i=X(t,"="),Q(r,{key:se(J(i)),value:se(Z(i,"="))}))},serialize:function(){for(var e,t=this.entries,i=[],r=0;r<t.length;)e=t[r++],Q(i,le(e.key)+"="+le(e.value));return Z(i,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}};var he=function(){v(this,ge);var e=F(this,new ue(arguments.length>0?arguments[0]:void 0));c||(this.size=e.entries.length)},ge=he.prototype;if(h(ge,{append:function(e,t){var i=U(this);E(arguments.length,2),Q(i.entries,{key:A(e),value:A(t)}),c||this.length++,i.updateURL()},delete:function(e){for(var t=U(this),i=E(arguments.length,1),r=t.entries,n=A(e),s=i<2?void 0:arguments[1],o=void 0===s?s:A(s),a=0;a<r.length;){var l=r[a];if(l.key!==n||void 0!==o&&l.value!==o)a++;else if(Y(r,a,1),void 0!==o)break}c||(this.size=r.length),t.updateURL()},get:function(e){var t=U(this).entries;E(arguments.length,1);for(var i=A(e),r=0;r<t.length;r++)if(t[r].key===i)return t[r].value;return null},getAll:function(e){var t=U(this).entries;E(arguments.length,1);for(var i=A(e),r=[],n=0;n<t.length;n++)t[n].key===i&&Q(r,t[n].value);return r},has:function(e){for(var t=U(this).entries,i=E(arguments.length,1),r=A(e),n=i<2?void 0:arguments[1],s=void 0===n?n:A(n),o=0;o<t.length;){var a=t[o++];if(a.key===r&&(void 0===s||a.value===s))return!0}return!1},set:function(e,t){var i=U(this);E(arguments.length,1);for(var r,n=i.entries,s=!1,o=A(e),a=A(t),l=0;l<n.length;l++)(r=n[l]).key===o&&(s?Y(n,l--,1):(s=!0,r.value=a));s||Q(n,{key:o,value:a}),c||(this.size=n.length),i.updateURL()},sort:function(){var e=U(this);P(e.entries,(function(e,t){return e.key>t.key?1:-1})),e.updateURL()},forEach:function(e){for(var t,i=U(this).entries,r=y(e,arguments.length>1?arguments[1]:void 0),n=0;n<i.length;)r((t=i[n++]).value,t.key,this)},keys:function(){return new de(this,"keys")},values:function(){return new de(this,"values")},entries:function(){return new de(this,"entries")}},{enumerable:!0}),d(ge,$,ge.entries,{name:"entries"}),d(ge,"toString",(function(){return U(this).serialize()}),{enumerable:!0}),c&&u(ge,"size",{get:function(){return U(this).entries.length},configurable:!0,enumerable:!0}),g(he,L),r({global:!0,constructor:!0,forced:!l},{URLSearchParams:he}),!l&&b(j)){var fe=a(_.has),pe=a(_.set),ve=function(e){if(k(e)){var t,i=e.body;if(w(i)===L)return t=e.headers?new j(e.headers):new j,fe(t,"content-type")||pe(t,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),S(e,{body:T(0,A(i)),headers:T(0,t)})}return e};if(b(B)&&r({global:!0,enumerable:!0,dontCallGetSet:!0,forced:!0},{fetch:function(e){return B(e,arguments.length>1?ve(arguments[1]):{})}}),b(H)){var be=function(e){return v(this,M),new H(e,arguments.length>1?ve(arguments[1]):{})};M.constructor=be,be.prototype=M,r({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:be})}}e.exports={URLSearchParams:he,getState:U}},7596:function(){},1555:function(){},9573:function(e,t,i){"use strict";i(7847)},8150:function(){},199:function(e,t,i){"use strict";var r=i(437),n=i(9660),s=i(6986),o=i(541),a=i(9618),c=i(2069),l=n("URL");r({target:"URL",stat:!0,forced:!(c&&s((function(){l.canParse()})))},{canParse:function(e){var t=o(arguments.length,1),i=a(e),r=t<2||void 0===arguments[1]?void 0:a(arguments[1]);try{return!!new l(i,r)}catch(e){return!1}}})},7223:function(e,t,i){"use strict";i(3131);var r,n=i(437),s=i(7893),o=i(2069),a=i(8168),c=i(5109),l=i(5577),d=i(8381),u=i(1325),h=i(3366),g=i(5674),f=i(2872),p=i(4275),v=i(8137),b=i(3372).codeAt,m=i(8782),y=i(9618),w=i(4018),x=i(541),k=i(7847),A=i(5126),S=A.set,T=A.getterFor("URL"),C=k.URLSearchParams,O=k.getState,I=a.URL,E=a.TypeError,R=a.parseInt,P=Math.floor,$=Math.pow,L=l("".charAt),z=l(/./.exec),F=l([].join),U=l(1..toString),N=l([].pop),B=l([].push),H=l("".replace),j=l([].shift),M=l("".split),_=l("".slice),D=l("".toLowerCase),V=l([].unshift),W="Invalid scheme",q="Invalid host",G="Invalid port",Z=/[a-z]/i,Q=/[\d+-.a-z]/i,K=/\d/,J=/^0x/i,Y=/^[0-7]+$/,X=/^\d+$/,ee=/^[\da-f]+$/i,te=/[\0\t\n\r #%/:<>?@[\\\]^|]/,ie=/[\0\t\n\r #/:<>?@[\\\]^|]/,re=/^[\u0000-\u0020]+/,ne=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,se=/[\t\n\r]/g,oe=function(e){var t,i,r,n;if("number"==typeof e){for(t=[],i=0;i<4;i++)V(t,e%256),e=P(e/256);return F(t,".")}if("object"==typeof e){for(t="",r=function(e){for(var t=null,i=1,r=null,n=0,s=0;s<8;s++)0!==e[s]?(n>i&&(t=r,i=n),r=null,n=0):(null===r&&(r=s),++n);return n>i&&(t=r,i=n),t}(e),i=0;i<8;i++)n&&0===e[i]||(n&&(n=!1),r===i?(t+=i?":":"::",n=!0):(t+=U(e[i],16),i<7&&(t+=":")));return"["+t+"]"}return e},ae={},ce=f({},ae,{" ":1,'"':1,"<":1,">":1,"`":1}),le=f({},ce,{"#":1,"?":1,"{":1,"}":1}),de=f({},le,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),ue=function(e,t){var i=b(e,0);return i>32&&i<127&&!g(t,e)?e:encodeURIComponent(e)},he={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ge=function(e,t){var i;return 2===e.length&&z(Z,L(e,0))&&(":"===(i=L(e,1))||!t&&"|"===i)},fe=function(e){var t;return e.length>1&&ge(_(e,0,2))&&(2===e.length||"/"===(t=L(e,2))||"\\"===t||"?"===t||"#"===t)},pe=function(e){return"."===e||"%2e"===D(e)},ve={},be={},me={},ye={},we={},xe={},ke={},Ae={},Se={},Te={},Ce={},Oe={},Ie={},Ee={},Re={},Pe={},$e={},Le={},ze={},Fe={},Ue={},Ne=function(e,t,i){var r,n,s,o=y(e);if(t){if(n=this.parse(o))throw new E(n);this.searchParams=null}else{if(void 0!==i&&(r=new Ne(i,!0)),n=this.parse(o,null,r))throw new E(n);(s=O(new C)).bindURL(this),this.searchParams=s}};Ne.prototype={type:"URL",parse:function(e,t,i){var n,s,o,a,c,l=this,d=t||ve,u=0,h="",f=!1,b=!1,m=!1;for(e=y(e),t||(l.scheme="",l.username="",l.password="",l.host=null,l.port=null,l.path=[],l.query=null,l.fragment=null,l.cannotBeABaseURL=!1,e=H(e,re,""),e=H(e,ne,"$1")),e=H(e,se,""),n=p(e);u<=n.length;){switch(s=n[u],d){case ve:if(!s||!z(Z,s)){if(t)return W;d=me;continue}h+=D(s),d=be;break;case be:if(s&&(z(Q,s)||"+"===s||"-"===s||"."===s))h+=D(s);else{if(":"!==s){if(t)return W;h="",d=me,u=0;continue}if(t&&(l.isSpecial()!==g(he,h)||"file"===h&&(l.includesCredentials()||null!==l.port)||"file"===l.scheme&&!l.host))return;if(l.scheme=h,t)return void(l.isSpecial()&&he[l.scheme]===l.port&&(l.port=null));h="","file"===l.scheme?d=Ee:l.isSpecial()&&i&&i.scheme===l.scheme?d=ye:l.isSpecial()?d=Ae:"/"===n[u+1]?(d=we,u++):(l.cannotBeABaseURL=!0,B(l.path,""),d=ze)}break;case me:if(!i||i.cannotBeABaseURL&&"#"!==s)return W;if(i.cannotBeABaseURL&&"#"===s){l.scheme=i.scheme,l.path=v(i.path),l.query=i.query,l.fragment="",l.cannotBeABaseURL=!0,d=Ue;break}d="file"===i.scheme?Ee:xe;continue;case ye:if("/"!==s||"/"!==n[u+1]){d=xe;continue}d=Se,u++;break;case we:if("/"===s){d=Te;break}d=Le;continue;case xe:if(l.scheme=i.scheme,s===r)l.username=i.username,l.password=i.password,l.host=i.host,l.port=i.port,l.path=v(i.path),l.query=i.query;else if("/"===s||"\\"===s&&l.isSpecial())d=ke;else if("?"===s)l.username=i.username,l.password=i.password,l.host=i.host,l.port=i.port,l.path=v(i.path),l.query="",d=Fe;else{if("#"!==s){l.username=i.username,l.password=i.password,l.host=i.host,l.port=i.port,l.path=v(i.path),l.path.length--,d=Le;continue}l.username=i.username,l.password=i.password,l.host=i.host,l.port=i.port,l.path=v(i.path),l.query=i.query,l.fragment="",d=Ue}break;case ke:if(!l.isSpecial()||"/"!==s&&"\\"!==s){if("/"!==s){l.username=i.username,l.password=i.password,l.host=i.host,l.port=i.port,d=Le;continue}d=Te}else d=Se;break;case Ae:if(d=Se,"/"!==s||"/"!==L(h,u+1))continue;u++;break;case Se:if("/"!==s&&"\\"!==s){d=Te;continue}break;case Te:if("@"===s){f&&(h="%40"+h),f=!0,o=p(h);for(var w=0;w<o.length;w++){var x=o[w];if(":"!==x||m){var k=ue(x,de);m?l.password+=k:l.username+=k}else m=!0}h=""}else if(s===r||"/"===s||"?"===s||"#"===s||"\\"===s&&l.isSpecial()){if(f&&""===h)return"Invalid authority";u-=p(h).length+1,h="",d=Ce}else h+=s;break;case Ce:case Oe:if(t&&"file"===l.scheme){d=Pe;continue}if(":"!==s||b){if(s===r||"/"===s||"?"===s||"#"===s||"\\"===s&&l.isSpecial()){if(l.isSpecial()&&""===h)return q;if(t&&""===h&&(l.includesCredentials()||null!==l.port))return;if(a=l.parseHost(h))return a;if(h="",d=$e,t)return;continue}"["===s?b=!0:"]"===s&&(b=!1),h+=s}else{if(""===h)return q;if(a=l.parseHost(h))return a;if(h="",d=Ie,t===Oe)return}break;case Ie:if(!z(K,s)){if(s===r||"/"===s||"?"===s||"#"===s||"\\"===s&&l.isSpecial()||t){if(""!==h){var A=R(h,10);if(A>65535)return G;l.port=l.isSpecial()&&A===he[l.scheme]?null:A,h=""}if(t)return;d=$e;continue}return G}h+=s;break;case Ee:if(l.scheme="file","/"===s||"\\"===s)d=Re;else{if(!i||"file"!==i.scheme){d=Le;continue}switch(s){case r:l.host=i.host,l.path=v(i.path),l.query=i.query;break;case"?":l.host=i.host,l.path=v(i.path),l.query="",d=Fe;break;case"#":l.host=i.host,l.path=v(i.path),l.query=i.query,l.fragment="",d=Ue;break;default:fe(F(v(n,u),""))||(l.host=i.host,l.path=v(i.path),l.shortenPath()),d=Le;continue}}break;case Re:if("/"===s||"\\"===s){d=Pe;break}i&&"file"===i.scheme&&!fe(F(v(n,u),""))&&(ge(i.path[0],!0)?B(l.path,i.path[0]):l.host=i.host),d=Le;continue;case Pe:if(s===r||"/"===s||"\\"===s||"?"===s||"#"===s){if(!t&&ge(h))d=Le;else if(""===h){if(l.host="",t)return;d=$e}else{if(a=l.parseHost(h))return a;if("localhost"===l.host&&(l.host=""),t)return;h="",d=$e}continue}h+=s;break;case $e:if(l.isSpecial()){if(d=Le,"/"!==s&&"\\"!==s)continue}else if(t||"?"!==s)if(t||"#"!==s){if(s!==r&&(d=Le,"/"!==s))continue}else l.fragment="",d=Ue;else l.query="",d=Fe;break;case Le:if(s===r||"/"===s||"\\"===s&&l.isSpecial()||!t&&("?"===s||"#"===s)){if(".."===(c=D(c=h))||"%2e."===c||".%2e"===c||"%2e%2e"===c?(l.shortenPath(),"/"===s||"\\"===s&&l.isSpecial()||B(l.path,"")):pe(h)?"/"===s||"\\"===s&&l.isSpecial()||B(l.path,""):("file"===l.scheme&&!l.path.length&&ge(h)&&(l.host&&(l.host=""),h=L(h,0)+":"),B(l.path,h)),h="","file"===l.scheme&&(s===r||"?"===s||"#"===s))for(;l.path.length>1&&""===l.path[0];)j(l.path);"?"===s?(l.query="",d=Fe):"#"===s&&(l.fragment="",d=Ue)}else h+=ue(s,le);break;case ze:"?"===s?(l.query="",d=Fe):"#"===s?(l.fragment="",d=Ue):s!==r&&(l.path[0]+=ue(s,ae));break;case Fe:t||"#"!==s?s!==r&&("'"===s&&l.isSpecial()?l.query+="%27":l.query+="#"===s?"%23":ue(s,ae)):(l.fragment="",d=Ue);break;case Ue:s!==r&&(l.fragment+=ue(s,ce))}u++}},parseHost:function(e){var t,i,r;if("["===L(e,0)){if("]"!==L(e,e.length-1))return q;if(t=function(e){var t,i,r,n,s,o,a,c=[0,0,0,0,0,0,0,0],l=0,d=null,u=0,h=function(){return L(e,u)};if(":"===h()){if(":"!==L(e,1))return;u+=2,d=++l}for(;h();){if(8===l)return;if(":"!==h()){for(t=i=0;i<4&&z(ee,h());)t=16*t+R(h(),16),u++,i++;if("."===h()){if(0===i)return;if(u-=i,l>6)return;for(r=0;h();){if(n=null,r>0){if(!("."===h()&&r<4))return;u++}if(!z(K,h()))return;for(;z(K,h());){if(s=R(h(),10),null===n)n=s;else{if(0===n)return;n=10*n+s}if(n>255)return;u++}c[l]=256*c[l]+n,2!=++r&&4!==r||l++}if(4!==r)return;break}if(":"===h()){if(u++,!h())return}else if(h())return;c[l++]=t}else{if(null!==d)return;u++,d=++l}}if(null!==d)for(o=l-d,l=7;0!==l&&o>0;)a=c[l],c[l--]=c[d+o-1],c[d+--o]=a;else if(8!==l)return;return c}(_(e,1,-1)),!t)return q;this.host=t}else if(this.isSpecial()){if(e=m(e),z(te,e))return q;if(t=function(e){var t,i,r,n,s,o,a,c=M(e,".");if(c.length&&""===c[c.length-1]&&c.length--,(t=c.length)>4)return e;for(i=[],r=0;r<t;r++){if(""===(n=c[r]))return e;if(s=10,n.length>1&&"0"===L(n,0)&&(s=z(J,n)?16:8,n=_(n,8===s?1:2)),""===n)o=0;else{if(!z(10===s?X:8===s?Y:ee,n))return e;o=R(n,s)}B(i,o)}for(r=0;r<t;r++)if(o=i[r],r===t-1){if(o>=$(256,5-t))return null}else if(o>255)return null;for(a=N(i),r=0;r<i.length;r++)a+=i[r]*$(256,3-r);return a}(e),null===t)return q;this.host=t}else{if(z(ie,e))return q;for(t="",i=p(e),r=0;r<i.length;r++)t+=ue(i[r],ae);this.host=t}},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||"file"===this.scheme},includesCredentials:function(){return""!==this.username||""!==this.password},isSpecial:function(){return g(he,this.scheme)},shortenPath:function(){var e=this.path,t=e.length;!t||"file"===this.scheme&&1===t&&ge(e[0],!0)||e.length--},serialize:function(){var e=this,t=e.scheme,i=e.username,r=e.password,n=e.host,s=e.port,o=e.path,a=e.query,c=e.fragment,l=t+":";return null!==n?(l+="//",e.includesCredentials()&&(l+=i+(r?":"+r:"")+"@"),l+=oe(n),null!==s&&(l+=":"+s)):"file"===t&&(l+="//"),l+=e.cannotBeABaseURL?o[0]:o.length?"/"+F(o,"/"):"",null!==a&&(l+="?"+a),null!==c&&(l+="#"+c),l},setHref:function(e){var t=this.parse(e);if(t)throw new E(t);this.searchParams.update()},getOrigin:function(){var e=this.scheme,t=this.port;if("blob"===e)try{return new Be(e.path[0]).origin}catch(e){return"null"}return"file"!==e&&this.isSpecial()?e+"://"+oe(this.host)+(null!==t?":"+t:""):"null"},getProtocol:function(){return this.scheme+":"},setProtocol:function(e){this.parse(y(e)+":",ve)},getUsername:function(){return this.username},setUsername:function(e){var t=p(y(e));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var i=0;i<t.length;i++)this.username+=ue(t[i],de)}},getPassword:function(){return this.password},setPassword:function(e){var t=p(y(e));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var i=0;i<t.length;i++)this.password+=ue(t[i],de)}},getHost:function(){var e=this.host,t=this.port;return null===e?"":null===t?oe(e):oe(e)+":"+t},setHost:function(e){this.cannotBeABaseURL||this.parse(e,Ce)},getHostname:function(){var e=this.host;return null===e?"":oe(e)},setHostname:function(e){this.cannotBeABaseURL||this.parse(e,Oe)},getPort:function(){var e=this.port;return null===e?"":y(e)},setPort:function(e){this.cannotHaveUsernamePasswordPort()||(""===(e=y(e))?this.port=null:this.parse(e,Ie))},getPathname:function(){var e=this.path;return this.cannotBeABaseURL?e[0]:e.length?"/"+F(e,"/"):""},setPathname:function(e){this.cannotBeABaseURL||(this.path=[],this.parse(e,$e))},getSearch:function(){var e=this.query;return e?"?"+e:""},setSearch:function(e){""===(e=y(e))?this.query=null:("?"===L(e,0)&&(e=_(e,1)),this.query="",this.parse(e,Fe)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var e=this.fragment;return e?"#"+e:""},setHash:function(e){""!==(e=y(e))?("#"===L(e,0)&&(e=_(e,1)),this.fragment="",this.parse(e,Ue)):this.fragment=null},update:function(){this.query=this.searchParams.serialize()||null}};var Be=function(e){var t=h(this,He),i=x(arguments.length,1)>1?arguments[1]:void 0,r=S(t,new Ne(e,!1,i));s||(t.href=r.serialize(),t.origin=r.getOrigin(),t.protocol=r.getProtocol(),t.username=r.getUsername(),t.password=r.getPassword(),t.host=r.getHost(),t.hostname=r.getHostname(),t.port=r.getPort(),t.pathname=r.getPathname(),t.search=r.getSearch(),t.searchParams=r.getSearchParams(),t.hash=r.getHash())},He=Be.prototype,je=function(e,t){return{get:function(){return T(this)[e]()},set:t&&function(e){return T(this)[t](e)},configurable:!0,enumerable:!0}};if(s&&(u(He,"href",je("serialize","setHref")),u(He,"origin",je("getOrigin")),u(He,"protocol",je("getProtocol","setProtocol")),u(He,"username",je("getUsername","setUsername")),u(He,"password",je("getPassword","setPassword")),u(He,"host",je("getHost","setHost")),u(He,"hostname",je("getHostname","setHostname")),u(He,"port",je("getPort","setPort")),u(He,"pathname",je("getPathname","setPathname")),u(He,"search",je("getSearch","setSearch")),u(He,"searchParams",je("getSearchParams")),u(He,"hash",je("getHash","setHash"))),d(He,"toJSON",(function(){return T(this).serialize()}),{enumerable:!0}),d(He,"toString",(function(){return T(this).serialize()}),{enumerable:!0}),I){var Me=I.createObjectURL,_e=I.revokeObjectURL;Me&&d(Be,"createObjectURL",c(Me,I)),_e&&d(Be,"revokeObjectURL",c(_e,I))}w(Be,"URL"),n({global:!0,constructor:!0,forced:!o,sham:!s},{URL:Be})},8069:function(e,t,i){"use strict";i(7223)},949:function(){},6104:function(e,t,i){"use strict";var r=i(353);e.exports=r},7392:function(e,t,i){"use strict";var r=i(3677);e.exports=r},926:function(e,t,i){"use strict";var r=i(2965);e.exports=r},1271:function(e,t,i){"use strict";var r=i(3638);e.exports=r},6201:function(e,t,i){"use strict";var r=i(1940);e.exports=r},899:function(e,t,i){"use strict";var r=i(5876);e.exports=r},2066:function(e,t,i){"use strict";i(9594);var r=i(3238),n=i(5674),s=i(5354),o=i(926),a=Array.prototype,c={DOMTokenList:!0,NodeList:!0};e.exports=function(e){var t=e.entries;return e===a||s(a,e)&&t===a.entries||n(c,r(e))?o:t}},1491:function(e,t,i){"use strict";var r=i(3238),n=i(5674),s=i(5354),o=i(1271);i(9291);var a=Array.prototype,c={DOMTokenList:!0,NodeList:!0};e.exports=function(e){var t=e.forEach;return e===a||s(a,e)&&t===a.forEach||n(c,r(e))?o:t}},7017:function(e,t,i){"use strict";var r=i(1246);e.exports=r},2590:function(e,t,i){"use strict";var r=i(7265);e.exports=r},9640:function(e,t,i){"use strict";var r=i(8705);e.exports=r},2480:function(e,t,i){"use strict";var r=i(1263);e.exports=r},8864:function(e,t,i){"use strict";var r=i(947);e.exports=r},7010:function(e,t,i){"use strict";var r=i(9271);e.exports=r},5825:function(e,t,i){"use strict";var r=i(5854);e.exports=r},7186:function(e,t,i){"use strict";var r=i(4029);e.exports=r},6832:function(e,t,i){"use strict";var r=i(7903);e.exports=r},9208:function(e,t,i){"use strict";var r=i(4399);e.exports=r},7975:function(e,t,i){"use strict";var r=i(2400);e.exports=r},6002:function(e,t,i){"use strict";var r=i(5357);i(9594),e.exports=r},8512:function(e,t,i){"use strict";i(3332);var r=i(8088);e.exports=r.setInterval},4978:function(e,t,i){"use strict";i(3332);var r=i(8088);e.exports=r.setTimeout},2131:function(e,t,i){"use strict";var r=i(148);i(9594),e.exports=r},1478:function(e,t,i){"use strict";var r=i(9278);e.exports=r},1234:function(e,t,i){"use strict";i(9573),i(7596),i(1555),i(8150);var r=i(8088);e.exports=r.URLSearchParams},9278:function(e,t,i){"use strict";i(1234),i(8069),i(199),i(949);var r=i(8088);e.exports=r.URL}},t={};function i(r){var n=t[r];if(void 0!==n)return n.exports;var s=t[r]={exports:{}};return e[r].call(s.exports,s,s.exports,i),s.exports}i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},i.d=function(e,t){for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";var e=i(8075),t=i.n(e),r=i(2608),n=i.n(r),s=i(1879),o=i.n(s),a=i(7286),c=i.n(a),l=i(6013),d=i.n(l),u=i(5103),h=i.n(u),g=i(7513),f=i.n(g),p=i(9524),v=i.n(p),b=i(145),m=i.n(b),y=class{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"adcsh",t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.tagName=e,this.isDebugEnabled=t,t=localStorage.getItem("adcsh_dbg"),t&&(this.isDebugEnabled=JSON.parse(t))}#e(e,t){this.isDebugEnabled&&console.log(`[${this.tagName}][${e}]:`,...t)}debug(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];this.#e("debug",t)}error(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];this.#e("error",t)}},w=i(4369),x=i.n(w),k=i(576),A=i.n(k),S=i(4071),T=i.n(S),C=i(8001),O=i.n(C);const I=(e,t,i)=>e.addEventListener?e.addEventListener(t,i):e.attachEvent(`on${t}`,i),E=(e,t,i)=>{if(e.removeEventListener)return e.removeEventListener(t,i);e.detachEvent(`on${t}`,i)},R=async function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return"undefined"!=typeof navigator&&"userAgentData"in navigator?navigator.userAgentData.getHighEntropyValues(["model","platform","platformVersion","uaFullVersion"]).then((e=>{const i={};if(e.hasOwnProperty("brands")&&e.brands.length>0){const t=[];for(let i=0;i<e.brands.length;i+=1){const r=e.brands[i];t.push(`"${r.brand}";v=${r.version}`)}i.chu=encodeURIComponent(t.join(", "))}e.hasOwnProperty("mobile")&&(i.chmob=encodeURIComponent(e.mobile?"?1":"?0"));const r={model:"chmod",platform:"chp",platformVersion:"chpv",uaFullVersion:"chuafv"};for(const t in r)e.hasOwnProperty(t)&&e[t]&&(i[r[t]]=encodeURIComponent(e[t]));if(t)return i;let n="";for(let e in i)n+=`&${e}=${i[e]}`;return n})).catch((t=>(e.error("error getting client hints:",t),""))):t?{}:""},P=()=>{let e=window.location.href;return $()&&(e=document.referrer),L(e)},$=()=>{try{return window.self!==window.top?1:0}catch(e){return 1}},L=e=>{let t=Math.max(x()(e).call(e," ",256),x()(e).call(e,",",256));return(t>384||t<20)&&(t=256),e.substring(0,t)},z=()=>{if(void 0===window.rgxngibqxq||""===window.rgxngibqxq){let e=[],t="0123456789abcdefghijklmnopqrstuvwxyz";for(let i=0;i<32;i++)e[i]=t.substr(Math.floor(16*Math.random()),1);e[14]="4",e[19]=t.substr(3&e[19]|8,1),window.rgxngibqxq=e.join("")}return window.rgxngibqxq},F=()=>window.innerWidth||document.body.clientWidth,U=()=>window.innerHeight||document.body.clientHeight,N=()=>{var e=document.title;if($())try{e=window.top.document.title}catch(t){e=""}return L(e)},B=()=>{var e=document.referrer;if($())try{e=window.top.document.referrer}catch(t){e=""}return L(e)},H=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;try{for(var i=window.top.document.getElementsByTagName("meta"),r=0;r<i.length;r++)if(i[r].hasAttribute("name")&&i[r].getAttribute("name").toLowerCase()===e){var n=i[r].getAttribute("content");return L(n)}}catch(e){t&&t.error(e)}return""},j=/opera/i.test(navigator.userAgent),M=(/msie/i.test(navigator.userAgent)||/Trident/i.test(navigator.userAgent))&&!j,_=/chrome|crios/i.test(navigator.userAgent),D=/firefox/i.test(navigator.userAgent),V=(/safari/i.test(navigator.userAgent)&&!/chrome/i.test(navigator.userAgent)&&/opios/i.test(navigator.userAgent),(navigator.userAgent.match(/.+(?:ox|me|ra|ie|Edge)[\/: ]([\d.]+)/)||[])[1]),W=A()(V),q=/android/i.test(navigator.userAgent),G=/ipad|ipod|iphone/i.test(navigator.userAgent),Z=/blackberry/i.test(navigator.userAgent)||/BB10/i.test(navigator.userAgent),Q=/iemobile/i.test(navigator.userAgent)||/(?=.*\bWindows\b)(?=.*\bARM\b)/i.test(navigator.userAgent)||/Windows Phone/i.test(navigator.userAgent),K=/opera mini/i.test(navigator.userAgent)||/opios/i.test(navigator.userAgent),J=/^((?!UCWEB).)*UCBrowser.*Mobile.+/i.test(navigator.userAgent),Y=/(?:Nexus 7|BNTV250|Kindle Fire|Silk|GT-P1000)/i.test(navigator.userAgent),X=/(KFOT|KFTT|KFJWI|KFJWA|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|KFARWI|KFASWI|KFSAWI|KFSAWA|JSS15J|Silk|Kindle)/i.test(navigator.userAgent),ee=/fban\/fbios|fbav|fbios|fb_iab\/fb4a/i.test(navigator.userAgent),te=q||G||Z||Q||K||J||Y||X||ee,ie=(/^((?!UCWEB).)*UCBrowser.*Mobile$/i.test(navigator.userAgent),/^Mozilla\/5\.0 .+ Gecko\/$/i.test(navigator.userAgent),/pinterest\/(ios|android)/i.test(navigator.userAgent)),re=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:15;return((e,t)=>{let i="";for(let r=0;r<t;r++)i+=e[Math.floor(Math.random()*e.length)];return i})(e,Math.floor(Math.random()*(i-t+1))+t)},ne=e=>{if((e=new(c())(e)).search){var t;const i=re("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",20,21),r=T()(t=e.searchParams).call(t),n=m()(r);(e=>{for(let t=e.length-1;t>0;t--){const i=Math.floor(Math.random()*(t+1));[e[t],e[i]]=[e[i],e[t]]}})(n);const s=O()(n).call(n,(e=>`${e[0]}=${encodeURIComponent(e[1])}`)).join("&"),o=encodeURIComponent(btoa(s));e.search=`${i}=${o}`}return e.toString()},se=(()=>{try{return!0===new Request("",{keepalive:!0}).keepalive}catch(e){return!1}})();Math.random();var oe=i(8462),ae=i.n(oe),ce=i(653),le=i.n(ce),de=i(7950),ue=i.n(de);const he=e=>"boolean"==typeof e,ge=e=>ae()(e),fe=e=>"[object String]"===Object.prototype.toString.call(e),pe=e=>{var t;return ue()(t=["top","bottom"]).call(t,e)};var ve=i(7412),be=i.n(ve),me=i(414),ye=i.n(me),we=class{isCapped=!1;hasNoInventory=!1;show(){throw new Error("not implemented")}};const xe="interstitial",ke="pop",Ae="tabswap",Se="utsid-send";var Te=(e,t,i,r,n)=>{const s=document.createElement("div");s.id="modal",s.style.position="fixed",s.style.top="5vh",s.style.left="50%",s.style.transform="translate(-50%)",s.style.maxWidth="95%",s.style.display="flex",s.style.flexDirection="column",s.style.alignItems="center",s.style.overflow="hidden",s.style.padding="10px",s.style.borderRadius="6px",s.style.backgroundColor="rgba(0, 0, 0, 0.6)",s.style.zIndex="2147483646",s.style.boxShadow="0 4px 8px rgba(0,0,0,0.2)",s.setAttribute("doskip","1"),s.setAttribute("prclck","1");const o=document.createElement("div");o.id="buttonContainer",o.style.display="block",o.style.margin="0",o.style.width="100%",o.style.textAlign="center",o.style.padding="0",o.style.height="36px",o.style.fontSize="16px",o.style.fontFamily='OpenSans-Semibold, Arial, "Helvetica Neue", Helvetica, sans-serif';const a=document.createElement("a");a.id="goToButton",a.style.float="left",a.style.borderRadius="4px",a.style.fontSize="12px",a.style.background="rgb(0, 0, 0)",a.style.opacity="1",a.style.textDecoration="none",a.style.color="rgb(255, 255, 255)",a.style.padding="10px 20px",a.style.cursor="pointer",a.style.display="inline-block",a.textContent=e,a.href=t,a.target="_blank",a.rel="noopener noreferrer";const c=document.createElement("div");c.id="closeButton",c.style.float="right",c.style.borderRadius="4px",c.style.fontSize="12px",c.style.background="rgb(0, 0, 0)",c.style.opacity="1",c.style.textDecoration="none",c.style.color="rgb(255, 255, 255)",c.style.padding="10px 20px",c.style.cursor="pointer",c.style.display="inline-block",c.textContent=i;const l=document.createElement("div");l.id="content",l.style.marginTop="10px",l.style.maxWidth="100%";const d=document.createElement("img");return d.id="impImg",d.style.display="none",d.width="0",d.height="0",d.src=n,o.appendChild(a),o.appendChild(c),s.appendChild(o),l.appendChild(r),s.appendChild(l),s.appendChild(d),s},Ce=e=>{const t=document.createElement("iframe");function i(){const e=window.innerWidth;e<=600?(t.style.width="90vw",t.style.height="70vh"):e>600&&e<=1024?(t.style.width="80vw",t.style.height="70vh"):(t.style.width="60vw",t.style.height="70vh")}return t.id="creative_iframe",t.setAttribute("allowfullscreen",""),t.setAttribute("frameborder","0"),t.setAttribute("doskip","1"),t.setAttribute("prclck","1"),t.setAttribute("sandbox","allow-same-origin allow-scripts allow-popups allow-forms"),t.setAttribute("referrerpolicy","no-referrer"),t.src=e,t.style.margin="0",t.style.padding="0",t.style.border="0",i(),window.addEventListener("resize",i),{content:t,resizeFunc:i}},Oe=(e,t,i,r)=>{const n=document.createElement("a");n.id="a_click_link",n.href=e,n.rel="noopener noreferrer",n.target="_blank",n.style.display="block";const s=document.createElement("img");function o(){window.innerWidth/window.innerHeight>=1?(s.style.height="75vh",s.style.width="auto"):(s.style.height="auto",s.style.width="90vw")}return s.id="creative_image",s.src=t,s.alt="",s.setAttribute("referrerpolicy","no-referrer"),s.style.maxWidth=i+"px",s.style.maxHeight=r+"px",s.style.width="90vw",n.appendChild(s),o(),window.addEventListener("resize",o),{content:n,resizeFunc:o}},Ie=e=>{const t=document.createElement("iframe");function i(){const e=window.innerWidth;e<=600?(t.style.maxWidth="90vw",t.style.height="70vh"):e>600&&e<=1024?(t.style.maxWidth="80vw",t.style.height="70vh"):(t.style.maxWidth="60vw",t.style.minHeight="40vh")}return t.id="creative_iframe",t.setAttribute("allowfullscreen",""),t.setAttribute("frameborder","0"),t.setAttribute("doskip","1"),t.setAttribute("sandbox","allow-same-origin allow-scripts allow-popups allow-forms"),t.setAttribute("referrerpolicy","no-referrer"),t.setAttribute("rel","noopener noreferrer"),t.setAttribute(e,"1"),t.style.margin="0",t.style.padding="0",t.style.border="0",i(),window.addEventListener("resize",i),{content:t,resizeFunc:i}},Ee=(e,t,i,r,n)=>{const s=document.createElement("div");s.id="modal",s.style.textAlign="left",s.style.width="100%",s.style.height="100%",s.style.position="fixed",s.style.inset="0",s.style.zIndex="2147483646",s.style.backgroundColor="rgba(0,0,0,0.8)",s.setAttribute("doskip","1"),s.setAttribute("prclck","1");const o=document.createElement("div");o.id="buttonContainer",o.style.display="block",o.style.textAlign="center",o.style.padding="0",o.style.height="36px",o.style.fontSize="16px",o.style.fontFamily='OpenSans-Semibold, Arial, "Helvetica Neue", Helvetica, sans-serif',o.style.margin="6px 15px";const a=document.createElement("a");a.id="goToButton",a.style.float="left",a.style.borderRadius="4px",a.style.fontSize="16px",a.style.background="rgb(0, 0, 0)",a.style.textDecoration="none",a.style.color="rgb(255, 255, 255)",a.style.padding="10px 20px",a.style.cursor="pointer",a.style.display="inline-block",a.textContent=e,a.href=t,a.target="_blank",a.rel="noopener noreferrer";const c=document.createElement("div");c.id="closeButton",c.style.float="right",c.style.borderRadius="4px",c.style.fontSize="16px",c.style.background="rgb(0, 0, 0)",c.style.textDecoration="none",c.style.color="rgb(255, 255, 255)",c.style.padding="10px 20px",c.style.cursor="pointer",c.style.display="inline-block",c.textContent=i;const l=document.createElement("div");l.id="content",l.style.marginTop="10px",l.style.display="flex",l.style.justifyContent="center",l.style.width="100%",l.style.height="100%";const d=document.createElement("img");return d.id="impImg",d.style.display="none",d.width="0",d.height="0",d.src=n,o.appendChild(a),o.appendChild(c),s.appendChild(o),l.appendChild(r),s.appendChild(l),s.appendChild(d),s},Re=e=>{const t=document.createElement("iframe");return t.id="creative_iframe",t.setAttribute("allowfullscreen",""),t.setAttribute("frameborder","0"),t.setAttribute("doskip","1"),t.setAttribute("prclck","1"),t.setAttribute("sandbox","allow-same-origin allow-scripts allow-popups allow-forms"),t.setAttribute("referrerpolicy","no-referrer"),t.src=e,t.style.margin="0",t.style.padding="0",t.style.border="0",t.style.width="100%",t.style.height="100%",{content:t,resizeFunc:null}},Pe=(e,t,i,r)=>{const n=document.createElement("a");n.id="a_click_link",n.href=e,n.rel="noopener noreferrer",n.target="_blank",n.style.display="block";const s=document.createElement("img");function o(){window.innerWidth>window.innerHeight?(s.style.width="auto",s.style.height="75vh"):(s.style.width="95vw",s.style.height="auto")}return s.id="creative_image",s.src=t,s.alt="",s.setAttribute("referrerpolicy","no-referrer"),s.style.maxWidth=i+"px",s.style.maxHeight=r+"px",s.style.width="95vw",n.appendChild(s),o(),window.addEventListener("resize",o),{content:n,resizeFunc:o}},$e=e=>{const t=document.createElement("iframe");return t.id="creative_iframe",t.setAttribute("allowfullscreen",""),t.setAttribute("frameborder","0"),t.setAttribute("doskip","1"),t.setAttribute("sandbox","allow-same-origin allow-scripts allow-popups allow-forms"),t.setAttribute("referrerpolicy","no-referrer"),t.setAttribute("rel","noopener noreferrer"),t.setAttribute(e,"1"),t.style.margin="0",t.style.padding="0",t.style.border="0",t.style.width="100%",t.style.height="100%",{content:t,resizeFunc:null}};const Le="utsid-send",ze=2147483647,Fe="dontfoid",Ue="donto",Ne="znid",Be="prclck";var He=class{#t={};#i=null;#r=0;#n;#s;#o;constructor(e,t,i,r,n){this.#t=e,this.#i=i,this.#r=0,this.#n=t,this.#s=r,this.#o=n}render(e){let t=null;switch(e.type){case 1:this.#i.debug(`rendering INTERSTITIAL IFRAME (type 1) in ${this.#t.isOverlay?"OVERLAY":"FULLSCREEN"} mode`),t=this.#t.isOverlay?Ce(e.url):Re(e.url);break;case 3:this.#i.debug(`rendering INTERSTITIAL IMAGE (type 3) in ${this.#t.isOverlay?"OVERLAY":"FULLSCREEN"} mode`),t=this.#t.isOverlay?Oe(e.url,e.ad.url,e.ad.width,e.ad.height):Pe(e.url,e.ad.url,e.ad.width,e.ad.height);break;case 4:if(e.isHtmlTemplate)return this.#i.debug("rendering INTERSTITIAL HTML CUSTOM (type 4)"),void this.#a(e);this.#i.debug(`rendering INTERSTITIAL HTML (type 4) in ${this.#t.isOverlay?"OVERLAY":"FULLSCREEN"} mode`),t=this.#t.isOverlay?Ie(Be):$e(Be);break;default:return void this.#i.error(`no such type of interstitial: ${e.type}`)}const i=document.createElement("div");document.body.appendChild(i);const r=i.attachShadow({mode:"open"}),n=this.#t.isOverlay?Te:Ee;if(r.appendChild(n(this.#t.texts.goToButton,e.url,this.#c(),t.content,e.iurl)),4===e.type){const t=r.getElementById("creative_iframe");t.contentWindow.contents=e.html,t.src='javascript:window["contents"]'}if(!this.#t.disableCountdown&&this.#t.moveTimerInsideButtonAfter>0){this.#r=this.#t.moveTimerInsideButtonAfter,r.getElementById("closeButton").innerHTML=this.#c();const e=d()((()=>{this.#r--,r.getElementById("closeButton").innerHTML=this.#c(),0===this.#r&&clearInterval(e)}),1e3)}r.getElementById("closeButton").addEventListener("click",(()=>{this.#r>0||(this.#i.debug("close button click. remove modal host, resize listener if present and do callback"),i.remove(),t.resizeFunc&&window.removeEventListener("resize",t.resizeFunc),this.#n(xe))}))}#c(){let e=`${this.#t.texts.pleaseWait}: ${this.#r} ${this.#t.texts.timePlural}`;return 1===this.#r&&(e=`${this.#t.texts.pleaseWait}: ${this.#r} ${this.#t.texts.timeSingle}`),0===this.#r&&(e=this.#t.disableCountdown?this.#t.texts.xLabel:this.#t.texts.skipAd),e}#a(e){const t=(new DOMParser).parseFromString(e.html,"text/html").querySelector("script"),i=document.createElement("script");i.style.zIndex="2147483646",t.src?i.setAttribute("src",t.src):i.innerText=t.innerText;const r=()=>{this.#i.debug("CT-CLICK"),fetch(e.link,{mode:"no-cors"}),E(document,"ct-click",r)},n=()=>{this.#i.debug("CT-CLOSE"),E(document,"ct-click",r),E(document,"ct-close",n),document.body.removeChild(i),this.#n(xe)};I(document,"ct-click",r),I(document,"ct-close",n);let s=e.iurl;window[Le]&&(s+=`&utsid=${window[Le]}`),s+=`&cbpage=${encodeURIComponent(P())}`,s+=`&cbref=${encodeURIComponent(B())}`,i.onload=async()=>{try{await fetch(s.toString())}catch(e){return this.#i.debug(e),void(this.#o&&!this.#s.isAdbMode()&&(this.#i.debug("imp failed: try alt domain and path"),this.#s.enableAdbMode()))}document.dispatchEvent(new CustomEvent("impression-event"))},i.onerror=()=>{this.#i.debug("custom html script failed to load"),this.#n(xe)},document.body.appendChild(i)}},je=class extends we{#l;#d;#u;#h;#g;#f;#p;#n;#v;#b;#s;#i;#m=!1;#t={};isCapped=!1;hasNoInventory=!1;#y=null;#o;#w=12;#x="56.0";#k=null;#A=!1;#S=!1;#T;constructor(e){super(),this.#i=new y(`atag_${e.collectiveZoneId}_interstitial_${e.zoneId}`),this.#i.debug("init atag interstitial with config:",e),this.#l=e.zoneId,this.#d=e.isFullscreen,this.#o=e.adblockSettings,this.#u=e.collectiveZoneId,this.#h=e.aggressivity,this.#g=e.recordPageView,this.#f=e.adsCapping,this.#p=e.abTest,this.#g=e.recordPageView,this.#n=e.actionCallback,this.#v=e.adserverDomain,this.#s=window[e.adcashGlobalName],this.#b=e.clientHintsQueryStr,this.#S=e.isLoadedAsPartOfLibrary,this.#T=e.uniqueFingerprint,e.tagVersionSuffix&&(this.#x+=e.tagVersionSuffix)}show(e){const t=this.#C(e);fetch(t).then((e=>200===e.status||202===e.status?e.json():(204===e.status&&(this.hasNoInventory=!0,this.#i.debug(`no inventory! reset after ${this.#w} sec`),f()((()=>{this.hasNoInventory=!1}),1e3*this.#w),this.#w<7200&&(this.#w*=5)),ye().reject()))).then((e=>{if(this.#i.debug("response:",e),e.capped_ttl)return this.isCapped=!0,this.#i.debug(`capped! reset after ${e.capped_ttl} sec`),f()((()=>{this.isCapped=!1}),1e3*e.capped_ttl),void this.#n(xe);this.#w>12&&(this.#w=12),this.#m?this.#y=e:(this.#i.debug("initial request. configure"),this.#m=!0,this.#t={moveTimerInsideButtonAfter:e.moveTimerInsideButtonAfter,delay:e.delay,refreshRate:e.refreshRate,isOverlay:e.isOverlay,disableCountdown:e.disableCountdown,texts:e.texts,showOnInnerLinkClick:e.showOnInnerLinkClick},this.#y=e.adPayload,this.#k=new He(this.#t,this.#n,this.#i,this.#s,this.#o)),this.#b&&(this.#y.url+=this.#b,this.#y.iurl+=this.#b,this.#y.clickPixelUrl&&(this.#y.clickPixelUrl+=this.#b)),4===this.#y.type&&this.#y.html&&(this.#y.html=`<!DOCTYPE html><html><head><meta name="referrer" content="no-referrer"></head><body>${this.#y.html}</body></html>`),this.#O()})).catch((e=>{if(e&&this.#i.error(e),e&&this.#o&&!this.#A)return this.#i.debug("fetch call failed. Switch to adblck domain and path"),this.#A=!0,this.#s.enableAdbMode(),void this.show();this.#n(xe)}))}#O(){this.#i.debug("render"),this.#k.render(this.#y)}#C(e){let t=`${window.location.protocol}//${this.#v}/script/interstitial.php`;if(this.#o&&this.#s.isAdbMode()){const{adserverDomain:e}=this.#o,i=`/${re("abcdefgh0123456789")}`;t=`${window.location.protocol}//${e}${i}`}return t+=`?r=${this.#l}`,this.#m&&(t+="&rbd=1"),this.#b&&(t+=this.#b),t=t+"&atag=1"+`&czid=${this.#u}`+`&aggr=${this.#h}`+`&seqid=${e}`+`&ufp=${encodeURIComponent(this.#T)}`+`&srs=${this.#s.getSesionRandomString()}`+`&cbpage=${encodeURIComponent(P())}`+`&atv=${this.#x}`+`&cbref=${encodeURIComponent(B())}`,this.#o&&(t+="&abtg=1"),this.#g&&(t+="&ppv=1"),this.#p&&(t+=`&ab_test=${this.#p}`),!1===this.#f&&(t+="&cap=0"),this.#o&&this.#o.adbVersion&&(t+=`&adbv=${this.#o.adbVersion}`),this.#o&&this.#s.isAdbMode()?(t+="&sadbl=2",t+="&fmt=intrn",this.#i.debug(`bid url: ${t}`),ne(t)):(this.#i.debug(`bid url: ${t}`),t)}};const Me="znid";var _e=class{targetElementsCssSelector=null;shouldTriggerPopOnTargetClick=!1;constructor(e,t,i){this.targetElementsCssSelector=e,this.shouldTriggerPopOnTargetClick=t,this.zoneId=i}isPresent(){return!!this.targetElementsCssSelector}isActionAllowedOnElement(e){if(!this.isPresent())return!0;if(e.hasAttribute(Me))return e.getAttribute(Me)===this.zoneId;if(e.hasAttribute("doskip"))return!1;const t=m()(document.querySelectorAll('[doskip*="1"]'));for(const i of t)if(i.contains(e))return!1;return this.#I(e)?this.shouldTriggerPopOnTargetClick:!this.shouldTriggerPopOnTargetClick}#I(e){const t=document.querySelectorAll(this.targetElementsCssSelector);do{for(let i=0;i<t.length;i++)if(e===t[i])return!0}while(e=e.parentNode);return!1}},De=class{observer=null;iframesToOverlays=[];videosToOverlays=[];anchorsToOverlays=[];fullOverlay=null;overlaysResizeIntervalChecker=null;adUrl="";isTabSwap=!1;modifyBodyObserver=!0;#i;#l;#E=!1;constructor(e,t,i,r,n){this.elementTargeting=e,this.desktopClickListener=t,this.#i=i,this.#l=r,this.#E=n}setOverlaysResizeIntervalChecker(){this.overlaysResizeIntervalChecker=d()((()=>{var e,t,i;const r=(e,t)=>{try{const i=t.getBoundingClientRect();e.style.top=`${i.top+window.scrollY}px`,e.style.left=`${i.left+window.scrollX}px`,e.style.width=`${i.width}px`,e.style.height=`${i.height}px`}catch(e){}};n()(e=this.iframesToOverlays).call(e,(e=>{let{overlay:t,iframe:i}=e;return r(t,i)})),n()(t=this.videosToOverlays).call(t,(e=>{let{overlay:t,video:i}=e;return r(t,i)})),n()(i=this.anchorsToOverlays).call(i,(e=>{let{overlay:t,anchor:i}=e;return r(t,i)}))}),500)}clearOverlaysResizeIntervalChecker(){try{clearInterval(this.overlaysResizeIntervalChecker)}catch(e){}}#R(e){const t=document.createElement("div");if(t.addEventListener("mousedown",(e=>{this.#i.debug("mousedown on overlay"),e.stopPropagation(),e.preventDefault(),this.desktopClickListener(e)}),this.#E),e===document.body)t.id="dontfoid",t.style.top="0px",t.style.left="0px",t.style.width=`${window.innerWidth||document.body.clientWidth}px`,t.style.height=`${window.innerHeight||document.body.clientHeight}px`,t.style.position="fixed";else{const i=e.getBoundingClientRect();t.style.top=`${i.top+window.scrollY}px`,t.style.left=`${i.left+window.scrollX}px`,t.style.width=`${i.width}px`,t.style.height=`${i.height}px`,t.style.position="absolute",t.setAttribute("donto","")}return t.setAttribute(Me,this.#l),t.style.zIndex=2147483647,t.style.backgroundColor="transparent",e===document.body?document.body.appendChild(t):e.parentNode.appendChild(t),t}attachVideoOverlays(){const e=document.querySelectorAll("video");for(let t=0;t<e.length;t++)this.elementTargeting.isActionAllowedOnElement(e[t])&&this.videosToOverlays.push({video:e[t],overlay:this.#R(e[t])})}attachIframeOverlays(){const e=document.querySelectorAll("iframe");for(let t=0;t<e.length;t++)this.elementTargeting.isActionAllowedOnElement(e[t])&&this.iframesToOverlays.push({iframe:e[t],overlay:this.#R(e[t])})}attachAnchorOverlays(){const e=document.querySelectorAll("a");for(let t=0;t<e.length;t++)this.elementTargeting.isActionAllowedOnElement(e[t])&&this.anchorsToOverlays.push({anchor:e[t],overlay:this.#R(e[t])})}clearVideoOverlays(){for(let e=0;e<this.videosToOverlays.length;e++)this.videosToOverlays[e].overlay.parentNode.removeChild(this.videosToOverlays[e].overlay),this.videosToOverlays[e].overlay=null;this.videosToOverlays.length=0}clearAnchorOverlays(){for(let e=0;e<this.anchorsToOverlays.length;e++)this.anchorsToOverlays[e].overlay.parentNode.removeChild(this.anchorsToOverlays[e].overlay),this.anchorsToOverlays[e].overlay=null;this.anchorsToOverlays.length=0}clearIframeOverlays(){for(let e=0;e<this.iframesToOverlays.length;e++)this.iframesToOverlays[e].overlay.parentNode.removeChild(this.iframesToOverlays[e].overlay),this.iframesToOverlays[e].overlay=null;this.iframesToOverlays.length=0}};const Ve=6e5;var We=class extends we{#s;#y=null;#t={};#P=!1;#$;#m=!1;#E=!0;#i;#x="56.0";#A=!1;#L=null;#w=12;constructor(e){var t;super(),this.#i=new y(`atag_${e.collectiveZoneId}_suv5_${e.zoneId}`),this.#s=window[e.adcashGlobalName],this.#i.debug("init atag pop with config:",e),this.#t=e,this.elementTargeting=new _e(this.#t.targetElementsCssSelector,this.#t.triggerOnTargetElementsClick,this.#t.zoneId),te&&(this.#i.debug("use capture -> false"),this.#E=!1),this.overlays=new De(this.elementTargeting,v()(t=this.#z).call(t,this),this.#i,this.#t.zoneId,this.#E),e.tagVersionSuffix&&(this.#x+=e.tagVersionSuffix),this.#i.debug("tag version:",this.#x)}show(){this.#y=null,this.#$=null,this.#P=!1,fetch(this.#C()).then((e=>200===e.status||202===e.status?e.json():(204===e.status&&(this.hasNoInventory=!0,this.#i.debug(`no inventory! reset after ${this.#w} sec`),f()((()=>{this.hasNoInventory=!1}),1e3*this.#w),this.#w<7200&&(this.#w*=5)),ye().reject()))).then((e=>{if(this.#i.debug("response:",e),e.capped_ttl)return this.isCapped=!0,this.#i.debug(`capped! reset after ${e.capped_ttl} sec`),f()((()=>{this.isCapped=!1}),1e3*e.capped_ttl),void this.#t.actionCallback(ke);if(this.#w>12&&(this.#w=12),!this.#m){this.#m=!0;const t=e.delay??0;return this.#i.debug("delay is",t),void f()((()=>{this.#F(e)}),1e3*t)}this.#F(e)})).catch((e=>{if(e&&this.#i.error(e),e&&this.#t.adblockSettings&&!this.#A)return this.#i.debug("fetch call failed. Switch to adblck domain and path"),this.#s.enableAdbMode(),this.#A=!0,void this.show();this.#t.actionCallback(ke)}))}#C(){let e=`${window.location.protocol}//${this.#t.adserverDomain}/script/suurl5.php`;if(this.#t.adblockSettings&&this.#s.isAdbMode()){const{adserverDomain:t}=this.#t.adblockSettings,i=`/${re("abcdefgh0123456789")}`;e=`${window.location.protocol}//${t}${i}`}if(e+=`?r=${this.#t.zoneId}`,this.#m&&(e+="&rbd=1"),this.#t.targetCountries){const t=this.#t.targetCountries.join(",");this.#t.triggerOnTargetCountries?e+="&allowed_countries="+encodeURIComponent(t):e+="&excluded_countries="+encodeURIComponent(t)}return e=e+this.#t.clientHintsQueryStr+"&atag=1&cbur="+Math.random()+"&cbiframe="+$()+"&cbWidth="+F()+"&cbHeight="+U()+"&cbtitle="+encodeURIComponent(N())+"&cbpage="+encodeURIComponent(P())+"&cbref="+encodeURIComponent(B())+"&cbdescription="+encodeURIComponent(H("description"))+"&cbkeywords="+encodeURIComponent(H("keywords"))+"&cbcdn="+encodeURIComponent(this.#s.getCdnDomain())+"&ts="+be()()+"&atv="+this.#x+"&ufp="+encodeURIComponent(this.#t.uniqueFingerprint)+"&srs="+this.#s.getSesionRandomString(),this.#t.adblockSettings&&(e+="&abtg=1"),this.#t.aggressivity&&(e+=`&aggr=${this.#t.aggressivity}`),this.#t.collectiveZoneId&&(e+=`&czid=${this.#t.collectiveZoneId}`),this.#t.recordPageView&&(e+="&ppv=1"),this.#t.abTest&&(e+=`&ab_test=${this.#t.abTest}`),!1===this.#t.adsCapping&&(e+="&cap=0"),this.#t.adblockSettings&&this.#t.adblockSettings.adbVersion&&(e+=`&adbv=${this.#t.adblockSettings.adbVersion}`),this.#t.adblockSettings&&this.#s.isAdbMode()?(e+="&sadbl=2",e+="&fmt=suv5",this.#i.debug(`bid url: ${e}`),ne(e)):(this.#i.debug(`bid url: ${e}`),e)}#U(e){try{let t=this.#L?this.#L(""):window.open("");return t.document.open(),t.document.writeln('<meta name="referrer" content="no-referrer"><script type="text/javascript">window.location = "'+e+'";<\/script>'),t.document.close(),t}catch(e){return this.#i.error("window open failed:",e),null}}#N(){var e;if("complete"===document.readyState&&void 0!==document.body){var t;const e=document.createElement("iframe");return e.width="0",e.height="0",e.tabindex="-1",e.style="position:absolute;top:-1000px;left:-1000px;visibility:hidden;border:medium none;background-color:transparent;",document.body.appendChild(e),void(this.#L=v()(t=e.contentWindow.open).call(t,e.contentWindow))}f()(v()(e=this.#N).call(e,this),50)}#F(e){this.#y={url:this.#B(e.url),impressionUrl:e.iurl,refreshRate:e.refreshRate,delay:e.delay,type:e.type},e.targetElementsCssSelector&&!this.elementTargeting.targetElementsCssSelector&&(this.elementTargeting.targetElementsCssSelector=e.targetElementsCssSelector,this.elementTargeting.shouldTriggerPopOnTargetClick=e.triggerOnTargetElementsClick),this.overlays.attachAnchorOverlays(),this.overlays.attachIframeOverlays(),this.overlays.attachVideoOverlays(),this.overlays.setOverlaysResizeIntervalChecker(),this.#H(),this.#i.debug("ready to show ad")}#j(){return"type"in this.#y&&"tabswap"===this.#y.type}#M(){this.#i.debug("do tabswap"),this.#t.actionCallback(Ae);const e=this.#y.url;this.#L?this.#$=this.#L(window.location.href,"_blank","noreferrer"):this.#$=window.open(window.location.href,"_blank","noreferrer"),this.#_().finally((()=>{f()((()=>{const t=document.createElement("a");t.href=e,t.rel="noopener noreferrer",document.body.appendChild(t),t.click(),document.body.removeChild(t)}),50)}))}async#_(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const t=this.#$?"1":"0";this.#i.debug("window opened:",t);let i=this.#y.impressionUrl+`&wo=${t}`;if(window["utsid-send"]&&(i+=`&utsid=${window["utsid-send"]}`),e>0&&(this.#i.debug(`retry impression. Attempt ${e}`),i+=`&rtry=${e}`),i=i+this.#t.clientHintsQueryStr+"&cbpage="+encodeURIComponent(P())+"&cbref="+encodeURIComponent(B()),this.#i.debug("send impression. url:",i),se){this.#i.debug("keepalive supported!");let t=null,r=!1;try{t=await fetch(i,{keepalive:!0})}catch(e){if(this.#i.error(e),this.#t.adblockSettings&&!this.#s.isAdbMode())return this.#i.debug("imp failed: try alt domain and path"),void this.#s.enableAdbMode();r=!0}if(t&&!t.ok||r)return void(e<4&&(await this.#_(e+1),document.dispatchEvent(new CustomEvent("impression-retry-event"))))}else navigator.sendBeacon?(this.#i.debug("keepalive NOT supported! use sendBeacon"),navigator.sendBeacon(i)):(this.#i.debug("keepalive NOT supported! use image.src"),(new Image).src=i);document.dispatchEvent(new CustomEvent("impression-event"))}#D(){this.overlays.clearOverlaysResizeIntervalChecker(),this.overlays.clearAnchorOverlays(),this.overlays.clearIframeOverlays(),this.overlays.clearVideoOverlays(),this.#y=null,this.#V(),this.#s.isShowingPop=!1,this.#t.actionCallback(ke)}#z(e){this.#i.debug(`showAdClickListener triggered by event type ${e.type} on ${e.target.tagName}`),e.isTrusted?this.#y?this.#P?this.#i.debug(`${e.type} on ${e.target.tagName}:pop rejected: current pop is locked`):this.#s.isShowingPop?this.#i.debug(`${e.type} on ${e.target.tagName}: pop rejected: another pop is being currently shown`):this.elementTargeting.isActionAllowedOnElement(e.target)?(this.#s.isShowingPop=!0,this.#P=!0,this.#i.debug("triggering pop"),this.#j()?this.#M():(this.#L?this.#$=this.#L(this.#y.url,"_blank","noopener,noreferrer"):this.#$=window.open(this.#y.url,"_blank","noopener,noreferrer"),this.#_().finally((()=>{this.#D()})))):this.#i.debug(`${e.type} on ${e.target.tagName}: pop rejected: action not allowed on element`,e.target):this.#i.debug(`${e.type} on ${e.target.tagName}: pop rejected: current pop has no ad loaded`):this.#i.debug(`${e.type} on ${e.target.tagName}: pop rejected: event is not trusted`)}#B(e){let t=e;return _&&W<59||D&&W<56?t='data:text/html;charset=utf-8, <html><meta http-equiv="refresh" content="0;URL='+e+'"></html>':G&&_&&!j&&W>63&&(e="googlechrome://"+e.replace(/(^\w+:|^)\/\//,"")),t}#H(){var e;const t={zoneId:this.#t.zoneId,callback:v()(e=this.#z).call(e,this)};te&&ie&&(this.#i.debug("subscribe to scroll"),this.#s.subscribe("scroll",t)),te||(this.#i.debug("subscribe to mousedown"),this.#s.subscribe("mousedown",t,this.#E)),this.#i.debug("subscribe to click"),this.#s.subscribe("click",t,this.#E)}#V(){te&&ie&&(this.#i.debug("unsubscribe from scroll"),this.#s.unsubscribe("scroll",this.#t.zoneId)),te||(this.#i.debug("unsubscribe from mousedown"),this.#s.unsubscribe("mousedown",this.#t.zoneId,this.#E)),this.#i.debug("unsubscribe from click"),this.#s.unsubscribe("click",this.#t.zoneId,this.#E)}},qe=class{constructor(e){this.key=e}isStatePresent(){return null!==window.localStorage.getItem(this.key)}getState(){return JSON.parse(window.localStorage.getItem(this.key))}setState(e){window.localStorage.setItem(this.key,o()(e))}removeState(){window.localStorage.removeItem(this.key)}},Ge=class{#i;#s;#W=null;#q=null;#u;#G=[];#Z=0;#Q=null;#K=1;#J=0;#Y=!1;constructor(e){var t,i;const{adcashGlobalName:r,collectiveZoneConfig:n,adserverDomain:s,adblockSettings:o,clientHintsQueryStr:a,tagVersionSuffix:c,isLoadedAsPartOfLibrary:l,uniqueFingerprint:d}=e,{collectiveZoneId:u}=n;this.#i=new y(`atag_${u}`),this.#s=window[e.adcashGlobalName],this.#G=n.rotationList,this.#i.debug("init autotag with config:",e);const h=n.indexedFormats;let g=!0;for(const e in h){const f=h[e];switch(e){case"ippg":this.#s.runInPagePush({zoneId:f.zoneId.toString(),refreshRate:f.rr,delay:f.d,maxAds:f.mads,renderPosDesktop:f["render-pos-desktop"],renderPosMobile:f["render-pos-mobile"],offsetTop:f["offset-top"],isAutoTag:!0,collectiveZoneId:u,aggressivity:n.aggressivity,abTest:n.ab_test,recordPageView:g,tagVersionSuffix:c});break;case"suv4":case"pop":this.#q=new We({zoneId:f.zoneId.toString(),targetElementsCssSelector:f["element-list"],triggerOnTargetElementsClick:"allow"===f["element-action"],targetCountries:f["country-list"],triggerOnTargetCountries:"allow"===f["country-action"],adblockSettings:o,adserverDomain:s,adcashGlobalName:r,clientHintsQueryStr:a,collectiveZoneId:u,aggressivity:n.aggressivity,adsCapping:n.adsCapping,abTest:n.ab_test,recordPageView:g,actionCallback:v()(t=this.actionCallback).call(t,this),tagVersionSuffix:c,isLoadedAsPartOfLibrary:l,uniqueFingerprint:d});break;case"interstitial":this.#W=new je({zoneId:f.zoneId,isFullscreen:0===f.overlay,adblockSettings:o,adserverDomain:s,adcashGlobalName:r,clientHintsQueryStr:a,collectiveZoneId:u,aggressivity:n.aggressivity,adsCapping:n.adsCapping,abTest:n.ab_test,recordPageView:g,actionCallback:v()(i=this.actionCallback).call(i,this),tagVersionSuffix:c,isLoadedAsPartOfLibrary:l,uniqueFingerprint:d});break;default:this.#i.error(`ad format type not recognised from collective zone config. adformat.type: ${e}; czid: ${czid}`)}}this.localStorageService=new qe(`atg_${u}`);const f=this.localStorageService.getState();f&&f.adbExpiresAt>be()()&&this.#s.enableAdbMode(),f&&f.expiresAt>be()()?(this.#i.debug("previous session present:",f),this.#K=f.shownAdsCounter,this.#J=f.iterationCounter,this.#Z=f.currentAdIndex,f.isInterstitialBeingShown?this.#X():(this.#Q=this.#G[this.#Z],this.#ee())):(this.#Q=this.#G[this.#Z],this.#ee())}actionCallback(e){this.#i.debug("ACTION CALLBACK type:",e),e===xe?this.#Y=!1:this.#K++;const t=this.#Q.rotationInterval;var i;this.#te(),this.#ie(),e===Ae?this.#i.debug("tabswap, move to next and store session"):(this.#i.debug(`show next ad after ${t} sec`),f()(v()(i=this.#ee).call(i,this),1e3*t))}#ie(){const e={shownAdsCounter:this.#K,iterationCounter:this.#J,currentAdIndex:this.#Z,isInterstitialBeingShown:this.#Y,expiresAt:be()()+6e5,adbExpiresAt:this.#s.isAdbMode()?be()()+Ve:0};this.#i.debug("store session state",e),this.localStorageService.setState(e)}#re(){if(!this.#Q.apply)return!1;switch(this.#Q.apply){case"1st":return!(0===this.#J);case"odd":return!(this.#J%2==1);case"even":return!(this.#J%2==0);default:return!1}}#te(){this.#Z===this.#G.length-1?(this.#Z=0,this.#J++):this.#Z++,this.#Q=this.#G[this.#Z],this.#i.debug("set current ad to next on list. current ad is set to:",this.#Q)}#X(){this.#i.debug("show next ad"),this.#te(),this.#ie(),this.#ee()}#ee(){if(this.#re())return this.#i.debug(`skipping ad at index: ${this.#Z} due to apply rule`),void this.#X();switch(this.#Q.type){case"interstitial":var e;if(this.#W.isCapped||this.#W.hasNoInventory)return void f()(v()(e=this.#X).call(e,this),1e3);this.#i.debug("showing interstitial"),this.#W.show(this.#K),this.#Y=!0,this.#K++,this.#ie();break;case"pop":var t;if(this.#q.isCapped||this.#q.hasNoInventory)return void f()(v()(t=this.#X).call(t,this),1e3);this.#i.debug("showing pop"),this.#q.show(this.#K);break;default:throw Error(`rotation list element type '${this.#Q.type}' not recognised`)}}},Ze=i(8333),Qe=i.n(Ze);const Ke=function(){this.element===window?(this.divOverlay.style.width=`${window.innerWidth||document.body.clientWidth}px`,this.divOverlay.style.height=`${window.innerHeight||document.body.clientHeight}px`):(this.divOverlay.style.top=`${this.element.offsetTop}px`,this.divOverlay.style.left=`${this.element.offsetLeft}px`,this.divOverlay.style.width=`${this.element.offsetWidth}px`,this.divOverlay.style.height=`${this.element.offsetHeight}px`,this.divOverlay.style.zIndex=ze)};var Je=class{observer=null;iframesToOverlays=[];videosToOverlays=[];anchorsToOverlays=[];fullOverlay=null;overlaysResizeIntervalChecker=null;adUrl="";isTabSwap=!1;modifyBodyObserver=!0;#i;#l;#E=!1;constructor(e,t,i,r,n,s){this.elementTargeting=e,this.desktopClickListener=t,this.mobileClickListener=i,this.#i=r,this.#l=n,this.#E=s}setOverlaysResizeIntervalChecker(){this.overlaysResizeIntervalChecker=d()((()=>{var e,t,i;const r=(e,t)=>{try{const i=t.getBoundingClientRect();e.style.top=`${i.top+window.scrollY}px`,e.style.left=`${i.left+window.scrollX}px`,e.style.width=`${i.width}px`,e.style.height=`${i.height}px`}catch(e){}};n()(e=this.anchorsToOverlays).call(e,(e=>{let{overlay:t,anchor:i}=e;return r(t,i)})),n()(t=this.iframesToOverlays).call(t,(e=>{let{overlay:t,iframe:i}=e;return r(t,i)})),n()(i=this.videosToOverlays).call(i,(e=>{let{overlay:t,video:i}=e;return r(t,i)}))}),500)}clearOverlaysResizeIntervalChecker(){try{clearInterval(this.overlaysResizeIntervalChecker)}catch(e){}}#ne(){const e=document.createElement("a");return e.setAttribute("href",this.adUrl),e.setAttribute("target","_blank"),e.setAttribute("rel","noopener noreferrer"),e.innerText="",e.addEventListener("click",(e=>{this.#i.debug("click on overlay is mobile no tabswap no capture"),e.stopPropagation(),this.mobileClickListener(e)})),e}#se(){const e=document.createElement("div");return e.addEventListener("mousedown",(e=>{this.#i.debug("mousedown on overlay"),this.desktopClickListener(e)}),this.#E),e.addEventListener("click",(e=>{this.#i.debug("click on overlay"),this.desktopClickListener(e)}),this.#E),e}#R(e){let t;const i=e===document.body;if(t=te&&i&&!this.isTabSwap?this.#ne():this.#se(),i)t.id=Fe,t.style.top="0px",t.style.left="0px",t.style.width=`${window.innerWidth||document.body.clientWidth}px`,t.style.height=`${window.innerHeight||document.body.clientHeight}px`,t.style.position="fixed";else{const i=e.getBoundingClientRect();t.style.top=`${i.top+window.scrollY}px`,t.style.left=`${i.left+window.scrollX}px`,t.style.width=`${i.width}px`,t.style.height=`${i.height}px`,t.style.position="absolute",t.setAttribute(Ue,"")}return t.setAttribute(Ne,this.#l),t.style.zIndex=this.#oe(e).toString(),t.style.backgroundColor="transparent",document.body.appendChild(t),t}attachVideoOverlays(){const e=document.querySelectorAll("video");for(let t=0;t<e.length;t++)this.elementTargeting.isActionAllowedOnElement(e[t])&&(this.videosToOverlays.push({video:e[t],overlay:this.#R(e[t])}),this.#i.debug("VIDEO OVERLAY ATTACHED TO",this.videosToOverlays[this.videosToOverlays.length-1]))}attachIframeOverlays(){const e=document.querySelectorAll("iframe");for(let t=0;t<e.length;t++)this.elementTargeting.isActionAllowedOnElement(e[t])&&(this.iframesToOverlays.push({iframe:e[t],overlay:this.#R(e[t])}),this.#i.debug("IFRAME OVERLAY ATTACHED TO",this.iframesToOverlays[this.iframesToOverlays.length-1]))}attachAnchorOverlays(){const e=document.querySelectorAll("a");for(let t=0;t<e.length;t++)this.elementTargeting.isActionAllowedOnElement(e[t])&&this.anchorsToOverlays.push({anchor:e[t],overlay:this.#R(e[t])})}clearVideoOverlays(){for(let e=0;e<this.videosToOverlays.length;e++)this.videosToOverlays[e].overlay.parentNode.removeChild(this.videosToOverlays[e].overlay),this.videosToOverlays[e].overlay=null;this.videosToOverlays.length=0}clearAnchorOverlays(){for(let e=0;e<this.anchorsToOverlays.length;e++)this.anchorsToOverlays[e].overlay.parentNode.removeChild(this.anchorsToOverlays[e].overlay),this.anchorsToOverlays[e].overlay=null;this.anchorsToOverlays.length=0}clearIframeOverlays(){for(let e=0;e<this.iframesToOverlays.length;e++)this.iframesToOverlays[e].overlay.parentNode.removeChild(this.iframesToOverlays[e].overlay),this.iframesToOverlays[e].overlay=null;this.iframesToOverlays.length=0}attachFullOverlay=()=>{const e=this.#R(document.body);if(M||(I(window,"resize",v()(Ke).call(Ke,{divOverlay:e,element:window})),I(document.body,"resize",v()(Ke).call(Ke,{divOverlay:e,element:window}))),this.fullOverlay=e,this.modifyBodyObserver)try{this.#ae()}catch(e){this.#i.error(e)}};clearFullOverlay(){this.#i.debug("clear full overlay"),this.fullOverlay?(this.modifyBodyObserver&&this.#ce(),M||(E(window,Ke),E(document.body,Ke)),this.fullOverlay.parentNode.removeChild(this.fullOverlay),this.fullOverlay=null):this.#i.debug("no overlay to clear")}reattachFullOverlay(){this.modifyBodyObserver=!1,this.clearFullOverlay(),this.attachFullOverlay(),this.modifyBodyObserver=!0}#oe(e){if(e!==document.body&&this.elementTargeting.isPresent()&&!this.elementTargeting.shouldTriggerPopOnTargetClick){const t=window.getComputedStyle(e);let i=A()(t.zIndex,10);return Qe()(i)?i=1:i+=1,i}return ze}#ae(){this.observer=new MutationObserver((e=>{for(let t=0;t<e.length;t++){const i=e[t];for(let e=0;e<i.addedNodes.length;e++)if(i.addedNodes[e].style&&A()(i.addedNodes[e].style.zIndex,10)>=1&&i.addedNodes[e].id!==Fe&&!i.addedNodes[e].hasAttribute("dontfo")&&!i.addedNodes[e].hasAttribute(Ue))return this.#i.debug("observed element",i.addedNodes[e],"with zIndex value larger or equal to our full body overlay. reattaching full body overlay"),void this.reattachFullOverlay()}})),this.observer.observe(document.body,{attributes:!1,childList:!0,subtree:!0})}#ce(){this.observer&&this.observer.disconnect(),this.observer=null}},Ye=class{targetElementsCssSelector=null;shouldTriggerPopOnTargetClick=!1;#le=!1;constructor(e,t,i){this.targetElementsCssSelector=e,this.shouldTriggerPopOnTargetClick=t,this.zoneId=i}isPresent(){return!!this.targetElementsCssSelector}preventClickOnInterstitialAndBanner(){this.#le=!0}isActionAllowedOnElement(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(e.hasAttribute(Ne))return e.getAttribute(Ne)===this.zoneId;if(e.hasAttribute("doskip"))return"1"===e.getAttribute(Be)&&!this.#le;0===t.length&&(t=m()(document.querySelectorAll('[doskip*="1"]')));for(const i of t)if(i.contains(e))return"1"===e.getAttribute(Be)&&!this.#le;if(this.isPresent()){0===i.length&&(i=document.querySelectorAll(this.targetElementsCssSelector));for(let t=0;t<i.length;t++)if(e===i[t])return this.shouldTriggerPopOnTargetClick;return!this.shouldTriggerPopOnTargetClick}return!0}},Xe=class{#s;#y=null;#t={};#P=!1;#de=!1;#$;#m=!1;#E=!0;#i;#x="56.0";#L=null;#ue=12;#A=!1;constructor(e){var t,i;this.#i=new y(`suv5_${e.zoneId}`),this.#s=window[e.adcashGlobalName],e.tagVersionSuffix&&(this.#x+=e.tagVersionSuffix),this.#i.debug("tag version:",this.#x),this.#i.debug("init pop with config:",e),this.#t=e,this.elementTargeting=new Ye(this.#t.targetElementsCssSelector,this.#t.triggerOnTargetElementsClick,this.#t.zoneId),!te||this.elementTargeting.isPresent()||this.#t.linkedZoneId||(this.#E=!1),this.#i.debug("useCapture:",this.#E),this.overlays=new Je(this.elementTargeting,v()(t=this.#z).call(t,this),v()(i=this.#he).call(i,this),this.#i,this.#t.zoneId,this.#E),this.#N(),this.localStorage=new qe(`suv5_${e.zoneId}_state`);const r=this.localStorage.getState();r&&r.adbExpiresAt>be()()&&this.#s.enableAdbMode();const n=be()();if(r&&r.renderAfterTimestamp>n){var s;const e=r.renderAfterTimestamp-n;this.#i.debug(`previous state present. bid after ${e/1e3} sec`),f()(v()(s=this.#ge).call(s,this),e)}else this.#ge()}async#C(){const e=await this.#s.getClientHints(!1);let t=`${window.location.protocol}//${this.#t.adserverDomain}/script/suurl5.php`;if(this.#t.adblockSettings&&this.#s.isAdbMode()){const{adserverDomain:e}=this.#t.adblockSettings,i=`/${re("abcdefgh0123456789")}`;t=`${window.location.protocol}//${e}${i}`}if(t+=`?r=${this.#t.zoneId}`,this.#m&&(t+="&rbd=1"),this.#t.targetCountries){const e=this.#t.targetCountries.join(",");this.#t.triggerOnTargetCountries?t+="&allowed_countries="+encodeURIComponent(e):t+="&excluded_countries="+encodeURIComponent(e)}return t=t+e+"&cbur="+Math.random()+"&cbiframe="+$()+"&cbWidth="+F()+"&cbHeight="+U()+"&cbtitle="+encodeURIComponent(N())+"&cbpage="+encodeURIComponent(P())+"&cbref="+encodeURIComponent(B())+"&cbdescription="+encodeURIComponent(H("description"))+"&cbkeywords="+encodeURIComponent(H("keywords"))+"&cbcdn="+encodeURIComponent(this.#s.getCdnDomain())+"&ufp="+encodeURIComponent(this.#t.uniqueFingerprint)+"&ts="+be()()+"&srs="+this.#s.getSesionRandomString()+"&atv="+this.#x,this.#t.sub1&&(t+=`&sub1=${encodeURIComponent(this.#t.sub1)}`),this.#t.sub2&&(t+=`&sub2=${encodeURIComponent(this.#t.sub2)}`),this.#t.publisherUrl&&(t+=`&pu=${encodeURIComponent(this.#t.publisherUrl)}`),this.#t.storeUrl&&(t+=`&storeurl=${encodeURIComponent(this.#t.storeUrl)}`),this.#t.c1&&(t+=`&c1=${encodeURIComponent(this.#t.c1)}`),this.#t.c2&&(t+=`&c2=${encodeURIComponent(this.#t.c2)}`),this.#t.c3&&(t+=`&c3=${encodeURIComponent(this.#t.c3)}`),this.#t.pubHash&&(t+=`&pub_hash=${encodeURIComponent(this.#t.pubHash)}`),this.#t.pubClickId&&(t+=`&pub_clickid=${encodeURIComponent(this.#t.pubClickId)}`),this.#t.pubValue&&(t+=`&pub_value=${encodeURIComponent(this.#t.pubValue)}`),this.#t.fallbackOn&&(t+=`&fallbackon=${encodeURIComponent(this.#t.fallbackOn)}`),this.#t.adblockSettings&&(t+="&abtg=1"),this.#t.isAutoTag&&(t+="&atag=1"),this.#t.aggressivity&&(t+=`&aggr=${this.#t.aggressivity}`),this.#t.collectiveZoneId&&(t+=`&czid=${this.#t.collectiveZoneId}`),this.#t.recordPageView&&(t+="&ppv=1"),this.#t.linkedZoneId&&(t+=`&pblcz=${this.#t.linkedZoneId}`),this.#t.abTest&&(t+=`&ab_test=${this.#t.abTest}`),this.#t.adblockSettings&&this.#t.adblockSettings.adbVersion&&(t+=`&adbv=${this.#t.adblockSettings.adbVersion}`),this.#t.adblockSettings&&this.#s.isAdbMode()?(t+="&sadbl=2",t+="&fmt=suv5",this.#i.debug(`bid url: ${t}`),ne(t)):(this.#i.debug(`bid url: ${t}`),t)}#U(e){try{let t=this.#L?this.#L(""):window.open("");return t.document.open(),t.document.writeln('<meta name="referrer" content="no-referrer"><script type="text/javascript">window.location = "'+e+'";<\/script>'),t.document.close(),t}catch(e){return this.#i.error("window open failed:",e),null}}#N(){var e;if(document.body){var t;const e=document.createElement("iframe");return e.width="0",e.height="0",e.tabindex="-1",e.style="position:absolute;top:-1000px;left:-1000px;visibility:hidden;border:medium none;background-color:transparent;",document.body.appendChild(e),void(this.#L=v()(t=e.contentWindow.open).call(t,e.contentWindow))}f()(v()(e=this.#N).call(e,this),50)}#fe(){var e;document.body?(this.overlays.isTabSwap=this.#j(),this.overlays.adUrl=this.#y.url,this.#y.preventClick&&(this.#i.debug("prevent triggering when clicking on banner/interstitial"),this.elementTargeting.preventClickOnInterstitialAndBanner()),this.elementTargeting.isPresent()||this.#y.preventClick||window.ippgggaconpg?(this.#i.debug("attach video and iframe overlays"),this.overlays.attachIframeOverlays(),this.overlays.attachVideoOverlays(),this.overlays.setOverlaysResizeIntervalChecker()):(this.#i.debug("attach full overlay"),this.#t.linkedZoneId?this.#i.debug("liked zone present. dont attach full overlay"):this.tryToAttachFullOverlay()),this.#H(),this.#i.debug("ready to show ad")):f()(v()(e=this.#fe).call(e,this),100)}tryToAttachFullOverlay(){var e;this.#y&&!this.#P&&(document.getElementById(Fe)?f()(v()(e=this.tryToAttachFullOverlay).call(e,this),100):this.overlays.attachFullOverlay())}#pe(){return this.#t.refreshRate?this.#t.refreshRate:this.#y.refreshRate}#ve(){this.#ue<7200&&(this.#ue*=5)}#be(){this.#ue>12&&(this.#ue=12)}async#ge(){var e;this.#y=null,this.#$=null,this.#P=!1;const t=await this.#C();let i;try{i=await fetch(t)}catch(e){var r;return this.#t.adblockSettings&&!this.#A?(this.#i.debug("fetch failed: try alt domain and path"),this.#A=!0,this.#s.enableAdbMode(),void this.#ge()):this.#s.isAdbMode()?void this.#i.debug("fetch failed: alt domain and path blocked. exit"):(this.#i.error(`unhandled error: ${e.message}. Try again after 30 seconds`),void f()(v()(r=this.#ge).call(r,this),3e4))}if(204===i.status)return this.#i.debug(`no inventory! try again after ${this.#ue} seconds`),this.#m=!0,f()((()=>{this.#ge()}),1e3*this.#ue),void this.#ve();if(203!==i.status){if(202===i.status)return i=await i.json(),i.capped_ttl&&(this.#i.debug(`capped! try again after ${i.capped_ttl} seconds`),this.#m=!0,f()((()=>{this.#ge()}),1e3*i.capped_ttl)),void(i.hIpp&&this.#me(i.hIpp));if(200!==i.status)this.#i.error(`unsupported res status: ${i.status}. try again after 30 seconds`),f()(v()(e=this.#ge).call(e,this),3e4);else{if(i=await i.json(),this.#be(),this.#i.debug("response:",i),this.#y={url:this.#B(i.url),impressionUrl:i.iurl,refreshRate:i.refreshRate,delay:i.delay,type:i.type,checkTimeout:i.checkTimeout,preventClick:i.preventClick},i.targetElementsCssSelector&&!this.elementTargeting.targetElementsCssSelector&&(this.elementTargeting.targetElementsCssSelector=i.targetElementsCssSelector,this.elementTargeting.shouldTriggerPopOnTargetClick=i.triggerOnTargetElementsClick),i.hIpp&&this.#me(i.hIpp),!this.#m){const e=this.#t.delay??i.delay??0;return this.#i.debug("delay is",e),void(e>0?f()((()=>{this.#fe()}),1e3*e):this.#fe())}this.#fe()}}else this.#i.debug("fallback detected. exit")}#B(e){let t=e;return _&&W<59||D&&W<56?t='data:text/html;charset=utf-8, <html><meta http-equiv="refresh" content="0;URL='+e+'"></html>':G&&_&&!j&&W>63&&(e="googlechrome://"+e.replace(/(^\w+:|^)\/\//,"")),t}#me(e){if(this.#de)return void this.#i.debug("hidden ipp already attached");this.#i.debug("attach hidden ipp!"),this.#de=!0;const t=JSON.parse(atob(e));this.#i.debug("hidden ipp data:",t);const i={zoneId:t.ipp_zone_id.toString(),linkedZoneId:t.source_zone_id.toString(),refreshRate:t.refresh_rate,delay:t.delay,maxAds:1,renderPosDesktop:"top",renderPosMobile:"top",offsetTop:0};this.#s.runInPagePush(i)}#z(e){if(this.#i.debug(`showAdClickListener triggered by event type ${e.type} on ${e.target.tagName}`),!e.isTrusted)return void this.#i.debug(`${e.type} on ${e.target.tagName}: pop rejected: event is not trusted`);if(!this.#y)return void this.#i.debug(`${e.type} on ${e.target.tagName}: pop rejected: current pop has no ad loaded`);if(this.#P)return void this.#i.debug(`${e.type} on ${e.target.tagName}: pop rejected: current pop is locked`);if(this.#s.isShowingPop)return void this.#i.debug(`${e.type} on ${e.target.tagName}: pop rejected: another pop is being currently shown`);const t=m()(document.querySelectorAll('[doskip*="1"]'));let i=[];if(this.elementTargeting.isPresent()){i=document.querySelectorAll(this.elementTargeting.targetElementsCssSelector),this.#i.debug("event coordinates:",e.clientX,e.clientY);const r=document.elementsFromPoint(e.clientX,e.clientY);let n=!1;for(let s=0;s<r.length;s++){const o=this.elementTargeting.isActionAllowedOnElement(r[s],t,i);if(this.elementTargeting.shouldTriggerPopOnTargetClick&&o){n=!0;break}if(!this.elementTargeting.shouldTriggerPopOnTargetClick&&!o)return void this.#i.debug(`${e.type} on ${e.target.tagName}: pop rejected: action not allowed - click on area with bl element`,e.target)}if(this.elementTargeting.shouldTriggerPopOnTargetClick&&!n)return void this.#i.debug(`${e.type} on ${e.target.tagName}: pop rejected: action not allowed - click on area with no wl element`,e.target)}else if(!this.elementTargeting.isActionAllowedOnElement(e.target,t,i))return void this.#i.debug(`${e.type} on ${e.target.tagName}: pop rejected: action not allowed on element`,e.target);if(this.#s.isShowingPop=!0,this.#P=!0,e.stopPropagation(),e.preventDefault(),this.#i.debug(`${e.type} on ${e.target.tagName}: triggering pop`),this.#j())this.#M();else{if(te)return this.#$=!0,void ye().all([this.#_(),new(ye())((e=>{this.#L?e(this.#L(this.#y.url,"_blank","noopener,noreferrer")):e(window.open(this.#y.url,"_blank","noopener,noreferrer"))}))]).then((()=>{this.#ye()}));this.#L?this.#L(this.#y.url,"_blank","noopener,noreferrer"):window.open(this.#y.url,"_blank","noopener,noreferrer"),f()((()=>{this.#$="hidden"===document.visibilityState||!document.hasFocus(),this.#_().finally((()=>{this.#ye()}))}),100)}}#he(e){this.#i.debug(`showAdMobileClickListener triggered by event type ${e.type} on`,e.target.tagName),e.isTrusted?this.#y?this.#P?this.#i.debug("pop rejected: current pop is locked"):this.#s.isShowingPop?this.#i.debug("pop rejected: another pop is being currently shown"):this.elementTargeting.isActionAllowedOnElement(e.target)?(this.#s.isShowingPop=!0,this.#P=!0,this.#i.debug("triggering pop"),this.#$=!0,this.#_().finally((()=>{this.#ye()}))):this.#i.debug("pop rejected: action not allowed on element",e.target):this.#i.debug("pop rejected: current pop has no ad loaded"):this.#i.debug("pop rejected: event is not trusted")}async#_(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const t=await this.#s.getClientHints(!1);this.#i.debug("window opened:",this.#$);let i=this.#y.impressionUrl+"&wo="+(this.#$?"1":"0");if(window["utsid-send"]&&(i+=`&utsid=${window["utsid-send"]}`),e>0&&(this.#i.debug(`retry impression. Attempt ${e}`),i+=`&rtry=${e}`),i=i+t+"&cbpage="+encodeURIComponent(P())+"&cbref="+encodeURIComponent(B()),this.#i.debug("send impression. url:",i),se){this.#i.debug("keepalive supported!");let t=null,r=!1;try{t=await fetch(i,{keepalive:!0})}catch(e){if(this.#i.error(e),this.#t.adblockSettings&&!this.#s.isAdbMode())return this.#i.debug("imp failed: try alt domain and path"),void this.#s.enableAdbMode();r=!0}if(t&&!t.ok||r)return void(e<4&&(await this.#_(e+1),document.dispatchEvent(new CustomEvent("impression-retry-event"))))}else navigator.sendBeacon?(this.#i.debug("keepalive NOT supported! use sendBeacon"),navigator.sendBeacon(i)):(this.#i.debug("keepalive NOT supported! use image.src"),(new Image).src=i);document.dispatchEvent(new CustomEvent("impression-event"))}#ye(){this.#i.debug("clear any overlays present"),this.overlays.clearFullOverlay(),this.overlays.clearOverlaysResizeIntervalChecker(),this.overlays.clearIframeOverlays(),this.overlays.clearVideoOverlays(),this.#V(),this.#s.isShowingPop=!1;const e=this.#t.refreshRate??this.#y.refreshRate;this.#i.debug("refreshRate time is",e),this.#y=null,e&&e>0&&f()((()=>{this.#i.debug("refreshRate time has passed. Rebid"),this.#m=!0,this.#ge()}),1e3*e)}#j(){return"type"in this.#y&&"tabswap"===this.#y.type}#M(){this.#i.debug("do tabswap"),this.localStorage.setState({renderAfterTimestamp:be()()+1e3*this.#pe(),adbExpiresAt:this.#s.isAdbMode()?be()()+Ve:0});const e=this.#y.url;this.#L?this.#L(window.location.href,"_blank","noreferrer"):window.open(window.location.href,"_blank","noreferrer"),this.#$=!0,this.#_().finally((()=>{f()((()=>{const t=document.createElement("a");t.href=e,t.rel="noopener noreferrer",document.body.appendChild(t),t.click(),document.body.removeChild(t)}),50)}))}#H(){var e;const t={zoneId:this.#t.zoneId,callback:v()(e=this.#z).call(e,this)};te&&ie&&(this.#i.debug("subscribe to scroll"),this.#s.subscribe("scroll",t)),te||(this.#i.debug("subscribe to mousedown"),this.#s.subscribe("mousedown",t,this.#E)),this.#i.debug("subscribe to click"),this.#s.subscribe("click",t,this.#E)}#V(){te&&ie&&(this.#i.debug("unsubscribe from scroll"),this.#s.unsubscribe("scroll",this.#t.zoneId)),te||(this.#i.debug("unsubscribe from mousedown"),this.#s.unsubscribe("mousedown",this.#t.zoneId,this.#E)),this.#i.debug("unsubscribe from click"),this.#s.unsubscribe("click",this.#t.zoneId,this.#E)}},et=i(2243),tt=i.n(et),it=class{#t={};#i=null;#r=0;#n;#s;#o;constructor(e,t,i,r,n){this.#t=e,this.#i=i,this.#r=0,this.#n=t,this.#s=r,this.#o=n}render(e){let t=null;switch(e.type){case 1:this.#i.debug(`rendering INTERSTITIAL IFRAME (type 1) in ${this.#t.isOverlay?"OVERLAY":"FULLSCREEN"} mode`),t=this.#t.isOverlay?Ce(e.url):Re(e.url);break;case 3:this.#i.debug(`rendering INTERSTITIAL IMAGE (type 3) in ${this.#t.isOverlay?"OVERLAY":"FULLSCREEN"} mode`),t=this.#t.isOverlay?Oe(e.url,e.ad.url,e.ad.width,e.ad.height):Pe(e.url,e.ad.url,e.ad.width,e.ad.height);break;case 4:if(e.isHtmlTemplate)return this.#i.debug("rendering INTERSTITIAL HTML CUSTOM (type 4)"),void this.#a(e);this.#i.debug(`rendering INTERSTITIAL HTML (type 4) in ${this.#t.isOverlay?"OVERLAY":"FULLSCREEN"} mode`),t=this.#t.isOverlay?Ie(Be):$e(Be);break;default:return void this.#i.error(`no such type of interstitial: ${e.type}`)}const i=document.createElement("div");document.body.appendChild(i);const r=i.attachShadow({mode:"open"}),n=this.#t.isOverlay?Te:Ee;if(r.appendChild(n(this.#t.texts.goToButton,e.url,this.#c(),t.content,e.iurl)),4===e.type){const t=r.getElementById("creative_iframe");t.contentWindow.contents=e.html,t.src='javascript:window["contents"]'}if(!this.#t.disableCountdown&&this.#t.moveTimerInsideButtonAfter>0){this.#r=this.#t.moveTimerInsideButtonAfter,r.getElementById("closeButton").innerHTML=this.#c();const e=d()((()=>{this.#r--,r.getElementById("closeButton").innerHTML=this.#c(),0===this.#r&&clearInterval(e)}),1e3)}r.getElementById("closeButton").addEventListener("click",(()=>{this.#r>0||(this.#i.debug("close button click. remove modal host, resize listener if present and do callback"),i.remove(),t.resizeFunc&&window.removeEventListener("resize",t.resizeFunc),this.#n())}))}#c(){let e=`${this.#t.texts.pleaseWait}: ${this.#r} ${this.#t.texts.timePlural}`;return 1===this.#r&&(e=`${this.#t.texts.pleaseWait}: ${this.#r} ${this.#t.texts.timeSingle}`),0===this.#r&&(e=this.#t.disableCountdown?this.#t.texts.xLabel:this.#t.texts.skipAd),e}#a(e){const t=(new DOMParser).parseFromString(e.html,"text/html").querySelector("script"),i=document.createElement("script");i.style.zIndex="2147483646",t.src?i.setAttribute("src",t.src):i.innerText=t.innerText;const r=()=>{this.#i.debug("CT-CLICK"),fetch(e.link,{mode:"no-cors"}),E(document,"ct-click",r)},n=()=>{this.#i.debug("CT-CLOSE"),E(document,"ct-click",r),E(document,"ct-close",n),document.body.removeChild(i),this.#n()};I(document,"ct-click",r),I(document,"ct-close",n);let s=e.iurl;window[Se]&&(s+=`&utsid=${window[Se]}`),i.onload=async()=>{try{await fetch(s.toString())}catch(e){return this.#i.debug(e),void(this.#o&&!this.#s.isAdbMode()&&(this.#i.debug("imp failed: try alt domain and path"),this.#s.enableAdbMode()))}document.dispatchEvent(new CustomEvent("impression-event"))},i.onerror=()=>{this.#i.debug("custom html script failed to load"),this.#n(xe)},document.body.appendChild(i)}},rt=class{#l;#we;#xe;#u;#h;#g;#p;#s;#v;#o;#i;#m=!1;#t={};#b;#y=null;#w=12;#x="56.0";#k=null;#ke=!1;#Ae="";#S=!1;#T;constructor(e){this.#i=new y(`interstitial_${e.zoneId}`),this.#i.debug("init interstitial with config:",e),this.#l=e.zoneId,this.#xe=e.isAutoTag,this.#u=e.collectiveZoneId,this.#h=e.aggressivity,this.#g=e.recordPageView,this.#p=e.abTest,this.#s=window[e.adcashGlobalName],this.#v=e.adserverDomain,this.#o=e.adblockSettings,this.#we=e.sub1,this.#S=e.isLoadedAsPartOfLibrary,this.#T=e.uniqueFingerprint,e.tagVersionSuffix&&(this.#x+=e.tagVersionSuffix),this.#s.getClientHints(!1).then((e=>{this.#b=e,this.#ge()}))}async#ge(){const e=this.#C();let t;try{t=await fetch(e)}catch(e){if(this.#i.error(e),this.#o&&!this.#s.isAdbMode())return this.#i.debug("fetch call failed. Switch to adblck domain and path"),this.#s.enableAdbMode(),void this.#ge()}var i,r,n,s;return 204===t.status?(this.#i.debug(`no inventory! try bidding again after ${this.#w} sec`),f()(v()(i=this.#ge).call(i,this),1e3*this.#w),void(this.#w<7200&&(this.#w*=5))):(200!==t.status&&202!==t.status||(t=await t.json(),this.#i.debug("response:",t)),this.#w=12,t.hp&&this.#Se(t.hp),t.capped_ttl?(this.#i.debug(`capped! try bidding again after ${t.capped_ttl} sec`),void f()(v()(r=this.#ge).call(r,this),1e3*t.capped_ttl)):t.fallback?(this.#i.debug("render fallback and exit"),void this.#Te(t.fallback)):(this.#m?this.#y=t:(this.#i.debug("initial request. configure"),this.#t={moveTimerInsideButtonAfter:t.moveTimerInsideButtonAfter,delay:t.delay,refreshRate:t.refreshRate,isOverlay:t.isOverlay,disableCountdown:t.disableCountdown,texts:t.texts,showOnInnerLinkClick:t.showOnInnerLinkClick},this.#y=t.adPayload,this.#k=new it(this.#t,v()(n=this.#n).call(n,this),this.#i,this.#s,this.#o)),this.#b&&(this.#y.url+=this.#b,this.#y.iurl+=this.#b),4===this.#y.type&&this.#y.html&&(this.#y.html=`<!DOCTYPE html><html><head><meta name="referrer" content="no-referrer"></head><body>${this.#y.html}</body></html>`),void(!this.#m&&this.#t.delay>0?(this.#i.debug(`delay present. render after: ${this.#t.delay} sec`),f()(v()(s=this.#O).call(s,this),1e3*this.#t.delay)):this.#O())))}#Te(e){this.#i.debug("fallback script str:",e);const t=(new DOMParser).parseFromString(e,"text/html").querySelector("script");if(!t)return void this.#i.error("invalid fallback script. move on");this.#i.debug("fallback script:",t);const i=document.createElement("script");for(const e of t.attributes)i.setAttribute(e.name,e.value);i.src||(i.textContent=t.textContent),document.body.appendChild(i)}#Se(e){const t=JSON.parse(atob(e));this.#i.debug("hp data:",t);const i={zoneId:t.pop_zone_id.toString(),linkedZoneId:t.source_zone_id.toString()};var r;t.attributes&&(t.attributes["element-list"]&&(i.targetElementsCssSelector=t.attributes["element-list"],i.triggerOnTargetElementsClick="allow"===t.attributes["element-action"]),t.attributes["country-list"]&&(i.targetCountries=tt()(r=t.attributes["country-list"]).call(r).split(","),i.triggerOnTargetCountries="allow"===t.attributes["country-action"])),this.#s.runPop(i)}#n(){if(this.#t.showOnInnerLinkClick&&this.#Ae)return this.#i.debug("redirect to inner link"),void(window.location.href=this.#Ae);this.#ke=!1,this.#t.refreshRate>0?(this.#i.debug(`rebid after ${this.#t.refreshRate} sec`),f()((()=>{this.#m=!0,this.#ge()}),1e3*this.#t.refreshRate)):this.#i.debug("no rebidding. finish")}#Ce(){const e=document.querySelectorAll("a"),t=new(c())(P()).hostname;for(let i=0;i<e.length;i++)"href"in e[i]&&new(c())(e[i].href).hostname===t&&e[i].addEventListener("click",(t=>{t.stopPropagation?t.stopPropagation():t.cancelBubble=!0,t.preventDefault?t.preventDefault():t.returnValue=!1,this.#ke||(this.#i.debug("click on inner link detected. render ad"),this.#ke=!0,this.#Ae=e[i].href,this.#k.render(this.#y))}),{capture:!0})}#O(){this.#i.debug("render"),this.#t.showOnInnerLinkClick?(this.#i.debug("google friendly interstitial. ad will be rendered on inner link click"),this.#Ce()):this.#k.render(this.#y)}#C(){let e=`${window.location.protocol}//${this.#v}/script/interstitial.php`;if(this.#o&&this.#s.isAdbMode()){const{adserverDomain:t}=this.#o,i=`/${re("abcdefgh0123456789")}`;e=`${window.location.protocol}//${t}${i}`}return e+=`?r=${this.#l}`,this.#m&&(e+="&rbd=1"),this.#b&&(e+=this.#b),e=e+`&srs=${this.#s.getSesionRandomString()}`+`&ufp=${encodeURIComponent(this.#T)}`+`&cbpage=${encodeURIComponent(P())}`+`&atv=${this.#x}`+`&cbref=${encodeURIComponent(B())}`,this.#we&&(e+=`&sub1=${encodeURIComponent(this.#we)}`),this.#xe&&(e+="&atag=1"),this.#u&&(e+=`&czid=${this.#u}`),this.#h&&(e+=`&aggr=${this.#h}`),this.#o&&(e+="&abtg=1"),this.#g&&(e+="&ppv=1"),this.#p&&(e+=`&ab_test=${this.#p}`),this.#o&&this.#o.adbVersion&&(e+=`&adbv=${this.#o.adbVersion}`),this.#o&&this.#s.isAdbMode()?(e+="&sadbl=2",e+="&fmt=intrn",this.#i.debug(`bid url: ${e}`),ne(e)):(this.#i.debug(`bid url: ${e}`),e)}};const nt="#399afe";const st="inpageclick",ot="inpageclose",at="utsid-send";class ct extends HTMLElement{#Oe;constructor(){super(),this._shadowRoot=this.attachShadow({mode:"open"}),this.click=e=>{e.stopPropagation();const t=new CustomEvent(st,{bubbles:!0});this.dispatchEvent(t)},this.close=e=>{e.stopPropagation();const t=new CustomEvent(ot,{bubbles:!0});this.dispatchEvent(t)},this.missclick=()=>{document.dispatchEvent(new CustomEvent("in-page-missclick"))}}connectedCallback(){const e=document.querySelectorAll("in-page-message");let t=0,i="top";for(let i=0;i<e.length;i++)e[i].shadowRoot.childNodes[0]&&e[i].shadowRoot.childNodes[0].offsetHeight&&(t+=e[i].shadowRoot.childNodes[0].offsetHeight);const r=A()(this.getAttribute("data-offset-top"),10),n=this.getAttribute("data-render-pos-desktop"),s=this.getAttribute("data-render-pos-mobile");r?t+=r:i=te?s:n;const o=(e=>{const t=document.createElement("div");t.id=`note-${e.id}`,t.style[e.position]=`${e.offset}px`,t.style.fontFamily='-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif',t.style.fontWeight="400",t.style.fontSize="16px",t.style.lineHeight="1.3",t.style.position="fixed",t.style.right="0",t.style.letterSpacing="-0.31em",t.style.textRendering="optimizespeed",t.style.display="flex",t.style.webkitBoxOrient="horizontal",t.style.webkitBoxDirection="normal",t.style.msFlexFlow="row wrap",t.style.alignContent="flex-start",t.style.alignItems="center",t.style.cursor="pointer",t.style.transition="padding-right 0.1s, top 0.3s",t.style.overflow="hidden",t.style.zIndex="2147483645",t.style.wordWrap="break-word",t.style.width="380px",t.style.paddingTop="20px";const i=()=>{window.innerWidth<380?t.style.width="100%":t.style.width="380px"};i();const r=document.createElement("div");r.style.margin="5px",r.style.borderRadius="55px",r.style.position="relative",r.style.background=nt,r.style.color="#ffffff",r.style.width="70%",r.style.textAlign="center",r.style.height="100px",r.style.justifyContent="center",r.style.display="flex",r.style.alignItems="center";const n=document.createElement("p");n.style.width="90%",n.style.padding="2%",n.style.fontSize="0.9em",n.style.display="inline-block",n.style.letterSpacing="normal",n.style.wordSpacing="normal",n.style.verticalAlign="middle",n.style.textRendering="auto",n.style.textAlign="center";const s=document.createElement("b");s.textContent=e.dataTitle;const o=document.createElement("br"),a=document.createTextNode(e.dataDescription),c=document.createElement("img");c.classList.add("graph"),c.src=e.dataIcon,c.alt="graph",c.style.width="76px",c.style.height="76px",c.style.boxSizing="border-box",c.style.borderRadius="50%",c.style.position="relative",c.style.marginLeft="2%",c.style.border=`4px solid ${nt}`,c.style.display="inline-block",c.style.letterSpacing="normal",c.style.wordSpacing="normal",c.style.verticalAlign="middle",c.style.textRendering="auto",c.style.textAlign="center";const l=document.createElement("div");l.id=`missclick-${e.id}`,l.style.right="0",l.style.top="0",l.style.height="100%",l.style.width=`${e.widthOfMissclickArea}px`,l.style.zIndex="2",l.style.position="absolute",l.style.alignItems="start",l.style.justifyContent="center",l.style.display="flex";const d=document.createElement("div");return d.id=`close-${e.id}`,d.innerHTML="✕",d.style.fontSize="20px",d.style.marginTop="10px",d.style.zIndex="23",d.style.display="inline-block",d.style.width="24px",d.style.height="24px",d.style.background="transparent",d.style.textAlign="center",d.style.color="#a6a0a7",d.style.letterSpacing="normal",d.style.wordSpacing="normal",d.style.verticalAlign="middle",d.style.textRendering="auto",d.onmouseover=()=>{d.style.background="#a0a0ff"},d.onmouseout=()=>{d.style.background="transparent"},n.appendChild(s),n.appendChild(o),n.appendChild(a),r.appendChild(n),l.appendChild(d),t.appendChild(r),t.appendChild(c),t.appendChild(l),{content:t,resizeFunc:i}})({id:this.getAttribute("id"),position:i,offset:t,dataTitle:this.getAttribute("data-title"),dataDescription:this.getAttribute("data-description"),dataIcon:this.getAttribute("data-icon"),notePaddingRightStyleRaw:"",widthOfMissclickArea:50});this.shadowRoot.appendChild(o.content),this.#Oe=o.resizeFunc;const a=this.shadowRoot.getElementById(`note-${this.getAttribute("id")}`),c=this.shadowRoot.getElementById(`close-${this.getAttribute("id")}`),l=this.shadowRoot.getElementById(`missclick-${this.getAttribute("id")}`);if(this.hasAttribute("data-imp-link")){let e=this.getAttribute("data-imp-link");window[at]&&(e+=`&utsid=${window[at]}`),e+=`&cbpage=${encodeURIComponent(P())}`,e+=`&cbref=${encodeURIComponent(B())}`;const t=document.createElement("img");t.src=e.toString(),t.style.display="none",t.width=0,t.height=0,a.appendChild(t)}I(a,"click",this.click),I(c,"click",this.close),I(l,"click",this.missclick)}resize(){this.#Oe&&this.#Oe()}}var lt=ct,dt=class{#t={};#i;#s;#b="";#Ie;#m=!1;#Ee=!1;#x="56.0";#Re=[];#Pe=null;#ue=10;#A=!1;constructor(e){this.#i=new y(`ipp_new_${e.zoneId}`),this.#i.debug("init ipp with config:",e),this.#t=e,this.#s=window[e.adcashGlobalName],customElements.get("in-page-message")||customElements.define("in-page-message",lt),e.tagVersionSuffix&&(this.#x+=e.tagVersionSuffix),I(window,"resize",(()=>{var e;n()(e=this.#Re).call(e,(e=>{let{htmlElement:t}=e;t&&t.resize()}))})),this.#s.getClientHints(!1).then((e=>{this.#b=e})).finally((()=>{f()((()=>{this.#ge()}),1e3*this.#t.delay)}))}#C(){let e=`${window.location.protocol}//${this.#t.adserverDomain}/script/push.php`;if(this.#t.adblockSettings&&this.#s.isAdbMode()){const{adserverDomain:t}=this.#t.adblockSettings,i=`/${re("abcdefgh0123456789")}`;e=`${window.location.protocol}//${t}${i}`}return e+=`?r=${this.#t.zoneId}&ipp=1`,this.#Ie=te?this.#t.renderPosMobile:this.#t.renderPosDesktop,e+=`&mads=${this.#t.maxAds}&position=${this.#Ie}`,this.#t.isAutoTag&&(e+=`&czid=${this.#t.collectiveZoneId}&atag=1`),this.#t.aggressivity&&(e+=`&aggr=${this.#t.aggressivity}`),this.#t.adblockSettings&&(e+="&abtg=1"),this.#m&&(e+="&rbd=1"),this.#t.recordPageView&&(e+="&ppv=1"),this.#t.linkedZoneId&&(e+=`&pblcz=${this.#t.linkedZoneId}`),this.#t.abTest&&(e+=`&ab_test=${this.#t.abTest}`),this.#t.sub1&&(e+=`&sub1=${encodeURIComponent(this.#t.sub1)}`),this.#t.adblockSettings&&this.#t.adblockSettings.adbVersion&&(e+=`&adbv=${this.#t.adblockSettings.adbVersion}`),e=e+`&srs=${this.#s.getSesionRandomString()}`+`&ufp=${encodeURIComponent(this.#t.uniqueFingerprint)}`+`&cbpage=${encodeURIComponent(P())}`+`&atv=${this.#x}`+`&cbref=${encodeURIComponent(B())}`,this.#b&&(e+=this.#b),this.#Pe&&(e+="&ipptr=1"),this.#t.adblockSettings&&this.#s.isAdbMode()?(e+="&sadbl=2",e+="&fmt=ippg",this.#i.debug(`bid url: ${e}`),ne(e)):(this.#i.debug(`bid url: ${e}`),e)}#$e(e){var t;this.#i.debug(`rebid after ${e} sec`),f()(v()(t=this.#ge).call(t,this),1e3*e)}#ve(){this.#ue<1200&&(this.#ue*=2)}#be(){this.#ue=10}#Le(){this.#$e(this.#ue),this.#ve()}async#ge(){if(this.#ze()>=this.#t.maxAds||document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement)return this.#i.debug("max ads reached or fullscreen."),void(this.#t.refreshRate>0&&this.#$e(this.#t.refreshRate));let e,t;try{if(e=await fetch(this.#C()),!e.ok)throw new Error(`HTTP error! Status: ${e.status}`)}catch(e){return this.#i.error(e),this.#t.adblockSettings&&!this.#A?(this.#i.debug("fetch failed. adb present - switch to adb mode"),this.#A=!0,this.#s.enableAdbMode(),void this.#ge()):this.#s.isAdbMode()?void this.#i.debug("fetch failed with adb mode on. exit"):void this.#Le()}return 204===e.status?(this.#i.debug("unsold inventory!"),this.#m=!0,void this.#Le()):200!==e.status&&202!==e.status?(this.#i.error(`response status ${e.status} not recognised!`),void this.#Le()):(this.#m=!0,t=await e.json(),this.#i.debug("response data:",t),202===e.status?t.capped_ttl?(this.#i.debug("capped!"),void this.#$e(t.capped_ttl)):(t.hp&&this.#Fe(t.hp),void this.#Le()):(t.hp&&this.#Fe(t.hp),t.fallback?this.#Te(t.fallback)?void this.#i.debug("fallback rendered. exit!"):void this.#Le():(this.#be(),this.#b&&(t.impression_url&&(t.impression_url+=this.#b),t.click_url&&(t.click_url+=this.#b)),2===t.type?this.#Pe?this.#i.debug("custom ipp html already present"):this.#Ue({script:t.script||"",link:t.click_url,impressionLink:t.impression_url||null}):(this.#Re.push({title:t.title||"",description:t.description||"",icon:t.icon||t.image,link:t.click_url,impressionLink:t.impression_url||null}),this.#Ne()),void(this.#t.refreshRate>0&&this.#$e(this.#t.refreshRate)))))}#ze(){return this.#Pe?this.#Re.length+1:this.#Re.length}#Te(e){this.#i.debug("fallback script str decoded:",e);const t=(new DOMParser).parseFromString(e,"text/html").querySelector("script");if(!t)return this.#i.error("invalid fallback script. move on"),!1;this.#i.debug("fallback script:",t);const i=document.createElement("script");for(const e of t.attributes)i.setAttribute(e.name,e.value);return i.src||(i.textContent=t.textContent),document.body.appendChild(i),!0}#Fe(e){if(this.#Ee)return void this.#i.debug("hp already attached");if(this.#t.isAutoTag)return void this.#i.debug("hp not allowed when autotag");this.#Ee=!0;const t=JSON.parse(atob(e));this.#i.debug("attach hp. hp data:",t);const i={zoneId:t.pop_zone_id.toString(),linkedZoneId:t.source_zone_id.toString(),isHPop:!0};var r;t.attributes&&(t.attributes["element-list"]&&(i.targetElementsCssSelector=t.attributes["element-list"],i.triggerOnTargetElementsClick="allow"===t.attributes["element-action"]),t.attributes["country-list"]&&(i.targetCountries=tt()(r=t.attributes["country-list"]).call(r).split(","),i.triggerOnTargetCountries="allow"===t.attributes["country-action"])),this.#s.runPop(i)}#Ue(e){this.#Pe=e;const t=(new DOMParser).parseFromString(this.#Pe.script,"text/html").querySelector("script"),i=document.createElement("script");t.src?i.setAttribute("src",t.src):i.innerText=t.innerText;const r=()=>{this.#i.debug("CT-CLICK"),fetch(this.#Pe.link,{mode:"no-cors"}),document.removeEventListener("ct-click",r)},n=()=>{this.#i.debug("CT-CLOSE"),document.removeEventListener("ct-click",r),document.removeEventListener("ct-close",n),this.#Pe=null,document.body.removeChild(i)};I(document,"ct-click",r),I(document,"ct-close",n);let s=this.#Pe.impressionLink;window[at]&&(s+=`&utsid=${window[at]}`),s+=`&cbpage=${encodeURIComponent(P())}`,s+=`&cbref=${encodeURIComponent(B())}`,i.onload=async()=>{try{await fetch(s.toString())}catch(e){return this.#i.debug(e),void(this.#t.adblockSettings&&!this.#s.isAdbMode()&&(this.#i.debug("imp failed: try alt domain and path"),this.#s.enableAdbMode()))}document.dispatchEvent(new CustomEvent("impression-event"))},i.onerror=()=>{this.#i.debug("custom html script failed to load"),this.#Pe=null},document.body.appendChild(i)}#Ne(){var e,t;this.#i.debug("drawing.."),n()(e=this.#Re).call(e,(e=>{let{htmlElement:t}=e;t&&t.remove()})),n()(t=this.#Re).call(t,((e,t)=>{const i=document.createElement("in-page-message");i.setAttribute("doskip","1"),i.setAttribute("id",t.toString()),i.setAttribute("data-icon",e.icon),i.setAttribute("data-title",e.title),i.setAttribute("data-description",e.description),i.setAttribute("data-offset-top",this.#t.offsetTop),i.setAttribute("data-render-pos-desktop",this.#t.renderPosDesktop),i.setAttribute("data-render-pos-mobile",this.#t.renderPosMobile),e.impressionLink&&(i.setAttribute("data-imp-link",e.impressionLink),e.impressionLink=null,document.dispatchEvent(new CustomEvent("impression-event"))),i.addEventListener(st,(()=>{var r;if(te||this.#t.adblockSettings&&this.#s.isAdbMode()){const t=document.createElement("a");t.href=e.link,t.rel="noopener, noreferrer",t.target="_blank",t.click()}else try{window.open(e.link,"_blank","noopener,noreferrer")}catch{}i.remove(),h()(r=this.#Re).call(r,t,1),this.#Ne()})),i.addEventListener(ot,(()=>{var e;i.remove(),h()(e=this.#Re).call(e,t,1),this.#Ne()})),e.htmlElement=i,document.body.appendChild(i)}))}},ut=i(111),ht=i.n(ut),gt=i(8607),ft=i.n(gt),pt=class{#s;#t={};#i;#Be="";#He;#l=null;#je=null;#Me=null;#_e=null;#De;#Ve;#v="youradexchange.com";#We="velocecdn.com";#qe;#o;#A=!1;#x="56.0";constructor(e){this.#i=new y(`banner_${e.zoneId}`),this.#s=window[e.adcashGlobalName],this.#i.debug("init banner with config:",e),this.#t=e,this.#l=this.#t.zoneId,this.#je=this.#t.width,this.#Me=this.#t.height,this.#_e=this.#t.renderIn,this.#o=this.#t.adblockSettings,this.#t.currentScript&&(this.#qe=this.#t.currentScript),this.#De=this.#Ve=document.body.clientWidth||window.innerWidth,e.tagVersionSuffix&&(this.#x+=e.tagVersionSuffix),this.#i.debug("tag version:",this.#x),this.#Ge()}#Ze(){const e=this.#He.impression_url;(new Image).src=e}async#Ge(){this.#i.debug("get initial ad and config"),this.#Be=await R(this.#i);const e=await this.#Qe();let t;this.#i.debug("URL to fetch",e);try{t=await fetch(e)}catch(e){return this.#i.error(e),this.#o&&!this.#A?(this.#i.debug("fetch failed: try alt domain and path"),this.#A=!0,this.#s.enableAdbMode(),void this.#Ge()):this.#s.isAdbMode()?void this.#i.debug("fetch failed: alt domain and path blocked. exit"):void this.#i.debug("fetch failed. exit")}200===t.status||202===t.status?(this.#i.debug("initial fetch received 200 or 202"),this.#He=await t.json(),this.#Ke()):204===t.status&&this.#i.debug("initial fetch received 204. No inventory")}async#Qe(){let e=`${window.location.protocol}//${this.#v}/script/banner.php`;if(this.#o&&this.#s.isAdbMode()){const{adserverDomain:t}=this.#o,i=`/${re("abcdefgh0123456789")}`;e=`${window.location.protocol}//${t}${i}`}return e+=`?r=${this.#l}`,e+=`&cbpage=${encodeURIComponent(P())}`,e+=`&cbref=${encodeURIComponent(B())}`,e+=`&cbdescription=${encodeURIComponent(H("description"))}`,e+=`&cbkeywords=${encodeURIComponent(H("keywords"))}`,e+=`&cbtitle=${encodeURIComponent(N())}`,e+=`&srs=${z()}`,e+=`&ufp=${encodeURIComponent(this.#t.uniqueFingerprint)}`,e+=`&atv=${this.#x}`,this.#t.sub1&&(e+=`&sub1=${encodeURIComponent(this.#t.sub1)}`),this.#o&&this.#s.isAdbMode()?(e+="&sadbl=2",e+="&fmt=bnr",ne(e)):e}#Ke(){if(!this.#He||"undefined"===this.#He)return;if(this.#He.hp&&(this.#Je(this.#He.hp),1===ht()(this.#He).length))return;let e;e=this.#_e?document.querySelector(this.#_e):this.#t.currentElement?this.#t.currentElement:this.#qe.parentElement,this.#Ye(e);const t=this.#Xe();e.appendChild(t)}#Xe(){let e;return this.#He.fallback?(this.#i.debug("Banner type - fallback"),e=this.#et()):1===this.#He.render_image?(this.#i.debug("Banner type - image"),e=this.#tt()):(this.#i.debug("Banner type - html"),e=this.#it()),this.#He.fallback||this.#Ze(),this.#s||this.#rt(),e}#tt(){const e=document.createElement("a");e.href=this.#He.click_url,e.target="_blank",e.rel="noopener, noreferrer",e.style.display="block",e.style.width=`${this.#je?this.#je:this.#He.width}px`,e.style.height=`${this.#Me?this.#Me:this.#He.height}px`,e.style.position="relative",e.style.top=0,e.style.left=0,e.style.right=0,e.style.bottom=0,e.setAttribute("doskip","1"),e.setAttribute(Be,"1");const t=document.createElement("img");if(t.src=this.#He.image_url,t.target="_blank",t.width=this.#je?this.#je:this.#He.width,t.height=this.#Me?this.#Me:this.#He.height,this.#He.width>this.#De&&this.#He.force_resize){const i=(this.#je?this.#je:this.#He.width)/this.#Ve;e.style.width=`${this.#Ve}px`,e.style.height=`${Math.round((this.#Me?this.#Me:this.#He.height)/i)}px`,t.style="max-width: 100%;",t.width=this.#Ve,t.height=Math.round((this.#Me?this.#Me:this.#He.height)/i)}return e.appendChild(t),e}#it(){const e=`banner_${this.#l}`,t=document.createElement("div");t.id=e,t.style.display="block",t.style.width=`${this.#je?this.#je:this.#He.width}px`,t.style.height=`${this.#Me?this.#Me:this.#He.height}px`,t.style.position="relative",t.style.top="0",t.style.left="0",t.style.right="0",t.style.bottom="0",t.width=this.#je?this.#je:this.#He.width,t.height=this.#Me?this.#Me:this.#He.height,t.setAttribute("doskip","1"),t.setAttribute(Be,"1"),this.#nt(t,this.#He.html);const i=()=>{this.#i.debug("click recorded:",this.#He.click_url),(new Image).src=this.#He.click_url,n()},r=()=>{this.#i.debug("click on divNode"),i()},n=()=>{t.removeEventListener("click",r),clearInterval(s)};t.addEventListener("click",r);const s=d()((()=>{document.activeElement&&"IFRAME"===document.activeElement.tagName&&((e,t)=>{let i=e.parentElement;for(;i;){if(i.id===t)return i;i=i.parentElement}return null})(document.activeElement,e)&&(this.#i.debug("click on iframe"),i())}),200);return t}#nt(e,t){var i;e.innerHTML=t,n()(i=m()(e.querySelectorAll("script"))).call(i,(e=>{var t;const i=document.createElement("script");n()(t=m()(e.attributes)).call(t,(e=>{i.setAttribute(e.name,e.value)}));const r=document.createTextNode(e.innerHTML);i.appendChild(r),e.parentNode.replaceChild(i,e)}))}#et(){const e=`banner_${this.#l}`,t=document.createElement("iframe");return t.id=e,t.style.border="medium none",t.style.padding="0",t.style.margin="0",t.style.width=`${this.#je?this.#je:this.#He.width}px`,t.style.height=`${this.#Me?this.#Me:this.#He.height}px`,t.width=this.#je?this.#je:this.#He.width,t.height=this.#Me?this.#Me:this.#He.height,t.scrolling="no",t.vspace="0",t.hspace="0",t.allowtransparency="true",t.allowfullscreen="true",t.srcdoc=this.#He.fallback,t}#Je=e=>{const t=JSON.parse(atob(e));if(this.#s){const e={zoneId:t.pop_zone_id.toString(),linkedZoneId:t.source_zone_id.toString()};var i;return t.attributes&&(t.attributes["element-list"]&&(e.targetElementsCssSelector=t.attributes["element-list"],e.triggerOnTargetElementsClick="allow"===t.attributes["element-action"]),t.attributes["country-list"]&&(e.targetCountries=tt()(i=t.attributes["country-list"]).call(i).split(","),e.triggerOnTargetCountries="allow"===t.attributes["country-action"])),void this.#s.runPop(e)}const r=document.createElement("script");if(r.type="text/javascript",r.src=`//${this.#We}/script/suv4.js`,r.setAttribute("zid",t.pop_zone_id),r.setAttribute("lpzi",t.source_zone_id),r.setAttribute("data-adel","lwsu"),r.setAttribute("adlm","ipvipplm"),t.attributes)for(const e in t.attributes)r.setAttribute(e,t.attributes[e]);document.body.appendChild(r)};#Ye(e){if(this.#i.debug("Initial viewport:",this.#De),this.#He.width>this.#De&&this.#He.force_resize){var t=window.getComputedStyle(e),i=ft()(t.paddingLeft),r=ft()(t.marginLeft);this.#Ve=e.clientWidth-i-r,this.#i.debug("Parent element width:",this.#Ve)}}#rt(){const e=document.createElement("a");e.style.display="none",e.style.visibility="hidden",e.style.position="relative",e.style.left="-1000px",e.style.top="-1000px",e.href=this.#He.bot_link,document.body.appendChild(e)}};const vt="x4G9Tq2Kw6R7v1Dy3P0B5N8Lc9M2zF",bt="adblock-settings",mt=(()=>{let e=document.currentScript;return e||(e=document.getElementById("aclib")),e||(e=document.getElementById("adcash-lib")),e})();let yt=null;var wt=class{#We;#st={pop:!1,autoTag:!1,inPagePush:!1,interstitial:!1};#ot;#b;#at=new(t());#i;#ct;#lt={mousedown:[],click:[],touchstart:[]};#dt={mousedown:[],scroll:[],click:[],touchstart:[]};#v="youradexchange.com";#o=null;#ut;#ht;#gt=!1;isShowingPop=!1;#T;constructor(){if(yt)return yt;yt=this,this.#i=new y("aclib_adbl"),window.addEventListener("mousedown",(e=>{var t;this.#i.debug("win mousedown with capture: in"),n()(t=this.#lt.mousedown).call(t,(t=>{this.#i.debug("win mousedown with capture: calling observer"),t.callback(e)}))}),!0),window.addEventListener("mousedown",(e=>{var t;this.#i.debug("win mousedown: in"),n()(t=this.#dt.mousedown).call(t,(t=>{this.#i.debug("win mousedown: calling observer"),t.callback(e)}))}),!1),window.addEventListener("click",(e=>{var t;this.#i.debug("win click with capture: in"),n()(t=this.#lt.click).call(t,(t=>{this.#i.debug("win click with capture: calling observer"),t.callback(e)}))}),!0),window.addEventListener("click",(e=>{var t;this.#i.debug("win click: in"),n()(t=this.#dt.click).call(t,(t=>{this.#i.debug("win click: calling observer"),t.callback(e)}))}),!1),document.addEventListener("mousedown",(e=>{var t;this.#i.debug("doc mousedown: in"),n()(t=this.#dt.mousedown).call(t,(t=>{this.#i.debug("doc mousedown: calling observer"),t.callback(e)}))})),document.addEventListener("mousedown",(e=>{var t;this.#i.debug("doc mousedown with capture: in"),n()(t=this.#lt.mousedown).call(t,(t=>{this.#i.debug("doc mousedown with capture: calling observer"),t.callback(e)}))}),!0),window.addEventListener("scroll",(e=>{var t;n()(t=this.#dt.scroll).call(t,(t=>{t.callback(e)}))})),document.addEventListener("click",(e=>{var t;this.#i.debug("doc click: in"),n()(t=this.#dt.click).call(t,(t=>{this.#i.debug("doc click: calling observer"),t.callback(e)}))})),document.addEventListener("click",(e=>{var t;this.#i.debug("doc click with capture: in"),n()(t=this.#lt.click).call(t,(t=>{this.#i.debug("doc click with capture: calling observer"),t.callback(e)}))}),!0),this.getClientHints(),this.#ht=z(),this.#ut=(()=>{const e=Math.floor(11*Math.random())+5;let t="";for(let i=0;i<e;i++)t+="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"[Math.floor(62*Math.random())];return t})(),this.#T=`${navigator.platform}/${navigator.appCodeName}/${navigator.appName}/${navigator.cookieEnabled}/${navigator.javaEnabled()}/${navigator.vendor}`+Math.max(window.screen.width,window.screen.height)+"x"+Math.min(window.screen.width,window.screen.height)+(new Date).getTimezoneOffset()+navigator.language+(navigator.deviceMemory||"unknown")+navigator.hardwareConcurrency+screen.pixelDepth+" bits",this.#i.debug("init adcash lib. listeners attached. ready to publish"),this.#i.debug("is mobile device:",te),window[vt]?(this.#o=JSON.parse(o()(window[vt])),this.#We=this.#o.cdnDomain,delete window[vt]):(this.#We=new(c())(mt.src).host,mt.hasAttribute(bt)&&(this.#o=JSON.parse(mt.getAttribute(bt)),mt.removeAttribute(bt))),this.#o&&this.#i.debug("adblock settings:",this.#o),this.#ft(),this.#pt(),this.#vt()}async getClientHints(e){if(void 0===this.#ot){this.#ot=await R(this.#i,!0);let e="";for(let t in this.#ot)e+=`&${t}=${this.#ot[t]}`;this.#b=e}return e?this.#ot:this.#b}getCdnDomain(){return this.#We}getSesionRandomString(){return this.#ht}enableAdbMode(){this.#i.debug("enable adb mode"),this.#gt=!0}isAdbMode(){return this.#gt}#bt(){this.#mt();var e=this;const t=this.#ut;window[t]=e,this.#ct=d()((()=>{window[t]&&window[t]===e||(window[t]=e)}),500)}#mt(){this.#ct&&(clearInterval(this.#ct),this.#ct=null)}subscribe(e,t,i){if(!this.#lt[e]||!this.#dt[e])throw new Error(`${e} is not observable!`);i?this.#lt[e].push(t):this.#dt[e].push(t)}unsubscribe(e,t,i){if(!this.#lt[e]||!this.#dt[e])throw new Error(`${e} is not observable!`);if(i)for(let i=0;i<this.#lt[e].length;i++){var r;this.#lt[e][i].zoneId===t&&h()(r=this.#lt[e]).call(r,i,1)}else for(let i=0;i<this.#dt[e].length;i++){var n;this.#dt[e][i].zoneId===t&&h()(n=this.#dt[e]).call(n,i,1)}}#vt(){var e;if(document.body){const e=document.createElement("a");e.style.display="none",e.style.visibility="hidden",e.style.position="relative",e.style.left="-1000px",e.style.top="-1000px";let t=this.#v;return this.#o&&(t=this.#o.adserverDomain),e.href=`${location.protocol}//${t}/ad/visit.php?al=1`,void document.body.appendChild(e)}f()(v()(e=this.#vt).call(e,this),100)}#pt(){var e;if(document.body){const e=document.createElement("script");e.setAttribute("type","text/javascript"),e.setAttribute("data-adel","useng"),e.setAttribute("adcgn",this.#ut);let t="/script/ut.js";return this.#o&&(t=this.#o.ut.cdnPath,e.setAttribute("admn",this.#o.adserverDomain)),e.src=`${location.protocol}//${this.#We}${t}?cb=${(new Date).getTime()}`,void document.body.appendChild(e)}f()(v()(e=this.#pt).call(e,this),100)}#ft(){var e;if(document.head){let e=new(t())([this.#We,this.#v]);return this.#o&&e.add(this.#o.adserverDomain),e=m()(e),this.#i.debug("prefetch domains:",e),void n()(e).call(e,(e=>{const t=document.createElement("link");t.rel="dns-prefetch",t.href=`//${e}`,document.head.appendChild(t)}))}f()(v()(e=this.#ft).call(e,this),100)}getZoneIds(){return m()(this.#at)}runPop(e){this.#bt();const{zoneId:t,refreshRate:i,delay:r,targetElementsCssSelector:n,triggerOnTargetElementsClick:s,targetCountries:o,triggerOnTargetCountries:a,sub1:c,sub2:l,publisherUrl:d,storeUrl:u,c1:h,c2:g,c3:f,pubHash:p,pubClickId:v,pubValue:b,fallbackOn:m,isAutoTag:y,collectiveZoneId:w,aggressivity:x,recordPageView:k,linkedZoneId:A,abTest:S,tagVersionSuffix:T}=e;if(!t)throw new Error("mandatory zoneId is not provided!");if(!fe(t))throw new Error("zoneId is not a string!");if(void 0!==i&&(!ge(i)||i<0))throw new Error("refreshRate is not an integer or is less than zero");if(void 0!==r&&(!ge(r)||r<0))throw new Error("delay is not an integer or is less than zero");if(void 0!==n){if(!fe(n))throw new Error("targetElementsCssSelector is not a string");if(!(e=>{try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0})(n))throw new Error("targetElementsCssSelector is not a valid css selector");if(!he(s))throw new Error("triggerOnTargetElementsClick is not a boolean")}if(void 0!==o){if(!(e=>{if(!le()(e))return!1;if(0===e.length)return!1;for(let t=0;t<e.length;t++)if("string"!=typeof e[t]||!/^[A-Z]{2}$/.test(e[t]))return!1;return!0})(o))throw new Error("targetCountries is not valid");if(!he(a))throw new Error("triggerOnTargetCountries is not a boolean")}if(this.#at.has(t))return void this.#i.error(`zone ${t} already loaded`);this.#at.add(t);const C={adcashGlobalName:this.#ut,zoneId:t,windowOpenTimeout:100,refreshRate:i,delay:r,targetElementsCssSelector:n,triggerOnTargetElementsClick:s,targetCountries:o,triggerOnTargetCountries:a,adserverDomain:this.#v,adblockSettings:this.#o,uniqueFingerprint:this.#T,sub1:c,sub2:l,publisherUrl:d,storeUrl:u,c1:h,c2:g,c3:f,pubHash:p,pubClickId:v,pubValue:b,fallbackOn:m,isAutoTag:y,collectiveZoneId:w,aggressivity:x,recordPageView:k,linkedZoneId:A,abTest:S,tagVersionSuffix:T,isLoadedAsPartOfLibrary:!0};new Xe(C)}runInPagePush(e){if(this.#st.inPagePush)return void this.#i.error("in-page push zone already loaded on page");this.#st.inPagePush=!0,this.#bt();const{zoneId:t,delay:i,maxAds:r,renderPosDesktop:n,renderPosMobile:s,offsetTop:o,sub1:a,isAutoTag:c,collectiveZoneId:l,aggressivity:d,recordPageView:u,abTest:h,tagVersionSuffix:g}=e;let{refreshRate:f}=e;if(!t)throw new Error("mandatory zoneId is not provided!");if(!fe(t))throw new Error("zoneId is not a string!");if(void 0!==f&&(!ge(f)||f<0))throw new Error("refreshRate is not an integer or is less than zero");if(void 0!==i&&(!ge(i)||i<0))throw new Error("delay is not an integer or is less than zero");if(void 0!==r&&(!ge(r)||r<1))throw new Error("maxAds is not an integer or is less than one");if(void 0!==n&&!pe(n))throw new Error("renderPosDesktop is not valid");if(void 0!==s&&!pe(s))throw new Error("renderPosMobile is not valid");if(void 0!==o&&(!ge(o)||o<0))throw new Error("offsetTop is not an integer or is less than zero");this.#i.debug("loading in-page push on page"),c?this.#at.add(l):this.#at.add(t),void 0!==f&&f>0&&f<10&&(f<5?f*=60:f=30),new dt({zoneId:t,refreshRate:f??60,delay:i??0,maxAds:r??1,renderPosDesktop:n??"top",renderPosMobile:s??"top",offsetTop:o??0,sub1:a,isAutoTag:c,collectiveZoneId:l,aggressivity:d,recordPageView:u,abTest:h,tagVersionSuffix:g,adserverDomain:this.#v,adblockSettings:this.#o,adcashGlobalName:this.#ut,isLoadedAsPartOfLibrary:!0,uniqueFingerprint:this.#T})}runBanner(e){this.#bt();const{zoneId:t,width:i,height:r,renderIn:n,sub1:s,currentScript:o}=e;if(!t)throw new Error("mandatory zoneId is not provided!");if(!fe(t))throw new Error("zoneId is not a string!");if(void 0!==i&&!ge(i))throw new Error("Banner width is not an integer");if(void 0!==r&&!ge(r))throw new Error("Banner height is not an integer");if(this.#at.has(t))return void this.#i.error(`zone ${t} already loaded`);let a;this.#at.add(t),this.#i.debug("loading banner on page",t),n||(document.currentScript&&document.currentScript.parentElement&&(a=document.currentScript.parentElement),o&&(a=o.parentElement)),new pt({zoneId:t,width:i,height:r,renderIn:n,currentElement:a,sub1:s,adcashGlobalName:this.#ut,uniqueFingerprint:this.#T,adblockSettings:this.#o})}runInterstitial(e){if(this.#st.interstitial)return void this.#i.error("interstitial zone already loaded on page");this.#st.interstitial=!0,this.#bt();const{zoneId:t,sub1:i,isAutoTag:r,collectiveZoneId:n,aggressivity:s,recordPageView:o,abTest:a,tagVersionSuffix:c}=e;if(!t)throw new Error("mandatory zoneId is not provided!");if(!fe(t))throw new Error("zoneId is not a string!");this.#i.debug("loading interstitial on page");const l={zoneId:t,sub1:i,isAutoTag:r,collectiveZoneId:n,aggressivity:s,recordPageView:o,abTest:a,tagVersionSuffix:c,adcashGlobalName:this.#ut,adserverDomain:this.#v,adblockSettings:this.#o,isLoadedAsPartOfLibrary:!0,uniqueFingerprint:this.#T};this.#at.add(t),new rt(l)}async#yt(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.#i.debug("fetch collective zone config");let i=`${window.location.protocol}//${this.#v}/ad/czcf.php`;if(this.isAdbMode()){const e=`/${re("abcdefgh0123456789")}`;i=`${window.location.protocol}//${this.#o.adserverDomain}${e}`}i+=`?cz=${e}`;const r=await this.getClientHints();let n;r&&(i+=r),this.isAdbMode()&&(i+="&sadbl=2",i+="&fmt=atg",i=ne(i)),this.#i.debug("collective zone config url: ",i);try{n=await fetch(i)}catch(i){return this.#i.error(i),this.#o&&t?(this.#i.debug("collective zone config fetch failed: try alt domain and path"),this.enableAdbMode(),this.#yt(e,!1)):null}return 200!==n.status?null:n.json()}async runAutoTag(e){if(this.#st.autoTag)return void this.#i.error("autotag zone already loaded on page");this.#st.autoTag=!0,this.#bt();const t=e.zoneId;if(!t)throw new Error("mandatory zoneId is not provided!");if(!fe(t))throw new Error("zoneId is not a string!");const i=await this.#yt(t);if(i)if(this.#i.debug("collective zone config:",i),i.rotationList)this.#i.debug("running in ROTATION MODE"),this.#at.add(t),new Ge({adcashGlobalName:this.#ut,collectiveZoneConfig:i,adserverDomain:this.#v,adblockSettings:this.#o,clientHintsQueryStr:this.#b,tagVersionSuffix:e.tagVersionSuffix,isLoadedAsPartOfLibrary:!0,uniqueFingerprint:this.#T});else{this.#i.debug("running in NORMAL MODE");const r=i.indexedFormats;let n=!0;for(const s in r){switch(s){case"suv4":case"pop":this.runPop({zoneId:r[s].zoneId.toString(),targetElementsCssSelector:r[s]["element-list"],triggerOnTargetElementsClick:"allow"===r[s]["element-action"],targetCountries:r[s]["country-list"],triggerOnTargetCountries:"allow"===r[s]["country-action"],isAutoTag:!0,collectiveZoneId:t,aggressivity:i.aggressivity,abTest:i.ab_test,recordPageView:n,tagVersionSuffix:e.tagVersionSuffix});break;case"interstitial":this.runInterstitial({zoneId:r[s].zoneId.toString(),isAutoTag:!0,collectiveZoneId:t,aggressivity:i.aggressivity,abTest:i.ab_test,recordPageView:n,tagVersionSuffix:e.tagVersionSuffix});break;case"ippg":this.runInPagePush({zoneId:r[s].zoneId.toString(),refreshRate:r[s].rr,delay:r[s].d,maxAds:r[s].mads,renderPosDesktop:r[s]["render-pos-desktop"],renderPosMobile:r[s]["render-pos-mobile"],offsetTop:r[s]["offset-top"],isAutoTag:!0,collectiveZoneId:t,aggressivity:i.aggressivity,abTest:i.ab_test,recordPageView:n,tagVersionSuffix:e.tagVersionSuffix});break;default:this.#i.error(`ad format type not recognised from collective zone config. adformat.type: ${s}; czid: ${t}`)}n=!1}}else this.#i.error(`failed to fetch collective zone config! czid: ${t}`)}};const xt=new y("aclib_adblock_index");window.Adcash?xt.debug("lib already on page. exit"):(xt.debug("load lib on page"),window.Adcash=wt,window.AtcshAltNm=wt,window.aclib=new wt)}()}();</script><script type="text/javascript" data-adel="useng" admn="hfdfyrqj-ws.club" src="https://tjpzz.buzz/script/ut.js?cb=1731708949252"></script><a href="https://hfdfyrqj-ws.club/ad/visit.php?al=1" style="display: none; visibility: hidden; position: relative; left: -1000px; top: -1000px;"></a><script type="text/javascript">aclib.runAutoTag({zoneId: 'cvdy0yeeia',});</script><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8e329a1d9eb32f9f',t:'MTczMTcwODk0OC4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script><iframe height="1" width="1" style="position: absolute; top: 0px; left: 0px; border: none; visibility: hidden;"></iframe><script src="/assets/min/public/plugins/tiny-slider/tiny-slider.js"></script><div aria-hidden="true" style="background-color: rgb(255, 255, 255); border: 1px solid rgb(215, 215, 215); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 4px; border-radius: 4px; left: auto; top: -10000px; z-index: -2147483648; position: absolute; pointer-events: auto; transition: opacity 0.15s ease-out 0s; opacity: 0; visibility: hidden;"><div style="position: relative; z-index: 1;"><iframe src="https://newassets.hcaptcha.com/captcha/v1/05c78a4/static/hcaptcha.html#frame=challenge&id=0i1jl8nq0pgf&host=sanet.st&sentry=true&reportapi=https%3A%2F%2Faccounts.hcaptcha.com&recaptchacompat=true&custom=false&hl=en&tplinks=on&pstissuer=https%3A%2F%2Fpst-issuer.hcaptcha.com&sitekey=cbe0ffcf-77c6-4816-a0ee-1ad24e32fbe2&theme=light&origin=https%3A%2F%2Fsanet.st" frameborder="0" scrolling="no" allow="private-state-token-issuance 'src'; private-state-token-redemption 'src'" title="Main content of the hCaptcha challenge" style="border: 0px; z-index: 2000000000; position: relative;"></iframe></div><div style="width: 100%; height: 100%; position: fixed; pointer-events: none; top: 0px; left: 0px; z-index: 0; background-color: rgb(255, 255, 255); opacity: 0.05;"></div><div style="border-width: 11px; position: absolute; pointer-events: none; margin-top: -11px; z-index: 1; right: 100%;"><div style="border-width: 10px; border-style: solid; border-color: transparent rgb(255, 255, 255) transparent transparent; position: relative; top: 10px; z-index: 1;"></div><div style="border-width: 11px; border-style: solid; border-color: transparent rgb(215, 215, 215) transparent transparent; position: relative; top: -11px; z-index: 0;"></div></div></div><iframe width="0" height="0" style="position: absolute; top: -1000px; left: -1000px; visibility: hidden; border: medium none; background-color: transparent;"></iframe><div id="dontfoid" znid="8059398" style="top: 0px; left: 0px; width: 800px; height: 600px; position: fixed; z-index: 2147483647; background-color: transparent;"></div></body></html>