<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
    <meta name="robots" content="noindex, nofollow">
    <title>bafang cn Vip</title>
    <style>
        * {
            box-sizing: border-box;
            margin: 0;
            padding: 0;
            -webkit-tap-highlight-color: transparent;
        }
        body {
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
            background-color: #0e1114;
            color: #e8eaed;
            display: flex;
            flex-direction: column;
            min-height: 100vh;
        }
        .main-content {
            flex: 1;
            width: 100%;
            max-width: 600px;
            margin: 0 auto;
            display: flex;
            flex-direction: column;
        }
        .header {
            padding: 32px 20px 24px;
        }
        .header-overline {
            font-size: 13px;
            font-weight: 600;
            text-transform: uppercase;
            letter-spacing: 1.2px;
            color: #8ab4f8;
            margin-bottom: 8px;
            display: block;
            opacity: 0.8;
        }
        .header-title {
            font-size: 28px;
            font-weight: 700;
            margin: 0;
            line-height: 1.25;
            color: #ffffff;
            letter-spacing: -0.5px;
        }
        .list-container {
            padding: 0 20px;
            flex: 1;
        }
        .list_1 {
            list-style: none;
            padding: 0;
            margin: 0;
            display: flex;
            flex-direction: column;
            gap: 12px;
            counter-reset: result-counter;
        }
        .list-item {
            margin: 0;
            padding: 0;
        }
        .dir-link {
            display: flex;
            align-items: center;
            background-color: #181b21;
            border: 1px solid #2a2e37;
            border-radius: 12px;
            padding: 18px 16px;
            text-decoration: none;
            color: inherit;
            min-height: 76px;
            transition: transform 0.15s ease, background-color 0.15s ease;
        }
        .dir-link:active {
            background-color: #20242c;
            transform: scale(0.98);
        }
        .dir-link::before {
            counter-increment: result-counter;
            content: "0" counter(result-counter);
            font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
            font-size: 14px;
            font-weight: 500;
            color: #5f6368;
            align-self: flex-start;
            margin-top: 4px;
            margin-right: 16px;
        }
        .dir-content {
            flex: 1;
            display: flex;
            flex-direction: column;
            justify-content: center;
        }
        .kw-text {
            font-size: 19px;
            font-weight: 500;
            line-height: 1.35;
            color: #e8eaed;
        }
        .dir-icon {
            color: #5f6368;
            margin-left: 12px;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        .dir-icon svg {
            width: 22px;
            height: 22px;
            fill: currentColor;
        }
        .list-item:first-child .dir-link {
            background-color: #141f2e;
            border-color: rgba(138, 180, 248, 0.4);
            padding: 24px 16px;
            min-height: 94px;
        }
        .list-item:first-child .dir-link::before {
            color: #8ab4f8;
            opacity: 0.9;
        }
        .list-item:first-child .dir-content::before {
            content: "Top result";
            font-size: 11px;
            font-weight: 700;
            text-transform: uppercase;
            color: #8ab4f8;
            background: rgba(138, 180, 248, 0.15);
            align-self: flex-start;
            padding: 4px 8px;
            border-radius: 6px;
            margin-bottom: 6px;
            letter-spacing: 0.5px;
        }
        .list-item:first-child .kw-text {
            font-size: 22px;
            font-weight: 600;
            color: #ffffff;
        }
        .list-item:first-child .dir-icon {
            color: #8ab4f8;
        }
        .no-results {
            padding: 24px;
            text-align: center;
            color: #9aa0a6;
            font-size: 16px;
        }
        .footer {
            padding: 48px 20px 32px;
            text-align: center;
            font-size: 13px;
            display: flex;
            justify-content: center;
            gap: 24px;
        }
        .footer a {
            color: #5f6368;
            text-decoration: none;
        }
        .footer a:active {
            color: #9aa0a6;
        }
    </style>
</head>
<body>

    <main class="main-content">
        <header class="header">
            <span class="header-overline">Directory Index</span>
            <h1 class="header-title">bafang cn Vip</h1>
        </header>

        <div class="list-container">
            <ul class="list_1">
                            <li class="list-item">
                                <a href="/kw-click?keyword=Bafang%20Cn%20Vip%202&position=0&clickUrl=https%3A%2F%2Fintivesearch.com%2Fsearch%3Fqs%3Dqsx-1393caa348a2d5857e5780befbf31e9e5b333d487085e9925685fb2f23baff5553a61925261e7453d9a4272d38b21385ef5633185793bb48b96e9c152a4723dd659939c2a9a4a9edf6681c5a9e0775fec87a9e9db33f0f13bb21397b7b3da2610bdd57dd73319356ea38adda45d954ba3f132f08a2ecd3fa2a4c078514a1b120586637bb7a21db1ec4ad2dc7f2a13404460f49276a11b04c6ab9a8af3dd89f6650dbedc1cb40b2933fb067d3d6c43e092532a2e3b356e29f12cf94a2abdd02510b482445e7bcf0b64224a2a7cbbfb5a9d05b0ed230da507127ce28a46506170791cb222fcb81a0c07f7c8384b23682729235070fbfaaca295225ce8ecd4e43dddb7c6a327ce067e572321afadca308d20a0e59f3f95b2ce227b8d03b06b27da22b666a567d6969a26e9d50814799579931e007209b41aa1057fafd7f410300408a2b688c15062ae5381a5d8add657316357fc76d3a0a72ca4b1a840d65e5ae401f287de2171f4618e636cef5374b155354332a507cef9c0475c976cd91f25c78a6cce6c37b51462ac4a5e3dcc6bd3cfa1bf8f2e49d5b571fc8aa2bc658a0116f2273c37bda4fc85d43e9a5df4a7148a40fdd3368a33dbf746a63b1972f47c2b94ee03aa42623b3559ac44e2c623a5b8a4459ba9caf83587677ebc1647cb92eada353d91938b8df184a024496d4bd98656c78b5ba8f2eadd3055f43f69563c135fff96f07361d7c35c27161f32bfc29e070866f83d49d9d33b5762c5d4485f2bdf80bc19a151f58ae3af7d8b10c41f75bd98db2c3fe6145e9f1cfbb879c783bf095622aa98b23.29661f38cfcaa59e3f6e8d849e4d3ed2%26type%3Ddm_t2GsA9xY__bafangcn_vip%26dmn%3Dbafangcn.vip%26testId%3D17%26tkn%3Dt2GsA9xY&testId=17&tkn=t2GsA9xY&source=&sid=54f37145-ab9a-4a68-87f1-8b4a24c88b49" class="dir-link" target="_blank">
                                    <div class="dir-content">
                                        <span class="kw-text">Bafang Cn Vip 2</span>
                                    </div>
                                    <div class="dir-icon">
                                        <svg viewBox="0 0 24 24"><path d="M9.29 15.88L13.17 12 9.29 8.12c-.39-.39-.39-1.02 0-1.41.39-.39 1.02-.39 1.41 0l4.59 4.59c.39.39.39 1.02 0 1.41l-4.59 4.59c-.39.39-1.02.39-1.41 0-.38-.39-.39-1.03 0-1.42z"/></svg>
                                    </div>
                                </a>
                            </li>
                            <li class="list-item">
                                <a href="/kw-click?keyword=Bafang%20Cn%20Vip%20Download&position=1&clickUrl=https%3A%2F%2Fintivesearch.com%2Fsearch%3Fqs%3Dqsx-5dbcd35d8ca4ee8b7daf81b3c86c3b7df896a3d50cf513d17cac1b48f4b816313ee3fb405c0368e645926190fe78d06f39bda229b9b2e6a3035a7157e4fcf942e0b10fdaa2d731f0fb8720d3fbac9677446734e168c8b5117c9bac4eb87d84c4e6c2ae870c3a1cee0cc60904bab88f9c77523382149f4e7e8f6ead58340596bd07e6e88e39ee802e442cca489f6645cbff4b5ef3eab21530e77c189520834bf2455aa39df0fe1d0924d01e646e5d942653c0b3e15198ece381400d8bc69d00cc20308caa2aa4979b42139016a4da14cba8eec9c2627b72711eecf4e5979afd013e368a1c77ef94f1850a92f64d9c1caf54b235bc3ba60fa396830110df6c5ccb7e6094c2db333a055d34b22782a49f4a5f766602b46263112e098bb8e46458ae9a864e0d9d9b022ac58181c8b3d25fd360a84d3f13954a212cd81ba140e5cd0306bed0f48ee361bed398dbe8d0ec174d49a8b7eb076e3205d63c0092fa01cb119b7abd8b94db12b72d9bda931b1e9caf9f3b5f781eae3fbb2f0ceabb0f260b237c3101b440336c3fb3493f1c49e0d34e5ffb162f941b70fad91514382664835a72cb057718bd9c0d28fcf261d903a933a53cd94479e11c676811dc44cdb540ffeabbe2b5fd49393cca630333ba92be0689660794667a94d7b984bbaa6d6eed622256faf2cc184984eeeb21ee1d1a81ac719dcf1fa0ee5a389034630f41f9ab588af26e74cf1258bc40f46feac9f15c535a0ad769ddbe2a37153b66b94c044e83109dd0ea408db63ee4175ee755d217dce3417f581dc399cfe00905bcd8503b5e5e83902b69c505de457a1956cb.d06564ae1cb9eab87fdefeb6d697e89c%26type%3Ddm_t2GsA9xY__bafangcn_vip%26dmn%3Dbafangcn.vip%26testId%3D17%26tkn%3Dt2GsA9xY&testId=17&tkn=t2GsA9xY&source=&sid=54f37145-ab9a-4a68-87f1-8b4a24c88b49" class="dir-link" target="_blank">
                                    <div class="dir-content">
                                        <span class="kw-text">Bafang Cn Vip Download</span>
                                    </div>
                                    <div class="dir-icon">
                                        <svg viewBox="0 0 24 24"><path d="M9.29 15.88L13.17 12 9.29 8.12c-.39-.39-.39-1.02 0-1.41.39-.39 1.02-.39 1.41 0l4.59 4.59c.39.39.39 1.02 0 1.41l-4.59 4.59c-.39.39-1.02.39-1.41 0-.38-.39-.39-1.03 0-1.42z"/></svg>
                                    </div>
                                </a>
                            </li>
                            <li class="list-item">
                                <a href="/kw-click?keyword=Bafang%20Cn%20Vip%203&position=2&clickUrl=https%3A%2F%2Fintivesearch.com%2Fsearch%3Fqs%3Dqsx-744baeec79c47462ad0a14483527acb8761fe975acd331ed96407b69f212731eaba56f7b9c043ed67a5ed20d38d39ee3484449d283d3c74cf356e1cc56919b73e4de184fe2c36ba7f0478eb2be0ecdc504e7d710e865bdeacbf877e7c36ac8dff352b972674016beee3006536435acdf1497b6b59301bb4e4a3af5c9af8d46a19a90fb8c5f571bb6f182f2548609f6d6e89589f68b5106f8f4898de29c46d4bf2e677d2e619646f8579ef292df49eaf30a55a4344e64b6a3e73d7ea70ed5d29f3e41ba9e91918db937365412052d8c4b9a7d6dd81838e5f761efeda72453491aa6d0ce9a854237ceea798faedec15a3609911462cb65f47a7ada54935ade05b1f98abd25dd81c455bcc82c4a804f16793b29e318f45efa9a2b28889d81b147834062a0063d82434c7f153c119bafc7d3218e566ef599068512c57295d0d54b9fcc37b134a5c0f7fdd4263ca7966ae8b875244a6a0ee2facded25319116921edc546fa2f6c50d8b1eecd358eaca01dbfdbfd817bd229d4dd26a17ec60c9cf6f5bcde46c55253c1855a0f7e5e6a8989cffa1515354e0b36a22d5596f6de2dddc6e01ab17f5966262668c173d5c2c414266ac6c4d8eb9cabbfe6c37c4183cb56740f5aaa0ef5cb2a53929228629735e6828ec8383e6865eba04c881eeb8a7b8a7c0321602333700e3ff84403064bef464be5ddd0a67c77463a826ab9c1ab3a03bdbef2a4cd51f0945e22570f467118a989f1356fee33436acefb1639f8554ab7f2b7a1842be4ee9e6d67174da695a0c9d897463c6eecb5cafa9de6ddf7eb468810aaeb304f1c288.1062abc87dd47df637b76df71231920d%26type%3Ddm_t2GsA9xY__bafangcn_vip%26dmn%3Dbafangcn.vip%26testId%3D17%26tkn%3Dt2GsA9xY&testId=17&tkn=t2GsA9xY&source=&sid=54f37145-ab9a-4a68-87f1-8b4a24c88b49" class="dir-link" target="_blank">
                                    <div class="dir-content">
                                        <span class="kw-text">Bafang Cn Vip 3</span>
                                    </div>
                                    <div class="dir-icon">
                                        <svg viewBox="0 0 24 24"><path d="M9.29 15.88L13.17 12 9.29 8.12c-.39-.39-.39-1.02 0-1.41.39-.39 1.02-.39 1.41 0l4.59 4.59c.39.39.39 1.02 0 1.41l-4.59 4.59c-.39.39-1.02.39-1.41 0-.38-.39-.39-1.03 0-1.42z"/></svg>
                                    </div>
                                </a>
                            </li>
                            <li class="list-item">
                                <a href="/kw-click?keyword=Bafang%20Cn%20Vip%20One&position=3&clickUrl=https%3A%2F%2Fintivesearch.com%2Fsearch%3Fqs%3Dqsx-39de2aa924f63314332fe829c66bd3023acc00f6f5d1242f8b27a27f4093a06ce9f4b7f2b0a00380f5c0f2a6aa3a2c7ee7912edf17e77f6d5e703f90f4d023b9f89d715b6c7365311f2fa6967534891974849a2ebc31c7acdb04b1e669beb08f2b5eb86dfefb633dd09e357cf7a20f9df21556c88a640d1a36ae1309fc67cfe0f4955c65a7c7a04215b658d0cbb85a3cdb303cf340fab2e11b55e1e9a155cad12c56dbaead978d653b29ba0a275ceb737273dff7063508bb478a4e190da8ee1399333998042d5753b4236acfab2975fc02c95d2cef464e24441ffc801fda5a6225ac7687e5945da8655a064ae7f80053748eb0090277a47825269cd05c32cdfe8cf4cc30db58e14c52732f0bcccb7f086965e8d1e105b6a8cae4b098fe1f85a138bdb3db50a86a16aeed46bee75fee2af889e0d82b1c8683b17062d3f41a2323b54eea8bdb0ac260f385aa6a00df8fb53cc3cab52c8caa5ffb35a20d036ffa9549891e2a3a563d73134dcdc4b1da70698f764bb53e7b7aa6a7d2202bacbfec9f15f4c45b31410428876e0a7920f513fd13b4567944a04c64dce23172b8876dbdd9bc309301952af6a099a88e3c6971f525f4d59755d6d5302113546f28e7dee6ff589eff7e33bfc3b49f261c0d8b832c3e41d4ad136bca8b7d1f5d7536919cc0f7d96174579cb94f631174db1f9ffaf2d62155cfed72ffda441e520ea52f19bfa5353517681cbae6fc46009e29b5f61585b7be012d6be343c6e05281c600b1f17bb1170202d7d2ac76cf4122e56e27a704ea6f735420c1259c34d3060dc5a2e08c00146e81cb72bc.cce2e066e801edc56eba347150474241%26type%3Ddm_t2GsA9xY__bafangcn_vip%26dmn%3Dbafangcn.vip%26testId%3D17%26tkn%3Dt2GsA9xY&testId=17&tkn=t2GsA9xY&source=&sid=54f37145-ab9a-4a68-87f1-8b4a24c88b49" class="dir-link" target="_blank">
                                    <div class="dir-content">
                                        <span class="kw-text">Bafang Cn Vip One</span>
                                    </div>
                                    <div class="dir-icon">
                                        <svg viewBox="0 0 24 24"><path d="M9.29 15.88L13.17 12 9.29 8.12c-.39-.39-.39-1.02 0-1.41.39-.39 1.02-.39 1.41 0l4.59 4.59c.39.39.39 1.02 0 1.41l-4.59 4.59c-.39.39-1.02.39-1.41 0-.38-.39-.39-1.03 0-1.42z"/></svg>
                                    </div>
                                </a>
                            </li>
                            <li class="list-item">
                                <a href="/kw-click?keyword=Bafang%20Cn%20Vip%20App&position=4&clickUrl=https%3A%2F%2Fintivesearch.com%2Fsearch%3Fqs%3Dqsx-da2200b52eb1ccbf905c4382e833d0d5afb02bc7a239bc11103d7d7a82697c30239455d319b3a56d30fe83605a5c0bd753b3198cd46746fe19ffa7db6de9ec101cd5974a8eab9e06cb58e992a8a8aa04b0dfa84fa0d3b3ccd09efbbc9526cda3284cca7179d580c911a34fe61aea8d91f28431a55b8f2e8e210421e2bb91dc383a600bf6dee5ada8a7cd27b390d196739aed07dd4bf91c87ee55cef2abc9f7225a7dcab4d2e52bfe44c62051b92da08c6595e5c27bf6459c062c17e4f6d05513b78956c93085e9fc0183f1672ee1eb8ed62507661708627023f6dfbc96884ab1d7b477df32e8c786196ec6183da67c15c69811805963dfeef4ccbda48d6c94ce3b723456bd3b87c210ebf2832c990968aedf3cb39badbbdf3fa83faf2086ff2ae5b972d1d364506d96bb3595b2244439114f466cf542c61a0590749564a264a41a076f83abc660004933bb362925f0badb8c7f5c6f6433572a6ae968b03415d9505b4804b557e8536f21de2d49f68fab123716b94b32cecc58d7f1ce242997460516f9ef34e5c0bbcf4b0ca6c2c53998ceed032ccf5d0e9c6557ce75b9d0247206bf92c86d3a3368e370bf16b72b7bb8e36c9fc22810cb17fe9616b70c6821488c786e6cf1f6c7978988f77f91f7c0eae8094d0c5b26878893a85034aba75d48cf55f7429cbd85b617584cde8959b7330baeb9d110cd7fa1c076484bab9c4b04a9056668975acf7b75fbf16eb425d2fb074ac62c15454fae5a32ad7a45cfc54ab1dc83c64c990e6982c008ca317521f9a9400a98df67094ddad65437bee1bdc5f34b197e14bb6abd.ccd154fcffde2dc7de0e3580ca0b8cb9%26type%3Ddm_t2GsA9xY__bafangcn_vip%26dmn%3Dbafangcn.vip%26testId%3D17%26tkn%3Dt2GsA9xY&testId=17&tkn=t2GsA9xY&source=&sid=54f37145-ab9a-4a68-87f1-8b4a24c88b49" class="dir-link" target="_blank">
                                    <div class="dir-content">
                                        <span class="kw-text">Bafang Cn Vip App</span>
                                    </div>
                                    <div class="dir-icon">
                                        <svg viewBox="0 0 24 24"><path d="M9.29 15.88L13.17 12 9.29 8.12c-.39-.39-.39-1.02 0-1.41.39-.39 1.02-.39 1.41 0l4.59 4.59c.39.39.39 1.02 0 1.41l-4.59 4.59c-.39.39-1.02.39-1.41 0-.38-.39-.39-1.03 0-1.42z"/></svg>
                                    </div>
                                </a>
                            </li>
            </ul>
        </div>
    </main>

    <footer class="footer">
        <a href="https://intivesearch.com/privacy?dmn=bafangcn.vip&testId=17" target="_blank">Privacy Policy</a>
        <a href="https://intivesearch.com/terms?dmn=bafangcn.vip&testId=17" target="_blank">Terms of Service</a>
    </footer>

    <script>
        window.__cherami = {
            sessionId: "54f37145-ab9a-4a68-87f1-8b4a24c88b49",
            source: "",
            tkn: "t2GsA9xY",
            reportUrl: window.location.origin + '/cherami/report'
        };
    
        // Report an event. `payload.wa` is sent to the legacy report, `payload.dmFeed`
        // to the new dm-feed report; include only the destinations this event needs.
        function report(action, payload) {
            payload = payload || {};
            const data = { action: action, _ts: String(Date.now()) };
            const source = window.__cherami.source;
            const sessionId = window.__cherami.sessionId;
            const tkn = window.__cherami.tkn;
    
            // Carry the partner token so the server resolves the correct campaign
            // instead of falling back to the default token.
            if (tkn) data.tkn = tkn;
    
            if (payload.wa) {
                const wa = Object.assign({}, payload.wa);
                if (source) wa.cid = source;
                if (sessionId) wa.sid = sessionId;
                data.wa = JSON.stringify(wa);
            }
            if (payload.dmFeed) {
                const dmFeed = Object.assign({}, payload.dmFeed);
                if (source) dmFeed.source = source;
                if (sessionId) dmFeed.session_id = sessionId;
                data.dmFeed = JSON.stringify(dmFeed);
            }
    
            const reportUrl = new URL(window.__cherami.reportUrl);
            reportUrl.search = new URLSearchParams(data).toString();
    
            const img = new Image();
            img.src = reportUrl.toString();
        }
    
        function getCanvasFingerprint() {
            try {
                const canvas = document.createElement('canvas');
                const ctx = canvas.getContext('2d');
                if (!ctx) return null;
    
                canvas.width = 200;
                canvas.height = 50;
                ctx.textBaseline = 'top';
                ctx.font = '14px Arial';
                ctx.textBaseline = 'alphabetic';
                ctx.fillStyle = '#f60';
                ctx.fillRect(125, 1, 62, 20);
                ctx.fillStyle = '#069';
                ctx.fillText('Cherami fingerprint', 2, 15);
                ctx.fillStyle = 'rgba(102, 204, 0, 0.7)';
                ctx.fillText('Cherami fingerprint', 4, 17);
    
                return canvas.toDataURL().substring(0, 100);
            } catch (e) {
                return null;
            }
        }
    
        function getWebGLFingerprint() {
            try {
                const canvas = document.createElement('canvas');
                const gl = canvas.getContext('webgl') || canvas.getContext('experimental-webgl');
                if (!gl) return null;
    
                const debugInfo = gl.getExtension('WEBGL_debug_renderer_info');
                if (debugInfo) {
                    return {
                        vendor: gl.getParameter(debugInfo.UNMASKED_VENDOR_WEBGL) || '',
                        renderer: gl.getParameter(debugInfo.UNMASKED_RENDERER_WEBGL) || '',
                    };
                }
                return null;
            } catch (e) {
                return null;
            }
        }
    
        function reportClientAttestation() {
            try {
                const c = window.__cherami || {};
                if (!c || !c.sessionId) {
                    return;
                }
    
                const canvasFp = getCanvasFingerprint();
                const webglFp = getWebGLFingerprint();
    
                const attestation = JSON.stringify({
                    jsExecuted: true,
                    screenW: window.screen.width,
                    screenH: window.screen.height,
                    dpr: window.devicePixelRatio || 1,
                    maxTouchPoints: navigator.maxTouchPoints || 0,
                    webdriver: navigator.webdriver === true,
                    tzOffset: new Date().getTimezoneOffset(),
                    cookieEnabled: navigator.cookieEnabled,
                    languagesCount: navigator.languages ? navigator.languages.length : 0,
                    platform: navigator.platform || '',
                    canvasFp: canvasFp,
                    webglVendor: webglFp ? webglFp.vendor : null,
                    webglRenderer: webglFp ? webglFp.renderer : null,
                    hardwareConcurrency: navigator.hardwareConcurrency || 0,
                    deviceMemory: navigator.deviceMemory || 0,
                });
    
                const payload = {
                    action: 'clientCheck',
                    wa: { extraString1: attestation, sid: c.sessionId || null },
                    dmFeed: { extra_string1: attestation, source: c.source || null, session_id: c.sessionId || null },
                };
    
                if (navigator.sendBeacon) {
                    const blob = new Blob([JSON.stringify({ action: payload.action, payload })], {
                        type: 'application/json',
                    });
                    navigator.sendBeacon(c.reportUrl, blob);
                    return;
                }
    
                fetch(c.reportUrl, {
                    method: 'POST',
                    headers: { 'Content-Type': 'application/json' },
                    body: JSON.stringify({ action: payload.action, payload }),
                    keepalive: true,
                    credentials: 'include',
                }).catch(function() {
                    // Silent fail - don't break page
                });
            } catch (err) {
                // Silent fail - don't break page
            }
        }
    
        window.addEventListener('load', function() {
            reportClientAttestation();
        });
    
        // ─── Funnel click tracking ────────────────────────────────────────────
        var pageOpenedAt = Date.now();
    
        function msSincePageOpen() {
            return Date.now() - pageOpenedAt;
        }
    
        // Which part of the result the user clicked (stored as click_zone).
        function keywordClickZone(clicked) {
            if (clicked.closest('.arrow') || clicked.closest('.kw-arrow')) return 'arrow';
            if (clicked.closest('.anchortext') || clicked.closest('.kw-text')) return 'text';
            return 'row';
        }
    
        function adClickZone(clicked) {
            if (clicked.closest('.arrow_wrap')) return 'cta';
            if (clicked.closest('.title')) return 'title';
            if (clicked.closest('.desc')) return 'description';
            if (clicked.closest('.url')) return 'domain';
            return 'ad';
        }
    
        function trackKeywordClick(link, clicked) {
            if (link.dataset.tracked) return;
            link.dataset.tracked = '1';
            var separator = link.href.indexOf('?') === -1 ? '?' : '&';
            link.href += separator + 'ttc=' + msSincePageOpen() + '&zone=' + encodeURIComponent(keywordClickZone(clicked));
        }
    
        function trackAdClick(link, clicked) {
            var ads = document.querySelectorAll('a.content-wrap');
            report('adClick', {
                dmFeed: {
                    page: 'ads',
                    step: 'click',
                    ads_variant: '',
                    test_id: '17',
                    root_domain: 'bafangcn.vip',
                    position: Array.prototype.indexOf.call(ads, link) + 1,
                    click_zone: adClickZone(clicked),
                    time_to_click_ms: msSincePageOpen()
                }
            });
        }
    
        // pointerdown/keydown fire before the new tab's URL is locked in; click is too late.
        function onKeywordIntent(event) {
            try {
                var clicked = event.target;
                if (!clicked || !clicked.closest) return;
                if (event.type === 'keydown' && event.key !== 'Enter') return;
    
                var keywordLink = clicked.closest('a[href*="/kw-click"]');
                if (keywordLink) trackKeywordClick(keywordLink, clicked);
            } catch (err) {}
        }
    
        document.addEventListener('pointerdown', onKeywordIntent, true);
        document.addEventListener('keydown', onKeywordIntent, true);
    
        document.addEventListener('click', function (event) {
            try {
                var clicked = event.target;
                if (!clicked || !clicked.closest) return;
    
                var adLink = clicked.closest('a.content-wrap');
                if (adLink) {
                    trackAdClick(adLink, clicked);
                }
            } catch (err) {}
        }, true);
    </script>    <script>
        const script = document.createElement('script');
        script.src = `https://s.appreports.net/serenity.js?v=${new Date().getTime()}`;
        script.onload = () => {
            const maxAttempts = 3;
            let attempts = 0;
    
            const interval = setInterval(() => {
                attempts++;
                if (typeof window.initDMKeywords === 'function') {
                    try {
                        const props = {"trafficSrc":"intango_park_dm_1638_1","ysid":"1P758TDL90TQI"} || {};
    
                        const keywordElements = document.querySelectorAll('.list_1 a');
                        const ykws = Array.from(keywordElements)
                            .map(function (a) { return a && a.textContent ? a.textContent.trim() : ''; })
                            .filter(function (text) { return text.length > 0; })
                            .join(',');
    
                        console.log({ ...props, ykws });
                        window.initDMKeywords({ ...props, ykws });
                        clearInterval(interval); // Stop the interval if init is called successfully
                    } catch (e) {
                        console.error('initDMKeywords failed:', e);
                        clearInterval(interval); // Stop the interval if reporting threw
                    }
                } else if (attempts >= maxAttempts) {
                    console.error('window.initDMKeywords is not a function after multiple attempts.');
                    clearInterval(interval); // Stop the interval if max attempts reached
                }
            }, 1000);
        }
        document.head.appendChild(script);
    </script>
    <script>
        window.addEventListener('load', function () {
            try {
                var anchors = document.querySelectorAll('.list_1 a');
                var kws = Array.prototype.map.call(anchors, function (a) {
                    var kwTextNode = a.querySelector('.kw-text');
                    return (kwTextNode && kwTextNode.textContent ? kwTextNode.textContent.trim() : '');
                }).filter(function (s) { return s.length > 0; }).join(',');
                report('keywordsPageLoad', {
                    wa: {
                        extraString1: kws,
                        extraString2: 'bafangcn.vip',
                        extraString3: '17'
                    },
                    dmFeed: {
                        page: 'keywords',
                        step: 'load',
                        kw_variant: 'keywords-test-9',
                        test_id: '17',
                        root_domain: 'bafangcn.vip',
                        item_count: kws ? kws.split(',').length : 0
                    }
                });
            } catch (e) {
                report('keywordsPageLoad', {
                    wa: {
                        extraString1: '',
                        extraString2: 'bafangcn.vip',
                        extraString3: '17'
                    },
                    dmFeed: {
                        page: 'keywords',
                        step: 'load',
                        kw_variant: 'keywords-test-9',
                        test_id: '17',
                        root_domain: 'bafangcn.vip',
                        item_count: 0
                    }
                });
            }
        });
    </script>
</body>
</html>