1<!DOCTYPE html> 2<html lang="en"> 3 4<head>
4<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push(i)})(window,'GTM-MH3RK8T','google_tags_first_party');</script>
4<script>(function(w,d,s,l){w[l]=w[l]||[];(function(){w[l].push(arguments);})('set','developer_id.dYzZiYj',true);var f=d.getElementsByTagName(s)[0],j=d.createElement(s);j.async=true;j.src='/3RDrOe/';f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer');</script>
4 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <title>Before we continue</title> 8 9 <!-- Google Tag Manager --> 10
10<script async src="https://www.googletagmanager.com/gtag/js?id=GTM-MH3RK8T"></script>
10 11
11<script> 12 (function () { 13 window.dataLayer = window.dataLayer || []; 14 function gtag() { dataLayer.push(arguments); } 15 window.gtag = window.gtag || gtag; 16 17 gtag('js', new Date()); 18 gtag('config', 'GTM-MH3RK8T'); 19 })(); 20 </script>
20 21 <!-- Internal Logging --> 22 <img src="/nelmio-js-logger/log?msg=HUMMAN%20Challenge%20displayed&level=info" width="0" , height="0" /> 23 <noscript> 24 <img src="/nelmio-js-logger/log?msg=JavaScript%20is%20disabled&level=info" /> 25 </noscript> 26 27 <style type="text/css"> 28 *, 29 *::before, 30 *::after { 31 box-sizing: border-box; 32 } 33 34 :root { 35 --primary-color: #3B83F1; 36 --text-color: #333; 37 --text-muted: #666; 38 --text-light: #888; 39 --background-color: #fff; 40 --spacing-sm: 0.5rem; 41 --spacing-md: 1rem; 42 --spacing-lg: 1.5rem; 43 --spacing-xl: 2.5rem; 44 --font-size-sm: 0.75rem; 45 --font-size-md: 0.875rem; 46 --font-size-lg: 1rem; 47 --font-size-xl: 1.25rem; 48 } 49 50 body { 51 margin: 0; 52 padding: 2.5rem 0 3.75rem; 53 min-width: 320px; 54 font-family: Verdana, Geneva, sans-serif; 55 font-size: var(--font-size-md); 56 line-height: 1.5; 57 color: var(--text-color); 58 background-color: var(--background-color); 59 } 60 61 h2 { 62 font-size: var(--font-size-xl); 63 margin: 0 0 var(--spacing-md); 64 } 65 66 p { 67 margin: 0 0 var(--spacing-md); 68 } 69 70 .challenge-title { 71 text-align: center; 72 margin: var(--spacing-xl) 0 var(--spacing-md); 73 } 74 75 .challenge-container { 76 display: flex; 77 flex-direction: column; 78 align-items: center; 79 width: 80%; 80 margin: 0 auto; 81 max-width: 820px; 82 padding-bottom: var(--spacing-xl); 83 } 84 85 .challenge-description { 86 text-align: center; 87 font-size: var(--font-size-md); 88 color: var(--text-muted); 89 margin-top: var(--spacing-sm); 90 margin-bottom: var(--spacing-lg); 91 } 92 93 .browser-note { 94 text-align: center; 95 font-size: var(--font-size-sm); 96 color: var(--text-light); 97 margin-top: var(--spacing-md); 98 max-width: 90%; 99 } 100 101 #px-captcha { 102 text-align: center; 103 margin-top: var(--spacing-lg); 104 width: 100%; 105 } 106 107 .reference-id { 108 text-align: center; 109 margin-top: var(--spacing-lg); 110 width: 100%; 111 font-size: var(--font-size-sm); 112 color: var(--text-light); 113 } 114 115 .help-container { 116 text-align: center; 117 margin-top: var(--spacing-xl); 118 position: relative; 119 z-index: 1000; 120 width: 100%; 121 } 122 123 #help-text { 124 color: var(--text-muted); 125 cursor: pointer; 126 text-decoration: underline; 127 font-size: var(--font-size-md); 128 margin: 0; 129 padding: var(--spacing-sm); 130 display: inline-block; 131 transition: color 0.2s ease; 132 } 133 134 #help-text:hover { 135 color: var(--primary-color); 136 } 137 138 #help-text:focus { 139 outline: 2px solid var(--primary-color); 140 outline-offset: 2px; 141 } 142 143 #contact-form-container { 144 display: none; 145 margin-top: var(--spacing-md); 146 text-align: center; 147 width: 100%; 148 } 149 150 .form-inner { 151 width: 100%; 152 height: 500px; 153 max-width: 600px; 154 margin: 0 auto; 155 } 156 157 #contact-phone { 158 font-size: var(--font-size-sm); 159 color: var(--text-muted); 160 margin-top: var(--spacing-md); 161 padding: var(--spacing-sm); 162 } 163 164 .title-container::after { 165 content: ''; 166 width: 50px; 167 height: 2px; 168 background: var(--primary-color); 169 position: relative; 170 top: 15px; 171 display: block; 172 } 173 174 @media screen and (max-width: 870px) { 175 .challenge-container { 176 width: 95%; 177 } 178 } 179 180 @media screen and (max-width: 480px) { 181 body { 182 padding-top: 1.5rem; 183 } 184 185 .challenge-title { 186 margin-top: var(--spacing-md); 187 font-size: 1.1rem; 188 } 189 190 .form-inner { 191 height: 450px; 192 } 193 } 194 </style> 195</head> 196 197<body> 198 199
199<script> 200 window._pxAppId = 'PXZdYJqpOd'; 201 window._pxJsClientSrc = 'https://client.perimeterx.net/PXZdYJqpOd/main.min.js'; 202 window._pxHostUrl = 'https://collector-PXZdYJqpOd.perimeterx.net'; 203 </script>
203 204
204<script src="https://captcha.px-cdn.net/PXZdYJqpOd/captcha.js?a=c&m=0"></script>
204 205 206 <div class="challenge-container"> 207 <h2 class="challenge-title">Please verify you are not a bot</h2> 208 <p class="challenge-description">We've detected unusual activity from your device or network.</p> 209 210 <!-- Challenge Container --> 211 <div id="px-captcha"></div> 212 213 <div class="reference-id"> 214 Block Reference ID: <span id="refid"></span> 215 </div> 216 217 <p class="browser-note"> 218 Please make sure your browser supports JavaScript and cookies and that you are not blocking them from 219 loading. 220 </p> 221 222 <!-- Custom Help & Contact Form --> 223 <div class="help-container"> 224 <p id="help-text"> 225 Can't pass the challenge? 226 </p> 227 <div id="contact-form-container"> 228 <div class="form-inner" data-fillout-id="bxL8ZHSd4Xus" data-fillout-embed-type="standard" 229 data-fillout-inherit-parameters data-fillout-dynamic-resize> 230 </div> 231 </div> 232 <div id="contact-phone" 233 style="display: none; text-align: center; font-size: 12px; color: #333; margin-top: 10px;"> 234 Need help? Toll-Free: <strong>+1-800-504-5897</strong> 235 </div> 236 </div> 237 </div> 238
238<script> 239 (function () { 240 var filloutLoaded = false; 241 function loadFillout() { 242 if (filloutLoaded) return; 243 filloutLoaded = true; 244 var s = document.createElement('script'); 245 s.src = 'https://server.fillout.com/embed/v1/'; 246 document.body.appendChild(s); 247 } 248 249 setTimeout(loadFillout, 3000); 250 251 fetch('https://api.ipify.org?format=json') 252 .then(function (r) { return r.json(); }) 253 .then(function (data) { 254 if (data && data.ip) { 255 var url = new URL(window.location.href); 256 url.searchParams.set('ip', data.ip); 257 history.replaceState(null, '', url.toString()); 258 } 259 loadFillout(); 260 }) 261 .catch(function () { 262 loadFillout(); 263 }); 264 })(); 265 </script>
265 266 267 <!-- HUMAN Challenge Script --> 268
268<script> 269 document.addEventListener("DOMContentLoaded", function () { 270 // Set Ref ID 271 (function setRefId() { 272 var pxUuid = window._pxUuid; 273 var uuidVerifyRegExp = /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i; 274 if (!pxUuid) { 275 var url = window.location.href; 276 var regex = new RegExp('[?&]uuid(=([^&#]*)|&|#|$)'); 277 var results = regex.exec(url); 278 pxUuid = results && results.length > 2 ? results[2] : ''; 279 pxUuid = decodeURIComponent(pxUuid.replace(/\+/g, ' ')); 280 } 281 282 if (uuidVerifyRegExp.exec(pxUuid)) { 283 var refSpan = document.getElementById("refid"); 284 if (refSpan) { 285 refSpan.innerText = pxUuid; 286 } 287 } 288 })(); 289 290 // Add CAPTCHA event tracking 291 window["PXZdYJqpOd_asyncInit"] = function (px) { 292 px.Events.on("captcha", function (status) { 293 var refId = document.getElementById("refid").innerText; 294 // Send events to Google Analytics 295 if (typeof gtag === "function") { 296 gtag('event', 'captcha_' + status, { 297 event_category: 'HUMAN Challenge', 298 event_label: 'CAPTCHA ' + status, 299 block_id: refId 300 }); 301 } 302 }); 303 }; 304 305 // Contact Form Toggle 306 var helpText = document.getElementById("help-text"); 307 var formContainer = document.getElementById("contact-form-container"); 308 309 if (helpText && formContainer) { 310 helpText.addEventListener("click", function () { 311 var isVisible = formContainer.style.display === "block"; 312 formContainer.style.display = isVisible ? "none" : "block"; 313 var contactPhone = document.getElementById("contact-phone"); 314 if (contactPhone) contactPhone.style.display = isVisible ? "none" : "block"; 315 helpText.innerText = isVisible ? "Can't pass the challenge?" : "Hide Contact Form"; 316 317 // Track help text click event 318 if (!isVisible && typeof gtag === "function") { 319 var refId = document.getElementById("refid").innerText; 320 gtag('event', 'help_text_clicked', { 321 event_category: 'HUMAN Challenge', 322 event_label: 'User clicked on contact form', 323 block_id: refId 324 }); 325 } 326 }); 327 } 328 }); 329 </script>
329 330</body> 331 332</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.