{
  "schemaVersion": 3,
  "importerVersion": "404-observations-6",
  "redactions": [
    "Request URLs and bodies, cookies, extracted values and hashes, WebSocket payloads, push endpoints, raw errors, local paths, and unknown fields are omitted.",
    "Caller and frame URL queries, fragments, credentials, ports, and identifier-like path segments are omitted."
  ],
  "id": "amtrak-com",
  "domain": "amtrak.com",
  "url": "https://amtrak.com",
  "runs": [
    {
      "id": "headful-edc84bae2b28",
      "mode": "headful",
      "modeInferred": false,
      "scannedAt": "2026-10-21T23:14:31.131263Z",
      "scannerVersion": "0.3",
      "browserVersion": "156.0.8078.4",
      "finalUrl": null,
      "httpStatus": null,
      "pageTitle": null,
      "pageState": "unmeasured",
      "measurementStatus": "navigation_failed",
      "finding": "unmeasured",
      "signals": {
        "canvas": null,
        "webgl": null,
        "audio": null,
        "fonts": null,
        "device": null
      },
      "collectionCallers": [],
      "apiCalls": [],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [],
      "requestCount": 0,
      "scriptsCaptured": 0,
      "framesSeen": null,
      "googleAdsObserved": null,
      "source": {
        "file": "results/headful/amtrak-com-20261021T231431.json",
        "sha256": "edc84bae2b28ea4a1fdba57f23abd4cadfebb7a0e502deb8cf40f855e2744963"
      },
      "scanUrl": "https://amtrak.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": null
    },
    {
      "id": "headful-2654f6a98f61",
      "mode": "headful",
      "modeInferred": false,
      "scannedAt": "2026-10-22T13:40:04.741573Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://amtrak.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": "attempt_started",
      "finalUrl": null,
      "httpStatus": null,
      "pageTitle": null,
      "pageState": "unmeasured",
      "measurementStatus": "scanner_error",
      "finding": "unmeasured",
      "signals": {
        "canvas": null,
        "webgl": null,
        "audio": null,
        "fonts": null,
        "device": null
      },
      "collectionCallers": [],
      "apiCalls": [],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [],
      "requestCount": 0,
      "scriptsCaptured": 0,
      "framesSeen": null,
      "googleAdsObserved": null,
      "source": {
        "file": "results/headful/amtrak-com-20261022T134004.json",
        "sha256": "2654f6a98f6112ed18a7c3b6c34f167425e1a139f0f854dd7a54216809954c70"
      }
    },
    {
      "id": "headful-b96ad7d1815b",
      "mode": "headful",
      "modeInferred": false,
      "scannedAt": "2026-10-22T13:40:05.642166Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://amtrak.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": "error",
      "finalUrl": null,
      "httpStatus": null,
      "pageTitle": "www.amtrak.com",
      "pageState": "unmeasured",
      "measurementStatus": "navigation_failed",
      "finding": "unmeasured",
      "signals": {
        "canvas": null,
        "webgl": null,
        "audio": null,
        "fonts": null,
        "device": null
      },
      "collectionCallers": [],
      "apiCalls": [
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": null
        },
        {
          "api": "navigator.userAgent",
          "count": 2,
          "callers": [],
          "inlineCaller": true,
          "frame": null
        },
        {
          "api": "window.devicePixelRatio",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": null
        }
      ],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [],
      "requestCount": 3,
      "scriptsCaptured": 0,
      "framesSeen": 1,
      "googleAdsObserved": false,
      "source": {
        "file": "results/headful/amtrak-com-20261022T134005.json",
        "sha256": "b96ad7d1815b9ad83dcb3119a3ad221119863e271342241b0a68e465d2195c6c"
      }
    },
    {
      "id": "headful-1b949985f9a9",
      "mode": "headful",
      "modeInferred": false,
      "scannedAt": "2026-10-22T19:44:49.672949Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://amtrak.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": "error",
      "finalUrl": "https://www.amtrak.com/home",
      "httpStatus": null,
      "pageTitle": "Train Tickets, Schedules & Routes | Amtrak",
      "pageState": "unmeasured",
      "measurementStatus": "navigation_failed",
      "finding": "unmeasured",
      "signals": {
        "canvas": null,
        "webgl": null,
        "audio": null,
        "fonts": null,
        "device": null
      },
      "collectionCallers": [],
      "apiCalls": [
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "document.cookie.read",
          "count": 6,
          "callers": [
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 137,
              "column": 212
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "document.cookie.write",
          "count": 2,
          "callers": [
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 137,
              "column": 255
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "navigator.language",
          "count": 1,
          "callers": [
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 7,
              "column": 155
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "navigator.userAgent",
          "count": 10,
          "callers": [
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 16,
              "column": 158
            },
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 118,
              "column": 283
            },
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 154,
              "column": 58
            },
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 157,
              "column": 230
            },
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 289,
              "column": 390
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        }
      ],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [
        {
          "url": "https://www.google.com/recaptcha/enterprise.js",
          "libraries": [
            "reCAPTCHA"
          ],
          "apiPatternCount": 0
        }
      ],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [
        "assets.adobedtm.com",
        "cdn.cookielaw.org",
        "fonts.googleapis.com",
        "fonts.gstatic.com",
        "www.google.com",
        "www.gstatic.com"
      ],
      "requestCount": 87,
      "scriptsCaptured": 5,
      "framesSeen": 1,
      "googleAdsObserved": false,
      "source": {
        "file": "results/headful/amtrak-com-20261022T194449.json",
        "sha256": "1b949985f9a93bd88db6afcf14208687ec17d325b181085fca6f27fbc7378ce9"
      }
    },
    {
      "id": "headful-6e83bc1945c6",
      "mode": "headful",
      "modeInferred": false,
      "scannedAt": "2026-10-22T21:39:55.256517Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://amtrak.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": "attempt_started",
      "finalUrl": null,
      "httpStatus": null,
      "pageTitle": null,
      "pageState": "unmeasured",
      "measurementStatus": "scanner_error",
      "finding": "unmeasured",
      "signals": {
        "canvas": null,
        "webgl": null,
        "audio": null,
        "fonts": null,
        "device": null
      },
      "collectionCallers": [],
      "apiCalls": [],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [],
      "requestCount": 0,
      "scriptsCaptured": 0,
      "framesSeen": null,
      "googleAdsObserved": null,
      "source": {
        "file": "results/headful/amtrak-com-20261022T213955.json",
        "sha256": "6e83bc1945c680a928564bb4c13fee99f396ae37858b6bc18d186ecd0c1bd509"
      }
    },
    {
      "id": "headful-02ceff47137c",
      "mode": "headful",
      "modeInferred": false,
      "scannedAt": "2026-10-22T21:39:56.213476Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://amtrak.com",
      "supplementary": false,
      "partial": true,
      "navigationStatus": "committed",
      "finalUrl": "https://www.amtrak.com/home",
      "httpStatus": 200,
      "pageTitle": "Train Tickets, Schedules & Routes | Amtrak",
      "pageState": "document",
      "measurementStatus": "ok",
      "finding": "not_observed",
      "signals": {
        "canvas": false,
        "webgl": false,
        "audio": false,
        "fonts": false,
        "device": false
      },
      "collectionCallers": [],
      "apiCalls": [
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "document.cookie.read",
          "count": 11,
          "callers": [
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 137,
              "column": 212
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "document.cookie.write",
          "count": 2,
          "callers": [
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 137,
              "column": 255
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "navigator.language",
          "count": 1,
          "callers": [
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 7,
              "column": 155
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "navigator.userAgent",
          "count": 10,
          "callers": [
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 16,
              "column": 158
            },
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 118,
              "column": 283
            },
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 154,
              "column": 58
            },
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 157,
              "column": 230
            },
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 289,
              "column": 390
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        }
      ],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [
        {
          "url": "https://www.google.com/recaptcha/enterprise.js",
          "libraries": [
            "reCAPTCHA"
          ],
          "apiPatternCount": 0
        }
      ],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [
        "assets.adobedtm.com",
        "cdn.cookielaw.org",
        "fonts.googleapis.com",
        "fonts.gstatic.com",
        "www.google.com",
        "www.gstatic.com"
      ],
      "requestCount": 86,
      "scriptsCaptured": 6,
      "framesSeen": 1,
      "googleAdsObserved": false,
      "source": {
        "file": "results/headful/amtrak-com-20261022T213956.json",
        "sha256": "02ceff47137cf7ee455cafaae13aee81a4e311c710ad50e3ccd4c6c76246abb0"
      }
    },
    {
      "id": "research-2223adc714ae",
      "mode": "research",
      "modeInferred": false,
      "scannedAt": "2026-10-21T21:23:57.130189Z",
      "scannerVersion": "0.3",
      "browserVersion": "156.0.8078.4",
      "finalUrl": null,
      "httpStatus": null,
      "pageTitle": null,
      "pageState": "unmeasured",
      "measurementStatus": "navigation_failed",
      "finding": "unmeasured",
      "signals": {
        "canvas": null,
        "webgl": null,
        "audio": null,
        "fonts": null,
        "device": null
      },
      "collectionCallers": [],
      "apiCalls": [],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [],
      "requestCount": 0,
      "scriptsCaptured": 0,
      "framesSeen": null,
      "googleAdsObserved": null,
      "source": {
        "file": "results/headless/amtrak-com-20261021T212357.json",
        "sha256": "2223adc714ae4a965c3bca46abe0412a7e461021a30c00ac36d237ee76f41b88"
      },
      "scanUrl": "https://amtrak.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": null
    },
    {
      "id": "research-75bc055c9b27",
      "mode": "research",
      "modeInferred": false,
      "scannedAt": "2026-10-22T17:32:11.878514Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://amtrak.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": "attempt_started",
      "finalUrl": null,
      "httpStatus": null,
      "pageTitle": null,
      "pageState": "unmeasured",
      "measurementStatus": "scanner_error",
      "finding": "unmeasured",
      "signals": {
        "canvas": null,
        "webgl": null,
        "audio": null,
        "fonts": null,
        "device": null
      },
      "collectionCallers": [],
      "apiCalls": [],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [],
      "requestCount": 0,
      "scriptsCaptured": 0,
      "framesSeen": null,
      "googleAdsObserved": null,
      "source": {
        "file": "results/headless/amtrak-com-20261022T173211.json",
        "sha256": "75bc055c9b27536c1d13ffea3ca71a53131654df37f33ca3ade4481a1dec3915"
      }
    },
    {
      "id": "research-f94c0e9a2164",
      "mode": "research",
      "modeInferred": false,
      "scannedAt": "2026-10-22T17:32:12.053067Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://amtrak.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": "error",
      "finalUrl": null,
      "httpStatus": null,
      "pageTitle": null,
      "pageState": "unmeasured",
      "measurementStatus": "navigation_failed",
      "finding": "unmeasured",
      "signals": {
        "canvas": null,
        "webgl": null,
        "audio": null,
        "fonts": null,
        "device": null
      },
      "collectionCallers": [],
      "apiCalls": [
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": null
        }
      ],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [],
      "requestCount": 2,
      "scriptsCaptured": 0,
      "framesSeen": 1,
      "googleAdsObserved": false,
      "source": {
        "file": "results/headless/amtrak-com-20261022T173212.json",
        "sha256": "f94c0e9a21641657fab292f63310d3a60fa09f67350847143d5c41ed32c073a9"
      }
    },
    {
      "id": "research-4cb51455283f",
      "mode": "research",
      "modeInferred": false,
      "scannedAt": "2026-10-22T21:12:36.312581Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://amtrak.com",
      "supplementary": false,
      "partial": true,
      "navigationStatus": "committed",
      "finalUrl": "https://www.amtrak.com/home",
      "httpStatus": 200,
      "pageTitle": "Train Tickets, Schedules & Routes | Amtrak",
      "pageState": "document",
      "measurementStatus": "ok",
      "finding": "signals",
      "signals": {
        "canvas": false,
        "webgl": true,
        "audio": true,
        "fonts": true,
        "device": true
      },
      "collectionCallers": [],
      "apiCalls": [
        {
          "api": "analyser.getFloatFrequencyData",
          "count": 1,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 271462
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "analyser.getFloatTimeDomainData",
          "count": 1,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 271814
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "audio.createAnalyser",
          "count": 2,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 271176
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 284773
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "audio.createDynamicsCompressor",
          "count": 1,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 270006
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "audio.createOscillator",
          "count": 2,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 269682
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 284853
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "audiobuffer.getChannelData",
          "count": 1,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 270981
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 153,
              "column": 365
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 24,
              "column": 72
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [
            {
              "url": "https://www.gstatic.com/recaptcha/releases/[redacted-id]/recaptcha__en.js",
              "line": 569,
              "column": 255
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": "https://12472045.fls.doubleclick.net/[redacted]"
        },
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": "https://amtrakdigital.demdex.net/dest5.html"
        },
        {
          "api": "canvas.getContext",
          "count": 6,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 62657
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 290335
            },
            {
              "url": "https://www.amtrak.com/etc.clientlibs/dotcom/components/core/clientlibs/clientlib-base.1790992992080.js",
              "line": 24031,
              "column": 2404
            },
            {
              "url": "https://www.amtrak.com/etc.clientlibs/dotcom/components/core/clientlibs/clientlib-base.1790992992080.js",
              "line": 24031,
              "column": 2495
            }
          ],
          "inlineCaller": true,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": "https://www.google.com/recaptcha/enterprise/anchor"
        },
        {
          "api": "canvas2d.measureText",
          "count": 11,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 290797
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 291206
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "document.cookie.read",
          "count": 9,
          "callers": [
            {
              "url": "https://www.googleadservices.com/pagead/conversion.js",
              "line": 62,
              "column": 112
            },
            {
              "url": "https://www.googleadservices.com/pagead/conversion.js",
              "line": 75,
              "column": 631
            },
            {
              "url": "https://www.googleadservices.com/pagead/conversion.js",
              "line": 83,
              "column": 43
            },
            {
              "url": "https://www.googleadservices.com/pagead/conversion.js",
              "line": 93,
              "column": 295
            },
            {
              "url": "https://www.googleadservices.com/pagead/conversion.js",
              "line": 134,
              "column": 202
            }
          ],
          "inlineCaller": false,
          "frame": "https://12472045.fls.doubleclick.net/[redacted]"
        },
        {
          "api": "document.cookie.read",
          "count": 1,
          "callers": [
            {
              "url": "https://amtrakdigital.demdex.net/dest5.html",
              "line": null,
              "column": null
            }
          ],
          "inlineCaller": false,
          "frame": "https://amtrakdigital.demdex.net/dest5.html"
        },
        {
          "api": "document.cookie.read",
          "count": 440,
          "callers": [
            {
              "url": "https://assets.adobedtm.com/launch-EN2afa083a8c0444a3864ddbb48b27a9a7.min.js",
              "line": 15,
              "column": 8207
            },
            {
              "url": "https://assets.adobedtm.com/launch-EN2afa083a8c0444a3864ddbb48b27a9a7.min.js",
              "line": 27,
              "column": 14011
            },
            {
              "url": "https://assets.adobedtm.com/launch-EN2afa083a8c0444a3864ddbb48b27a9a7.min.js",
              "line": 27,
              "column": 14027
            },
            {
              "url": "https://cdn.cookielaw.org/scripttemplates/otSDKStub.js",
              "line": 1,
              "column": 49994
            },
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 137,
              "column": 212
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "document.cookie.write",
          "count": 1,
          "callers": [
            {
              "url": "https://amtrakdigital.demdex.net/dest5.html",
              "line": null,
              "column": null
            }
          ],
          "inlineCaller": false,
          "frame": "https://amtrakdigital.demdex.net/dest5.html"
        },
        {
          "api": "document.cookie.write",
          "count": 37,
          "callers": [
            {
              "url": "https://assets.adobedtm.com/extensions/[redacted-id]/AppMeasurement.min.js",
              "line": 2,
              "column": 1497
            },
            {
              "url": "https://assets.adobedtm.com/extensions/[redacted-id]/AppMeasurement.min.js",
              "line": 2,
              "column": 1575
            },
            {
              "url": "https://assets.adobedtm.com/launch-EN2afa083a8c0444a3864ddbb48b27a9a7.min.js",
              "line": 15,
              "column": 8753
            },
            {
              "url": "https://assets.adobedtm.com/launch-EN2afa083a8c0444a3864ddbb48b27a9a7.min.js",
              "line": 15,
              "column": 9060
            },
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 137,
              "column": 255
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "navigator.deviceMemory",
          "count": 5,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 61953
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 62036
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 155998
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 306593
            },
            {
              "url": "https://www.gstatic.com/recaptcha/releases/[redacted-id]/recaptcha__en.js",
              "line": 613,
              "column": 35
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "navigator.doNotTrack",
          "count": 1,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 204269
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "navigator.getBattery",
          "count": 1,
          "callers": [
            {
              "url": "https://www.gstatic.com/recaptcha/releases/[redacted-id]/recaptcha__en.js",
              "line": 89,
              "column": 340
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "navigator.hardwareConcurrency",
          "count": 6,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 64035
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 90077
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 155998
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 306629
            },
            {
              "url": "https://www.gstatic.com/recaptcha/releases/[redacted-id]/recaptcha__en.js",
              "line": 613,
              "column": 35
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "navigator.language",
          "count": 8,
          "callers": [
            {
              "url": "https://cdn.decibelinsight.net/i/14240/3228221/di.js",
              "line": 127,
              "column": 188728
            },
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 7,
              "column": 155
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 306658
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 559008
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 559138
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "navigator.languages",
          "count": 2,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 155998
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 306702
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "navigator.maxTouchPoints",
          "count": 3,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 150159
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 468507
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "navigator.platform",
          "count": 17,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 155998
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 194575
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 306747
            },
            {
              "url": "https://www.amtrak.com/etc/designs/tickets/angular/vendor.1790992992080.js",
              "line": 1,
              "column": 2123146
            },
            {
              "url": "https://www.amtrak.com/etc/designs/tickets/angular/vendor.1790992992080.js",
              "line": 1,
              "column": 2123166
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "navigator.plugins",
          "count": 47,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 23934
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 24276
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 239365
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 559624
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 559733
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "navigator.userAgent",
          "count": 5,
          "callers": [
            {
              "url": "https://www.googleadservices.com/pagead/conversion.js",
              "line": 23,
              "column": 387
            }
          ],
          "inlineCaller": false,
          "frame": "https://12472045.fls.doubleclick.net/[redacted]"
        },
        {
          "api": "navigator.userAgent",
          "count": 105,
          "callers": [
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 16,
              "column": 158
            },
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 118,
              "column": 283
            },
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 154,
              "column": 58
            },
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 157,
              "column": 230
            },
            {
              "url": "https://www.amtrak.com/assets/[redacted]",
              "line": 289,
              "column": 390
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "navigator.userAgent",
          "count": 25,
          "callers": [
            {
              "url": "https://www.gstatic.com/recaptcha/releases/[redacted-id]/recaptcha__en.js",
              "line": 761,
              "column": 43
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.google.com/recaptcha/enterprise/anchor"
        },
        {
          "api": "navigator.webdriver",
          "count": 9,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 57416
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 57651
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 106031
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 106228
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 155998
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "offlineaudio.startRendering",
          "count": 1,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 270860
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "screen.availHeight",
          "count": 2,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 469340
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "screen.availWidth",
          "count": 2,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 468942
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "screen.colorDepth",
          "count": 2,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 203346
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 203476
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "screen.height",
          "count": 1,
          "callers": [
            {
              "url": "https://www.googleadservices.com/pagead/conversion.js",
              "line": 114,
              "column": 147
            }
          ],
          "inlineCaller": false,
          "frame": "https://12472045.fls.doubleclick.net/[redacted]"
        },
        {
          "api": "screen.height",
          "count": 6,
          "callers": [
            {
              "url": "https://assets.adobedtm.com/extensions/[redacted-id]/AppMeasurement.min.js",
              "line": 2,
              "column": 13520
            },
            {
              "url": "https://cdn.decibelinsight.net/i/14240/3228221/di.js",
              "line": 127,
              "column": 188968
            },
            {
              "url": "https://s.pinimg.com/ct/lib/main.c61fa7c9.js",
              "line": 1,
              "column": 107511
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 469918
            },
            {
              "url": "https://www.amtrak.com/etc/designs/tickets/angular/main.1790992992080.js",
              "line": 1,
              "column": 761323
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "screen.pixelDepth",
          "count": 4,
          "callers": [
            {
              "url": "https://assets.adobedtm.com/extensions/[redacted-id]/AppMeasurement.min.js",
              "line": 2,
              "column": 13570
            },
            {
              "url": "https://assets.adobedtm.com/extensions/[redacted-id]/AppMeasurement.min.js",
              "line": 2,
              "column": 13588
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 203616
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 203813
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "screen.width",
          "count": 1,
          "callers": [
            {
              "url": "https://www.googleadservices.com/pagead/conversion.js",
              "line": 114,
              "column": 175
            }
          ],
          "inlineCaller": false,
          "frame": "https://12472045.fls.doubleclick.net/[redacted]"
        },
        {
          "api": "screen.width",
          "count": 6,
          "callers": [
            {
              "url": "https://assets.adobedtm.com/extensions/[redacted-id]/AppMeasurement.min.js",
              "line": 2,
              "column": 13503
            },
            {
              "url": "https://cdn.decibelinsight.net/i/14240/3228221/di.js",
              "line": 127,
              "column": 188949
            },
            {
              "url": "https://s.pinimg.com/ct/lib/main.c61fa7c9.js",
              "line": 1,
              "column": 107527
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 469649
            },
            {
              "url": "https://www.amtrak.com/etc/designs/tickets/angular/main.1790992992080.js",
              "line": 1,
              "column": 761303
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "webgl2renderingcontext.getExtension",
          "count": 4,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 68775
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 293569
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 293707
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 296499
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "webgl2renderingcontext.getParameter",
          "count": 22,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 68925
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 69085
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 295028
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "webglrenderingcontext.getExtension",
          "count": 2,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 62754
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 68296
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "webglrenderingcontext.getParameter",
          "count": 4,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 62908
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 62987
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 68371
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 68460
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        },
        {
          "api": "window.devicePixelRatio",
          "count": 3,
          "callers": [
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 155998
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 463660
            },
            {
              "url": "https://www.amtrak.com/az1Hv4bOh/om/CH/A31AiSPDwMWCHs/X3itwGJwGkNVzf/WRx-TxkB/YChtC/mJiFG0",
              "line": 1,
              "column": 463838
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.amtrak.com/home"
        }
      ],
      "evidenceSnippets": [
        {
          "url": "https://assets.adobedtm.com/launch-EN2afa083a8c0444a3864ddbb48b27a9a7.min.js",
          "excerpts": [
            "e);return Qn(rH,t),t}function ir(e){return Zn(e)?Jt(J(nr,T(er,e[aH][rH]))).then(rr):zt({})}function or(){var e=Xn(rH);return y(e)?{}:e}function sr(){return ir(nF)}function ur(){return or()}function cr(e){var t=at(e.location.search)[Dz];return H(t)?null:t}function lr(){var e=ct(Oz);return H(e)?null:e}function dr(){var e=cr(nF),t=lr();return e||t}function pr(e){return!U(e)&&2===e.length&&gF(e[0])}function mr(e){var t=e.indexOf(\"=\");return-1===t?[]:[e.substr(0,t),e.substr(t+1)]}function fr(e,t,a,n){E((function(e,r){P(e)?(t.push(r),fr(e,t,a,n),t.pop()):U(t)?a[n(r)]=e:a[n(Y(\".\",t.concat(r)))]=e}),e)}function vr(e){return T((function(e,t){return gF(t)}),at(e))}function gr(e){var t=Q((function(e,t){return e.push(mr(t)),e}),[],T(gF,e));return Q((function(e,t){return e[rt(q(t[0]))]=rt(q(t[1])),e}),{},T(pr,t))}function hr(e,t){var a={};return y(t)?fr(e,[],a,j):fr(e,[],a,t),a}function br(e){if(!S(e))return{};var t=null;try{t=e()}catch(e){return{}}return y(t)?{}:rF(t)?gr(t):O(t)&&gF(t)?vr(t):P(t)?hr(t):{}}function yr(){return window.navigator.userAgentData}function Cr(e){return rf.default({},e,br(nF.targetPageParamsAll))}function Ar(e){return rf.default({},e,br(nF.targetPageParams))}function Pr(e){var t=tt(),a=t[Vq],n=t[qq],r=t[Hq];return a!==e?Cr(n||{}):rf.default(Cr(n||{}),Ar(r||{}))}function Sr(){var e=iW.createElement(\"canvas\"),t=e.getContext(\"webgl\")||e.getContext(\"experimental-webgl\");if(y(t))return null;var a=t.getExtension(\"WEBGL_debug_renderer_info\");if(y(a))return null;var n=t.getParameter(a.UNMASKED_RENDERER_WEBGL);return y(n)?null:n}function jr(){var e=nF.devicePixelRatio;if(!y(e))return e;e=1;var t=nF.screen,a=t.systemXDPI,n=t.logicalXDPI;return!y(a)&&!y(n)&&a>n&&(e=a/n),e}function Vr(e){if(!rF(e)||0===e.length)return\"\";var t=\"\";return e.forEach((function(a,n){var r=a.brand,i=a.version,o=n<e.length-1?\", \":\"\";t+='\"'+r+'\";v=\"'+i+'\"'+o})),t}function kr(e){return{mobile:e.mobile,platform:e.platform,browserUAWithMajorVersion:Vr(e.brands)}}function Tr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{return e.getHighEntropyValues(Nz).then((function(e){var a=e.platformVersion,n=e.architecture,r=e.bitness,i=e.model,o=e.fullVersionList;return rf.default({},t,{model:i,platformVersion:a,browserUAWithFullVersion:Vr(o),architecture:n,bitness:r})}))}catch(e){return zt(t)}}function _r(e){return Qn(tW,e),e}function wr(e){return zt(e).then(_r)}function xr(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=Xn(tW);if(ue(a))return wr(a);if(se(e))return wr({});var n=kr(e);return wr(t?Tr(e,n):n)}function Er(){var e=nF.screen,t=e.orientation,a=e.width,n=e.height;if(y(t))return a>n?\"landscape\":\"portrait\";if(y(t.type))return null;var r=Z(\"-\",t.type);if(U(r))return null;var i=r[0];return y(i)?null:i}function Dr(){return Sr()}function Or(e){return e===Rz}function Nr(e){return-1!==e.indexOf(Iz)}function Ir(e){return e===Lz}function Rr(e){return e===Mz}function Lr(e){return e===Gz}function Mr(e){return e===Fz}function Gr(e){return e===Bz",
            "\",production:\"AW-16469029488\",development:\"\"},settings:{conversion_linker:!0,conversion_cookie_prefix:\"\"}},1765919903024:{id:\"1765919903024\",name:\"SparkLoft\",type:\"aw\",options:[],accounts:{staging:\"\",production:\"AW-16787069613\",development:\"\"},settings:{conversion_linker:!0,conversion_cookie_prefix:\"\"}},1769754912657:{id:\"1769754912657\",name:\"Cascades\",type:\"dc\",options:[],accounts:{staging:\"\",production:\"DC-16178140\",development:\"\"},settings:{}}},configCode:function(e){\"undefined\"!=typeof OnetrustActiveGroups&&/,C0004,/gi.test(OnetrustActiveGroups)?(e(\"config\",\"AW-816503027\"),e(\"config\",\"AW-677839036\"),e(\"config\",\"AW-75006975\"),e(\"config\",\"AW-75006974\"),e(\"config\",\"AW-90956143\"),e(\"config\",\"DC-8648222\"),e(\"config\",\"DC-8231048\"),e(\"config\",\"DC-9634548\"),e(\"config\",\"AW-91197423\"),e(\"config\",\"UA-23218774-1\"),e(\"config\",\"DC-8521861\"),e(\"config\",\"AW-16884716234\"),e(\"config\",\"AW-992697720\"),e(\"config\",\"DC-94680972\"),e(\"config\",\"AW-903250860\"),e(\"config\",\"DC-12652015\"),e(\"config\",\"DC-16811629037\"),e(\"config\",\"AW-16787069613\"),e(\"config\",\"DC-16178140\")):_satellite.logger.info(\"Consent for C0004 not granted. Skipping gtag initialization.\")},functionName:\"\",dataLayerName:\"\",preConfigCode:function(){},displayFeatures:!0},modules:{\"acronym-gtag.js/src/lib/actions/event.js\":{name:\"send-gtag.js-event\",displayName:\"Send an event\",script:function(e,t,a,n){\"use strict\";e.exports=function(e){var t=a(\"../helpers/loadGtag\")(),r=a(\"../helpers/castOptionTypes\"),i=a(\"../helpers/getAccountId\"),o=n.getExtensionSettings(),s={send_to:[]};if(\"object\"==typeof(e=e||{}).accounts&&null!==e.accounts&&Object.keys(e.accounts).length>0){for(var u in e.accounts)if(e.accounts.hasOwnProperty(u)&&(!0===e.accounts[u].enabled||\"true\"===e.accounts[u].enabled)){var c=o.accounts[u];if(void 0===c){n.logger.warn(\"ACRGTAG-201 - An account was removed in the extension config but is still enabled in the rule\");continue}var l=i(c);if(\"string\"==typeof e.accounts[u].label&&\"\"!==e.accounts[u].label){var d=l+\"/\";e.accounts[u].label.split(\",\").forEach((function(e){s.send_to.push(d+e.trim().replace(d,\"\"))}))}else s.send_to.push(l)}\"object\"==typeof e.options&&e.options.length&&e.options.forEach((function(e){s[e[0]]=e[1]})),\"function\"==typeof e.callback&&(s.event_callback=function(){e.callback.call(this,t)}),(s=r(s)).send_to.length?(t(\"event\",e.name,s),n.logger.log(\"event fired for accounts \"+s.send_to.join(\", \")+\" with the options:\",JSON.stringify(s))):n.logger.warn(\"ACRGTAG-200 - No accounts enabled for the \"+e.name+\" event\")}else n.logger.warn(\"ACRGTAG-200 - No accounts enabled for the \"+e.name+\" event\")}}},\"acronym-gtag.js/src/lib/actions/pageview.js\":{name:\"send-gtag.js-pageview\",displayName:\"Send a page view\",script:function(e,t,a,n){\"use strict\";e.exports=function(e){var t=a(\"../helpers/loadGtag\")(),r=a(\"../helpers/castOptionTypes\"),i=a(\"../helpers/getAccountId\"),o=n.getExtensionSettings();if(\"object\"==typeof e.accounts&&null!==e.accounts&&Object.keys(e.accounts).length>0){for(var s in e.accounts",
            "trict\";e.exports=function(e){var t=a(\"../helpers/loadGtag\")(),r=a(\"../helpers/castOptionTypes\"),i=a(\"../helpers/getAccountId\"),o=n.getExtensionSettings(),s={send_to:[]};if(\"object\"==typeof(e=e||{}).accounts&&null!==e.accounts&&Object.keys(e.accounts).length>0){for(var u in e.accounts)if(e.accounts.hasOwnProperty(u)&&(!0===e.accounts[u].enabled||\"true\"===e.accounts[u].enabled)){var c=o.accounts[u];if(void 0===c){n.logger.warn(\"ACRGTAG-201 - An account was removed in the extension config but is still enabled in the rule\");continue}var l=i(c);if(\"string\"==typeof e.accounts[u].label&&\"\"!==e.accounts[u].label){var d=l+\"/\";e.accounts[u].label.split(\",\").forEach((function(e){s.send_to.push(d+e.trim().replace(d,\"\"))}))}else s.send_to.push(l)}\"object\"==typeof e.options&&e.options.length&&e.options.forEach((function(e){s[e[0]]=e[1]})),\"function\"==typeof e.callback&&(s.event_callback=function(){e.callback.call(this,t)}),(s=r(s)).send_to.length?(t(\"event\",e.name,s),n.logger.log(\"event fired for accounts \"+s.send_to.join(\", \")+\" with the options:\",JSON.stringify(s))):n.logger.warn(\"ACRGTAG-200 - No accounts enabled for the \"+e.name+\" event\")}else n.logger.warn(\"ACRGTAG-200 - No accounts enabled for the \"+e.name+\" event\")}}},\"acronym-gtag.js/src/lib/actions/pageview.js\":{name:\"send-gtag.js-pageview\",displayName:\"Send a page view\",script:function(e,t,a,n){\"use strict\";e.exports=function(e){var t=a(\"../helpers/loadGtag\")(),r=a(\"../helpers/castOptionTypes\"),i=a(\"../helpers/getAccountId\"),o=n.getExtensionSettings();if(\"object\"==typeof e.accounts&&null!==e.accounts&&Object.keys(e.accounts).length>0){for(var s in e.accounts)if(e.accounts.hasOwnProperty(s)&&(!0===e.accounts[s].enabled||\"true\"===e.accounts[s].enabled)){var u=o.accounts[s];if(void 0===u){n.logger.warn(\"ACRGTAG-201: An account was removed in the extension config but is still enabled in the rule\");continue}var c=i(u),l={send_to:[c]};(e.accounts[s].options||[]).forEach((function(e){l[e[0]]=e[1]})),t(\"event\",\"page_view\",l=r(l)),n.logger.log(\"page view fired for account \"+c+\" with the options:\",JSON.stringify(l))}}else n.logger.warn(\"ACRGTAG-200 - No accounts enabled for the page_view event\")}}},\"acronym-gtag.js/src/lib/actions/load.js\":{name:\"load-gtag.js-library\",displayName:\"Preload the gtag.js library\",script:function(e,t,a,n){\"use strict\";e.exports=function(){_satellite.getVar(\"__acronym_gtag_loaded\")?n.logger.info(\"ACRGTAG-103 - Library already loaded\"):a(\"../helpers/loadGtag\")()}}},\"acronym-gtag.js/src/lib/helpers/loadGtag.js\":{script:function(e,t,a,n){\"use strict\";e.exports=function(){var e=n.getExtensionSettings(),t=e.dataLayerName||\"dataLayer\",r=e.functionName||\"gtag\",i=a(\"@adobe/reactor-window\"),o=a(\"@adobe/reactor-load-script\"),s=a(\"../helpers/getAccountId\"),u=a(\"../helpers/castOptionTypes\"),c=\"\";if(i[r]||(i[t]=i[t]||[],i[r]=function(){Array.isArray(i[t])?i[t].push(arguments):n.logger.error(\"ACRGTAG-104: Data layer variable '\"+t+\"' malformed\",i[t])},i[r](\"js\",new Date)),!_satellite.getVar(\"__acr"
          ],
          "sanitized": true
        },
        {
          "url": "https://www.amtrak.com/etc.clientlibs/dotcom/components/core/clientlibs/clientlib-base.1790992992080.js",
          "excerpts": [
            "equest, textStatus) {\n                        var response = _g.HTTP.buildPostResponseFromHTML(request.responseText);\n                        if (!suppressForbiddenCheck) _g.HTTP.handleForbidden(request);\n                        callback.call(scope || this,\n                                this,\n                                textStatus == \"success\",\n                                response);\n                    }\n                });\n            } else {\n                try {\n                    var request = _g.$.ajax({\n                        type: \"POST\",\n                        url: url,\n                        data: params,\n                        async: false,\n                        externalize: false,\n                        encodePath: false,\n                        hook: false\n                    });\n                    var response = _g.HTTP.buildPostResponseFromHTML(request.responseText);\n                    if (!suppressForbiddenCheck) _g.HTTP.handleForbidden(request);\n                    return response;\n                } catch (e) {\n                    return null;\n                }\n            }\n        },\n\n        /**\n         * Returns the value of the parameter with the specified name\n         * in the URL. Only the first value will be considered.\n         * Values will be URL-decoded.\n         * @static\n         * @param {String} url The URL\n         * @param {String} name The name of the parameter\n         * @return {String} The value\n         */\n        getParameter: function(url, name) {\n            var params = _g.HTTP.getParameters(url, name);\n            return params != null ? params[0] : null;\n        },\n\n        /**\n         * Returns the values of the parameters with the specified name\n         * in the URL. Values will be URL-decoded.\n         * @static\n         * @param {String} url The URL\n         * @param {String} name The name of the parameter\n         * @return {String[]} The values\n         */\n        getParameters: function(url, name) {\n            var values = [];\n            if (!name) {\n                return null;\n            }\n            name = encodeURIComponent(name);\n            if (url.indexOf(\"?\") == -1) {\n                return null;\n            }\n            if (url.indexOf(\"#\") != -1) {\n                url = url.substring(0, url.indexOf(\"#\"));\n            }\n            var query = url.substring(url.indexOf(\"?\") + 1);\n            if (query.indexOf(name) == -1) {\n                return null;\n            }\n            var queryPts = query.split(\"&\");\n            for (var i = 0; i < queryPts.length; i++) {\n                var paramPts = queryPts[i].split(\"=\");\n                if (paramPts[0] == name) {\n                    values.push(paramPts.length > 1 ? decodeURIComponent(paramPts[1]) : \"\");\n                }\n            }\n            return values.length > 0 ? values : null;\n        },\n\n        /**\n         * Adds a parameter to the specified URL. The parameter name and\n         * value will be",
            "buildPostResponseFromHTML(request.responseText);\n                        if (!suppressForbiddenCheck) _g.HTTP.handleForbidden(request);\n                        callback.call(scope || this,\n                                this,\n                                textStatus == \"success\",\n                                response);\n                    }\n                });\n            } else {\n                try {\n                    var request = _g.$.ajax({\n                        type: \"POST\",\n                        url: url,\n                        data: params,\n                        async: false,\n                        externalize: false,\n                        encodePath: false,\n                        hook: false\n                    });\n                    var response = _g.HTTP.buildPostResponseFromHTML(request.responseText);\n                    if (!suppressForbiddenCheck) _g.HTTP.handleForbidden(request);\n                    return response;\n                } catch (e) {\n                    return null;\n                }\n            }\n        },\n\n        /**\n         * Returns the value of the parameter with the specified name\n         * in the URL. Only the first value will be considered.\n         * Values will be URL-decoded.\n         * @static\n         * @param {String} url The URL\n         * @param {String} name The name of the parameter\n         * @return {String} The value\n         */\n        getParameter: function(url, name) {\n            var params = _g.HTTP.getParameters(url, name);\n            return params != null ? params[0] : null;\n        },\n\n        /**\n         * Returns the values of the parameters with the specified name\n         * in the URL. Values will be URL-decoded.\n         * @static\n         * @param {String} url The URL\n         * @param {String} name The name of the parameter\n         * @return {String[]} The values\n         */\n        getParameters: function(url, name) {\n            var values = [];\n            if (!name) {\n                return null;\n            }\n            name = encodeURIComponent(name);\n            if (url.indexOf(\"?\") == -1) {\n                return null;\n            }\n            if (url.indexOf(\"#\") != -1) {\n                url = url.substring(0, url.indexOf(\"#\"));\n            }\n            var query = url.substring(url.indexOf(\"?\") + 1);\n            if (query.indexOf(name) == -1) {\n                return null;\n            }\n            var queryPts = query.split(\"&\");\n            for (var i = 0; i < queryPts.length; i++) {\n                var paramPts = queryPts[i].split(\"=\");\n                if (paramPts[0] == name) {\n                    values.push(paramPts.length > 1 ? decodeURIComponent(paramPts[1]) : \"\");\n                }\n            }\n            return values.length > 0 ? values : null;\n        },\n\n        /**\n         * Adds a parameter to the specified URL. The parameter name and\n         * value will be URL-endcoded.\n         * @static\n         * @param {String} url The U",
            "try {\n                    var request = _g.$.ajax({\n                        type: \"POST\",\n                        url: url,\n                        data: params,\n                        async: false,\n                        externalize: false,\n                        encodePath: false,\n                        hook: false\n                    });\n                    var response = _g.HTTP.buildPostResponseFromHTML(request.responseText);\n                    if (!suppressForbiddenCheck) _g.HTTP.handleForbidden(request);\n                    return response;\n                } catch (e) {\n                    return null;\n                }\n            }\n        },\n\n        /**\n         * Returns the value of the parameter with the specified name\n         * in the URL. Only the first value will be considered.\n         * Values will be URL-decoded.\n         * @static\n         * @param {String} url The URL\n         * @param {String} name The name of the parameter\n         * @return {String} The value\n         */\n        getParameter: function(url, name) {\n            var params = _g.HTTP.getParameters(url, name);\n            return params != null ? params[0] : null;\n        },\n\n        /**\n         * Returns the values of the parameters with the specified name\n         * in the URL. Values will be URL-decoded.\n         * @static\n         * @param {String} url The URL\n         * @param {String} name The name of the parameter\n         * @return {String[]} The values\n         */\n        getParameters: function(url, name) {\n            var values = [];\n            if (!name) {\n                return null;\n            }\n            name = encodeURIComponent(name);\n            if (url.indexOf(\"?\") == -1) {\n                return null;\n            }\n            if (url.indexOf(\"#\") != -1) {\n                url = url.substring(0, url.indexOf(\"#\"));\n            }\n            var query = url.substring(url.indexOf(\"?\") + 1);\n            if (query.indexOf(name) == -1) {\n                return null;\n            }\n            var queryPts = query.split(\"&\");\n            for (var i = 0; i < queryPts.length; i++) {\n                var paramPts = queryPts[i].split(\"=\");\n                if (paramPts[0] == name) {\n                    values.push(paramPts.length > 1 ? decodeURIComponent(paramPts[1]) : \"\");\n                }\n            }\n            return values.length > 0 ? values : null;\n        },\n\n        /**\n         * Adds a parameter to the specified URL. The parameter name and\n         * value will be URL-endcoded.\n         * @static\n         * @param {String} url The URL\n         * @param {String} name The name of the parameter\n         * @param {String/String[]} value The value of the parameter.\n         *        Since 5.3, an array of strings can be passed\n         * @return {String} The URL with the new parameter\n         */\n        addParameter: function(url, name, value) {\n            if (value && value instanceof Array) {\n                for (var i = 0; i < v"
          ],
          "sanitized": true
        },
        {
          "url": "https://www.amtrak.com/etc/designs/tickets/angular/vendor.1790992992080.js",
          "excerpts": [
            "0)),ut=>{if(\"timeout\"===ut.name||\"suspended\"===ut.name)return-3;throw ut}));return()=>(Xe(),rt)}()},screenFrame:function Se(){const Ce=Ne()&&$e()&&_t(),Lt=dt()&&ce();if(Ce||Lt)return()=>Promise.resolve(void 0);const Qt=function I1(){return function bt(){if(void 0!==jt)return;const Ce=()=>{const Lt=st();St(Lt)?jt=setTimeout(Ce,2500):(qt=Lt,jt=void 0)};Ce()}(),(0,n.A)(function*(){let Ce=st();if(St(Ce)){if(qt)return[...qt];(function Dt(){const Ce=document;return Ce.fullscreenElement||Ce.msFullscreenElement||Ce.mozFullScreenElement||Ce.webkitFullscreenElement||null})()&&(yield function yt(){const Ce=document;return(Ce.exitFullscreen||Ce.msExitFullscreen||Ce.mozCancelFullScreen||Ce.webkitExitFullscreen).call(Ce)}(),Ce=st())}return St(Ce)||(qt=Ce),Ce})}();return(0,n.A)(function*(){const z1=yield Qt(),q1=b0=>null===b0?null:ne(b0,10);return[q1(z1[0]),q1(z1[1]),q1(z1[2]),q1(z1[3])]})},canvas:function rn(){return function Ot(Ce){let Qt,z1,Lt=!1;const[q1,b0]=function Ue(){const Ce=document.createElement(\"canvas\");return Ce.width=1,Ce.height=1,[Ce,Ce.getContext(\"2d\")]}();return function De(Ce,Lt){return!(!Lt||!Ce.toDataURL)}(q1,b0)?(Lt=function We(Ce){return Ce.rect(0,0,10,10),Ce.rect(2,2,6,6),!Ce.isPointInPath(5,5,\"evenodd\")}(b0),Ce?Qt=z1=\"skipped\":[Qt,z1]=function ct(Ce,Lt){!function ze(Ce,Lt){Ce.width=240,Ce.height=60,Lt.textBaseline=\"alphabetic\",Lt.fillStyle=\"#f60\",Lt.fillRect(100,1,62,20),Lt.fillStyle=\"#069\",Lt.font='11pt \"Times New Roman\"';const Qt=\"Cwm fjordbank gly \\u{1f603}\";Lt.fillText(Qt,2,15),Lt.fillStyle=\"rgba(102, 204, 0, 0.2)\",Lt.font=\"18pt Arial\",Lt.fillText(Qt,4,45)}(Ce,Lt);const Qt=it(Ce);return Qt!==it(Ce)?[\"unstable\",\"unstable\"]:(function ft(Ce,Lt){Ce.width=122,Ce.height=110,Lt.globalCompositeOperation=\"multiply\";for(const[Qt,z1,q1]of[[\"#f2f\",40,40],[\"#2ff\",80,40],[\"#ff2\",60,80]])Lt.fillStyle=Qt,Lt.beginPath(),Lt.arc(z1,q1,40,0,2*Math.PI,!0),Lt.closePath(),Lt.fill();Lt.fillStyle=\"#f9c\",Lt.arc(60,60,60,0,2*Math.PI,!0),Lt.arc(60,60,20,0,2*Math.PI,!0),Lt.fill(\"evenodd\")}(Ce,Lt),[it(Ce),Qt])}(q1,b0)):Qt=z1=\"unsupported\",{winding:Lt,geometry:Qt,text:z1}}(function Pt(){const Ce=Ne()&&$e()&&_t(),Lt=dt()&&function Ct(){const Ce=window,Lt=navigator,{CSS:Qt}=Ce;return G([\"userActivation\"in Lt,Qt.supports(\"color\",\"light-dark(#000, #fff)\"),Qt.supports(\"height\",\"1lh\"),\"globalPrivacyControl\"in Lt])>=3}();return Ce||Lt}())},osCpu:function L1(){return navigator.oscpu},languages:function l1(){const Ce=navigator,Lt=[],Qt=Ce.language||Ce.userLanguage||Ce.browserLanguage||Ce.systemLanguage;if(void 0!==Qt&&Lt.push([Qt]),Array.isArray(Ce.languages))Mt()&&function se(){const Ce=window;return G([!(\"MediaSettingsRange\"in Ce),\"RTCEncodedAudioFrame\"in Ce,\"\"+Ce.Intl==\"[object Intl]\",\"\"+Ce.Reflect==\"[object Reflect]\"])>=3}()||Lt.push(Ce.languages);else if(\"string\"==typeof Ce.languages){const z1=Ce.languages;z1&&Lt.push(z1.split(\",\"))}return Lt},colorDepth:function N1(){return window.screen.colorDepth},deviceMemory:function ht(){return w(W(navigator.deviceMemory),void",
            "rn()=>(Xe(),rt)}()},screenFrame:function Se(){const Ce=Ne()&&$e()&&_t(),Lt=dt()&&ce();if(Ce||Lt)return()=>Promise.resolve(void 0);const Qt=function I1(){return function bt(){if(void 0!==jt)return;const Ce=()=>{const Lt=st();St(Lt)?jt=setTimeout(Ce,2500):(qt=Lt,jt=void 0)};Ce()}(),(0,n.A)(function*(){let Ce=st();if(St(Ce)){if(qt)return[...qt];(function Dt(){const Ce=document;return Ce.fullscreenElement||Ce.msFullscreenElement||Ce.mozFullScreenElement||Ce.webkitFullscreenElement||null})()&&(yield function yt(){const Ce=document;return(Ce.exitFullscreen||Ce.msExitFullscreen||Ce.mozCancelFullScreen||Ce.webkitExitFullscreen).call(Ce)}(),Ce=st())}return St(Ce)||(qt=Ce),Ce})}();return(0,n.A)(function*(){const z1=yield Qt(),q1=b0=>null===b0?null:ne(b0,10);return[q1(z1[0]),q1(z1[1]),q1(z1[2]),q1(z1[3])]})},canvas:function rn(){return function Ot(Ce){let Qt,z1,Lt=!1;const[q1,b0]=function Ue(){const Ce=document.createElement(\"canvas\");return Ce.width=1,Ce.height=1,[Ce,Ce.getContext(\"2d\")]}();return function De(Ce,Lt){return!(!Lt||!Ce.toDataURL)}(q1,b0)?(Lt=function We(Ce){return Ce.rect(0,0,10,10),Ce.rect(2,2,6,6),!Ce.isPointInPath(5,5,\"evenodd\")}(b0),Ce?Qt=z1=\"skipped\":[Qt,z1]=function ct(Ce,Lt){!function ze(Ce,Lt){Ce.width=240,Ce.height=60,Lt.textBaseline=\"alphabetic\",Lt.fillStyle=\"#f60\",Lt.fillRect(100,1,62,20),Lt.fillStyle=\"#069\",Lt.font='11pt \"Times New Roman\"';const Qt=\"Cwm fjordbank gly \\u{1f603}\";Lt.fillText(Qt,2,15),Lt.fillStyle=\"rgba(102, 204, 0, 0.2)\",Lt.font=\"18pt Arial\",Lt.fillText(Qt,4,45)}(Ce,Lt);const Qt=it(Ce);return Qt!==it(Ce)?[\"unstable\",\"unstable\"]:(function ft(Ce,Lt){Ce.width=122,Ce.height=110,Lt.globalCompositeOperation=\"multiply\";for(const[Qt,z1,q1]of[[\"#f2f\",40,40],[\"#2ff\",80,40],[\"#ff2\",60,80]])Lt.fillStyle=Qt,Lt.beginPath(),Lt.arc(z1,q1,40,0,2*Math.PI,!0),Lt.closePath(),Lt.fill();Lt.fillStyle=\"#f9c\",Lt.arc(60,60,60,0,2*Math.PI,!0),Lt.arc(60,60,20,0,2*Math.PI,!0),Lt.fill(\"evenodd\")}(Ce,Lt),[it(Ce),Qt])}(q1,b0)):Qt=z1=\"unsupported\",{winding:Lt,geometry:Qt,text:z1}}(function Pt(){const Ce=Ne()&&$e()&&_t(),Lt=dt()&&function Ct(){const Ce=window,Lt=navigator,{CSS:Qt}=Ce;return G([\"userActivation\"in Lt,Qt.supports(\"color\",\"light-dark(#000, #fff)\"),Qt.supports(\"height\",\"1lh\"),\"globalPrivacyControl\"in Lt])>=3}();return Ce||Lt}())},osCpu:function L1(){return navigator.oscpu},languages:function l1(){const Ce=navigator,Lt=[],Qt=Ce.language||Ce.userLanguage||Ce.browserLanguage||Ce.systemLanguage;if(void 0!==Qt&&Lt.push([Qt]),Array.isArray(Ce.languages))Mt()&&function se(){const Ce=window;return G([!(\"MediaSettingsRange\"in Ce),\"RTCEncodedAudioFrame\"in Ce,\"\"+Ce.Intl==\"[object Intl]\",\"\"+Ce.Reflect==\"[object Reflect]\"])>=3}()||Lt.push(Ce.languages);else if(\"string\"==typeof Ce.languages){const z1=Ce.languages;z1&&Lt.push(z1.split(\",\"))}return Lt},colorDepth:function N1(){return window.screen.colorDepth},deviceMemory:function ht(){return w(W(navigator.deviceMemory),void 0)},screenResolution:function Yt(){if(!(Ne()&&$e()&&_t()))return function a1(){",
            "eak;const ut=rt[0];switch(ut[0]){case\".\":Xe(\"class\",ut.slice(1));break;case\"#\":Xe(\"id\",ut.slice(1));break;case\"[\":{const It=/^\\[([\\w-]+)([~|^$*]?=(\"(.*?)\"|([\\w-]+)))?(\\s+[is])?\\]$/.exec(ut);if(!It)throw new Error(z1);Xe(It[1],null!==(Qt=null!==(Lt=It[4])&&void 0!==Lt?Lt:It[5])&&void 0!==Qt?Qt:\"\");break}default:throw new Error(z1)}}return[b0,G1]}(Ce),z1=document.createElement(Lt??\"div\");for(const q1 of Object.keys(Qt)){const b0=Qt[q1].join(\" \");\"style\"===q1?e0(z1.style,b0):z1.setAttribute(q1,b0)}return z1}function e0(Ce,Lt){for(const Qt of Lt.split(\";\")){const z1=/^\\s*([\\w-]+)\\s*:\\s*(.+?)(\\s*!([\\w-]+))?\\s*$/.exec(Qt);if(z1){const[,q1,b0,,G1]=z1;Ce.setProperty(q1,b0,G1||\"\")}}}const o0=[\"monospace\",\"sans-serif\",\"serif\"],L0=[\"sans-serif-thin\",\"ARNO PRO\",\"Agency FB\",\"Arabic Typesetting\",\"Arial Unicode MS\",\"AvantGarde Bk BT\",\"BankGothic Md BT\",\"Batang\",\"Bitstream Vera Sans Mono\",\"Calibri\",\"Century\",\"Century Gothic\",\"Clarendon\",\"EUROSTILE\",\"Franklin Gothic\",\"Futura Bk BT\",\"Futura Md BT\",\"GOTHAM\",\"Gill Sans\",\"HELV\",\"Haettenschweiler\",\"Helvetica Neue\",\"Humanst521 BT\",\"Leelawadee\",\"Letter Gothic\",\"Levenim MT\",\"Lucida Bright\",\"Lucida Sans\",\"Menlo\",\"MS Mincho\",\"MS Outlook\",\"MS Reference Specialty\",\"MS UI Gothic\",\"MT Extra\",\"MYRIAD PRO\",\"Marlett\",\"Meiryo UI\",\"Microsoft Uighur\",\"Minion Pro\",\"Monotype Corsiva\",\"PMingLiU\",\"Pristina\",\"SCRIPTINA\",\"Segoe UI Light\",\"Serifa\",\"SimHei\",\"Small Fonts\",\"Staccato222 BT\",\"TRAJAN PRO\",\"Univers CE 55 Medium\",\"Vrinda\",\"ZWAdobeF\"];function it(Ce){return Ce.toDataURL()}let qt,jt;function st(){const Ce=screen;return[w(W(Ce.availTop),null),w(W(Ce.width)-W(Ce.availWidth)-w(W(Ce.availLeft),0),null),w(W(Ce.height)-W(Ce.availHeight)-w(W(Ce.availTop),0),null),w(W(Ce.availLeft),null)]}function St(Ce){for(let Lt=0;Lt<4;++Lt)if(Ce[Lt])return!1;return!0}function k0(){return k0=(0,n.A)(function*({debug:Ce}={}){if(!function W0(){return Ne()||s()}())return;const Lt=function D1(){const Ce=atob;return{abpIndo:[\"#Iklan-Melayang\",\"#Kolom-Iklan-728\",\"#SidebarIklan-wrapper\",'[title=\"ALIENBOLA\" i]',Ce(\"I0JveC1CYW5uZXItYWRz\")],abpvn:[\".quangcao\",\"#mobileCatfish\",Ce(\"LmNsb3NlLWFkcw==\"),'[id^=\"bn_bottom_fixed_\"]',\"#pmadv\"],adBlockFinland:[\".mainostila\",Ce(\"LnNwb25zb3JpdA==\"),\".ylamainos\",Ce(\"YVtocmVmKj0iL2NsaWNrdGhyZ2guYXNwPyJd\"),Ce(\"YVtocmVmXj0iaHR0cHM6Ly9hcHAucmVhZHBlYWsuY29tL2FkcyJd\")],adBlockPersian:[\"#navbar_notice_50\",\".kadr\",'TABLE[width=\"140px\"]',\"#divAgahi\",Ce(\"YVtocmVmXj0iaHR0cDovL2cxLnYuZndtcm0ubmV0L2FkLyJd\")],adBlockWarningRemoval:[\"#adblock-honeypot\",\".adblocker-root\",\".wp_adblock_detect\",Ce(\"LmhlYWRlci1ibG9ja2VkLWFk\"),Ce(\"I2FkX2Jsb2NrZXI=\")],adGuardAnnoyances:[\".hs-sosyal\",\"#cookieconsentdiv\",'div[class^=\"app_gdpr\"]',\".as-oil\",'[data-cypress=\"soft-push-notification-modal\"]'],adGuardBase:[\".BetterJsPopOverlay\",Ce(\"I2FkXzMwMFgyNTA=\"),Ce(\"I2Jhbm5lcmZsb2F0MjI=\"),Ce(\"I2NhbXBhaWduLWJhbm5lcg==\"),Ce(\"I0FkLUNvbnRlbnQ=\")],adGuardChinese:[Ce(\"LlppX2FkX2FfSA==\"),Ce(\"YVtocmVmKj0iLmh0aGJldDM0LmNvbSJd\"),\"#widget-quan\",Ce(\"YVtocmVmKj0iLzg0OTkyMDIwLnh5eiJ"
          ],
          "sanitized": true
        },
        {
          "url": "https://www.gstatic.com/recaptcha/releases/[redacted-id]/recaptcha__en.js",
          "excerpts": [
            ",c,\nr,k,L,M,J){if(((J=[\"J\",0,\"td\"],X)^31)>>3==3){for(z=(N=(u=[0,16,null],u[J[1]]),[]);N<V.length;N++)z[N]=V[N].U();for(Z=(B=new zp,u[J[1]]);Z<V.length;Z++){if((P=((T=(c=V[Z],Array.from(z[Z])),T)[u[J[1]]]=p[43](53,qt,void 0,a,c).length,T[A]),P===19||P===31)||P===30||P===32)if(H[9](6,C,B,T),P===30?(B[J[0]]=a,p[30](5,B),p[36](86,B,A)):P===32?(B[J[0]]=2,p[36](78,B,A)):B[J[0]]=a,p[30](4,B),p[36](86,B,A),Y=B[J[0]],k=U[39](3,C,B),k!==0){for(W=u[J[I=(w=(S=k>u[J[1]])?1:-1,L=S?Z+A:Z),1]];S?I<L+k:I>L+k;I+=w)F=void 0,\nW+=w*((F=z[I])==u[2]?NaN:F.length);if((f=(h=W,Array),v=f.from,B).Z)throw Error();((((r=(g=(n=v.call(f,B.i),h),[]),CS)(g),r.push(g>>>u[J[1]]&x),r).push(g>>>8&x),r.push(g>>>u[1]&x),r).push(g>>>24&x),n.splice).apply(n,[Y,4].concat(l[22](37,r))),T=n}z[Z]=T}M=z.flat()}if(((X^28)&7)==3){if(Y=!!(h=(v=V.length,a&128?0:-1),v))z=V[v-A],Y=z!=C&&typeof z===\"object\"&&z.constructor===Object;for(P=v+(I=(n=a&128?1:0,Y),I?-1:0);n<P;n++)x(n-h,V[n]);if(I)for(W in g=V[v-A],g)!isNaN(W)&&x(+W,g[W])}return((X^((X>>2&15)==\n3&&C.G.push(C.fC,C.UG,C[J[2]],C.uy,C.wk,Q[39](77,C,function(G,q){return!!G&&!!q})),16))&6)==2&&(M=D[35](61,function(G,q,b){b=(q=[!1,4,24],[\"G\",81,42]);switch(G.i){case 1:if((h=((((z={},z)[TI]=A,z)[lb]=\"NhfdZHzre16wrc2m6BxEdu7J\",z[CO]=Q[37](24,Hn.L().get()),z)[jP]=V.J.R,D[36](5,q[2],Hn.L().get())))==C||!h){G.pv(2);break}if(!O[b[2]](b[1]).isSecureContext||!O[b[2]](b[1]).navigator.mediaDevices){(z[sp]=q[0],G).pv(2);break}return((n=function(){return O[42](17).navigator.mediaDevices.enumerateDevices()},\nG).Z(q[1]),G).J((0,$E.Jo)(n,a),6);case 6:(z[g=G[b[0]],sp]=g.some(function(AS){return AS.kind===\"videoinput\"}),G).Y(2);break;case q[1]:G.M(),z[sp]=q[0];case 2:return W=new XO,e[24](1,W,z),Y={query:W.toString(),title:\"recaptcha challenge expires in two minutes\"},(v=D[36](7,q[2],Hn.L().get()))!=C&&v&&(Y.allow=x),G.return(new MN(V.i.Ft(),Y))}})),M},function(X,C,A,x,a,V,z,W,g,n,v,Y,h,P,I,F,T,f,S,B,u){return(X&(((X|48)==((X&109)!=(u=[null,\"Y\",13],X)||m[1](1,A.G)||A[u[1]]||(A[u[1]]=C,O[31](54,C,A.IR,A),\nA.h=0),X)&&t.call(this,C),X-9<<1<X)&&(X+5&u[2])>=X&&t.call(this,C),29))==X&&(f=[!0,2,1],v=new My,n=H[34](7,v,od,A,qN),x.a3 instanceof BS?(V=x.a3,h=x.r_,a=new L$,h!=C&&(F=K[46](18,f[2],h),H[34](5,a,J3,f[2],F)),g=V.i?Q[34](u[2],f[1],f[0]):d[7](2,f[2],f[0]),z=H[34](7,a,yi,f[1],g),W=D[15](17,\"string\",u[0],V),H[34](14,z,ta,3,W),D[u[2]](31,C,n,GL,f[1],L$,a)):(P=new Rd,x.r_!=C&&(S=K[46](16,f[2],x.r_),H[34](7,P,J3,f[2],S)),T=x.a3.J.i?Q[34](12,f[1],f[0]):d[7](1,f[2],f[0]),I=H[34](14,P,yi,f[1],T),Y=D[15](16,\n\"string\",u[0],x.a3.J),H[34](6,I,ta,3,Y),D[u[2]](31,C,n,GL,6,Rd,P)),B=n),B},function(X,C,A,x,a,V,z,W,g,n,v,Y,h,P,I,F,T,f){if(((X&47)==((T=[38,43,5],X)-T[2]>>3==1&&(x=Be[0](4,p[2](92,bM),Xx),f=l0(function(){return x.match(/[^,]*,([\\w\\d\\+\\/]*)/)[C]},A)),X)&&(f=x&&A.EO()>C?x():null),X-2<<2>=X)&&(X-8|20)<X){z=Q[T[1]](8,x,(P=(a=[34,3,!(v=Cq,V=x.G4,0)],V[xr])|0,P));a:{if((I=(!(Y=(F=P,V),z)&&Q[33](24,a[2],x)&&(Y=x.G4,F=Y[xr]|0),g=H[31](2,a[1],Y),A),g)==null){if(z){W=U[11](19,a"
          ],
          "sanitized": true
        }
      ],
      "transmission": [],
      "providers": [
        {
          "name": "Google Ads",
          "hosts": [
            "12472045.fls.doubleclick.net",
            "googleads.g.doubleclick.net",
            "www.googleadservices.com"
          ]
        }
      ],
      "staticAnalysis": [
        {
          "url": "https://www.amtrak.com/etc/designs/tickets/angular/vendor.1790992992080.js",
          "libraries": [
            "FingerprintJS"
          ],
          "apiPatternCount": 8
        },
        {
          "url": "https://www.google.com/recaptcha/enterprise.js",
          "libraries": [
            "reCAPTCHA"
          ],
          "apiPatternCount": 0
        },
        {
          "url": "https://www.gstatic.com/recaptcha/releases/[redacted-id]/recaptcha__en.js",
          "libraries": [
            "reCAPTCHA"
          ],
          "apiPatternCount": 0
        }
      ],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [
        "12472045.fls.doubleclick.net",
        "amtrakdigital.demdex.net",
        "assets.adobedtm.com",
        "bcp.crwdcntrl.net",
        "beacon.sojern.com",
        "cdn.branch.io",
        "cdn.cookielaw.org",
        "cdn.decibelinsight.net",
        "cm.everesttech.net",
        "collection.decibelinsight.net",
        "ct.pinterest.com",
        "dpm.demdex.net",
        "fonts.googleapis.com",
        "fonts.gstatic.com",
        "googleads.g.doubleclick.net",
        "resources.digital-cloud-west.medallia.com",
        "s.pinimg.com",
        "secure.adnxs.com",
        "www.google.com",
        "www.googleadservices.com",
        "www.gstatic.com"
      ],
      "requestCount": 173,
      "scriptsCaptured": 27,
      "framesSeen": 7,
      "googleAdsObserved": true,
      "source": {
        "file": "results/headless/amtrak-com-20261022T211236.json",
        "sha256": "4cb51455283f23db8ae0556b0f6c1f32cabfc07a91a75934bfb5341be3cdd46a"
      }
    }
  ]
}
