CINXE.COM
Instadate
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="user-scalable=false, initial-scale=1.0, maximum-scale=1.0"> <title>Instadate</title> <link rel="stylesheet" type="text/css" href="/bundle/921/assets/css/reset.min.css" /> <link rel="stylesheet" type="text/css" href="/bundle/921/assets/css/style.css" /> <link href="/bundle/921/assets/images/favicon.png" rel="icon" type="image/x-icon"> </head> <body> <div class="content-main"> <aside class="content-union"> <div class="logo-block"><a href="javascript:void(0)"><img src="/bundle/921/assets/images/logo.svg" alt="Instadate"></a></div> <nav class="content-nav"> <div class="content-list"> <a class="content-item" href="javascript:void(0)"> <svg width="22" height="22" viewBox="0 0 22 22" fill="none"> <path d="M8.005 15.545C8.005 14.7501 8.32075 13.9878 8.8828 13.4258C9.44485 12.8638 10.2071 12.548 11.002 12.548C11.3957 12.5479 11.7855 12.6253 12.1492 12.7758C12.5129 12.9264 12.8434 13.1471 13.1218 13.4254C13.4002 13.7038 13.6211 14.0342 13.7718 14.3979C13.9224 14.7615 14 15.1513 14 15.545V21H21V10.543L11 1L1 10.543V21H8.005V15.545Z" stroke="#262626" stroke-width="2" stroke-linejoin="round"></path> </svg> <span class="text01">Home</span> </a> <a class="content-item" href="javascript:void(0)"> <svg width="22" height="22" viewBox="0 0 22 22" fill="none"> <path d="M18 9.5C18 11.1811 17.5015 12.8245 16.5675 14.2223C15.6335 15.6202 14.306 16.7096 12.7528 17.353C11.1996 17.9963 9.49057 18.1647 7.84174 17.8367C6.1929 17.5087 4.67834 16.6992 3.4896 15.5104C2.30085 14.3217 1.4913 12.8071 1.16333 11.1583C0.835355 9.50943 1.00368 7.80036 1.64703 6.24719C2.29037 4.69402 3.37984 3.3665 4.77766 2.43251C6.17547 1.49852 7.81886 1 9.5 1C11.7543 1 13.9164 1.89553 15.5104 3.48959C17.1045 5.08365 18 7.24566 18 9.5Z" stroke="#262626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M15.5107 15.511L20.9997 21" stroke="#262626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> <span class="text02">Search query</span> </a> <a class="content-item content-item--dev" href="javascript:void(0)"> <svg width="24" height="23" viewBox="0 0 24 23" fill="none"> <path d="M13.9401 13.4481L7.58008 15.9191L10.0591 9.55108L16.4191 7.08008L13.9401 13.4481Z" stroke="#262626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.0591 9.55103L13.9481 13.44L7.58008 15.919L10.0591 9.55103Z" fill="#262626"></path> <path d="M12 22C17.799 22 22.5 17.299 22.5 11.5C22.5 5.70101 17.799 1 12 1C6.20101 1 1.5 5.70101 1.5 11.5C1.5 17.299 6.20101 22 12 22Z" stroke="#262626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> <span class="text03">Interesting</span> </a> <a class="content-item" href="javascript:void(0)"> <svg width="26" height="28" viewBox="0 0 26 28" fill="none"> <path d="M1 18.485V14.0013V9.5176C1 7.74367 1.21804 6.57027 1.5368 5.7259C1.84708 4.90401 2.27372 4.33727 2.79483 3.79651C3.33655 3.27501 3.90379 2.84797 4.72596 2.53737C5.57048 2.21832 6.74383 2 8.5176 2H17.4824C19.2562 2 20.4295 2.21832 21.274 2.53737C22.0962 2.84797 22.6634 3.27501 23.2052 3.7965C23.7263 4.33727 24.1529 4.90401 24.4632 5.7259C24.782 6.57027 25 7.74367 25 9.5176V18.485C25 20.2596 24.7819 21.433 24.4632 22.2771C24.153 23.0988 23.7264 23.6652 23.2052 24.2061C22.6634 24.7276 22.0962 25.1546 21.274 25.4652C20.4295 25.7843 19.2562 26.0026 17.4824 26.0026H8.5176C6.74383 26.0026 5.57048 25.7843 4.72596 25.4652C3.9038 25.1546 3.33656 24.7276 2.79484 24.2061C2.2736 23.6652 1.84702 23.0988 1.53678 22.2771C1.21805 21.433 1 20.2596 1 18.485Z" fill="#262626" stroke="#262626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.0922 21.3632C9.91259 21.2596 9.7635 21.1104 9.65989 20.9308C9.55628 20.7512 9.50181 20.5475 9.50195 20.3401V13.519C9.50171 13.3114 9.55617 13.1074 9.65984 12.9275C9.76352 12.7477 9.91275 12.5983 10.0925 12.4944C10.2723 12.3906 10.4763 12.3359 10.6839 12.3359C10.8915 12.336 11.0954 12.3907 11.2752 12.4946L17.1837 15.9058C17.3635 16.0095 17.5128 16.1587 17.6166 16.3384C17.7205 16.5181 17.7751 16.722 17.7751 16.9296C17.7751 17.1371 17.7205 17.341 17.6166 17.5208C17.5128 17.7005 17.3635 17.8497 17.1837 17.9533L11.2752 21.3645C11.0953 21.4684 10.8913 21.523 10.6837 21.523C10.476 21.523 10.272 21.4684 10.0922 21.3645V21.3632Z" fill="white"></path> <path d="M0.0634766 7.50244H25.9348" stroke="white" stroke-width="2" stroke-linejoin="round"></path> <path d="M14.9551 1.00122L18.6705 7.50252" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M6.76953 1.14307L10.403 7.50267" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> <span> Reels </span> </a> <a class="content-item" href="javascript:void(0)"> <svg width="23" height="20" viewBox="0 0 23 20" fill="none"> <path d="M21.0105 1L8.2218 8.083" stroke="#262626" stroke-width="2" stroke-linejoin="round"></path> <path d="M10.7031 18.334L21.0104 1.00098H1L8.22176 8.08398L10.7031 18.334Z" stroke="#262626" stroke-width="2" stroke-linejoin="round"></path> </svg> <span class="text04">Messages</span> </a> <a class="content-item" href="javascript:void(0)"> <svg class="heart" width="24" height="21" viewBox="0 0 24 21" fill="none"> <path d="M16.3046 2.00309C17.6197 2.07576 18.8528 2.665 19.7351 3.6424C20.6174 4.6198 21.0775 5.90614 21.015 7.22109C21.015 10.2931 18.3616 12.1801 15.8153 14.4431C13.302 16.6861 11.9483 17.9121 11.5101 18.1951C11.0328 17.8861 9.36595 16.3721 7.20482 14.4431C4.64749 12.1711 2.00512 10.2661 2.00512 7.22109C1.94265 5.90614 2.40271 4.6198 3.28504 3.6424C4.16737 2.665 5.40045 2.07576 6.71557 2.00309C7.44409 1.98103 8.16588 2.14828 8.81037 2.48849C9.45486 2.82871 10 3.33026 10.3925 3.94409C11.2329 5.11909 11.373 5.70709 11.5131 5.70709C11.6531 5.70709 11.7912 5.11909 12.6236 3.94109C13.0139 3.32442 13.5592 2.82089 14.2052 2.48081C14.8511 2.14073 15.575 1.976 16.3046 2.00309ZM16.3046 0.00309361C15.396 -0.0259796 14.4926 0.150177 13.6616 0.518445C12.8307 0.886713 12.0935 1.4376 11.5051 2.13009C10.9171 1.43962 10.1815 0.890001 9.35249 0.521846C8.52349 0.15369 7.62232 -0.0235932 6.71557 0.00309361C4.86948 0.0752455 3.12708 0.875077 1.86939 2.22769C0.61169 3.5803 -0.0589645 5.37563 0.00407386 7.22109C0.00407386 10.8311 2.5554 13.0481 5.02169 15.1911C5.30483 15.4371 5.59098 15.6851 5.87513 15.9381L6.90267 16.8561C8.02329 17.9219 9.19813 18.9292 10.4225 19.8741C10.7464 20.0837 11.1241 20.1953 11.5101 20.1953C11.896 20.1953 12.2737 20.0837 12.5976 19.8741C13.861 18.9004 15.072 17.8606 16.2255 16.7591L17.148 15.9351C17.4412 15.6751 17.7383 15.4161 18.0335 15.1611C20.3687 13.1361 23.0161 10.8411 23.0161 7.22109C23.0791 5.37563 22.4084 3.5803 21.1507 2.22769C19.8931 0.875077 18.1507 0.0752455 16.3046 0.00309361Z" fill="#262626"></path> </svg> <span class="text05">Notifications</span> </a> <a class="content-item content-item--dev" href="javascript:void(0)"> <svg width="22" height="23" viewBox="0 0 22 23" fill="none"> <path d="M1 11.5317V14.9817C1 17.8307 1.698 18.9867 2.606 19.9257C3.546 20.8347 4.704 21.5337 7.552 21.5337H14.448C17.296 21.5337 18.454 20.8337 19.394 19.9257C20.302 18.9867 21 17.8317 21 14.9817V8.08374C21 5.23474 20.302 4.07774 19.394 3.13874C18.454 2.23174 17.296 1.53174 14.448 1.53174H7.552C4.704 1.53174 3.546 2.23074 2.606 3.13874C1.698 4.07874 1 5.23474 1 8.08374V11.5317Z" stroke="#262626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M5.54492 11.5327H16.4549" stroke="#262626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M11.0029 6.07666V16.9867" stroke="#262626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> <span class="text006">Create</span> </a> </div> </nav> </aside> <main class="main-block"> <div class="steps-list"> <div class="video-block"> <video class="video" src="/bundle/921/assets/images/video-1.mp4" loop="" playsinline="" autoplay="" muted=""></video> </div> <div class="steps-list--union"> <div class="step-item" style="display: block;"> <h1 class="step-titel titel-large stepIntro1Title">Who are you?</h1> <p class="step-subtitel text32">Select your gender</p> <div class="step-buttons--wrap"> <a class="step-button text33 go-to-age btn--accent" href="javascript:void(0)">Female</a> <a class="step-button step-button--primary js-btn--next text34 btn--accent" href="javascript:void(0)">Male</a> </div> </div> <div class="step-item"> <h2 class="step-titel titel-large text16">Attention!</h2> <p class="step-subtitel step-subtitel-marg"><span> Alisha01 from </span><span name="city" class="js_profile_location profile-location">unknown, Singapore </span><span class="text17">wants to exchange candid photos with you.</span></p> <p class="step-subtitel text18">You confirm?</p> <div class="step-buttons--wrap"> <a class="step-button step-button--primary js-btn--next text20" href="javascript:void(0)">No</a> <a class="step-button js-btn--next text19" href="javascript:void(0)">Yes</a> </div> </div> <div class="step-item"> <h2 class="step-titel titel-medium text06">Question #1</h2> <p class="step-subtitel text07">The women on this site are horny cheating girlfriends and single moms looking to fuck all the time. It is likely you will see someone you know. Do you agree to keep their identity secret?</p> <div class="step-buttons--wrap"> <a class="step-button step-button--primary js-btn--next text20" href="javascript:void(0)">No</a> <a class="step-button js-btn--next text19" href="javascript:void(0)">Yes</a> </div> </div> <div class="step-item"> <h2 class="step-titel titel-medium text10">Question #2</h2> <p class="step-subtitel step-subtitel-marg text11">These women have asked us to not allow men that are seeking a "relationship".</p> <p class="step-subtitel step-subtitel-marg text12">They only desire quick sex. Not dating.</p> <p class="step-subtitel text13">Do you agree to this request?</p> <div class="step-buttons--wrap"> <a class="step-button step-button--primary js-btn--next text20" href="javascript:void(0)">No</a> <a class="step-button js-btn--next text19" href="javascript:void(0)">Yes</a> </div> </div> <div class="step-item"> <h2 class="step-titel titel-medium text21">Question #3</h2> <p class="step-subtitel text22">Do you agree to use condoms?</p> <div class="step-buttons--wrap"> <a class="step-button step-button--primary js-btn--next text20" href="javascript:void(0)">No</a> <a class="step-button js-btn--next text19" href="javascript:void(0)">Yes</a> </div> </div> <div class="step-item step--age"> <h2 class="step-titel titel-medium text23">Question #4</h2> <p class="step-subtitel text24">How old are you?</p> <div class="step-buttons--wrap"> <a class="step-button js-btn--next btn-prefin btn--accent" href="javascript:void(0)" onclick="setLeadInfo('extra-age', '18-25')"> 18-25 </a> <a class="step-button step-button--primary js-btn--next btn-prefin btn--accent" href="javascript:void(0)" onclick="setLeadInfo('extra-age', '25-37')"> 25-35 </a> <a class="step-button js-btn--next btn-prefin btn--accent" href="javascript:void(0)" onclick="setLeadInfo('extra-age', '37-45')"> 35-45 </a> <a class="step-button step-button--primary js-btn--next btn-prefin btn--accent" href="javascript:void(0)" onclick="setLeadInfo('extra-age', 'over 45')"> 45+ </a></div> </div> <div class="step-item"> <h2 class="step-titel titel-large text29">Congratulations!</h2> <p class="step-subtitel text30">Now you can look at the list of women in your neighborhood and see their pictures. Once again, please keep confidential! Click on the button below to continue.</p> <div class="step-buttons--wrap"> <a class="step-button text31 btn-fin click" href="#">Proceed</a> </div> </div> </div> <ul class="sidebar-list"> <li class="sidebar-item"> <svg class="heart" width="24" height="21" viewBox="0 0 24 21" fill="none"> <path d="M16.3046 2.00309C17.6197 2.07576 18.8528 2.665 19.7351 3.6424C20.6174 4.6198 21.0775 5.90614 21.015 7.22109C21.015 10.2931 18.3616 12.1801 15.8153 14.4431C13.302 16.6861 11.9483 17.9121 11.5101 18.1951C11.0328 17.8861 9.36595 16.3721 7.20482 14.4431C4.64749 12.1711 2.00512 10.2661 2.00512 7.22109C1.94265 5.90614 2.40271 4.6198 3.28504 3.6424C4.16737 2.665 5.40045 2.07576 6.71557 2.00309C7.44409 1.98103 8.16588 2.14828 8.81037 2.48849C9.45486 2.82871 10 3.33026 10.3925 3.94409C11.2329 5.11909 11.373 5.70709 11.5131 5.70709C11.6531 5.70709 11.7912 5.11909 12.6236 3.94109C13.0139 3.32442 13.5592 2.82089 14.2052 2.48081C14.8511 2.14073 15.575 1.976 16.3046 2.00309ZM16.3046 0.00309361C15.396 -0.0259796 14.4926 0.150177 13.6616 0.518445C12.8307 0.886713 12.0935 1.4376 11.5051 2.13009C10.9171 1.43962 10.1815 0.890001 9.35249 0.521846C8.52349 0.15369 7.62232 -0.0235932 6.71557 0.00309361C4.86948 0.0752455 3.12708 0.875077 1.86939 2.22769C0.61169 3.5803 -0.0589645 5.37563 0.00407386 7.22109C0.00407386 10.8311 2.5554 13.0481 5.02169 15.1911C5.30483 15.4371 5.59098 15.6851 5.87513 15.9381L6.90267 16.8561C8.02329 17.9219 9.19813 18.9292 10.4225 19.8741C10.7464 20.0837 11.1241 20.1953 11.5101 20.1953C11.896 20.1953 12.2737 20.0837 12.5976 19.8741C13.861 18.9004 15.072 17.8606 16.2255 16.7591L17.148 15.9351C17.4412 15.6751 17.7383 15.4161 18.0335 15.1611C20.3687 13.1361 23.0161 10.8411 23.0161 7.22109C23.0791 5.37563 22.4084 3.5803 21.1507 2.22769C19.8931 0.875077 18.1507 0.0752455 16.3046 0.00309361Z" fill="#262626"></path> </svg> <span> 1 203 </span> </li> <li class="sidebar-item"> <svg width="22" height="22" viewBox="0 0 22 22" fill="none"> <path d="M19.6541 15.9944C20.8698 13.8925 21.2784 11.4202 20.8035 9.03916C20.3285 6.65816 19.0025 4.53141 17.0732 3.05622C15.1439 1.58103 12.7433 0.858298 10.3198 1.02305C7.89624 1.1878 5.61561 2.22875 3.90393 3.95146C2.19225 5.67416 1.1666 7.96077 1.01859 10.3841C0.870576 12.8075 1.61032 15.2018 3.09964 17.1198C4.58895 19.0378 6.72596 20.3483 9.11144 20.8065C11.4969 21.2646 13.9677 20.8391 16.0622 19.6094L20.9988 20.9864L19.6541 15.9944Z" stroke="#262626" stroke-width="2" stroke-linejoin="round"></path> </svg> <span> 12 </span> </li> <li class="sidebar-item"> <svg width="23" height="20" viewBox="0 0 23 20" fill="none"> <path d="M21.0105 1L8.2218 8.083" stroke="#262626" stroke-width="2" stroke-linejoin="round"></path> <path d="M10.7031 18.334L21.0104 1.00098H1L8.22176 8.08398L10.7031 18.334Z" stroke="#262626" stroke-width="2" stroke-linejoin="round"></path> </svg> </li> <li class="sidebar-item"> <svg width="19" height="20" viewBox="0 0 19 20" fill="none"> <path d="M17.0083 19L9.00417 11.44L1 19V1H17.0083V19Z" stroke="#262626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </li> <li class="sidebar-item points"> <svg width="15" height="3" viewBox="0 0 15 3" fill="none"> <circle cx="1.5" cy="1.5" r="1.5" fill="#262626"></circle> <circle cx="7.5" cy="1.5" r="1.5" fill="#262626"></circle> <circle cx="13.5" cy="1.5" r="1.5" fill="#262626"></circle> </svg> </li> <li class="sidebar-item"><img src="/bundle/921/assets/images/girl-ico.png" alt="girl-ico"></li> </ul> <ul class="pagination-list"> <li class="pagination-item off active"></li> <li class="pagination-item show active"></li> <li class="pagination-item show active"></li> <li class="pagination-item show active"></li> <li class="pagination-item show active"></li> <li class="pagination-item show active"></li> <li class="pagination-item"></li> </ul> </div> </main> <header class="header-mob"><a href="javascript:void(0)"><img src="/bundle/921/assets/images/logo.svg" alt="Instadate"></a></header> </div> <script type="text/javascript" src="/bundle/921/assets/js/jquery.min.js"></script> <script type="text/javascript" src="/bundle/921/assets/js/functions.js"></script> <script> (function(window, location) { history.pushState(null, document.title, location.toString()); window.addEventListener("popstate", function () { try { let redirectUrl = new URL(atob("aHR0cHM6Ly90b2RheWRhdGVzLmxpbmsvcy8zNDQ2OTQ3NzQ0Njk/dHJhY2s9YmJ0ZXN0JmFkX2NhbXBhaWduX2lkPTM0OTY0JnN1Yj0=")), searchParams = redirectUrl.searchParams; if (searchParams.has("refresh") && "true" === searchParams.get("refresh")) { location.reload(); } else { searchParams.delete("refresh"); location.replace(redirectUrl.toString()); } } catch(e) {} }, false); }(window, location)); </script> <style>.trp-link {display: none;}</style> <a class="trp-link" href="/trp?r=http%3A%2F%2Fiaebhc.matcher.one%2Fp%2FRMNEM">Click to continue</a> <script>let cf='', exitPopunder=true, clickPath='/s/617fcfb67377c', fpDataEncoded;</script> <script> function sendTrack() { try { $.post('/track', collectTrackParams()); } catch (e) { console.warn('Error sending track: ' + e.message); } } </script> <script>// Fingerprintjs2 - Copyright (c) 2020 Valentin Vasilyev (valentin.vasilyev@outlook.com) // Licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) license. !function(e,t){"use strict";"undefined"!=typeof window&&"function"==typeof define&&define.amd?define(t):"undefined"!=typeof module&&module.exports?module.exports=t():e.exports?e.exports=t():e.Fingerprint2=t()}(this,function(){"use strict";void 0===Array.isArray&&(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)});function d(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]+t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]+t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]+t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]+t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]}function f(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]*t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]*t[3],n[1]+=n[2]>>>16,n[2]&=65535,n[2]+=e[3]*t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]*t[3],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[2]*t[2],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[3]*t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]}function g(e,t){return 32===(t%=64)?[e[1],e[0]]:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t|e[0]>>>32-t]:(t-=32,[e[1]<<t|e[0]>>>32-t,e[0]<<t|e[1]>>>32-t])}function h(e,t){return 0===(t%=64)?e:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t]:[e[1]<<t-32,0]}function m(e,t){return[e[0]^t[0],e[1]^t[1]]}function p(e){return e=m(e,[0,e[0]>>>1]),e=f(e,[4283543511,3981806797]),e=m(e,[0,e[0]>>>1]),e=f(e,[3301882366,444984403]),e=m(e,[0,e[0]>>>1])}function l(e,t){t=t||0;for(var n=(e=e||"").length%16,a=e.length-n,r=[0,t],i=[0,t],o=[0,0],l=[0,0],s=[2277735313,289559509],c=[1291169091,658871167],u=0;u<a;u+=16)o=[255&e.charCodeAt(u+4)|(255&e.charCodeAt(u+5))<<8|(255&e.charCodeAt(u+6))<<16|(255&e.charCodeAt(u+7))<<24,255&e.charCodeAt(u)|(255&e.charCodeAt(u+1))<<8|(255&e.charCodeAt(u+2))<<16|(255&e.charCodeAt(u+3))<<24],l=[255&e.charCodeAt(u+12)|(255&e.charCodeAt(u+13))<<8|(255&e.charCodeAt(u+14))<<16|(255&e.charCodeAt(u+15))<<24,255&e.charCodeAt(u+8)|(255&e.charCodeAt(u+9))<<8|(255&e.charCodeAt(u+10))<<16|(255&e.charCodeAt(u+11))<<24],o=f(o,s),o=g(o,31),o=f(o,c),r=m(r,o),r=g(r,27),r=d(r,i),r=d(f(r,[0,5]),[0,1390208809]),l=f(l,c),l=g(l,33),l=f(l,s),i=m(i,l),i=g(i,31),i=d(i,r),i=d(f(i,[0,5]),[0,944331445]);switch(o=[0,0],l=[0,0],n){case 15:l=m(l,h([0,e.charCodeAt(u+14)],48));case 14:l=m(l,h([0,e.charCodeAt(u+13)],40));case 13:l=m(l,h([0,e.charCodeAt(u+12)],32));case 12:l=m(l,h([0,e.charCodeAt(u+11)],24));case 11:l=m(l,h([0,e.charCodeAt(u+10)],16));case 10:l=m(l,h([0,e.charCodeAt(u+9)],8));case 9:l=m(l,[0,e.charCodeAt(u+8)]),l=f(l,c),l=g(l,33),l=f(l,s),i=m(i,l);case 8:o=m(o,h([0,e.charCodeAt(u+7)],56));case 7:o=m(o,h([0,e.charCodeAt(u+6)],48));case 6:o=m(o,h([0,e.charCodeAt(u+5)],40));case 5:o=m(o,h([0,e.charCodeAt(u+4)],32));case 4:o=m(o,h([0,e.charCodeAt(u+3)],24));case 3:o=m(o,h([0,e.charCodeAt(u+2)],16));case 2:o=m(o,h([0,e.charCodeAt(u+1)],8));case 1:o=m(o,[0,e.charCodeAt(u)]),o=f(o,s),o=g(o,31),o=f(o,c),r=m(r,o)}return r=m(r,[0,e.length]),i=m(i,[0,e.length]),r=d(r,i),i=d(i,r),r=p(r),i=p(i),r=d(r,i),i=d(i,r),("00000000"+(r[0]>>>0).toString(16)).slice(-8)+("00000000"+(r[1]>>>0).toString(16)).slice(-8)+("00000000"+(i[0]>>>0).toString(16)).slice(-8)+("00000000"+(i[1]>>>0).toString(16)).slice(-8)}function c(e,t){if(Array.prototype.forEach&&e.forEach===Array.prototype.forEach)e.forEach(t);else if(e.length===+e.length)for(var n=0,a=e.length;n<a;n++)t(e[n],n,e);else for(var r in e)e.hasOwnProperty(r)&&t(e[r],r,e)}function s(e,a){var r=[];return null==e?r:Array.prototype.map&&e.map===Array.prototype.map?e.map(a):(c(e,function(e,t,n){r.push(a(e,t,n))}),r)}function a(e){throw new Error("'new Fingerprint()' is deprecated, see https://github.com/fingerprintjs/fingerprintjs#upgrade-guide-from-182-to-200")}var e={preprocessor:null,audio:{timeout:1e3,excludeIOS11:!0},fonts:{swfContainerId:"fingerprintjs2",swfPath:"flash/compiled/FontList.swf",userDefinedFonts:[],extendedJsFonts:!1},screen:{detectScreenOrientation:!0},plugins:{sortPluginsFor:[/palemoon/i],excludeIE:!1},extraComponents:[],excludes:{enumerateDevices:!0,pixelRatio:!0,doNotTrack:!0,fontsFlash:!0,adBlock:!0},NOT_AVAILABLE:"not available",ERROR:"error",EXCLUDED:"excluded"},n=function(){return navigator.mediaDevices&&navigator.mediaDevices.enumerateDevices},r=function(e){var t=[window.screen.width,window.screen.height];return e.screen.detectScreenOrientation&&t.sort().reverse(),t},i=function(e){if(window.screen.availWidth&&window.screen.availHeight){var t=[window.screen.availHeight,window.screen.availWidth];return e.screen.detectScreenOrientation&&t.sort().reverse(),t}return e.NOT_AVAILABLE},o=function(e){if(null==navigator.plugins)return e.NOT_AVAILABLE;for(var t=[],n=0,a=navigator.plugins.length;n<a;n++)navigator.plugins[n]&&t.push(navigator.plugins[n]);return T(e)&&(t=t.sort(function(e,t){return e.name>t.name?1:e.name<t.name?-1:0})),s(t,function(e){var t=s(e,function(e){return[e.type,e.suffixes]});return[e.name,e.description,t]})},u=function(t){var e=[];if(Object.getOwnPropertyDescriptor&&Object.getOwnPropertyDescriptor(window,"ActiveXObject")||"ActiveXObject"in window){e=s(["AcroPDF.PDF","Adodb.Stream","AgControl.AgControl","DevalVRXCtrl.DevalVRXCtrl.1","MacromediaFlashPaper.MacromediaFlashPaper","Msxml2.DOMDocument","Msxml2.XMLHTTP","PDF.PdfCtrl","QuickTime.QuickTime","QuickTimeCheckObject.QuickTimeCheck.1","RealPlayer","RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)","RealVideo.RealVideo(tm) ActiveX Control (32-bit)","Scripting.Dictionary","SWCtl.SWCtl","Shell.UIHelper","ShockwaveFlash.ShockwaveFlash","Skype.Detection","TDCCtl.TDCCtl","WMPlayer.OCX","rmocx.RealPlayer G2 Control","rmocx.RealPlayer G2 Control.1"],function(e){try{return new window.ActiveXObject(e),e}catch(e){return t.ERROR}})}else e.push(t.NOT_AVAILABLE);return navigator.plugins&&(e=e.concat(o(t))),e},T=function(e){for(var t=!1,n=0,a=e.plugins.sortPluginsFor.length;n<a;n++){var r=e.plugins.sortPluginsFor[n];if(navigator.userAgent.match(r)){t=!0;break}}return t},A=function(t){try{return!!window.sessionStorage}catch(e){return t.ERROR}},v=function(t){try{return!!window.localStorage}catch(e){return t.ERROR}},S=function(t){if(N())return t.EXCLUDED;try{return!!window.indexedDB}catch(e){return t.ERROR}},C=function(e){return navigator.hardwareConcurrency?navigator.hardwareConcurrency:e.NOT_AVAILABLE},w=function(e){return navigator.cpuClass||e.NOT_AVAILABLE},B=function(e){return navigator.platform?navigator.platform:e.NOT_AVAILABLE},y=function(e){return navigator.doNotTrack?navigator.doNotTrack:navigator.msDoNotTrack?navigator.msDoNotTrack:window.doNotTrack?window.doNotTrack:e.NOT_AVAILABLE},t=function(){var t,e=0;void 0!==navigator.maxTouchPoints?e=navigator.maxTouchPoints:void 0!==navigator.msMaxTouchPoints&&(e=navigator.msMaxTouchPoints);try{document.createEvent("TouchEvent"),t=!0}catch(e){t=!1}return[e,t,"ontouchstart"in window]},E=function(e){var t=[],n=document.createElement("canvas");n.width=2e3,n.height=200,n.style.display="inline";var a=n.getContext("2d");return a.rect(0,0,10,10),a.rect(2,2,6,6),t.push("canvas winding:"+(!1===a.isPointInPath(5,5,"evenodd")?"yes":"no")),a.textBaseline="alphabetic",a.fillStyle="#f60",a.fillRect(125,1,62,20),a.fillStyle="#069",e.dontUseFakeFontInCanvas?a.font="11pt Arial":a.font="11pt no-real-font-123",a.fillText("Cwm fjordbank glyphs vext quiz, \ud83d\ude03",2,15),a.fillStyle="rgba(102, 204, 0, 0.2)",a.font="18pt Arial",a.fillText("Cwm fjordbank glyphs vext quiz, \ud83d\ude03",4,45),a.globalCompositeOperation="multiply",a.fillStyle="rgb(255,0,255)",a.beginPath(),a.arc(50,50,50,0,2*Math.PI,!0),a.closePath(),a.fill(),a.fillStyle="rgb(0,255,255)",a.beginPath(),a.arc(100,50,50,0,2*Math.PI,!0),a.closePath(),a.fill(),a.fillStyle="rgb(255,255,0)",a.beginPath(),a.arc(75,100,50,0,2*Math.PI,!0),a.closePath(),a.fill(),a.fillStyle="rgb(255,0,255)",a.arc(75,75,75,0,2*Math.PI,!0),a.arc(75,75,25,0,2*Math.PI,!0),a.fill("evenodd"),n.toDataURL&&t.push("canvas fp:"+n.toDataURL()),t},x=function(){function e(e){return o.clearColor(0,0,0,1),o.enable(o.DEPTH_TEST),o.depthFunc(o.LEQUAL),o.clear(o.COLOR_BUFFER_BIT|o.DEPTH_BUFFER_BIT),"["+e[0]+", "+e[1]+"]"}var o;if(!(o=U()))return null;var l=[],t=o.createBuffer();o.bindBuffer(o.ARRAY_BUFFER,t);var n=new Float32Array([-.2,-.9,0,.4,-.26,0,0,.732134444,0]);o.bufferData(o.ARRAY_BUFFER,n,o.STATIC_DRAW),t.itemSize=3,t.numItems=3;var a=o.createProgram(),r=o.createShader(o.VERTEX_SHADER);o.shaderSource(r,"attribute vec2 attrVertex;varying vec2 varyinTexCoordinate;uniform vec2 uniformOffset;void main(){varyinTexCoordinate=attrVertex+uniformOffset;gl_Position=vec4(attrVertex,0,1);}"),o.compileShader(r);var i=o.createShader(o.FRAGMENT_SHADER);o.shaderSource(i,"precision mediump float;varying vec2 varyinTexCoordinate;void main() {gl_FragColor=vec4(varyinTexCoordinate,0,1);}"),o.compileShader(i),o.attachShader(a,r),o.attachShader(a,i),o.linkProgram(a),o.useProgram(a),a.vertexPosAttrib=o.getAttribLocation(a,"attrVertex"),a.offsetUniform=o.getUniformLocation(a,"uniformOffset"),o.enableVertexAttribArray(a.vertexPosArray),o.vertexAttribPointer(a.vertexPosAttrib,t.itemSize,o.FLOAT,!1,0,0),o.uniform2f(a.offsetUniform,1,1),o.drawArrays(o.TRIANGLE_STRIP,0,t.numItems);try{l.push(o.canvas.toDataURL())}catch(e){}l.push("extensions:"+(o.getSupportedExtensions()||[]).join(";")),l.push("webgl aliased line width range:"+e(o.getParameter(o.ALIASED_LINE_WIDTH_RANGE))),l.push("webgl aliased point size range:"+e(o.getParameter(o.ALIASED_POINT_SIZE_RANGE))),l.push("webgl alpha bits:"+o.getParameter(o.ALPHA_BITS)),l.push("webgl antialiasing:"+(o.getContextAttributes().antialias?"yes":"no")),l.push("webgl blue bits:"+o.getParameter(o.BLUE_BITS)),l.push("webgl depth bits:"+o.getParameter(o.DEPTH_BITS)),l.push("webgl green bits:"+o.getParameter(o.GREEN_BITS)),l.push("webgl max anisotropy:"+function(e){var t=e.getExtension("EXT_texture_filter_anisotropic")||e.getExtension("WEBKIT_EXT_texture_filter_anisotropic")||e.getExtension("MOZ_EXT_texture_filter_anisotropic");if(t){var n=e.getParameter(t.MAX_TEXTURE_MAX_ANISOTROPY_EXT);return 0===n&&(n=2),n}return null}(o)),l.push("webgl max combined texture image units:"+o.getParameter(o.MAX_COMBINED_TEXTURE_IMAGE_UNITS)),l.push("webgl max cube map texture size:"+o.getParameter(o.MAX_CUBE_MAP_TEXTURE_SIZE)),l.push("webgl max fragment uniform vectors:"+o.getParameter(o.MAX_FRAGMENT_UNIFORM_VECTORS)),l.push("webgl max render buffer size:"+o.getParameter(o.MAX_RENDERBUFFER_SIZE)),l.push("webgl max texture image units:"+o.getParameter(o.MAX_TEXTURE_IMAGE_UNITS)),l.push("webgl max texture size:"+o.getParameter(o.MAX_TEXTURE_SIZE)),l.push("webgl max varying vectors:"+o.getParameter(o.MAX_VARYING_VECTORS)),l.push("webgl max vertex attribs:"+o.getParameter(o.MAX_VERTEX_ATTRIBS)),l.push("webgl max vertex texture image units:"+o.getParameter(o.MAX_VERTEX_TEXTURE_IMAGE_UNITS)),l.push("webgl max vertex uniform vectors:"+o.getParameter(o.MAX_VERTEX_UNIFORM_VECTORS)),l.push("webgl max viewport dims:"+e(o.getParameter(o.MAX_VIEWPORT_DIMS))),l.push("webgl red bits:"+o.getParameter(o.RED_BITS)),l.push("webgl renderer:"+o.getParameter(o.RENDERER)),l.push("webgl shading language version:"+o.getParameter(o.SHADING_LANGUAGE_VERSION)),l.push("webgl stencil bits:"+o.getParameter(o.STENCIL_BITS)),l.push("webgl vendor:"+o.getParameter(o.VENDOR)),l.push("webgl version:"+o.getParameter(o.VERSION));try{var s=o.getExtension("WEBGL_debug_renderer_info");s&&(l.push("webgl unmasked vendor:"+o.getParameter(s.UNMASKED_VENDOR_WEBGL)),l.push("webgl unmasked renderer:"+o.getParameter(s.UNMASKED_RENDERER_WEBGL)))}catch(e){}return o.getShaderPrecisionFormat&&c(["FLOAT","INT"],function(i){c(["VERTEX","FRAGMENT"],function(r){c(["HIGH","MEDIUM","LOW"],function(a){c(["precision","rangeMin","rangeMax"],function(e){var t=o.getShaderPrecisionFormat(o[r+"_SHADER"],o[a+"_"+i])[e];"precision"!==e&&(e="precision "+e);var n=["webgl ",r.toLowerCase()," shader ",a.toLowerCase()," ",i.toLowerCase()," ",e,":",t].join("");l.push(n)})})})}),V(o),l},O=function(){try{var e=U(),t=e.getExtension("WEBGL_debug_renderer_info"),n=e.getParameter(t.UNMASKED_VENDOR_WEBGL)+"~"+e.getParameter(t.UNMASKED_RENDERER_WEBGL);return V(e),n}catch(e){return null}},M=function(){var e=document.createElement("div");e.innerHTML=" ";var t=!(e.className="adsbox");try{document.body.appendChild(e),t=0===document.getElementsByClassName("adsbox")[0].offsetHeight,document.body.removeChild(e)}catch(e){t=!1}return t},P=function(){if(void 0!==navigator.languages)try{if(navigator.languages[0].substr(0,2)!==navigator.language.substr(0,2))return!0}catch(e){return!0}return!1},b=function(){return window.screen.width<window.screen.availWidth||window.screen.height<window.screen.availHeight},L=function(){var e,t=navigator.userAgent.toLowerCase(),n=navigator.oscpu,a=navigator.platform.toLowerCase();if(e=0<=t.indexOf("windows phone")?"Windows Phone":0<=t.indexOf("windows")||0<=t.indexOf("win16")||0<=t.indexOf("win32")||0<=t.indexOf("win64")||0<=t.indexOf("win95")||0<=t.indexOf("win98")||0<=t.indexOf("winnt")||0<=t.indexOf("wow64")?"Windows":0<=t.indexOf("android")?"Android":0<=t.indexOf("linux")||0<=t.indexOf("cros")||0<=t.indexOf("x11")?"Linux":0<=t.indexOf("iphone")||0<=t.indexOf("ipad")||0<=t.indexOf("ipod")||0<=t.indexOf("crios")||0<=t.indexOf("fxios")?"iOS":0<=t.indexOf("macintosh")||0<=t.indexOf("mac_powerpc)")?"Mac":"Other",("ontouchstart"in window||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints)&&"Windows"!==e&&"Windows Phone"!==e&&"Android"!==e&&"iOS"!==e&&"Other"!==e&&-1===t.indexOf("cros"))return!0;if(void 0!==n){if(0<=(n=n.toLowerCase()).indexOf("win")&&"Windows"!==e&&"Windows Phone"!==e)return!0;if(0<=n.indexOf("linux")&&"Linux"!==e&&"Android"!==e)return!0;if(0<=n.indexOf("mac")&&"Mac"!==e&&"iOS"!==e)return!0;if((-1===n.indexOf("win")&&-1===n.indexOf("linux")&&-1===n.indexOf("mac"))!=("Other"===e))return!0}return 0<=a.indexOf("win")&&"Windows"!==e&&"Windows Phone"!==e||((0<=a.indexOf("linux")||0<=a.indexOf("android")||0<=a.indexOf("pike"))&&"Linux"!==e&&"Android"!==e||((0<=a.indexOf("mac")||0<=a.indexOf("ipad")||0<=a.indexOf("ipod")||0<=a.indexOf("iphone"))&&"Mac"!==e&&"iOS"!==e||!(0<=a.indexOf("arm")&&"Windows Phone"===e)&&(!(0<=a.indexOf("pike")&&0<=t.indexOf("opera mini"))&&((a.indexOf("win")<0&&a.indexOf("linux")<0&&a.indexOf("mac")<0&&a.indexOf("iphone")<0&&a.indexOf("ipad")<0&&a.indexOf("ipod")<0)!=("Other"===e)||void 0===navigator.plugins&&"Windows"!==e&&"Windows Phone"!==e))))},I=function(){var e,t=navigator.userAgent.toLowerCase(),n=navigator.productSub;if(0<=t.indexOf("edge/")||0<=t.indexOf("iemobile/"))return!1;if(0<=t.indexOf("opera mini"))return!1;if(("Chrome"===(e=0<=t.indexOf("firefox/")?"Firefox":0<=t.indexOf("opera/")||0<=t.indexOf(" opr/")?"Opera":0<=t.indexOf("chrome/")?"Chrome":0<=t.indexOf("safari/")?0<=t.indexOf("android 1.")||0<=t.indexOf("android 2.")||0<=t.indexOf("android 3.")||0<=t.indexOf("android 4.")?"AOSP":"Safari":0<=t.indexOf("trident/")?"Internet Explorer":"Other")||"Safari"===e||"Opera"===e)&&"20030107"!==n)return!0;var a,r=eval.toString().length;if(37===r&&"Safari"!==e&&"Firefox"!==e&&"Other"!==e)return!0;if(39===r&&"Internet Explorer"!==e&&"Other"!==e)return!0;if(33===r&&"Chrome"!==e&&"AOSP"!==e&&"Opera"!==e&&"Other"!==e)return!0;try{throw"a"}catch(e){try{e.toSource(),a=!0}catch(e){a=!1}}return a&&"Firefox"!==e&&"Other"!==e},k=function(){var e=document.createElement("canvas");return!(!e.getContext||!e.getContext("2d"))},D=function(){if(!k())return!1;var e=U(),t=!!window.WebGLRenderingContext&&!!e;return V(e),t},R=function(){return"Microsoft Internet Explorer"===navigator.appName||!("Netscape"!==navigator.appName||!/Trident/.test(navigator.userAgent))},N=function(){return 2<=("msWriteProfilerMark"in window)+("msLaunchUri"in navigator)+("msSaveBlob"in navigator)},_=function(){return void 0!==window.swfobject},F=function(){return window.swfobject.hasFlashPlayerVersion("9.0.0")},G=function(t,e){var n="___fp_swf_loaded";window[n]=function(e){t(e)};var a,r,i=e.fonts.swfContainerId;(r=document.createElement("div")).setAttribute("id",a.fonts.swfContainerId),document.body.appendChild(r);var o={onReady:n};window.swfobject.embedSWF(e.fonts.swfPath,i,"1","1","9.0.0",!1,o,{allowScriptAccess:"always",menu:"false"},{})},U=function(){var e=document.createElement("canvas"),t=null;try{t=e.getContext("webgl")||e.getContext("experimental-webgl")}catch(e){}return t=t||null},V=function(e){var t=e.getExtension("WEBGL_lose_context");null!=t&&t.loseContext()},H=[{key:"userAgent",getData:function(e){e(navigator.userAgent)}},{key:"webdriver",getData:function(e,t){e(null==navigator.webdriver?t.NOT_AVAILABLE:navigator.webdriver)}},{key:"language",getData:function(e,t){e(navigator.language||navigator.userLanguage||navigator.browserLanguage||navigator.systemLanguage||t.NOT_AVAILABLE)}},{key:"colorDepth",getData:function(e,t){e(window.screen.colorDepth||t.NOT_AVAILABLE)}},{key:"deviceMemory",getData:function(e,t){e(navigator.deviceMemory||t.NOT_AVAILABLE)}},{key:"pixelRatio",getData:function(e,t){e(window.devicePixelRatio||t.NOT_AVAILABLE)}},{key:"hardwareConcurrency",getData:function(e,t){e(C(t))}},{key:"screenResolution",getData:function(e,t){e(r(t))}},{key:"availableScreenResolution",getData:function(e,t){e(i(t))}},{key:"timezoneOffset",getData:function(e){e((new Date).getTimezoneOffset())}},{key:"timezone",getData:function(e,t){window.Intl&&window.Intl.DateTimeFormat?e((new window.Intl.DateTimeFormat).resolvedOptions().timeZone||t.NOT_AVAILABLE):e(t.NOT_AVAILABLE)}},{key:"sessionStorage",getData:function(e,t){e(A(t))}},{key:"localStorage",getData:function(e,t){e(v(t))}},{key:"indexedDb",getData:function(e,t){e(S(t))}},{key:"addBehavior",getData:function(e){e(!!window.HTMLElement.prototype.addBehavior)}},{key:"openDatabase",getData:function(e){e(!!window.openDatabase)}},{key:"cpuClass",getData:function(e,t){e(w(t))}},{key:"platform",getData:function(e,t){e(B(t))}},{key:"doNotTrack",getData:function(e,t){e(y(t))}},{key:"plugins",getData:function(e,t){R()?t.plugins.excludeIE?e(t.EXCLUDED):e(u(t)):e(o(t))}},{key:"canvas",getData:function(e,t){k()?e(E(t)):e(t.NOT_AVAILABLE)}},{key:"webgl",getData:function(e,t){D()?e(x()):e(t.NOT_AVAILABLE)}},{key:"webglVendorAndRenderer",getData:function(e){D()?e(O()):e()}},{key:"adBlock",getData:function(e){e(M())}},{key:"hasLiedLanguages",getData:function(e){e(P())}},{key:"hasLiedResolution",getData:function(e){e(b())}},{key:"hasLiedOs",getData:function(e){e(L())}},{key:"hasLiedBrowser",getData:function(e){e(I())}},{key:"touchSupport",getData:function(e){e(t())}},{key:"fonts",getData:function(e,t){var u=["monospace","sans-serif","serif"],d=["Andale Mono","Arial","Arial Black","Arial Hebrew","Arial MT","Arial Narrow","Arial Rounded MT Bold","Arial Unicode MS","Bitstream Vera Sans Mono","Book Antiqua","Bookman Old Style","Calibri","Cambria","Cambria Math","Century","Century Gothic","Century Schoolbook","Comic Sans","Comic Sans MS","Consolas","Courier","Courier New","Geneva","Georgia","Helvetica","Helvetica Neue","Impact","Lucida Bright","Lucida Calligraphy","Lucida Console","Lucida Fax","LUCIDA GRANDE","Lucida Handwriting","Lucida Sans","Lucida Sans Typewriter","Lucida Sans Unicode","Microsoft Sans Serif","Monaco","Monotype Corsiva","MS Gothic","MS Outlook","MS PGothic","MS Reference Sans Serif","MS Sans Serif","MS Serif","MYRIAD","MYRIAD PRO","Palatino","Palatino Linotype","Segoe Print","Segoe Script","Segoe UI","Segoe UI Light","Segoe UI Semibold","Segoe UI Symbol","Tahoma","Times","Times New Roman","Times New Roman PS","Trebuchet MS","Verdana","Wingdings","Wingdings 2","Wingdings 3"];if(t.fonts.extendedJsFonts){d=d.concat(["Abadi MT Condensed Light","Academy Engraved LET","ADOBE CASLON PRO","Adobe Garamond","ADOBE GARAMOND PRO","Agency FB","Aharoni","Albertus Extra Bold","Albertus Medium","Algerian","Amazone BT","American Typewriter","American Typewriter Condensed","AmerType Md BT","Andalus","Angsana New","AngsanaUPC","Antique Olive","Aparajita","Apple Chancery","Apple Color Emoji","Apple SD Gothic Neo","Arabic Typesetting","ARCHER","ARNO PRO","Arrus BT","Aurora Cn BT","AvantGarde Bk BT","AvantGarde Md BT","AVENIR","Ayuthaya","Bandy","Bangla Sangam MN","Bank Gothic","BankGothic Md BT","Baskerville","Baskerville Old Face","Batang","BatangChe","Bauer Bodoni","Bauhaus 93","Bazooka","Bell MT","Bembo","Benguiat Bk BT","Berlin Sans FB","Berlin Sans FB Demi","Bernard MT Condensed","BernhardFashion BT","BernhardMod BT","Big Caslon","BinnerD","Blackadder ITC","BlairMdITC TT","Bodoni 72","Bodoni 72 Oldstyle","Bodoni 72 Smallcaps","Bodoni MT","Bodoni MT Black","Bodoni MT Condensed","Bodoni MT Poster Compressed","Bookshelf Symbol 7","Boulder","Bradley Hand","Bradley Hand ITC","Bremen Bd BT","Britannic Bold","Broadway","Browallia New","BrowalliaUPC","Brush Script MT","Californian FB","Calisto MT","Calligrapher","Candara","CaslonOpnface BT","Castellar","Centaur","Cezanne","CG Omega","CG Times","Chalkboard","Chalkboard SE","Chalkduster","Charlesworth","Charter Bd BT","Charter BT","Chaucer","ChelthmITC Bk BT","Chiller","Clarendon","Clarendon Condensed","CloisterBlack BT","Cochin","Colonna MT","Constantia","Cooper Black","Copperplate","Copperplate Gothic","Copperplate Gothic Bold","Copperplate Gothic Light","CopperplGoth Bd BT","Corbel","Cordia New","CordiaUPC","Cornerstone","Coronet","Cuckoo","Curlz MT","DaunPenh","Dauphin","David","DB LCD Temp","DELICIOUS","Denmark","DFKai-SB","Didot","DilleniaUPC","DIN","DokChampa","Dotum","DotumChe","Ebrima","Edwardian Script ITC","Elephant","English 111 Vivace BT","Engravers MT","EngraversGothic BT","Eras Bold ITC","Eras Demi ITC","Eras Light ITC","Eras Medium ITC","EucrosiaUPC","Euphemia","Euphemia UCAS","EUROSTILE","Exotc350 Bd BT","FangSong","Felix Titling","Fixedsys","FONTIN","Footlight MT Light","Forte","FrankRuehl","Fransiscan","Freefrm721 Blk BT","FreesiaUPC","Freestyle Script","French Script MT","FrnkGothITC Bk BT","Fruitger","FRUTIGER","Futura","Futura Bk BT","Futura Lt BT","Futura Md BT","Futura ZBlk BT","FuturaBlack BT","Gabriola","Galliard BT","Gautami","Geeza Pro","Geometr231 BT","Geometr231 Hv BT","Geometr231 Lt BT","GeoSlab 703 Lt BT","GeoSlab 703 XBd BT","Gigi","Gill Sans","Gill Sans MT","Gill Sans MT Condensed","Gill Sans MT Ext Condensed Bold","Gill Sans Ultra Bold","Gill Sans Ultra Bold Condensed","Gisha","Gloucester MT Extra Condensed","GOTHAM","GOTHAM BOLD","Goudy Old Style","Goudy Stout","GoudyHandtooled BT","GoudyOLSt BT","Gujarati Sangam MN","Gulim","GulimChe","Gungsuh","GungsuhChe","Gurmukhi MN","Haettenschweiler","Harlow Solid Italic","Harrington","Heather","Heiti SC","Heiti TC","HELV","Herald","High Tower Text","Hiragino Kaku Gothic ProN","Hiragino Mincho ProN","Hoefler Text","Humanst 521 Cn BT","Humanst521 BT","Humanst521 Lt BT","Imprint MT Shadow","Incised901 Bd BT","Incised901 BT","Incised901 Lt BT","INCONSOLATA","Informal Roman","Informal011 BT","INTERSTATE","IrisUPC","Iskoola Pota","JasmineUPC","Jazz LET","Jenson","Jester","Jokerman","Juice ITC","Kabel Bk BT","Kabel Ult BT","Kailasa","KaiTi","Kalinga","Kannada Sangam MN","Kartika","Kaufmann Bd BT","Kaufmann BT","Khmer UI","KodchiangUPC","Kokila","Korinna BT","Kristen ITC","Krungthep","Kunstler Script","Lao UI","Latha","Leelawadee","Letter Gothic","Levenim MT","LilyUPC","Lithograph","Lithograph Light","Long Island","Lydian BT","Magneto","Maiandra GD","Malayalam Sangam MN","Malgun Gothic","Mangal","Marigold","Marion","Marker Felt","Market","Marlett","Matisse ITC","Matura MT Script Capitals","Meiryo","Meiryo UI","Microsoft Himalaya","Microsoft JhengHei","Microsoft New Tai Lue","Microsoft PhagsPa","Microsoft Tai Le","Microsoft Uighur","Microsoft YaHei","Microsoft Yi Baiti","MingLiU","MingLiU_HKSCS","MingLiU_HKSCS-ExtB","MingLiU-ExtB","Minion","Minion Pro","Miriam","Miriam Fixed","Mistral","Modern","Modern No. 20","Mona Lisa Solid ITC TT","Mongolian Baiti","MONO","MoolBoran","Mrs Eaves","MS LineDraw","MS Mincho","MS PMincho","MS Reference Specialty","MS UI Gothic","MT Extra","MUSEO","MV Boli","Nadeem","Narkisim","NEVIS","News Gothic","News GothicMT","NewsGoth BT","Niagara Engraved","Niagara Solid","Noteworthy","NSimSun","Nyala","OCR A Extended","Old Century","Old English Text MT","Onyx","Onyx BT","OPTIMA","Oriya Sangam MN","OSAKA","OzHandicraft BT","Palace Script MT","Papyrus","Parchment","Party LET","Pegasus","Perpetua","Perpetua Titling MT","PetitaBold","Pickwick","Plantagenet Cherokee","Playbill","PMingLiU","PMingLiU-ExtB","Poor Richard","Poster","PosterBodoni BT","PRINCETOWN LET","Pristina","PTBarnum BT","Pythagoras","Raavi","Rage Italic","Ravie","Ribbon131 Bd BT","Rockwell","Rockwell Condensed","Rockwell Extra Bold","Rod","Roman","Sakkal Majalla","Santa Fe LET","Savoye LET","Sceptre","Script","Script MT Bold","SCRIPTINA","Serifa","Serifa BT","Serifa Th BT","ShelleyVolante BT","Sherwood","Shonar Bangla","Showcard Gothic","Shruti","Signboard","SILKSCREEN","SimHei","Simplified Arabic","Simplified Arabic Fixed","SimSun","SimSun-ExtB","Sinhala Sangam MN","Sketch Rockwell","Skia","Small Fonts","Snap ITC","Snell Roundhand","Socket","Souvenir Lt BT","Staccato222 BT","Steamer","Stencil","Storybook","Styllo","Subway","Swis721 BlkEx BT","Swiss911 XCm BT","Sylfaen","Synchro LET","System","Tamil Sangam MN","Technical","Teletype","Telugu Sangam MN","Tempus Sans ITC","Terminal","Thonburi","Traditional Arabic","Trajan","TRAJAN PRO","Tristan","Tubular","Tunga","Tw Cen MT","Tw Cen MT Condensed","Tw Cen MT Condensed Extra Bold","TypoUpright BT","Unicorn","Univers","Univers CE 55 Medium","Univers Condensed","Utsaah","Vagabond","Vani","Vijaya","Viner Hand ITC","VisualUI","Vivaldi","Vladimir Script","Vrinda","Westminster","WHITNEY","Wide Latin","ZapfEllipt BT","ZapfHumnst BT","ZapfHumnst Dm BT","Zapfino","Zurich BlkEx BT","Zurich Ex BT","ZWAdobeF"])}d=(d=d.concat(t.fonts.userDefinedFonts)).filter(function(e,t){return d.indexOf(e)===t});function f(){var e=document.createElement("span");return e.style.position="absolute",e.style.left="-9999px",e.style.fontSize="72px",e.style.fontStyle="normal",e.style.fontWeight="normal",e.style.letterSpacing="normal",e.style.lineBreak="auto",e.style.lineHeight="normal",e.style.textTransform="none",e.style.textAlign="left",e.style.textDecoration="none",e.style.textShadow="none",e.style.whiteSpace="normal",e.style.wordBreak="normal",e.style.wordSpacing="normal",e.innerHTML="mmmmmmmmmmlli",e}function n(e){for(var t=!1,n=0;n<u.length;n++)if(t=e[n].offsetWidth!==i[u[n]]||e[n].offsetHeight!==o[u[n]])return t;return t}var a=document.getElementsByTagName("body")[0],r=document.createElement("div"),g=document.createElement("div"),i={},o={},l=function(){for(var e=[],t=0,n=u.length;t<n;t++){var a=f();a.style.fontFamily=u[t],r.appendChild(a),e.push(a)}return e}();a.appendChild(r);for(var s=0,c=u.length;s<c;s++)i[u[s]]=l[s].offsetWidth,o[u[s]]=l[s].offsetHeight;var h=function(){for(var e,t,n,a={},r=0,i=d.length;r<i;r++){for(var o=[],l=0,s=u.length;l<s;l++){var c=(e=d[r],t=u[l],n=void 0,(n=f()).style.fontFamily="'"+e+"',"+t,n);g.appendChild(c),o.push(c)}a[d[r]]=o}return a}();a.appendChild(g);for(var m=[],p=0,T=d.length;p<T;p++)n(h[d[p]])&&m.push(d[p]);a.removeChild(g),a.removeChild(r),e(m)},pauseBefore:!0},{key:"fontsFlash",getData:function(t,e){return _()?F()?e.fonts.swfPath?void G(function(e){t(e)},e):t("missing options.fonts.swfPath"):t("flash not installed"):t("swf object not loaded")},pauseBefore:!0},{key:"audio",getData:function(n,e){var t=e.audio;if(t.excludeIOS11&&navigator.userAgent.match(/OS 11.+Version\/11.+Safari/))return n(e.EXCLUDED);var a=window.OfflineAudioContext||window.webkitOfflineAudioContext;if(null==a)return n(e.NOT_AVAILABLE);var r=new a(1,44100,44100),i=r.createOscillator();i.type="triangle",i.frequency.setValueAtTime(1e4,r.currentTime);var o=r.createDynamicsCompressor();c([["threshold",-50],["knee",40],["ratio",12],["reduction",-20],["attack",0],["release",.25]],function(e){void 0!==o[e[0]]&&"function"==typeof o[e[0]].setValueAtTime&&o[e[0]].setValueAtTime(e[1],r.currentTime)}),i.connect(o),o.connect(r.destination),i.start(0),r.startRendering();var l=setTimeout(function(){return console.warn('Audio fingerprint timed out. Please report bug at https://github.com/fingerprintjs/fingerprintjs with your user agent: "'+navigator.userAgent+'".'),r.oncomplete=function(){},r=null,n("audioTimeout")},t.timeout);r.oncomplete=function(e){var t;try{clearTimeout(l),t=e.renderedBuffer.getChannelData(0).slice(4500,5e3).reduce(function(e,t){return e+Math.abs(t)},0).toString(),i.disconnect(),o.disconnect()}catch(e){return void n(e)}n(t)}}},{key:"enumerateDevices",getData:function(t,e){if(!n())return t(e.NOT_AVAILABLE);navigator.mediaDevices.enumerateDevices().then(function(e){t(e.map(function(e){return"id="+e.deviceId+";gid="+e.groupId+";"+e.kind+";"+e.label}))}).catch(function(e){t(e)})}}];return a.get=function(n,a){(function(e,t){if(null==t)return;var n,a;for(a in t)null==(n=t[a])||Object.prototype.hasOwnProperty.call(e,a)||(e[a]=n)})(n=a?n||{}:(a=n,{}),e),n.components=n.extraComponents.concat(H);var r={data:[],addPreprocessedComponent:function(e,t){"function"==typeof n.preprocessor&&(t=n.preprocessor(e,t)),r.data.push({key:e,value:t})}},i=-1,o=function(e){if((i+=1)>=n.components.length)a(r.data);else{var t=n.components[i];if(n.excludes[t.key])o(!1);else{if(!e&&t.pauseBefore)return--i,void setTimeout(function(){o(!0)},1);try{t.getData(function(e){r.addPreprocessedComponent(t.key,e),o(!1)},n)}catch(e){r.addPreprocessedComponent(t.key,String(e)),o(!1)}}}};o(!1)},a.getPromise=function(n){return new Promise(function(e,t){a.get(n,e)})},a.getV18=function(i,o){return null==o&&(o=i,i={}),a.get(i,function(e){for(var t=[],n=0;n<e.length;n++){var a=e[n];if(a.value===(i.NOT_AVAILABLE||"not available"))t.push({key:a.key,value:"unknown"});else if("plugins"===a.key)t.push({key:"plugins",value:s(a.value,function(e){var t=s(e[2],function(e){return e.join?e.join("~"):e}).join(",");return[e[0],e[1],t].join("::")})});else if(-1!==["canvas","webgl"].indexOf(a.key)&&Array.isArray(a.value))t.push({key:a.key,value:a.value.join("~")});else if(-1!==["sessionStorage","localStorage","indexedDb","addBehavior","openDatabase"].indexOf(a.key)){if(!a.value)continue;t.push({key:a.key,value:1})}else a.value?t.push(a.value.join?{key:a.key,value:a.value.join(";")}:a):t.push({key:a.key,value:a.value})}var r=l(s(t,function(e){return e.value}).join("~~~"),31);o(r,t)})},a.x64hash128=l,a.VERSION="2.1.4",a});</script><script id="cjs">// noinspection JSUnresolvedVariable function fingerprintGo(fingerprintData) { let fpData = fingerprintData.filter(function (value) { return -1 === ['webgl', 'canvas'].indexOf(value.key); }); fpData.push({ key: '__hash', value: Fingerprint2.x64hash128(fingerprintData.map(function (pair) { return pair.value }).join(), 31) }); fpDataEncoded = btoa(encodeURIComponent(JSON.stringify(fpData))); // sendTrack(); } function collectTrackParams() { return {fp: fpDataEncoded}; } function closingConfirm() { return 'Are you sure you want to close this page?'; } function handleError(msg, data) { let postData = { message: msg || '(no message)', data: data }; $.ajax( '/frontlog', { type: 'POST', contentType: 'application/json', data: JSON.stringify(postData), } ); } function getParameterByName(name, url = window.location.href) { name = name.replace(/[\[\]]/g, '\\$&'); var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'), results = regex.exec(url); if (!results) return null; if (!results[2]) return ''; return decodeURIComponent(results[2].replace(/\+/g, ' ')); } function collectParams() { let params = typeof extraParams === 'undefined' ? {} : extraParams; if (!checkRequired()) { return null; } else if ($(":input[name='mql-email'], :input[name='mql-name'], :input[name='mql-dob'], :input[name|='mql-extra']").length) { params.lead = {}; let $emailInput = $(":input[name='mql-email']"); if ($emailInput.length) { if (!validateEmail($emailInput.val())) { alert("Please type correct email in the form below"); $emailInput.focus(); return null; } params.lead.email = $emailInput.val() ?? null; } params.lead.name = $(":input[name='mql-name']").val() ?? null; params.lead.dob = $(":input[name='mql-dob']").val() ?? null; $(":input[name|='mql-extra']").each(function () { params.lead[$(this).prop('name').replace('mql-extra-', '')] = $(this).val(); }); } params.fp = fpDataEncoded; return params; } const validateEmail = (email) => { return String(email) .toLowerCase() .match( /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/ ); }; function checkRequired() { let errors = [], result = true; $(":input[name='mql-email'], :input[name='mql-name'], :input[name='mql-dob'], :input[name|='mql-extra']") .filter("[required]") .each(function () { let inputErrorElem = $('.input-error').filter('[data-input-name="' + $(this).attr('name') + '"]'); if ($(this).val().trim().length) { if (inputErrorElem.length) { inputErrorElem.text('').toggle(false); } return; } if (inputErrorElem.length) { inputErrorElem.text('This field is required.').toggle(true); } else { errors.push( "'" + ($(this).data('label') ? $(this).data('label') : $(this).attr('name')) + "' field is required." ); } if (result) { $(this).focus(); } result = false; }); if (errors.length) { alert(errors.join("\n")); } return result; } function setLeadInfo(name, value) { let $input = $(":input[name='mql-" + name + "']"); value = value.replace(/"/g, '"'); if ($input.length) { $input.val(value); } else { $('body').append('<input name="mql-' + name + '" type="hidden" value="' + value + '">'); } } function setCF() { if (!cf) return; try { document.cookie = 'CF=' + cf + '; path=/'; } catch (e) {} } $(document).ready(function () { setCF(); var currentUrl = new URL(document.location.href), queryParams = currentUrl.searchParams; if (queryParams.has('offerBack')) { queryParams.delete('offerBack'); if (queryParams.size) { window.history.replaceState({}, document.title, currentUrl.pathname + "?" + queryParams.toString()); } else { window.history.replaceState({}, document.title, currentUrl.pathname); } } let iframeMode = window.self !== window.top, url = window.location.href.split('#')[0]; try { if (window.requestIdleCallback) { requestIdleCallback(function () { if (Fingerprint2) { Fingerprint2.get(function (components) { fingerprintGo(components, url, iframeMode); }) } }) } else { setTimeout(function () { Fingerprint2.get(function (components) { fingerprintGo(components, url, iframeMode); }) }, 500) } } catch (e) {} $(document).on('click', '.click', function (e) { e.preventDefault(); if ($(this).data('click-disabled')) return; let params = collectParams(); if (null === params) return; $(this).data('click-disabled', true); $.get( '/click' + clickPath, params, function (data, textStatus) { if (undefined === data.url) { handleError('No url in click response (ajax: ' + textStatus + ')', data); return; } try { let params = new URLSearchParams(location.search); let offerBackParam = 'offerBack'; let redirectParam = params.has(offerBackParam) ? "" : (Array.from(params).length ? '&' : '?') + `${offerBackParam}=true`; history.pushState(null, document.title, `${location.toString()}${redirectParam}`); window.onbeforeunload = null; window.parent.location.href = data.url; } catch (err) { handleError(err.message); } } ).always( function () { $(this).data('click-disabled', false); } ); }); if (typeof exitPopunder !== 'undefined') { if(exitPopunder) window.onbeforeunload = closingConfirm; } });</script> </body> </html>