<!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>babes kick ass</title>

    <style type="text/css">
        a, img {
            outline: 0;
        }

        * {
            margin: 0;
            padding: 0;
        }

        ol, ul {
            list-style: none;
        }

        img {
            border: none;
        }

        a {
            text-decoration: none;
            cursor: pointer;
        }

        .cf:after, .cf:before {
            content: " ";
            display: table;
        }

        .cf:after {
            clear: both;
        }

        html, body {
            height: 100%;
        }

        body {
            -webkit-text-size-adjust: none;
            -moz-text-size-adjust: none;
            -ms-text-size-adjust: none;
            -o-text-size-adjust: none;
            text-size-adjust: none;
            overflow-x: hidden;
            display: flex;
            flex-direction: column;
            margin: 0;
            padding: 0;
            background-color: #1a1f2e;
            background-image: 
                linear-gradient(to right, rgba(0, 0, 0, 0.1) 1px, transparent 1px),
                linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 1px, transparent 1px);
            background-size: 20px 20px;
        }

        .ios_fix {
            width: 1px;
            min-width: 100%;
            *width: 100%;
            flex: 1;
            display: flex;
            flex-direction: column;
        }

        .wrapper {
            position: relative;
            flex: 1;
            display: flex;
            flex-direction: column;
            overflow: hidden;
            width: 100%;
            background-color: transparent;
        }

        .heading {
            visibility: visible;
            word-wrap: break-word;
            text-align: center;
            font-size: 30px;
            color: #ffffff;
            font-family: Montserrat-bold, arial, sans-serif, Arial, sans-serif;
            font-weight: bold;
            padding-top: 60px;
            padding-bottom: 20px;
            flex-shrink: 0;
        }

        .searches {
            color: #a0a8c0;
            font-size: 12px;
            margin: 0 0 16px;
            font-family: montserrat_regular, arial, sans-serif;
        }

        .no-results {
            color: #828694;
            font-size: 14px;
            margin: 10px 0 20px;
            font-family: montserrat_regular, arial, sans-serif;
            text-align: center;
        }

        li .content {
            position: relative;
            padding: 0 50px 0 25px;
            overflow: hidden;
            border-radius: 8px;
            background: #2a3441;
            border: solid 1px #4a5568;
        }

        li .arrow {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            text-align: center;
            right: 25px;
            color: #ffffff;
        }

        li .anchortext a {
            line-height: 29px;
            max-height: 87px;
            word-wrap: break-word;
            overflow: hidden;
            display: block;
            text-align: center;
            font-size: 24px;
            color: #ffffff;
            font-weight: bold;
            font-family: Verdana, arial, sans-serif;
            text-transform: capitalize;
        }

        li:hover .content {
            background: #e09a00;
            border-color: #e09a00;
        }

        li:hover .anchortext a {
            color: #ffffff;
            text-decoration: ;
        }

        .list_wrapper {
            overflow: hidden;
            max-width: 560px;
            margin: 0 auto;
            padding: 30px 10px;
            flex: 1;
        }

        li {
            position: relative;
            overflow: hidden;
            margin-bottom: 10px;
        }

        li:last-child {
            margin-bottom: none;
        }

        li .anchorhref {
            position: absolute;
            display: block;
            width: 100%;
            height: 100%;
            left: 0;
            top: 0;
            overflow: hidden;
            z-index: 999;
        }

        li table {
            table-layout: fixed;
            width: 100%;
            word-wrap: break-word;
        }

        .content td {
            height: 114px;
        }

        .footer {
            text-align: center;
            font-family: arial, sans-serif;
            padding: 20px 10px;
            background-color: transparent;
            width: 220px;
            margin: auto auto 20px;
            flex-shrink: 0;
            margin-top: auto;
        }

        .footer-links a {
            display: inline-block;
            line-height: 20px;
            color: #a0a8c0;
            font-family: Arial, sans-serif;
            text-decoration: none;
            font-size: 12px;
        }

        @media screen and (max-width: 599px) {
            .list_wrapper {
                background: transparent;
                padding-left: 20px;
                padding-right: 20px;
            }

            li .content {
                background-color: #2a3441;
                border: solid 1px #4a5568;
            }
        }
    </style>
    <style>
        /* Decorative Side Elements */
        .decorative-left,
        .decorative-right {
            position: fixed;
            top: 50%;
            transform: translateY(-50%);
            display: flex;
            flex-direction: column;
            gap: 10px;
            z-index: -1;
            pointer-events: none;
        }

        .decorative-left {
            left: 0;
        }

        .decorative-right {
            right: 0;
        }

        /* Improved Chevron Design with Flat Ends */
        .chevron {
            position: relative;
            width: 35vw;
            max-width: calc((100vw - 560px - 40px) / 2);
            height: 13vh;
            background: currentColor;
            transition: all 0.3s ease;
        }

        .chevron-left {
            margin-left: -5vw;
            clip-path: polygon(0 0, 80% 0, 100% 50%, 80% 100%, 0 100%);
        }

        .chevron-right {
            margin-right: -5vw;
            clip-path: polygon(20% 0, 100% 0, 100% 100%, 20% 100%, 0 50%);
        }

        /* Colors for chevrons with hover effects - darker shades for black theme */
        .chevron-blue-left,
        .chevron-blue-right {
            color: #2a3441;
        }

        .chevron-green-left,
        .chevron-green-right {
            color: #2a3441;
        }

        .chevron-yellow-left,
        .chevron-yellow-right {
            color: #2a3441;
        }

        .chevron-pink-left,
        .chevron-pink-right {
            color: #2a3441;
        }

        .chevron-purple-left,
        .chevron-purple-right {
            color: #2a3441;
        }

        /* Hover effects for chevrons */
        .container:hover .chevron-left {
            margin-left: -3vw;
        }

        .container:hover .chevron-right {
            margin-right: -3vw;
        }

        @media only screen and (max-width: 767px) {
            .decorative-left,
            .decorative-right {
                display: none;
            }
        }
    </style>
</head>
<body>
<div class="ios_fix">
    <div class="heading" style="visibility: visible;">babes kick ass</div>

    <div class="wrapper">
        <!-- Left Decorative Elements -->
        <div class="decorative-left">
            <div class="chevron chevron-left chevron-blue-left"></div>
            <div class="chevron chevron-left chevron-green-left"></div>
            <div class="chevron chevron-left chevron-yellow-left"></div>
            <div class="chevron chevron-left chevron-pink-left"></div>
            <div class="chevron chevron-left chevron-purple-left"></div>
        </div>

        <div class="list_wrapper">
            <div class="searches">Related Searches:</div>

                <div class="no-results">No related searches available at this time.</div>
                    </div>

        <!-- Right Decorative Elements -->
        <div class="decorative-right">
            <div class="chevron chevron-right chevron-blue-right"></div>
            <div class="chevron chevron-right chevron-green-right"></div>
            <div class="chevron chevron-right chevron-yellow-right"></div>
            <div class="chevron chevron-right chevron-pink-right"></div>
            <div class="chevron chevron-right chevron-purple-right"></div>
        </div>

        <div class="footer">
            <footer class="footer-links">
                <a href="/privacy" target="_blank">Privacy Policy</a> | <a href="/terms" target="_blank">Terms of Service</a>
            </footer>
        </div>
    </div>
</div>

<script>
    window.__cherami = {
        sessionId: "ea7a575a-74b1-469d-aaaa-2a5b48cbf7e4",
        reportUrl: window.location.origin + '/cherami/report'
    };

    function report(action, payload) {
        const reportUrl = new URL(window.__cherami.reportUrl);
        const data = {
            action,
            ...payload,
            _ts: String(Date.now()),
        };

        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 payload = {
                action: 'clientCheck',
                extraString1: 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,
                }),
                sid: c.sessionId,
            };

            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();
    });
</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 propsString = '{"trafficSrc":"intango_park_dm_1638_1","ysid":"61JTD8DL27S5S"}';
                    const props = propsString && propsString !== 'undefined'
                        ? JSON.parse(propsString)
                        : {};

                    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('Error parsing JSON:', e);
                    clearInterval(interval); // Stop the interval if there's an error parsing JSON
                }
            } 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>
    console.log('https://intivesearch.com');

    window.addEventListener('load', function () {
        try {
            // Collect all displayed keywords in order
            const keywordElements = document.querySelectorAll('.list_1 .anchortext a');
            const keywords = Array.from(keywordElements).map(function(link) {
                return link && link.textContent ? link.textContent.trim() : '';
            }).filter(function(keyword) {
                return keyword.length > 0;
            });
            const keywordsString = keywords.length > 0 ? keywords.join(',') : '';

            report('keywordsPageLoad', {
                extraString1: keywordsString,
                extraString2: 'babeskickass.com',
                extraString3: '2'
            });
        } catch (error) {
            // Ensure report is sent even if there's an error collecting keywords
            console.error('Error collecting keywords for pageload event:', error);
            report('keywordsPageLoad', {
                extraString1: '',
                extraString2: 'babeskickass.com',
                extraString3: '2'
            });
        }
    });
</script>
</body>
</html>