Showing source for: https://ctxt.io/2/AABQEhUxEw
Duration: 0.432126s
Server: Google Frontend

<!DOCTYPE html>
<html>
    <head>
        <title>
   Paste expired or not found &ndash; Context
        </title>
        <meta content="width=device-width, initial-scale=1" name="viewport">
        <meta content="Context" property="og:site_name">
        <meta content="website" property="og:type">
        <meta content="Paste expired or not found" property="og:title">
        <meta content="This paste has expired or never existed." property="og:description">
        <meta content="https://ctxt.io/2/AABQEhUxEw" property="og:url">
        <meta content="https://static.ctxt.io/favicon.png" property="og:image">
        <meta content="summary" name="twitter:card">
        <meta content="This paste has expired or never existed." name="description">
        <link href="https://static.ctxt.io/favicon-transparent.png" rel="shortcut icon">
        <script nonce="75032b342ed24ea698b1a720b995b4d8">
            (function() {
                try {
                    if (localStorage.getItem('ctxt-theme') === 'dark') {
                        document.documentElement.setAttribute('data-theme', 'dark');
                    }
                } catch (e) {
            
                }
                document.addEventListener('click', function(e) {
                    var t = e.target && e.target.closest ? e.target.closest('.info_icon[data-tip]') : null;
                    var open = document.querySelectorAll('.info_icon.tip-open');
                    for (var i = 0; i < open.length; i++) {
                        if (open[i] !== t) {
                            open[i].classList.remove('tip-open');
                        }
                    }
                    if (t) {
                        t.classList.toggle('tip-open');
                        e.preventDefault();
                    }
                }, true);
            })();
        </script>
        <style type="text/css">
            :root {
                --font-sans         : -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
                --bg                : #ffffff;
                --surface           : #ffffff;
                --text              : #333333;
                --heading           : #111111;
                --subheading        : #222222;
                --muted             : #6b7280;
                --border            : #dddddd;
                --border-strong     : #cccccc;
                --hover-bg          : #f5f5f5;
                --link              : #1f6feb;
                --link-hover        : #1854b8;
                --nav-link          : #6b7280;
                --nav-link-hover    : #333333;
                --editable-link     : #1f6feb;
                --editable-link-hover: #1854b8;
                --tip-bg            : #F4F7FE;
                --tip-border        : #D9E2F5;
                --tip-headline      : #1f2937;
                --tip-text          : #4b5563;
                --tip-domain        : #6b7280;
                --content-text      : #333333;
                --content-link      : #1F6FEB;
                --accent            : #1F6FEB;
                --accent-hover      : #1854B8;
                --on-accent         : #ffffff;
            }
            html[data-theme="dark"] {
                --bg                : #16181c;
                --surface           : #1e2127;
                --text              : #cdd1d8;
                --heading           : #f0f2f5;
                --subheading        : #e2e5ea;
                --muted             : #8b94a1;
                --border            : #2c3036;
                --border-strong     : #3a3f47;
                --hover-bg          : #262a31;
                --link              : #6ea8fe;
                --link-hover        : #8dbcff;
                --nav-link          : #8b94a1;
                --nav-link-hover    : #e2e5ea;
                --editable-link     : #6ea8fe;
                --editable-link-hover: #8dbcff;
                --tip-bg            : #1a2230;
                --tip-border        : #2b3a52;
                --tip-headline      : #dfe5ef;
                --tip-text          : #b3bac4;
                --tip-domain        : #8b94a1;
                --content-text      : #cdd1d8;
                --content-link      : #6ea8fe;
                --accent            : #2f7bf0;
                --accent-hover      : #4b90f7;
                --on-accent         : #ffffff;
            }
            /* The "?" info icon (FAQ link or hover tooltip). inline-flex centers
                   the glyph in a true 16px circle; the old inline-block/line-height
                   version drew it slightly low and off-center. */
            .info_icon {
                display             : inline-flex;
                align-items         : center;
                justify-content     : center;
                box-sizing          : border-box;
                width               : 14px;
                height              : 14px;
                margin-left         : 4px;
                border              : 1px solid var(--text);
                border-radius       : 50%;
                background          : var(--surface);
                color               : var(--text);
                font                : 10px/1 var(--font-sans);
                vertical-align      : middle;
                text-decoration     : none;
            }
            /* Only an icon that is itself a link (the Pro options' FAQ "?") reads
                   as one; tooltip icons do nothing on their own and stay dark grey. */
            a > .info_icon {
                border-color        : var(--accent);
                color               : var(--accent);
            }
            /* CSS tooltip from data-tip: instant (native title tooltips lag ~1s and
                   use a tiny fixed font), readable, themed, and shown on keyboard/tap
                   focus too. Opens below the icon: every current use sits near the top
                   of the viewport. Left-aligned to the icon so it never runs off the
                   left edge. */
            .info_icon[data-tip] {
                position            : relative;
                cursor              : help;
            }
            .info_icon[data-tip]::after {
                content             : attr(data-tip);
                position            : absolute;
                left                : -4px;
                top                 : calc(100% + 8px);
                z-index             : 10;
                width               : max-content;
                max-width           : min(300px, calc(100vw - 32px));
                white-space         : normal;
                padding             : 8px 11px;
                border-radius       : 6px;
                background          : var(--subheading);
                color               : var(--bg);
                font                : 13px/1.45 var(--font-sans);
                text-align          : left;
                box-shadow          : 0 3px 10px rgba(0, 0, 0, .2);
                opacity             : 0;
                visibility          : hidden;
                pointer-events      : none;
                transition          : opacity .1s ease;
            }
            .info_icon.tip-up[data-tip]::after {
                top                 : auto;
                bottom              : calc(100% + 8px);
            }
            /* Narrow screens: anchor to the viewport instead — full width minus
                   margins — so a tooltip near the right edge is never cut off. Along
                   the bottom edge for icons near the top of the page; along the top
                   edge for .tip-up icons, which live in the footer. */
            @media screen and (max-width: 720px) {
                .info_icon[data-tip]::after {
                    position            : fixed;
                    left                : 12px;
                    right               : 12px;
                    top                 : auto;
                    bottom              : 12px;
                    width               : auto;
                    max-width           : none;
                }
                .info_icon.tip-up[data-tip]::after {
                    top                 : 12px;
                    bottom              : auto;
                }
            }
            .info_icon[data-tip].tip-open::after,
                .info_icon[data-tip]:focus-visible::after {
                opacity             : 1;
                visibility          : visible;
            }
            @media (hover: hover) {
                .info_icon[data-tip]:hover::after {
                    opacity             : 1;
                    visibility          : visible;
                }
            }
            .theme-toggle {
                flex                : 0 0 auto;
                display             : inline-flex;
                align-items         : center;
                justify-content     : center;
                width               : 28px;
                height              : 28px;
                padding             : 0;
                border              : 1px solid var(--border);
                border-radius       : 50%;
                background          : var(--surface);
                color               : var(--nav-link);
                font-size           : 14px;
                line-height         : 1;
                cursor              : pointer;
                vertical-align      : middle;
                -webkit-appearance  : none;
                appearance          : none;
                transition          : border-color .15s ease, color .15s ease, background-color .15s ease;
            }
            .theme-toggle:hover {
                border-color        : var(--nav-link-hover);
                color               : var(--nav-link-hover);
            }
            .theme-toggle .theme-toggle-icon {
                display             : block;
            }
            /* Main-page footer: the extension text + toggle live in one right-aligned group
                   so the toggle stays glued to the right of the extension text and the two wrap
                   together as a unit instead of the toggle dropping onto its own line. */
            .footer .footer-end {
                margin-left         : auto;
                display             : inline-flex;
                align-items         : center;
                gap                 : 10px;
            }
            /* On narrow screens the extension text is hidden (display:none) and the footer
                   scrolls horizontally; pin the group to the right edge, with a solid backing so
                   the links scroll cleanly underneath it. */
            @media screen and (max-width: 720px) {
                .footer .footer-end {
                    position            : sticky;
                    right               : 0;
                    z-index             : 1;
                    padding-left        : 14px;
                    background          : var(--bg);
                            /* left shadow fades links scrolling in; right shadow covers the
                               footer's right padding so nothing peeks past the toggle. */
                    box-shadow          : -12px 0 8px -8px var(--bg), 16px 0 0 0 var(--bg);
                }
            }
        </style>
        <style type="text/css">
            /* Reset */
            html, body, div, span, applet, object, iframe,
            			h1, h2, h3, h4, h5, h6, p, blockquote, pre,
            			a, abbr, acronym, address, big, cite, code,
            			del, dfn, em, font, img, ins, kbd, q, s, samp,
            			small, strike, strong, sub, sup, tt, var,
            			b, u, i, center,
            			dl, dt, dd, ol, ul, li,
            			fieldset, form, label, legend,
            			table, caption, tbody, tfoot, thead, tr, th, td {
                margin              : 0;
                padding             : 0;
                border              : 0;
                outline             : 0;
                font-size           : 100%;
                vertical-align      : baseline;
            }
            .context_message {
                font-family         : var(--font-sans);
                color               : #444;
                line-height         : 1.5;
                font-size           : 15px;
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale;
            }
            .context_message a, .context_message a:visited {
                color               : #444;
                text-decoration     : underline;
            }
            .context_message a:hover {
                color               : #111;
            }
            /* Plain-text pastes and our own messages get class="themed" and adopt
                           the site theme. Rich/captured pastes omit it and keep their own colors. */
            body.themed {
                background          : var(--bg);
                min-height          : 100vh;
            }
            body.themed .context_message {
                color               : var(--content-text);
            }
            body.themed .context_message a, body.themed .context_message a:visited {
                color               : var(--content-link);
            }
            /* Expired / deleted page. Our own copy (theme_content is always
                           set on this branch), so it may use the site palette directly.
                           The CTA selectors carry body.themed and a.context_cta because
                           the themed link rule above is more specific than a bare class. */
            .context_message .context_lead {
                font-size           : 17px;
                margin-bottom       : 8px;
            }
            .context_message .context_detail {
                font-size           : 14px;
                margin-bottom       : 0;
            }
            body.themed .context_message .context_detail {
                color               : var(--muted);
            }
            .context_message a.context_cta,
                        body.themed .context_message a.context_cta,
                        body.themed .context_message a.context_cta:visited {
                display             : inline-block;
                margin-top          : 18px;
                padding             : 0 18px;
                height              : 36px;
                line-height         : 36px;
                border-radius       : 4px;
                font-size           : 15px;
                letter-spacing      : .03em;
                text-decoration     : none;
                background          : var(--accent);
                color               : var(--on-accent);
                transition          : background-color .2s ease-in-out;
            }
            .context_message a.context_cta:hover,
                        body.themed .context_message a.context_cta:hover {
                background          : var(--accent-hover);
                color               : var(--on-accent);
                text-decoration     : none;
            }
            @media (max-width: 600px) {
                /* 44px = comfortable thumb target, matching the index form. */
                .context_message a.context_cta,
                                body.themed .context_message a.context_cta {
                    height              : 44px;
                    line-height         : 44px;
                }
            }
            body.themed .footer_stack {
                background          : linear-gradient(to top, var(--bg) 0, var(--bg) calc(100% - 40px), transparent 100%);
            }
            /* Non-blocking notice for an editor-pasted HTML document: the
                           canonical page shows its source; this offers the rendered twin.
                           Deliberately inline (never a modal) so a shared link opens
                           straight to content. */
            .html-banner {
                margin              : 10px 16px 0;
                padding             : 8px 12px;
                border-radius       : 6px;
                font                : 14px/1.5 var(--font-sans);
                background          : var(--surface);
                color               : var(--content-text);
                border              : 1px solid var(--border);
            }
            .html-banner a, .html-banner a:visited {
                color               : var(--content-link);
                text-decoration     : none;
                font-weight         : 400;
            }
            .html-banner a:hover {
                color               : var(--link-hover);
            }
            .html-banner .sep {
                color               : var(--muted);
            }
            .context_spacer {
                height              : 160px;
                width               : 100%;
            }
            .context_spacer.with_ad_bottom {
                height              : 280px;
            }
            .footer_stack {
                position            : fixed;
                bottom              : 0;
                left                : 0;
                width               : 100%;
                z-index             : 1000;
                padding-top         : 40px;
                background          : linear-gradient(to top, white 0, white calc(100% - 40px), transparent 100%);
            }
            .context_footer {
                color               : var(--subheading);
                width               : 100%;
                padding             : 10px 16px;
                border-top          : solid 1px var(--border);
                background          : var(--surface);
                line-height         : 1.5;
                font-weight         : 400;
                font-family         : var(--font-sans);
                font-size           : 16px;
                box-sizing          : border-box;
                display             : flow-root;
                -webkit-font-smoothing: antialiased !important;
                -moz-osx-font-smoothing: grayscale !important;
                text-rendering      : optimizeLegibility !important;
            }
            .context_footer .context_status, .context_footer .context_brand {
                color               : var(--subheading);
            }
            /* inline-block: when the footer narrows, the whole brand sentence
                           drops to the next line as one unit instead of wrapping word by
                           word into a snake across two lines */
            .context_footer .context_brand {
                display             : inline-block;
            }
            .context_footer .context_logo {
                height              : 16px;
                width               : 16px;
                margin              : 0 4px 0 2px;
                vertical-align      : -3px;
                display             : inline;
                border-radius       : 3px;
            }
            .context_footer a.context_logo_link, .context_footer a.context_link {
                font-weight         : 400;
            }
            .context_footer a:link, .context_footer a:visited {
                text-decoration     : none;
                color               : var(--subheading);
                border              : 0;
                font-weight         : 400;
            }
            .context_footer a.context_logo_link:link, .context_footer a.context_logo_link:visited {
                color               : var(--subheading);
            }
            .context_footer a.context_link:link, .context_footer a.context_link:visited {
                color               : var(--muted);
            }
            .context_footer a:hover {
                cursor              : pointer;
                text-decoration     : none;
                color               : var(--nav-link-hover);
            }
            /* Right-side action block: primary actions (agent link, delete/
                           report) on top, secondary (terms, theme toggle) below — same
                           grouping at every width. */
            .context_footer .context_actions {
                float               : right;
                margin-left         : 14px;
                display             : flex;
                flex-direction      : column;
                align-items         : flex-end;
                gap                 : 0;
            }
            /* height 1.5em = the footer's own line box, so the two action
                           rows sit on the same rhythm as the two text lines at left */
            .context_footer .context_actions_primary,
                        .context_footer .context_actions_secondary {
                display             : inline-flex;
                align-items         : center;
                gap                 : 14px;
                white-space         : nowrap;
                height              : 1.5em;
            }
            .context_footer .theme-toggle {
                float               : none;
                margin-left         : 0;
                width               : 24px;
                height              : 24px;
            }
            /* Wide enough for everything on one line: flatten the two action
                           rows into a single run. Terms leads, the user actions (agent
                           link, Manage/Delete/Report) sit rightmost — under the popup
                           menu's anchor — and the theme toggle stays the caboose.
                           display:contents dissolves the row-spans so the links reorder
                           as one flex run. */
            @media screen and (min-width: 1200px) {
                .context_footer .context_actions {
                    flex-direction      : row;
                    align-items         : center;
                    gap                 : 14px;
                }
                .context_footer .context_actions_primary,
                                .context_footer .context_actions_secondary {
                    display             : contents;
                }
                .context_footer .context_actions_secondary a.context_link {
                    order               : 1;
                }
                .context_footer .context_actions_primary a.context_link {
                    order               : 2;
                }
                .context_footer .theme-toggle {
                    order               : 3;
                }
            }
            .nowrap {
                white-space         : nowrap;
            }
            /* structural (non-color) code-block rules stay on even when the
                           footer toggle disables the palette stylesheet */
            .highlight pre {
                margin              : 0;
                overflow-x          : auto;
                font-size           : 14px;
                line-height         : 1.5;
            }
            .highlight {
                border-radius       : 4px;
                padding             : 12px 14px;
            }
            .context_lang {
                display             : inline-block;
                margin-right        : 14px;
                padding             : 0 8px;
                border              : 1px solid var(--border);
                border-radius       : 10px;
                font-size           : 12px;
                color               : var(--muted);
                vertical-align      : 1px;
                background          : none;
                font-family         : inherit;
                line-height         : 1.5;
                cursor              : pointer;
                -webkit-appearance  : none;
                appearance          : none;
            }
            .context_lang:hover {
                color               : var(--nav-link-hover);
                border-color        : var(--border-strong);
            }
            .context_lang.off {
                opacity             : 0.55;
                text-decoration     : line-through;
            }
            .hide-on-mobile {
                display             : inline;
            }
            .mobile-only {
                display             : none;
            }
            .tip_body {
                margin              : 20px;
                padding             : 14px 18px;
                border              : 1px solid var(--tip-border);
                border-radius       : 6px;
                background          : var(--tip-bg);
                font-family         : var(--font-sans);
                color               : var(--tip-text);
                line-height         : 1.5;
                font-size           : 14px;
            }
            .tip_body a, .tip_body a:visited {
                color               : var(--tip-text);
                display             : block;
                text-decoration     : none;
            }
            .tip_body a:hover {
                color               : var(--tip-headline);
            }
            .tip_body a:hover .tip_headline_text {
                text-decoration     : underline;
            }
            .tip_body .tip_headline {
                display             : block;
                font-size           : 16px;
                font-weight         : 500;
                color               : var(--tip-headline);
                margin-bottom       : 4px;
            }
            .tip_body .tip_domain {
                font-size           : 12px;
                font-weight         : 400;
                color               : var(--tip-domain);
                margin-left         : 8px;
                letter-spacing      : .02em;
            }
            .tip_body .tip_text {
                display             : block;
                font-weight         : 400;
            }
            .tip_body_bottom {
                margin              : 12px 16px;
            }
            @media screen and (max-width: 720px) {
                .hide-on-mobile {
                    display             : none;
                }
                .mobile-only {
                    display             : inline;
                }
                .context_spacer {
                    height              : 150px;
                }
                .context_spacer.with_ad_bottom {
                    height              : 320px;
                }
                /* Exactly two rows at every width: the status sentence, then
                                   toggle + badge + brand with the actions right-aligned. The
                                   ::before pseudo is a full-width flex item ordered between
                                   the rows, forcing the wrap so nothing floats up beside the
                                   status when there happens to be room. */
                .context_footer {
                    font-size           : 13px;
                    padding             : 8px 12px;
                    display             : flex;
                    flex-wrap           : wrap;
                    align-items         : center;
                    gap                 : 2px 10px;
                }
                .context_footer::before {
                    content             : "";
                    width               : 100%;
                    order               : 4;
                }
                /* the action block dissolves so its two rows join the footer's
                                   two lines: primary top-right, secondary bottom-right */
                .context_footer .context_actions {
                    display             : contents;
                }
                .context_footer .context_status {
                    order               : 1;
                }
                .context_footer .context_lang {
                    order               : 2;
                    margin-left         : 0;
                    margin-right        : 0;
                }
                .context_footer .context_actions_primary {
                    order               : 3;
                    margin-left         : auto;
                    gap                 : 12px;
                    height              : auto;
                }
                .context_footer .context_brand {
                    order               : 5;
                }
                .context_footer .context_actions_secondary {
                    order               : 6;
                    margin-left         : auto;
                    gap                 : 12px;
                    height              : auto;
                }
                .context_footer a {
                    line-height         : 1.5;
                }
                .context_brand .brand-phrase {
                    display             : none;
                }
                .tip_body {
                    margin              : 16px 14px;
                    padding             : 12px 14px;
                    font-size           : 13px;
                }
                .tip_body .tip_headline {
                    font-size           : 15px;
                }
                .tip_body_bottom {
                    margin              : 10px 12px;
                }
            }
            .del-overlay {
                display             : none;
                position            : fixed;
                inset               : 0;
                z-index             : 2000;
                background          : rgba(0,0,0,0.5);
                align-items         : center;
                justify-content     : center;
            }
            .del-modal {
                background          : var(--surface);
                width               : 90%;
                max-width           : 380px;
                border-radius       : 8px;
                padding             : 22px 24px;
                box-shadow          : 0 12px 40px rgba(0,0,0,0.35);
                font-family         : var(--font-sans);
            }
            .del-msg {
                font-size           : 15px;
                line-height         : 1.5;
                margin-bottom       : 20px;
                color               : var(--content-text);
            }
            .del-actions {
                display             : flex;
                justify-content     : flex-end;
                gap                 : 10px;
            }
            .del-btn {
                font-family         : var(--font-sans);
                font-size           : 14px;
                cursor              : pointer;
                border-radius       : 5px;
                padding             : 8px 16px;
                border              : 1px solid var(--border-strong);
                background          : var(--surface);
                color               : var(--content-text);
            }
            .del-cancel:hover {
                background          : var(--hover-bg);
            }
            .del-confirm {
                background          : #d64545;
                border-color        : #d64545;
                color               : #fff;
            }
            .del-confirm:hover {
                background          : #c23b3b;
                border-color        : #c23b3b;
            }
            /* Manage popup: a small action card anchored above the footer's
                           right-side action block, same surface language as .del-modal. */
            .manage-menu {
                display             : none;
                position            : fixed;
                right               : 12px;
                bottom              : 68px;
                z-index             : 2100;
                background          : var(--surface);
                border              : 1px solid var(--border-strong);
                border-radius       : 8px;
                box-shadow          : 0 8px 30px rgba(0,0,0,0.25);
                padding             : 6px;
                min-width           : 150px;
                font-family         : var(--font-sans);
            }
            .manage-menu .manage-item {
                display             : block;
                padding             : 8px 12px;
                border-radius       : 5px;
                font-size           : 14px;
                color               : var(--content-text);
                text-decoration     : none;
                white-space         : nowrap;
            }
            .manage-menu a.manage-item:hover {
                background          : var(--hover-bg);
                color               : var(--content-text);
            }
            .manage-menu .manage-inert {
                color               : var(--muted);
                cursor              : default;
            }
            .manage-menu .manage-danger {
                color               : #d64545;
            }
        </style>
        <meta content="no-referrer" name="referrer">
        <script async="" src="https://www.googletagmanager.com/gtag/js?id=G-6PKE5PCDQB">
        </script>
        <script nonce="75032b342ed24ea698b1a720b995b4d8" type="text/javascript">
            window.dataLayer = window.dataLayer || [];
            function gtag() {
                dataLayer.push(arguments);
            }
            gtag('js', new Date());
            gtag('config', 'G-6PKE5PCDQB', {
                page_title: 'Context paste'
            });
            gtag('event', 'content');
            if (new URLSearchParams(window.location.search).get('upgrade') === 'canceled') {
                gtag('event', 'checkout_canceled');
            }
            document.addEventListener("DOMContentLoaded", function(event) {
                var stacks = document.querySelectorAll('.footer_stack');
                var footer = stacks.length ? stacks[stacks.length - 1] : document;
                function footerEl(id) {
                    return footer.querySelector('#' + id);
                }
                var adObserver = new IntersectionObserver(function(entries) {
                    entries.forEach(function(e) {
                        if (e.isIntersecting && !e.target.dataset.adSeen) {
                            e.target.dataset.adSeen = '1';
                            gtag('event', 'ad_view', {
                                position: e.target.getAttribute('data-ad-position') || 'unknown',
                                campaign: e.target.getAttribute('data-ad-campaign') || '',
                                href: e.target.href
                            });
                            adObserver.unobserve(e.target);
                        }
                    });
                }, {
                    threshold: 0.5
                });
                var adLinks = document.querySelectorAll('.ad-link');
                for (var i = 0; i < adLinks.length; i++) {
                    adLinks[i].addEventListener('click', function() {
                        gtag('event', 'ad_click', {
                            position: this.getAttribute('data-ad-position') || 'unknown',
                            campaign: this.getAttribute('data-ad-campaign') || '',
                            href: this.href
                        });
                    });
                    adObserver.observe(adLinks[i]);
                }
                var langToggle = footerEl('lang-toggle');
                var hlCss = document.getElementById('hl-css');
                if (langToggle && hlCss) {
                    var setHl = function(off) {
                        hlCss.disabled = off;
                        langToggle.classList.toggle('off', off);
                        langToggle.title = off ? 'Syntax highlighting off — click to turn on' : 'Syntax highlighting on — click to turn off';
                    };
                    try {
                        if (localStorage.getItem('ctxt-hl-off') === '1') setHl(true);
                    } catch (e) {
            
                }
                langToggle.onclick = function() {
                  var off = !hlCss.disabled;
                  setHl(off);
                  gtag('event', 'highlight_toggled', {
                    off: off ? 1 : 0
                  });
                  try {
                    localStorage.setItem('ctxt-hl-off', off ? '1' : '0');
                  } catch (e) {
            
                  }
                };
                }
                var agentLink = footerEl('agent-link');
                if (agentLink) {
                    var agentLinkHtml = agentLink.innerHTML;
                    agentLink.onclick = function(e) {
                        e.preventDefault();
                        var url = location.origin + agentLink.getAttribute('data-md');
                        var copied = function() {
                            gtag('event', 'agent_link_copied');
                            agentLink.textContent = 'Copied!';
                            setTimeout(function() {
                                agentLink.innerHTML = agentLinkHtml;
                            }, 1600);
                        };
                        var fallbackCopy = function() {
                            var ta = document.createElement('textarea');
                            ta.value = url;
                            ta.style.position = 'fixed';
                            ta.style.opacity = '0';
                            document.body.appendChild(ta);
                            ta.select();
                            try {
                                document.execCommand('copy');
                                copied();
                            } catch (err) {
            
                    }
                    document.body.removeChild(ta);
                  };
                  if (navigator.clipboard && navigator.clipboard.writeText) {
                    navigator.clipboard.writeText(url).then(copied, fallbackCopy);
                  } else {
                    fallbackCopy();
                  }
                  return false;
                };
                }
                var brandLink = footerEl('brand-link');
                if (brandLink) {
                    brandLink.addEventListener('click', function() {
                        gtag('event', 'cta_click', {
                            variant: brandLink.getAttribute('data-variant') || ''
                        });
                    });
                }
                var deleteLink = footerEl('delete-link');
                var delOverlay = document.getElementById('del-overlay');
                if (delOverlay) {
                    var showDelConfirm = function(e) {
                        e.preventDefault();
                        delOverlay.style.display = 'flex';
                        return false;
                    };
                    if (deleteLink) deleteLink.onclick = showDelConfirm;
                    document.getElementById('del-cancel').onclick = function() {
                        delOverlay.style.display = 'none';
                    };
                    delOverlay.onclick = function(e) {
                        if (e.target === delOverlay) delOverlay.style.display = 'none';
                    };
                    document.getElementById('del-confirm').onclick = function() {
                        var btn = this;
                        btn.textContent = 'Deleting…';
                        btn.disabled = true;
                        var req = new XMLHttpRequest();
                        req.open('POST', '/2/AABQEhUxEw/delete', true);
                        req.onload = function() {
                            if (req.status === 200) {
                                gtag('event', 'paste_deleted');
                                window.location.replace('/2/AABQEhUxEw?reason=deleted');
                            } else {
                                btn.textContent = 'Delete failed';
                            }
                        };
                        req.onerror = function() {
                            btn.textContent = 'Delete failed';
                        };
                        req.send();
                    };
                }
                var manageLink = footerEl('manage-link');
                var manageMenu = document.getElementById('manage-menu');
                if (manageLink && manageMenu) {
                    manageLink.onclick = function(e) {
                        e.preventDefault();
                        manageMenu.style.display = manageMenu.style.display === 'block' ? 'none' : 'block';
                        return false;
                    };
                    document.addEventListener('click', function(e) {
                        if (manageMenu.style.display === 'block' && !manageMenu.contains(e.target) && !manageLink.contains(e.target)) {
                            manageMenu.style.display = 'none';
                        }
                    });
                    var menuDelete = document.getElementById('menu-delete');
                    if (menuDelete && delOverlay) {
                        menuDelete.onclick = function(e) {
                            manageMenu.style.display = 'none';
                            return showDelConfirm(e);
                        };
                    }
                }
                var reportLink = footerEl('report-link');
                if (!reportLink) return;
                reportLink.onclick = function() {
                    var request = new XMLHttpRequest();
                    request.open('POST', '/report', true);
                    request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
                    var url = encodeURIComponent(window.document.location);
                    request.send(encodeURI('url=' + url + '&key=AABQEhUxEw&v=2'));
                    reportLink.innerHTML = 'Thanks<span class="hide-on-mobile"> for reporting</span>!';
                    reportLink.disabled = true;
                    reportLink.onclick = null;
                };
            });
        </script>
    </head>
    <body class="themed">
        <aside class="tip_body">
            <a class="ad-link" data-ad-campaign="mcp-launch" data-ad-position="top" href="/mcp/docs" rel="noopener" target="_blank">
                <span class="tip_headline">
                    <span class="tip_headline_text">
                        Context - ctxt.io is now also an MCP server
                    </span>
                    <span class="tip_domain">
                        (ctxt.io)
                    </span>
                </span>
                <span class="tip_text">
                    Your coding agent can create and read Context - ctxt.io links natively via MCP. Setup takes one command &mdash; see how.
                </span>
            </a>
        </aside>
        <div class="context_message" style="padding: 20px;">
            <p class="context_lead">
                Paste expired or not found.
            </p>
            <p class="context_detail">
                It was a 30-day link, created 25 Jul 2023, and expired 1149 days ago.
            </p>
            <a class="context_cta" href="/?utm_source=paste&amp;utm_medium=expired&amp;utm_campaign=paste-cta&amp;utm_content=expired-page">
                Create your own paste
            </a>
        </div>
        <div class="context_spacer with_ad_bottom">
        </div>
        <div class="footer_stack">
            <aside class="tip_body tip_body_bottom">
                <a class="ad-link" data-ad-campaign="eml-ai" data-ad-position="bottom" href="https://eml.ai/?utm_source=ctxt.io&amp;utm_medium=house_ad&amp;utm_campaign=eml-ai&amp;utm_content=h0-b0" rel="noopener sponsored" target="_blank">
                    <span class="tip_headline">
                        <span class="tip_headline_text">
                            Give your AI agent email, not your inbox
                        </span>
                        <span class="tip_domain">
                            (eml.ai)
                        </span>
                    </span>
                    <span class="tip_text">
                        Forward only the messages you choose to a private address your agent can read. It can read and draft, but never send or delete.
                    </span>
                </a>
            </aside>
            <div class="context_footer">
                <span class="context_actions">
                    <span class="context_actions_primary">
                    </span>
                    <span class="context_actions_secondary">
                        <a class="context_link" href="/tos">
                            Terms
                            <span class="hide-on-mobile">
                                of Service
                            </span>
                        </a>
                        <button aria-label="Toggle dark mode" class="theme-toggle" id="theme-toggle" title="Toggle dark mode" type="button">
                            <svg aria-hidden="true" class="theme-toggle-icon" focusable="false" height="16" viewBox="0 0 24 24" width="16">
                                <circle cx="12" cy="12" fill="none" r="9" stroke="currentColor" stroke-width="2">
                                </circle>
                                <path d="M12 3a9 9 0 0 0 0 18z" fill="currentColor">
                                </path>
                            </svg>
                        </button>
                        <script nonce="75032b342ed24ea698b1a720b995b4d8">
                            (function() {
                                var all = document.querySelectorAll('#theme-toggle');
                                var btn = all.length ? all[all.length - 1] : null;
                                if (!btn) {
                                    return;
                                }
                                btn.addEventListener('click', function() {
                                    var dark = document.documentElement.getAttribute('data-theme') === 'dark';
                                    if (dark) {
                                        document.documentElement.removeAttribute('data-theme');
                                    } else {
                                        document.documentElement.setAttribute('data-theme', 'dark');
                                    }
                                    try {
                                        localStorage.setItem('ctxt-theme', dark ? 'light' : 'dark');
                                    } catch (e) {
                            
                                }
                                });
                            })();
                        </script>
                    </span>
                </span>
                <span class="context_brand">
                    <span class="brand-phrase">
                        Share something that shouldn&rsquo;t live forever with
                    </span>
                    <span class="mobile-only">
                        Share something temporary with
                    </span>
                    <a class="context_logo_link nowrap" data-variant="expire" href="/?utm_source=paste&amp;utm_medium=footer&amp;utm_campaign=paste-cta&amp;utm_content=expire" id="brand-link">
                        <img class="context_logo" src="https://static.ctxt.io/favicon.png">
                        Context
                    </a>
                    .
                </span>
            </div>
        </div>
    </body>
</html>

Latest requests

# Url Url Source Date
1 https://ctxt.io/2/AABQEhUxEw 2026-10-17 00:25:35
2 https://www.texarkanatwins.com/%25… 2026-10-17 00:25:35
3 https://www.texarkanatwins.com/%25… 2026-10-17 00:25:35
4 https://www.texarkanatwins.com/%25… 2026-10-17 00:25:35
5 https://www.texarkanatwins.com/%25… 2026-10-17 00:25:34
6 https://www.texarkanatwins.com/%25… 2026-10-17 00:25:34
7 https://www.texarkanatwins.com/%25… 2026-10-17 00:25:34
8 https://auth.mediacorp.sg/u/login?… 2026-10-17 00:25:34
9 https://www.texarkanatwins.com/%25… 2026-10-17 00:25:34
10 https://auth.mediacorp.sg/u/login?… 2026-10-17 00:25:34
11 https://auth.mediacorp.sg/u/login?… 2026-10-17 00:25:34
12 https://www.texarkanatwins.com/%25… 2026-10-17 00:25:33
13 https://www.texarkanatwins.com/%25… 2026-10-17 00:25:33
14 https://www.texarkanatwins.com/%25… 2026-10-17 00:25:32
15 https://www.texarkanatwins.com/%25… 2026-10-17 00:25:32
16 https://www.texarkanatwins.com/%25… 2026-10-17 00:25:32
17 https://www.texarkanatwins.com/%25… 2026-10-17 00:25:32
18 https://www.texarkanatwins.com/%25… 2026-10-17 00:25:32
19 https://www.texarkanatwins.com/%25… 2026-10-17 00:25:31
20 https://www.texarkanatwins.com/%25… 2026-10-17 00:25:31