{
  "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": "facebook-com",
  "domain": "facebook.com",
  "url": "https://facebook.com",
  "runs": [
    {
      "id": "headful-5c501504fc7d",
      "mode": "headful",
      "modeInferred": false,
      "scannedAt": null,
      "scannerVersion": null,
      "browserVersion": null,
      "finalUrl": null,
      "httpStatus": null,
      "pageTitle": "Facebook",
      "pageState": "document",
      "measurementStatus": "ok",
      "finding": "collection",
      "signals": {
        "canvas": true,
        "webgl": true,
        "audio": false,
        "fonts": true,
        "device": true
      },
      "collectionCallers": [
        "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js"
      ],
      "apiCalls": [
        {
          "api": "canvas.getContext",
          "count": 11,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 42,
              "column": 345
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 738
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8498
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 7926
            }
          ],
          "inlineCaller": true,
          "frame": null
        },
        {
          "api": "canvas.toDataURL",
          "count": 2,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8216
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 7971
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "canvas2d.fillText",
          "count": 13,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 1931
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 2119
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 2248
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 2433
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 2603
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "canvas2d.getImageData",
          "count": 9,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8071
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "canvas2d.measureText",
          "count": 102,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 886
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 998
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 5732
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "document.cookie.write",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4iukD4/yh/l/en_US-j/[redacted]",
              "line": null,
              "column": null
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.deviceMemory",
          "count": 8,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3224
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3267
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4iIre4/ys/l/en_US-j/KNcRcwJ9d0yRenqJK5Q8WGHdvbJ2SLV6YzL4U8ibR_Kw.js",
              "line": 228,
              "column": 334
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 179,
              "column": 796
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 179,
              "column": 828
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.doNotTrack",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4281
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.hardwareConcurrency",
          "count": 21,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 29,
              "column": 388
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yu/r/IlPOrKAje9L.js",
              "line": 278,
              "column": 178
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yu/r/IlPOrKAje9L.js",
              "line": 278,
              "column": 215
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4iIre4/ys/l/en_US-j/KNcRcwJ9d0yRenqJK5Q8WGHdvbJ2SLV6YzL4U8ibR_Kw.js",
              "line": 228,
              "column": 228
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4iIre4/ys/l/en_US-j/KNcRcwJ9d0yRenqJK5Q8WGHdvbJ2SLV6YzL4U8ibR_Kw.js",
              "line": 228,
              "column": 285
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.language",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3487
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.languages",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 22,
              "column": 339
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4661
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.maxTouchPoints",
          "count": 5,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 30,
              "column": 377
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3292
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3347
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.mimeTypes",
          "count": 7,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 23,
              "column": 307
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 23,
              "column": 327
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4589
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.platform",
          "count": 5,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 32,
              "column": 372
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3543
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4i_054/yP/l/en_US-j/TWy7kDl0Ykj.js",
              "line": 9,
              "column": 137
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.plugins",
          "count": 7,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 37,
              "column": 305
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 37,
              "column": 323
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4510
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.userAgent",
          "count": 6,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 34,
              "column": 373
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4080
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yu/r/IlPOrKAje9L.js",
              "line": 37,
              "column": 140
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yu/r/IlPOrKAje9L.js",
              "line": 37,
              "column": 175
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.webdriver",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 41,
              "column": 306
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4338
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "screen.availHeight",
          "count": 3,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 2973
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yR/l/en_US-j/9ssx_aaYc_E.js",
              "line": 86,
              "column": 173
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "screen.availWidth",
          "count": 3,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 2943
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yR/l/en_US-j/9ssx_aaYc_E.js",
              "line": 86,
              "column": 152
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "screen.colorDepth",
          "count": 3,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3014
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yR/l/en_US-j/9ssx_aaYc_E.js",
              "line": 86,
              "column": 194
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "screen.height",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 2904
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 64,
              "column": 876
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yR/l/en_US-j/9ssx_aaYc_E.js",
              "line": 86,
              "column": 135
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "screen.pixelDepth",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3054
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "screen.width",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 2879
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 64,
              "column": 847
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yR/l/en_US-j/9ssx_aaYc_E.js",
              "line": 86,
              "column": 120
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "webgl2renderingcontext.getExtension",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1228
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "webgl2renderingcontext.getParameter",
          "count": 10,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1298
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1350
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1412
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1452
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1512
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "webgl2renderingcontext.getShaderPrecisionFormat",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 991
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "webgl2renderingcontext.getSupportedExtensions",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1910
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "webglrenderingcontext.getExtension",
          "count": 3,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8554
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 179,
              "column": 396
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 179,
              "column": 605
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "webglrenderingcontext.getParameter",
          "count": 24,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8624
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8676
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8738
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8778
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8839
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "webglrenderingcontext.getSupportedExtensions",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 9976
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "webglrenderingcontext.readPixels",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 839
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "window.devicePixelRatio",
          "count": 8,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 6003
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 6034
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 6069
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3095
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 64,
              "column": 796
            }
          ],
          "inlineCaller": false,
          "frame": null
        }
      ],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [
        {
          "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
          "libraries": [],
          "apiPatternCount": 10
        },
        {
          "url": "https://static.xx.fbcdn.net/rsrc.php/v4iVuW4/yl/l/en_US-j/dnVk8qwlBPR.js",
          "libraries": [
            "Arkose Labs"
          ],
          "apiPatternCount": 3
        }
      ],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [
        "static.xx.fbcdn.net",
        "www.instagram.com"
      ],
      "requestCount": 30,
      "scriptsCaptured": 16,
      "framesSeen": null,
      "googleAdsObserved": false,
      "source": {
        "file": "results/headful/facebook-com.json",
        "sha256": "5c501504fc7df0098da7e3e9d5ec1557c162896feca35a8562fe0475802d064f"
      },
      "scanUrl": "https://facebook.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": null
    },
    {
      "id": "headful-0adc3e41731f",
      "mode": "headful",
      "modeInferred": false,
      "scannedAt": "2026-10-19T02:42:38.560060Z",
      "scannerVersion": "0.3",
      "browserVersion": "156.0.8078.4",
      "finalUrl": "https://www.facebook.com/",
      "httpStatus": 200,
      "pageTitle": "Facebook",
      "pageState": "document",
      "measurementStatus": "ok",
      "finding": "collection",
      "signals": {
        "canvas": true,
        "webgl": true,
        "audio": false,
        "fonts": true,
        "device": true
      },
      "collectionCallers": [
        "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js"
      ],
      "apiCalls": [
        {
          "api": "canvas.getContext",
          "count": 11,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 42,
              "column": 345
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 738
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8498
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 7926
            }
          ],
          "inlineCaller": true,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "canvas.toDataURL",
          "count": 2,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8216
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 7971
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "canvas2d.fillText",
          "count": 13,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 1931
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 2119
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 2248
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 2433
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 2603
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "canvas2d.getImageData",
          "count": 9,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8071
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "canvas2d.measureText",
          "count": 102,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 886
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 998
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 5732
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "document.cookie.write",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ihaI4/yn/l/en_US-j/[redacted]",
              "line": null,
              "column": null
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.deviceMemory",
          "count": 8,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3224
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3267
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4iQat4/yi/l/en_US-j/KNcRcwJ9d0yRenqJK5Q8WGHdvbJ2SLV6Y.js",
              "line": 228,
              "column": 334
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 179,
              "column": 796
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 179,
              "column": 828
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.doNotTrack",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4281
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.hardwareConcurrency",
          "count": 21,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 29,
              "column": 388
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yu/r/IlPOrKAje9L.js",
              "line": 278,
              "column": 178
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yu/r/IlPOrKAje9L.js",
              "line": 278,
              "column": 215
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4iQat4/yi/l/en_US-j/KNcRcwJ9d0yRenqJK5Q8WGHdvbJ2SLV6Y.js",
              "line": 228,
              "column": 228
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4iQat4/yi/l/en_US-j/KNcRcwJ9d0yRenqJK5Q8WGHdvbJ2SLV6Y.js",
              "line": 228,
              "column": 285
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.language",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3487
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.languages",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 22,
              "column": 339
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4661
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.maxTouchPoints",
          "count": 5,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 30,
              "column": 377
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3292
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3347
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.mimeTypes",
          "count": 7,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 23,
              "column": 307
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 23,
              "column": 327
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4589
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.platform",
          "count": 5,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 32,
              "column": 372
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3543
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4i_054/ys/l/en_US-j/vR65U62SRoC.js",
              "line": 9,
              "column": 137
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.plugins",
          "count": 7,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 37,
              "column": 305
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 37,
              "column": 323
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4510
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.userAgent",
          "count": 6,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 34,
              "column": 373
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4080
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yu/r/IlPOrKAje9L.js",
              "line": 37,
              "column": 140
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yu/r/IlPOrKAje9L.js",
              "line": 37,
              "column": 175
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.webdriver",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 41,
              "column": 306
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4338
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "screen.availHeight",
          "count": 3,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 2973
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yR/l/en_US-j/9ssx_aaYc_E.js",
              "line": 86,
              "column": 173
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "screen.availWidth",
          "count": 3,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 2943
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yR/l/en_US-j/9ssx_aaYc_E.js",
              "line": 86,
              "column": 152
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "screen.colorDepth",
          "count": 3,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3014
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yR/l/en_US-j/9ssx_aaYc_E.js",
              "line": 86,
              "column": 194
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "screen.height",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 2904
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 64,
              "column": 876
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yR/l/en_US-j/9ssx_aaYc_E.js",
              "line": 86,
              "column": 135
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "screen.pixelDepth",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3054
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "screen.width",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 2879
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 64,
              "column": 847
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yR/l/en_US-j/9ssx_aaYc_E.js",
              "line": 86,
              "column": 120
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "webgl2renderingcontext.getExtension",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1228
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "webgl2renderingcontext.getParameter",
          "count": 10,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1298
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1350
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1412
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1452
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1512
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "webgl2renderingcontext.getShaderPrecisionFormat",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 991
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "webgl2renderingcontext.getSupportedExtensions",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1910
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "webglrenderingcontext.getExtension",
          "count": 3,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8554
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 179,
              "column": 396
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 179,
              "column": 605
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "webglrenderingcontext.getParameter",
          "count": 24,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8624
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8676
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8738
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8778
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8839
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "webglrenderingcontext.getSupportedExtensions",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 9976
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "webglrenderingcontext.readPixels",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 839
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "window.devicePixelRatio",
          "count": 8,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 6003
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 6034
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 6069
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3095
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 64,
              "column": 796
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        }
      ],
      "evidenceSnippets": [
        {
          "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
          "excerpts": [
            "pe\",\"Helvetica Neue\",\"Menlo\",\"Monaco\",\"Avenir\",\"Optima\",\"Futura\",\"Ubuntu\",\"DejaVu Sans\",\"Liberation Sans\",\"Cantarell\",\"Noto Sans\",\"Roboto\",\"Droid Sans\",\"Arial\",\"Times New Roman\",\"Georgia\",\"Verdana\",\"Courier New\",\"Comic Sans MS\",\"Impact\",\"Tahoma\"];function C(){try{var e=document.createElement(\"canvas\"),t=e.getContext(\"2d\");if(t==null)return\"\";var n=\"mmmmmmmmmmlli\",r=[\"monospace\",\"sans-serif\",\"serif\"],o=new Map;for(var a of r)t.font=\"72px \"+a,o.set(a,t.measureText(n).width);var i=[];for(var l of y){var s=!1;for(var u of r){var c;t.font=\"72px '\"+l+\"', \"+u;var d=t.measureText(n).width,m=(c=o.get(u))!=null?c:0;if(d!==m){s=!0;break}}i.push(s?\"1\":\"0\")}return i.join(\"\")}catch(e){return\"\"}}function b(e){return typeof e==\"number\"&&Number.isFinite(e)?String(Math.round(e*1e3)/1e3):\"\"}function v(){try{return r(\"justknobx\")._(\"549\")}catch(e){return!1}}function S(t){var n=t.createLinearGradient(0,0,e,s);n.addColorStop(0,\"rgb(102, 204, 0)\"),n.addColorStop(.25,\"rgb(255, 102, 0)\"),n.addColorStop(.5,\"rgb(0, 102, 204)\"),n.addColorStop(.75,\"rgb(204, 0, 102)\"),n.addColorStop(1,\"rgb(102, 0, 204)\"),t.fillStyle=n,t.fillRect(0,0,e,s);var r=t.createRadialGradient(e/2,s/2,10,e/2,s/2,e/2);r.addColorStop(0,\"rgba(255, 255, 255, 0.3)\"),r.addColorStop(1,\"rgba(0, 0, 0, 0.3)\"),t.fillStyle=r,t.fillRect(0,0,e,s),t.textBaseline=\"alphabetic\",t.shadowColor=\"rgba(0, 0, 0, 0.5)\",t.shadowBlur=4,t.shadowOffsetX=2,t.shadowOffsetY=2,t.fillStyle=\"rgba(255, 255, 255, 0.9)\",t.font=\"bold 18px Arial, Helvetica, sans-serif\",t.fillText(\"CIP Canvas ID \\u{1F512}\",10,25),t.shadowBlur=0,t.shadowOffsetX=0,t.shadowOffsetY=0,t.fillStyle=\"rgba(255, 255, 0, 0.85)\",t.font='italic 16px \"Times New Roman\", Georgia, serif',t.fillText(\"Meta Compliance Intake\",10,48),t.fillStyle=\"rgba(0, 255, 255, 0.8)\",t.font='14px \"Courier New\", Consolas, monospace',t.fillText(\"Security \\u2022 Privacy \\u2022 Trust\",10,70),t.fillStyle=\"rgba(255, 128, 255, 0.85)\",t.font='15px -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Ubuntu, sans-serif',t.fillText(\"System Font Test \\u65E5\\u672C\\u8A9E \\u0627\\u0644\\u0639\\u0631\\u0628\\u064A\\u0629\",10,92),t.font=\"20px Arial, sans-serif\",t.fillStyle=\"rgba(255, 255, 255, 0.9)\",t.fillText(\"\\u{1F30D}\\u{1F510}\\u{1F4F1}\\u{1F4BB}\\u{1F5A5}\\uFE0F\",10,120),t.font='14px \"Times New Roman\", serif',t.fillText(\"\\u2211\\u220F\\u222B\\u2202\\u2207\\u2135\\u211C\\u2111\\u2118\",120,120),t.fillText(\"\\u20AC\\xA3\\xA5\\u20BF\\u20B9\\u20BD\\xA2\",230,120),t.beginPath(),t.arc(320,40,25.7,0,Math.PI*2,!0),t.closePath(),t.fillStyle=\"rgba(255, 0, 128, 0.6)\",t.fill(),t.strokeStyle=\"rgba(0, 0, 0, 0.8)\",t.lineWidth=1.5,t.stroke(),t.beginPath(),t.ellipse(370,40,20,12,Math.PI/4,0,Math.PI*2),t.fillStyle=\"rgba(0, 255, 128, 0.5)\",t.fill(),t.beginPath(),t.moveTo(10,140),t.bezierCurveTo(50,100,100,180,150,140),t.bezierCurveTo(200,100,250,180,300,140),t.strokeStyle=\"rgba(255, 255, 255, 0.7)\",t.lineWidth=2.5,t.stroke(),t.beginPath(),t.moveTo(10,160),t.quadraticCurveTo(75,200,150,160),t.quadraticCurveTo(225,120,300,160),t.strokeStyle=\"rgba(128,",
            "\"Verdana\",\"Courier New\",\"Comic Sans MS\",\"Impact\",\"Tahoma\"];function C(){try{var e=document.createElement(\"canvas\"),t=e.getContext(\"2d\");if(t==null)return\"\";var n=\"mmmmmmmmmmlli\",r=[\"monospace\",\"sans-serif\",\"serif\"],o=new Map;for(var a of r)t.font=\"72px \"+a,o.set(a,t.measureText(n).width);var i=[];for(var l of y){var s=!1;for(var u of r){var c;t.font=\"72px '\"+l+\"', \"+u;var d=t.measureText(n).width,m=(c=o.get(u))!=null?c:0;if(d!==m){s=!0;break}}i.push(s?\"1\":\"0\")}return i.join(\"\")}catch(e){return\"\"}}function b(e){return typeof e==\"number\"&&Number.isFinite(e)?String(Math.round(e*1e3)/1e3):\"\"}function v(){try{return r(\"justknobx\")._(\"549\")}catch(e){return!1}}function S(t){var n=t.createLinearGradient(0,0,e,s);n.addColorStop(0,\"rgb(102, 204, 0)\"),n.addColorStop(.25,\"rgb(255, 102, 0)\"),n.addColorStop(.5,\"rgb(0, 102, 204)\"),n.addColorStop(.75,\"rgb(204, 0, 102)\"),n.addColorStop(1,\"rgb(102, 0, 204)\"),t.fillStyle=n,t.fillRect(0,0,e,s);var r=t.createRadialGradient(e/2,s/2,10,e/2,s/2,e/2);r.addColorStop(0,\"rgba(255, 255, 255, 0.3)\"),r.addColorStop(1,\"rgba(0, 0, 0, 0.3)\"),t.fillStyle=r,t.fillRect(0,0,e,s),t.textBaseline=\"alphabetic\",t.shadowColor=\"rgba(0, 0, 0, 0.5)\",t.shadowBlur=4,t.shadowOffsetX=2,t.shadowOffsetY=2,t.fillStyle=\"rgba(255, 255, 255, 0.9)\",t.font=\"bold 18px Arial, Helvetica, sans-serif\",t.fillText(\"CIP Canvas ID \\u{1F512}\",10,25),t.shadowBlur=0,t.shadowOffsetX=0,t.shadowOffsetY=0,t.fillStyle=\"rgba(255, 255, 0, 0.85)\",t.font='italic 16px \"Times New Roman\", Georgia, serif',t.fillText(\"Meta Compliance Intake\",10,48),t.fillStyle=\"rgba(0, 255, 255, 0.8)\",t.font='14px \"Courier New\", Consolas, monospace',t.fillText(\"Security \\u2022 Privacy \\u2022 Trust\",10,70),t.fillStyle=\"rgba(255, 128, 255, 0.85)\",t.font='15px -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Ubuntu, sans-serif',t.fillText(\"System Font Test \\u65E5\\u672C\\u8A9E \\u0627\\u0644\\u0639\\u0631\\u0628\\u064A\\u0629\",10,92),t.font=\"20px Arial, sans-serif\",t.fillStyle=\"rgba(255, 255, 255, 0.9)\",t.fillText(\"\\u{1F30D}\\u{1F510}\\u{1F4F1}\\u{1F4BB}\\u{1F5A5}\\uFE0F\",10,120),t.font='14px \"Times New Roman\", serif',t.fillText(\"\\u2211\\u220F\\u222B\\u2202\\u2207\\u2135\\u211C\\u2111\\u2118\",120,120),t.fillText(\"\\u20AC\\xA3\\xA5\\u20BF\\u20B9\\u20BD\\xA2\",230,120),t.beginPath(),t.arc(320,40,25.7,0,Math.PI*2,!0),t.closePath(),t.fillStyle=\"rgba(255, 0, 128, 0.6)\",t.fill(),t.strokeStyle=\"rgba(0, 0, 0, 0.8)\",t.lineWidth=1.5,t.stroke(),t.beginPath(),t.ellipse(370,40,20,12,Math.PI/4,0,Math.PI*2),t.fillStyle=\"rgba(0, 255, 128, 0.5)\",t.fill(),t.beginPath(),t.moveTo(10,140),t.bezierCurveTo(50,100,100,180,150,140),t.bezierCurveTo(200,100,250,180,300,140),t.strokeStyle=\"rgba(255, 255, 255, 0.7)\",t.lineWidth=2.5,t.stroke(),t.beginPath(),t.moveTo(10,160),t.quadraticCurveTo(75,200,150,160),t.quadraticCurveTo(225,120,300,160),t.strokeStyle=\"rgba(128, 255, 255, 0.7)\",t.lineWidth=2,t.stroke(),t.globalCompositeOperation=\"multiply\",t.fillStyle=\"rgba(255, 255, 0, 0.4)\",t.fillRect(150,10,100,60),t.globalCompositeOperation=\"screen\",t.fillSty",
            "(\"2d\");if(t==null)return\"\";var n=\"mmmmmmmmmmlli\",r=[\"monospace\",\"sans-serif\",\"serif\"],o=new Map;for(var a of r)t.font=\"72px \"+a,o.set(a,t.measureText(n).width);var i=[];for(var l of y){var s=!1;for(var u of r){var c;t.font=\"72px '\"+l+\"', \"+u;var d=t.measureText(n).width,m=(c=o.get(u))!=null?c:0;if(d!==m){s=!0;break}}i.push(s?\"1\":\"0\")}return i.join(\"\")}catch(e){return\"\"}}function b(e){return typeof e==\"number\"&&Number.isFinite(e)?String(Math.round(e*1e3)/1e3):\"\"}function v(){try{return r(\"justknobx\")._(\"549\")}catch(e){return!1}}function S(t){var n=t.createLinearGradient(0,0,e,s);n.addColorStop(0,\"rgb(102, 204, 0)\"),n.addColorStop(.25,\"rgb(255, 102, 0)\"),n.addColorStop(.5,\"rgb(0, 102, 204)\"),n.addColorStop(.75,\"rgb(204, 0, 102)\"),n.addColorStop(1,\"rgb(102, 0, 204)\"),t.fillStyle=n,t.fillRect(0,0,e,s);var r=t.createRadialGradient(e/2,s/2,10,e/2,s/2,e/2);r.addColorStop(0,\"rgba(255, 255, 255, 0.3)\"),r.addColorStop(1,\"rgba(0, 0, 0, 0.3)\"),t.fillStyle=r,t.fillRect(0,0,e,s),t.textBaseline=\"alphabetic\",t.shadowColor=\"rgba(0, 0, 0, 0.5)\",t.shadowBlur=4,t.shadowOffsetX=2,t.shadowOffsetY=2,t.fillStyle=\"rgba(255, 255, 255, 0.9)\",t.font=\"bold 18px Arial, Helvetica, sans-serif\",t.fillText(\"CIP Canvas ID \\u{1F512}\",10,25),t.shadowBlur=0,t.shadowOffsetX=0,t.shadowOffsetY=0,t.fillStyle=\"rgba(255, 255, 0, 0.85)\",t.font='italic 16px \"Times New Roman\", Georgia, serif',t.fillText(\"Meta Compliance Intake\",10,48),t.fillStyle=\"rgba(0, 255, 255, 0.8)\",t.font='14px \"Courier New\", Consolas, monospace',t.fillText(\"Security \\u2022 Privacy \\u2022 Trust\",10,70),t.fillStyle=\"rgba(255, 128, 255, 0.85)\",t.font='15px -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Ubuntu, sans-serif',t.fillText(\"System Font Test \\u65E5\\u672C\\u8A9E \\u0627\\u0644\\u0639\\u0631\\u0628\\u064A\\u0629\",10,92),t.font=\"20px Arial, sans-serif\",t.fillStyle=\"rgba(255, 255, 255, 0.9)\",t.fillText(\"\\u{1F30D}\\u{1F510}\\u{1F4F1}\\u{1F4BB}\\u{1F5A5}\\uFE0F\",10,120),t.font='14px \"Times New Roman\", serif',t.fillText(\"\\u2211\\u220F\\u222B\\u2202\\u2207\\u2135\\u211C\\u2111\\u2118\",120,120),t.fillText(\"\\u20AC\\xA3\\xA5\\u20BF\\u20B9\\u20BD\\xA2\",230,120),t.beginPath(),t.arc(320,40,25.7,0,Math.PI*2,!0),t.closePath(),t.fillStyle=\"rgba(255, 0, 128, 0.6)\",t.fill(),t.strokeStyle=\"rgba(0, 0, 0, 0.8)\",t.lineWidth=1.5,t.stroke(),t.beginPath(),t.ellipse(370,40,20,12,Math.PI/4,0,Math.PI*2),t.fillStyle=\"rgba(0, 255, 128, 0.5)\",t.fill(),t.beginPath(),t.moveTo(10,140),t.bezierCurveTo(50,100,100,180,150,140),t.bezierCurveTo(200,100,250,180,300,140),t.strokeStyle=\"rgba(255, 255, 255, 0.7)\",t.lineWidth=2.5,t.stroke(),t.beginPath(),t.moveTo(10,160),t.quadraticCurveTo(75,200,150,160),t.quadraticCurveTo(225,120,300,160),t.strokeStyle=\"rgba(128, 255, 255, 0.7)\",t.lineWidth=2,t.stroke(),t.globalCompositeOperation=\"multiply\",t.fillStyle=\"rgba(255, 255, 0, 0.4)\",t.fillRect(150,10,100,60),t.globalCompositeOperation=\"screen\",t.fillStyle=\"rgba(0, 255, 255, 0.4)\",t.fillRect(180,30,100,60),t.globalCompositeOperation=\"overlay\",t.fillStyle=\"rgba(255, 0, 255, 0.3)\",t"
          ],
          "sanitized": true
        },
        {
          "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yu/r/IlPOrKAje9L.js",
          "excerpts": [
            "impleHook,u={onQueue:s,queuePost:function(n,r,o){e.push([n,r,o]),s.call(n,r,o)},flushQueue:function(){var t=e;return e=[],t}};i.exports=u}),34);\n__d(\"gkx\",[\"invariant\",\"BanzaiLazyQueue\",\"ExecutionEnvironment\",\"emptyFunction\"],(function(t,n,r,o,a,i,l,s){\"use strict\";var e,u={},c={};function d(t){var n=u[t];return n!=null||s(0,11797,t),c[t]||(c[t]=!0,n.hash!=null&&((e||(e=r(\"ExecutionEnvironment\"))).canUseDOM||(e||(e=r(\"ExecutionEnvironment\"))).isInWorker)&&o(\"BanzaiLazyQueue\").queuePost(\"gk2_exposure\",{identifier:t,hash:n.hash})),n.result}d.add=function(e,t){for(var n in e)t&&t.entry++,n in u?t&&t.dup_entry++:u[n]=e[n]},d.addLoggedInternal=function(e){d.add(e);for(var t in e)c[t]=!0};var m=r(\"emptyFunction\");d.getGKs=function(){return null},d.getLogged=function(){return Object.keys(c).map(function(e){return{identifier:e,hash:u[e].hash}})},d.setPass=m,d.setFail=m,d.clear=m;var p=d;l.default=p}),98);\n__d(\"GHLDetectionUtils\",[\"GHLDetectionUtilsPreludeSafe\",\"gkx\"],(function(t,n,r,o,a,i,l){\"use strict\";function e(){return r(\"gkx\")(\"5415\")?!0:o(\"GHLDetectionUtilsPreludeSafe\").isJSONParseShimmed()}function s(e){return r(\"gkx\")(\"8869\")?!0:typeof e==\"function\"&&!(e.toString===e.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.toString())===\"function XMLHttpRequest() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.toString.toString())===\"function toString() { [native code] }\")}function u(e){return r(\"gkx\")(\"9063\")?!0:typeof e==\"function\"&&!(e.prototype.fillText.toString===e.prototype.fillText.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.prototype.fillText.toString())===\"function fillText() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.prototype.fillText.toString.toString())===\"function toString() { [native code] }\")}function c(){return typeof String==\"function\"&&!(String.toString===String.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(String.toString())===\"function String() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(String.toString.toString())===\"function toString() { [native code] }\")}function d(){return typeof Function.prototype.call==\"function\"&&!(Function.prototype.call.toString===Function.prototype.call.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(Function.prototype.call.toString())===\"function call() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(Function.prototype.call.toString.toString())===\"function toString() { [native code] }\")}l.isNativeStackTampered=o(\"GHLDetectionUtilsPreludeSafe\").isNativeStackTampered,l.isXHRResponseGetterShimmed=o(\"GHLDetectionUtilsPreludeSafe\").isXHRResponseGetterShimmed,l.isJSONParseShimmed=e,l.isXHRModified=s,l.isCanvasFillTextModified=u,l.isStringShimmed=c,l.isCallShimmed=d}),98);\n__d(\"GHLNetworkLayer\",[\"FBLogger\",\"GHLDetectionUtils\",\"GHLDetectionUtilsPreludeSafe\",\"err\",\"gkx\"],(function(t,n,r,o,a,i,l){\"use strict\";function e(){try{if(r(\"gkx\")(\"8068\")&&o(\"GHLDetectionUtils\").is",
            ":function(n,r,o){e.push([n,r,o]),s.call(n,r,o)},flushQueue:function(){var t=e;return e=[],t}};i.exports=u}),34);\n__d(\"gkx\",[\"invariant\",\"BanzaiLazyQueue\",\"ExecutionEnvironment\",\"emptyFunction\"],(function(t,n,r,o,a,i,l,s){\"use strict\";var e,u={},c={};function d(t){var n=u[t];return n!=null||s(0,11797,t),c[t]||(c[t]=!0,n.hash!=null&&((e||(e=r(\"ExecutionEnvironment\"))).canUseDOM||(e||(e=r(\"ExecutionEnvironment\"))).isInWorker)&&o(\"BanzaiLazyQueue\").queuePost(\"gk2_exposure\",{identifier:t,hash:n.hash})),n.result}d.add=function(e,t){for(var n in e)t&&t.entry++,n in u?t&&t.dup_entry++:u[n]=e[n]},d.addLoggedInternal=function(e){d.add(e);for(var t in e)c[t]=!0};var m=r(\"emptyFunction\");d.getGKs=function(){return null},d.getLogged=function(){return Object.keys(c).map(function(e){return{identifier:e,hash:u[e].hash}})},d.setPass=m,d.setFail=m,d.clear=m;var p=d;l.default=p}),98);\n__d(\"GHLDetectionUtils\",[\"GHLDetectionUtilsPreludeSafe\",\"gkx\"],(function(t,n,r,o,a,i,l){\"use strict\";function e(){return r(\"gkx\")(\"5415\")?!0:o(\"GHLDetectionUtilsPreludeSafe\").isJSONParseShimmed()}function s(e){return r(\"gkx\")(\"8869\")?!0:typeof e==\"function\"&&!(e.toString===e.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.toString())===\"function XMLHttpRequest() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.toString.toString())===\"function toString() { [native code] }\")}function u(e){return r(\"gkx\")(\"9063\")?!0:typeof e==\"function\"&&!(e.prototype.fillText.toString===e.prototype.fillText.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.prototype.fillText.toString())===\"function fillText() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.prototype.fillText.toString.toString())===\"function toString() { [native code] }\")}function c(){return typeof String==\"function\"&&!(String.toString===String.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(String.toString())===\"function String() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(String.toString.toString())===\"function toString() { [native code] }\")}function d(){return typeof Function.prototype.call==\"function\"&&!(Function.prototype.call.toString===Function.prototype.call.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(Function.prototype.call.toString())===\"function call() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(Function.prototype.call.toString.toString())===\"function toString() { [native code] }\")}l.isNativeStackTampered=o(\"GHLDetectionUtilsPreludeSafe\").isNativeStackTampered,l.isXHRResponseGetterShimmed=o(\"GHLDetectionUtilsPreludeSafe\").isXHRResponseGetterShimmed,l.isJSONParseShimmed=e,l.isXHRModified=s,l.isCanvasFillTextModified=u,l.isStringShimmed=c,l.isCallShimmed=d}),98);\n__d(\"GHLNetworkLayer\",[\"FBLogger\",\"GHLDetectionUtils\",\"GHLDetectionUtilsPreludeSafe\",\"err\",\"gkx\"],(function(t,n,r,o,a,i,l){\"use strict\";function e(){try{if(r(\"gkx\")(\"8068\")&&o(\"GHLDetectionUtils\").isXHRModified(t.XMLHttpRequest)){f",
            "e=[],t}};i.exports=u}),34);\n__d(\"gkx\",[\"invariant\",\"BanzaiLazyQueue\",\"ExecutionEnvironment\",\"emptyFunction\"],(function(t,n,r,o,a,i,l,s){\"use strict\";var e,u={},c={};function d(t){var n=u[t];return n!=null||s(0,11797,t),c[t]||(c[t]=!0,n.hash!=null&&((e||(e=r(\"ExecutionEnvironment\"))).canUseDOM||(e||(e=r(\"ExecutionEnvironment\"))).isInWorker)&&o(\"BanzaiLazyQueue\").queuePost(\"gk2_exposure\",{identifier:t,hash:n.hash})),n.result}d.add=function(e,t){for(var n in e)t&&t.entry++,n in u?t&&t.dup_entry++:u[n]=e[n]},d.addLoggedInternal=function(e){d.add(e);for(var t in e)c[t]=!0};var m=r(\"emptyFunction\");d.getGKs=function(){return null},d.getLogged=function(){return Object.keys(c).map(function(e){return{identifier:e,hash:u[e].hash}})},d.setPass=m,d.setFail=m,d.clear=m;var p=d;l.default=p}),98);\n__d(\"GHLDetectionUtils\",[\"GHLDetectionUtilsPreludeSafe\",\"gkx\"],(function(t,n,r,o,a,i,l){\"use strict\";function e(){return r(\"gkx\")(\"5415\")?!0:o(\"GHLDetectionUtilsPreludeSafe\").isJSONParseShimmed()}function s(e){return r(\"gkx\")(\"8869\")?!0:typeof e==\"function\"&&!(e.toString===e.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.toString())===\"function XMLHttpRequest() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.toString.toString())===\"function toString() { [native code] }\")}function u(e){return r(\"gkx\")(\"9063\")?!0:typeof e==\"function\"&&!(e.prototype.fillText.toString===e.prototype.fillText.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.prototype.fillText.toString())===\"function fillText() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.prototype.fillText.toString.toString())===\"function toString() { [native code] }\")}function c(){return typeof String==\"function\"&&!(String.toString===String.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(String.toString())===\"function String() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(String.toString.toString())===\"function toString() { [native code] }\")}function d(){return typeof Function.prototype.call==\"function\"&&!(Function.prototype.call.toString===Function.prototype.call.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(Function.prototype.call.toString())===\"function call() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(Function.prototype.call.toString.toString())===\"function toString() { [native code] }\")}l.isNativeStackTampered=o(\"GHLDetectionUtilsPreludeSafe\").isNativeStackTampered,l.isXHRResponseGetterShimmed=o(\"GHLDetectionUtilsPreludeSafe\").isXHRResponseGetterShimmed,l.isJSONParseShimmed=e,l.isXHRModified=s,l.isCanvasFillTextModified=u,l.isStringShimmed=c,l.isCallShimmed=d}),98);\n__d(\"GHLNetworkLayer\",[\"FBLogger\",\"GHLDetectionUtils\",\"GHLDetectionUtilsPreludeSafe\",\"err\",\"gkx\"],(function(t,n,r,o,a,i,l){\"use strict\";function e(){try{if(r(\"gkx\")(\"8068\")&&o(\"GHLDetectionUtils\").isXHRModified(t.XMLHttpRequest)){for(var e=5,n=Object.getPrototypeOf(t.XMLHttpRequest),a=0;n!=null&&a<e&&((i=o(\"GHLDet"
          ],
          "sanitized": true
        },
        {
          "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
          "excerpts": [
            "eivingData\")},a.$33=function(t){var e=t.map(function(e){return e.topic}).join(\",\");this.$5.debugTrace(\"LongPollingRunner\",\"Poll response received, message received:\"+e);for(var n of t)this.$19.onPollResponse(n.topic),this.$8(n.topic,n.payload,n.qos)},a.$34=function(){this.$5.debugTrace(\"LongPollingRunner\",\"Poll finish\"),this.$19.onPollFinish(),this.$14&&this.$14.abort(),this.$14=null,this.$23(),this.$26(\"NotSent\")},a.$35=function(t){this.$19.onPollRequestFailed(t),this.$14&&this.$14.abort(),this.$14=null,this.$18(),this.$28(),this.$26(\"NotSent\")},t})();l.default=f}),98);\n__d(\"WebPerfDeviceInfoLogFalcoEvent\",[\"FalcoLoggerInternal\",\"getFalcoLogPolicy_DO_NOT_USE\"],(function(t,n,r,o,a,i,l){\"use strict\";var e=r(\"getFalcoLogPolicy_DO_NOT_USE\")(\"1871697\"),s=o(\"FalcoLoggerInternal\").create(\"web_perf_device_info_log\",e),u=s;l.default=u}),98);\n__d(\"XDeviceClassRealtimeControllerRouteBuilder\",[\"jsRouteBuilder\"],(function(t,n,r,o,a,i,l){var e=r(\"jsRouteBuilder\")(\"/web_perf/get_perf_level/\",Object.freeze({}),void 0),s=e;l.default=s}),98);\n__d(\"WebDevicePerfInfoLogging\",[\"AsyncTypedRequest\",\"JSScheduler\",\"WebDevicePerfInfoData\",\"WebPerfDeviceInfoLogFalcoEvent\",\"XDeviceClassRealtimeControllerRouteBuilder\",\"justknobx\"],(function(t,n,r,o,a,i,l){\"use strict\";var e;function s(e){var t=document.createElement(\"canvas\");t.width=1,t.height=1;var n=null;try{if(n=t.getContext(\"webgl\")||t.getContext(\"experimental-webgl\"),!n)return;var r=n.getExtension(\"WEBGL_debug_renderer_info\");if(!r)return;var o=n.getParameter(r.UNMASKED_RENDERER_WEBGL),a=n.getParameter(r.UNMASKED_VENDOR_WEBGL);e.gpu_vendor=a,e.gpu_renderer=o}finally{var i;(i=n)==null||(i=i.getExtension(\"WEBGL_lose_context\"))==null||i.loseContext(),n=null}}function u(){var e=window.navigator,t={};return e&&e.hardwareConcurrency!==void 0&&(t.cpu_cores=e.hardwareConcurrency),e&&e.deviceMemory!==void 0&&(t.ram=e.deviceMemory),r(\"WebDevicePerfInfoData\").needsFullUpdate&&s(t),t}function c(e,t,n){var r=new Promise(function(e){window.setTimeout(function(){return e(n)},t)});return Promise.race([e(),r]).then(function(e){return e},function(){return n})}async function d(){var e,t,n,r={};try{r.display_hdr=matchMedia(\"(dynamic-range: high)\").matches}catch(e){r.display_hdr=!1}var o=(e=globalThis.navigator)==null?void 0:e.gpu,a=(t=globalThis.navigator)==null?void 0:t.ml,i=o==null?Promise.resolve(null):c(function(){return o.requestAdapter()},2e3,null),l=a==null?Promise.resolve(!1):c(function(){return a.createContext({deviceType:\"npu\"}).then(function(){return!0},function(){return!1})},2e3,!1),s=a==null?Promise.resolve(!1):c(function(){return a.createContext({deviceType:\"gpu\"}).then(function(){return!0},function(){return!1})},2e3,!1),u=await Promise.all([i,l,s]),d=u[0],m=u[1],p=u[2];return r.webgpu_available=d!=null,r.webgpu_shader_f16=(d==null||(n=d.features)==null?void 0:n.has(\"shader-f16\"))===!0,r.webnn_npu=m===!0,r.webnn_gpu=p===!0,r}function m(e){r(\"WebPerfDeviceInfoLogFalcoEvent\").log(function(){var t,n,r,o,a,i,l,s,u;return{cpu_co",
            "function(e){return e.topic}).join(\",\");this.$5.debugTrace(\"LongPollingRunner\",\"Poll response received, message received:\"+e);for(var n of t)this.$19.onPollResponse(n.topic),this.$8(n.topic,n.payload,n.qos)},a.$34=function(){this.$5.debugTrace(\"LongPollingRunner\",\"Poll finish\"),this.$19.onPollFinish(),this.$14&&this.$14.abort(),this.$14=null,this.$23(),this.$26(\"NotSent\")},a.$35=function(t){this.$19.onPollRequestFailed(t),this.$14&&this.$14.abort(),this.$14=null,this.$18(),this.$28(),this.$26(\"NotSent\")},t})();l.default=f}),98);\n__d(\"WebPerfDeviceInfoLogFalcoEvent\",[\"FalcoLoggerInternal\",\"getFalcoLogPolicy_DO_NOT_USE\"],(function(t,n,r,o,a,i,l){\"use strict\";var e=r(\"getFalcoLogPolicy_DO_NOT_USE\")(\"1871697\"),s=o(\"FalcoLoggerInternal\").create(\"web_perf_device_info_log\",e),u=s;l.default=u}),98);\n__d(\"XDeviceClassRealtimeControllerRouteBuilder\",[\"jsRouteBuilder\"],(function(t,n,r,o,a,i,l){var e=r(\"jsRouteBuilder\")(\"/web_perf/get_perf_level/\",Object.freeze({}),void 0),s=e;l.default=s}),98);\n__d(\"WebDevicePerfInfoLogging\",[\"AsyncTypedRequest\",\"JSScheduler\",\"WebDevicePerfInfoData\",\"WebPerfDeviceInfoLogFalcoEvent\",\"XDeviceClassRealtimeControllerRouteBuilder\",\"justknobx\"],(function(t,n,r,o,a,i,l){\"use strict\";var e;function s(e){var t=document.createElement(\"canvas\");t.width=1,t.height=1;var n=null;try{if(n=t.getContext(\"webgl\")||t.getContext(\"experimental-webgl\"),!n)return;var r=n.getExtension(\"WEBGL_debug_renderer_info\");if(!r)return;var o=n.getParameter(r.UNMASKED_RENDERER_WEBGL),a=n.getParameter(r.UNMASKED_VENDOR_WEBGL);e.gpu_vendor=a,e.gpu_renderer=o}finally{var i;(i=n)==null||(i=i.getExtension(\"WEBGL_lose_context\"))==null||i.loseContext(),n=null}}function u(){var e=window.navigator,t={};return e&&e.hardwareConcurrency!==void 0&&(t.cpu_cores=e.hardwareConcurrency),e&&e.deviceMemory!==void 0&&(t.ram=e.deviceMemory),r(\"WebDevicePerfInfoData\").needsFullUpdate&&s(t),t}function c(e,t,n){var r=new Promise(function(e){window.setTimeout(function(){return e(n)},t)});return Promise.race([e(),r]).then(function(e){return e},function(){return n})}async function d(){var e,t,n,r={};try{r.display_hdr=matchMedia(\"(dynamic-range: high)\").matches}catch(e){r.display_hdr=!1}var o=(e=globalThis.navigator)==null?void 0:e.gpu,a=(t=globalThis.navigator)==null?void 0:t.ml,i=o==null?Promise.resolve(null):c(function(){return o.requestAdapter()},2e3,null),l=a==null?Promise.resolve(!1):c(function(){return a.createContext({deviceType:\"npu\"}).then(function(){return!0},function(){return!1})},2e3,!1),s=a==null?Promise.resolve(!1):c(function(){return a.createContext({deviceType:\"gpu\"}).then(function(){return!0},function(){return!1})},2e3,!1),u=await Promise.all([i,l,s]),d=u[0],m=u[1],p=u[2];return r.webgpu_available=d!=null,r.webgpu_shader_f16=(d==null||(n=d.features)==null?void 0:n.has(\"shader-f16\"))===!0,r.webnn_npu=m===!0,r.webnn_gpu=p===!0,r}function m(e){r(\"WebPerfDeviceInfoLogFalcoEvent\").log(function(){var t,n,r,o,a,i,l,s,u;return{cpu_cores:(t=e.cpu_cores)!=null?t:null,ram:(n=e.ra",
            "ve\"),this.$27(),o(\"MqttEnv\").Env.configWrite(m,p),this.$26(\"ReceivingData\")},a.$33=function(t){var e=t.map(function(e){return e.topic}).join(\",\");this.$5.debugTrace(\"LongPollingRunner\",\"Poll response received, message received:\"+e);for(var n of t)this.$19.onPollResponse(n.topic),this.$8(n.topic,n.payload,n.qos)},a.$34=function(){this.$5.debugTrace(\"LongPollingRunner\",\"Poll finish\"),this.$19.onPollFinish(),this.$14&&this.$14.abort(),this.$14=null,this.$23(),this.$26(\"NotSent\")},a.$35=function(t){this.$19.onPollRequestFailed(t),this.$14&&this.$14.abort(),this.$14=null,this.$18(),this.$28(),this.$26(\"NotSent\")},t})();l.default=f}),98);\n__d(\"WebPerfDeviceInfoLogFalcoEvent\",[\"FalcoLoggerInternal\",\"getFalcoLogPolicy_DO_NOT_USE\"],(function(t,n,r,o,a,i,l){\"use strict\";var e=r(\"getFalcoLogPolicy_DO_NOT_USE\")(\"1871697\"),s=o(\"FalcoLoggerInternal\").create(\"web_perf_device_info_log\",e),u=s;l.default=u}),98);\n__d(\"XDeviceClassRealtimeControllerRouteBuilder\",[\"jsRouteBuilder\"],(function(t,n,r,o,a,i,l){var e=r(\"jsRouteBuilder\")(\"/web_perf/get_perf_level/\",Object.freeze({}),void 0),s=e;l.default=s}),98);\n__d(\"WebDevicePerfInfoLogging\",[\"AsyncTypedRequest\",\"JSScheduler\",\"WebDevicePerfInfoData\",\"WebPerfDeviceInfoLogFalcoEvent\",\"XDeviceClassRealtimeControllerRouteBuilder\",\"justknobx\"],(function(t,n,r,o,a,i,l){\"use strict\";var e;function s(e){var t=document.createElement(\"canvas\");t.width=1,t.height=1;var n=null;try{if(n=t.getContext(\"webgl\")||t.getContext(\"experimental-webgl\"),!n)return;var r=n.getExtension(\"WEBGL_debug_renderer_info\");if(!r)return;var o=n.getParameter(r.UNMASKED_RENDERER_WEBGL),a=n.getParameter(r.UNMASKED_VENDOR_WEBGL);e.gpu_vendor=a,e.gpu_renderer=o}finally{var i;(i=n)==null||(i=i.getExtension(\"WEBGL_lose_context\"))==null||i.loseContext(),n=null}}function u(){var e=window.navigator,t={};return e&&e.hardwareConcurrency!==void 0&&(t.cpu_cores=e.hardwareConcurrency),e&&e.deviceMemory!==void 0&&(t.ram=e.deviceMemory),r(\"WebDevicePerfInfoData\").needsFullUpdate&&s(t),t}function c(e,t,n){var r=new Promise(function(e){window.setTimeout(function(){return e(n)},t)});return Promise.race([e(),r]).then(function(e){return e},function(){return n})}async function d(){var e,t,n,r={};try{r.display_hdr=matchMedia(\"(dynamic-range: high)\").matches}catch(e){r.display_hdr=!1}var o=(e=globalThis.navigator)==null?void 0:e.gpu,a=(t=globalThis.navigator)==null?void 0:t.ml,i=o==null?Promise.resolve(null):c(function(){return o.requestAdapter()},2e3,null),l=a==null?Promise.resolve(!1):c(function(){return a.createContext({deviceType:\"npu\"}).then(function(){return!0},function(){return!1})},2e3,!1),s=a==null?Promise.resolve(!1):c(function(){return a.createContext({deviceType:\"gpu\"}).then(function(){return!0},function(){return!1})},2e3,!1),u=await Promise.all([i,l,s]),d=u[0],m=u[1],p=u[2];return r.webgpu_available=d!=null,r.webgpu_shader_f16=(d==null||(n=d.features)==null?void 0:n.has(\"shader-f16\"))===!0,r.webnn_npu=m===!0,r.webnn_gpu=p===!0,r}function m(e){r(\"WebPerfDeviceInfoLog"
          ],
          "sanitized": true
        },
        {
          "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yR/l/en_US-j/9ssx_aaYc_E.js",
          "excerpts": [
            "(n&65535),r=(t>>16)+(n>>16)+(e>>16);return r<<16|e&65535}),l.default=C}),98);\n__d(\"SketchBase\",[\"Alea\",\"Base64\",\"md5\",\"performanceNow\",\"setTimeout\"],(function(t,n,r,o,a,i,l){\"use strict\";var e,s=10,u=16,c=function(){return new Promise(function(e){r(\"setTimeout\")(e)})},d=(function(){function e(e,t,n){this.seed=e,this.rounds=t,this.rng=r(\"Alea\")(e),this.ctx=n.getContext(\"2d\"),this.width=n.width,this.height=n.height}var t=e.prototype;return t.solveAllRoundsAsync=async function(t){for(var e=Date.now()+s,n=0;n<this.rounds;n++)t(n),Date.now()>e&&(await c(),e=Date.now()+s)},t.solveAsync=async function(){await this.solveAllRoundsAsync(this.pickPrimitiveAndDraw.bind(this))},t.solveOnePrimitiveAsync=async function(t){await this.solveAllRoundsAsync(this.getDrawFunction(t))},t.getDrawFunction=function(t){var e=this;switch(t){case\"text\":return function(){return e.drawText()};case\"bezier\":return this.drawBezier.bind(this);case\"circle\":return this.drawCircle.bind(this);case\"emoji\":return this.drawEmoji.bind(this);default:return function(){}}},t.pickPrimitive=function(t){var e=[\"emoji\",\"circle\",\"bezier\",\"text\"];return e[t%e.length]},t.pickPrimitiveAndDraw=function(t){var e=this.getDrawFunction(this.pickPrimitive(t));e()},t.drawText=function(){var e=Math.floor(this.rng()*50+100);this.ctx.font=e+\"px Arial\";var t=Math.floor(this.rng()*100).toString(),n=Math.floor(this.rng()*this.width/2),r=this.rngRange(e*2,this.height-e);this.ctx.fillStyle=this.makeRadialGradient(),this.applyShadow(),this.ctx.fillText(t,n,r)},t.drawEmoji=function(){var e=Math.floor(this.rng()*50+100);this.ctx.font=e+\"px Arial\";var t=\"\\u{1F603}\",n=Math.floor(this.rng()*this.width/2),r=this.rngRange(e*2,this.height-e);this.ctx.fillStyle=this.makeRadialGradient(),this.applyShadow(),this.ctx.fillText(t,n,r)},t.drawBezier=function(){this.ctx.beginPath();var e=this.rng()*this.width,t=this.rng()*this.height,n=this.rng()*this.width,r=this.rng()*this.height,o=this.rng()*this.width,a=this.rng()*this.height;this.ctx.moveTo(e,t),this.ctx.bezierCurveTo(this.rng()*this.width,this.rng()*this.height,this.rng()*this.width,this.rng()*this.height,n,r),this.ctx.bezierCurveTo(this.rng()*this.width,this.rng()*this.height,this.rng()*this.width,this.rng()*this.height,o,a),this.ctx.bezierCurveTo(this.rng()*this.width,this.rng()*this.height,this.rng()*this.width,this.rng()*this.height,e,t),this.ctx.fillStyle=this.makeRadialGradient(),this.applyShadow(),this.ctx.fill()},t.drawCircle=function(){this.ctx.beginPath(),this.ctx.arc(this.rng()*this.width,this.rng()*this.height,this.rng()*this.width/5,0,2*Math.PI),this.ctx.fillStyle=this.makeRadialGradient(),this.applyShadow(),this.ctx.fill(),this.ctx.lineWidth=2,this.ctx.strokeStyle=this.makeRadialGradient(),this.ctx.stroke()},t.makeRadialGradient=function(){var e=this.ctx.createRadialGradient(this.rng()*this.width,this.rng()*this.height,0,this.rng()*this.width,this.rng()*this.height,this.width*2);return e.addColorStop(0,this.makeColor()),e.addColorStop(.5,this.makeColor()),e.add",
            "},d=(function(){function e(e,t,n){this.seed=e,this.rounds=t,this.rng=r(\"Alea\")(e),this.ctx=n.getContext(\"2d\"),this.width=n.width,this.height=n.height}var t=e.prototype;return t.solveAllRoundsAsync=async function(t){for(var e=Date.now()+s,n=0;n<this.rounds;n++)t(n),Date.now()>e&&(await c(),e=Date.now()+s)},t.solveAsync=async function(){await this.solveAllRoundsAsync(this.pickPrimitiveAndDraw.bind(this))},t.solveOnePrimitiveAsync=async function(t){await this.solveAllRoundsAsync(this.getDrawFunction(t))},t.getDrawFunction=function(t){var e=this;switch(t){case\"text\":return function(){return e.drawText()};case\"bezier\":return this.drawBezier.bind(this);case\"circle\":return this.drawCircle.bind(this);case\"emoji\":return this.drawEmoji.bind(this);default:return function(){}}},t.pickPrimitive=function(t){var e=[\"emoji\",\"circle\",\"bezier\",\"text\"];return e[t%e.length]},t.pickPrimitiveAndDraw=function(t){var e=this.getDrawFunction(this.pickPrimitive(t));e()},t.drawText=function(){var e=Math.floor(this.rng()*50+100);this.ctx.font=e+\"px Arial\";var t=Math.floor(this.rng()*100).toString(),n=Math.floor(this.rng()*this.width/2),r=this.rngRange(e*2,this.height-e);this.ctx.fillStyle=this.makeRadialGradient(),this.applyShadow(),this.ctx.fillText(t,n,r)},t.drawEmoji=function(){var e=Math.floor(this.rng()*50+100);this.ctx.font=e+\"px Arial\";var t=\"\\u{1F603}\",n=Math.floor(this.rng()*this.width/2),r=this.rngRange(e*2,this.height-e);this.ctx.fillStyle=this.makeRadialGradient(),this.applyShadow(),this.ctx.fillText(t,n,r)},t.drawBezier=function(){this.ctx.beginPath();var e=this.rng()*this.width,t=this.rng()*this.height,n=this.rng()*this.width,r=this.rng()*this.height,o=this.rng()*this.width,a=this.rng()*this.height;this.ctx.moveTo(e,t),this.ctx.bezierCurveTo(this.rng()*this.width,this.rng()*this.height,this.rng()*this.width,this.rng()*this.height,n,r),this.ctx.bezierCurveTo(this.rng()*this.width,this.rng()*this.height,this.rng()*this.width,this.rng()*this.height,o,a),this.ctx.bezierCurveTo(this.rng()*this.width,this.rng()*this.height,this.rng()*this.width,this.rng()*this.height,e,t),this.ctx.fillStyle=this.makeRadialGradient(),this.applyShadow(),this.ctx.fill()},t.drawCircle=function(){this.ctx.beginPath(),this.ctx.arc(this.rng()*this.width,this.rng()*this.height,this.rng()*this.width/5,0,2*Math.PI),this.ctx.fillStyle=this.makeRadialGradient(),this.applyShadow(),this.ctx.fill(),this.ctx.lineWidth=2,this.ctx.strokeStyle=this.makeRadialGradient(),this.ctx.stroke()},t.makeRadialGradient=function(){var e=this.ctx.createRadialGradient(this.rng()*this.width,this.rng()*this.height,0,this.rng()*this.width,this.rng()*this.height,this.width*2);return e.addColorStop(0,this.makeColor()),e.addColorStop(.5,this.makeColor()),e.addColorStop(1,this.makeColor()),e},t.makeColor=function(){var e=Math.floor(this.rng()*255),t=Math.floor(this.rng()*255),n=Math.floor(this.rng()*255);return\"rgb(\"+e+\",\"+t+\",\"+n+\")\"},t.applyShadow=function(){this.ctx.shadowColor=this.makeColor(),this.ctx.shadowBlur=this.",
            "eWidth=2,this.ctx.strokeStyle=this.makeRadialGradient(),this.ctx.stroke()},t.makeRadialGradient=function(){var e=this.ctx.createRadialGradient(this.rng()*this.width,this.rng()*this.height,0,this.rng()*this.width,this.rng()*this.height,this.width*2);return e.addColorStop(0,this.makeColor()),e.addColorStop(.5,this.makeColor()),e.addColorStop(1,this.makeColor()),e},t.makeColor=function(){var e=Math.floor(this.rng()*255),t=Math.floor(this.rng()*255),n=Math.floor(this.rng()*255);return\"rgb(\"+e+\",\"+t+\",\"+n+\")\"},t.applyShadow=function(){this.ctx.shadowColor=this.makeColor(),this.ctx.shadowBlur=this.rng()*50,this.ctx.shadowOffsetX=this.rng()*15,this.ctx.shadowOffsetY=this.rng()*15},t.rngRange=function(t,n){var e=Math.min(t,n),r=Math.max(t,n);return this.rng()*(r-e)+e},e})();async function m(e,t,n){var r=document.createElement(\"canvas\");r.width=200,r.height=200,r.style.display=\"none\";var o={hash:\"\",hash_bezier:\"\",hash_circle:\"\",hash_emoji:\"\",hash_text:\"\",hash2:\"\",rounds:n,seed:e,seed2:t,time_taken:0};document.body&&document.body.appendChild(r);var a=await f(r,e,n),i=await f(r,t,n);return o.hash=a.hash,o.hash2=i.hash,o.time_taken=a.time_taken+i.time_taken,o.hash_text=await g(r,e,n,\"text\"),o.hash_bezier=await g(r,e,n,\"bezier\"),o.hash_circle=await g(r,e,n,\"circle\"),o.hash_emoji=await g(r,e,n,\"emoji\"),document.body&&document.body.removeChild(r),o}function p(e){return r(\"Base64\").encode(JSON.stringify(e))}function _(e){return new Promise(function(t){r(\"setTimeout\")(function(){t(r(\"md5\")(e.toDataURL()))},u)})}async function f(t,n,o){var a=new d(n,o,t);a.ctx.clearRect(0,0,a.width,a.height);var i=(e||(e=r(\"performanceNow\")))();await a.solveAsync();var l=e(),s=parseInt((l-i)*1e3,10),u=await _(t);return{hash:u,time_taken:s}}async function g(e,t,n,r){var o=new d(t,n,e);return o.ctx.clearRect(0,0,o.width,o.height),await o.solveOnePrimitiveAsync(r),await _(e)}l.createCanvasAndSolveAllPrimitives=m,l.encode=p,l.getHash=_,l.solveAsync=f}),98);\n__d(\"XSISketchResultsControllerRouteBuilder\",[\"jsRouteBuilder\"],(function(t,n,r,o,a,i,l){var e=r(\"jsRouteBuilder\")(\"/sketch_results/\",Object.freeze({}),void 0),s=e;l.default=s}),98);\n__d(\"SketchComet\",[\"FBLogger\",\"JSScheduler\",\"SketchBase\",\"XSISketchResultsControllerRouteBuilder\",\"cometAsyncFetch\",\"promiseDone\"],(function(t,n,r,o,a,i,l){\"use strict\";var e;function s(e){r(\"FBLogger\")(\"comet_infra\").mustfix(\"Sketch.%s called unexpectedly. This is not supported in Comet!\",e)}var u={createCanvasAndSolve:async function(t,n,r){var e=document.createElement(\"canvas\");e.width=200,e.height=200,e.style.display=\"none\",document.body&&document.body.appendChild(e);var a=await o(\"SketchBase\").solveAsync(e,t,r),i=await o(\"SketchBase\").solveAsync(e,n,r),l={hash:a.hash,hash2:i.hash,rounds:r,seed:t,seed2:n,time_taken:a.time_taken+i.time_taken};return document.body&&document.body.removeChild(e),l},solveAllPrimitivesAndCallAsyncController:async function(n,a,i){var t=await o(\"SketchBase\").createCanvasAndSolveAllPrimitives(n,a,i),l;(e||(e=o(\"JSScheduler\")"
          ],
          "sanitized": true
        }
      ],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [
        {
          "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
          "libraries": [],
          "apiPatternCount": 10
        },
        {
          "url": "https://static.xx.fbcdn.net/rsrc.php/v4iVuW4/yz/l/en_US-j/BKfhSPIvo6W.js",
          "libraries": [
            "Arkose Labs"
          ],
          "apiPatternCount": 3
        }
      ],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [
        "static.xx.fbcdn.net",
        "www.instagram.com"
      ],
      "requestCount": 29,
      "scriptsCaptured": 16,
      "framesSeen": 1,
      "googleAdsObserved": false,
      "source": {
        "file": "results/headful/facebook-com-20261019T024238.json",
        "sha256": "0adc3e41731f9015148ad3e8df70deb0932c264e00c5cd5db0ca7843c738766f"
      },
      "scanUrl": "https://facebook.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": null
    },
    {
      "id": "headful-c00729ffe91d",
      "mode": "headful",
      "modeInferred": false,
      "scannedAt": "2026-10-22T20:14:53.917412Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://facebook.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/facebook-com-20261022T201453.json",
        "sha256": "c00729ffe91d481c6dbeb3d01ffe9c7ab5f2ae54f1da8c60ca9a97a78aad2179"
      }
    },
    {
      "id": "headful-3a7e0602aca5",
      "mode": "headful",
      "modeInferred": false,
      "scannedAt": "2026-10-22T20:14:54.588639Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://facebook.com",
      "supplementary": false,
      "partial": true,
      "navigationStatus": "committed",
      "finalUrl": "https://www.facebook.com/",
      "httpStatus": 200,
      "pageTitle": "Facebook",
      "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.facebook.com/"
        }
      ],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [
        "static.xx.fbcdn.net"
      ],
      "requestCount": 17,
      "scriptsCaptured": 0,
      "framesSeen": 1,
      "googleAdsObserved": false,
      "source": {
        "file": "results/headful/facebook-com-20261022T201454.json",
        "sha256": "3a7e0602aca556b6ffd5e360dad753f85c6c6aa61d69600213696c9b7605d6ba"
      }
    },
    {
      "id": "research-c6827796a8f7",
      "mode": "research",
      "modeInferred": true,
      "scannedAt": null,
      "scannerVersion": null,
      "browserVersion": null,
      "finalUrl": null,
      "httpStatus": null,
      "pageTitle": "Facebook",
      "pageState": "document",
      "measurementStatus": "ok",
      "finding": "collection",
      "signals": {
        "canvas": true,
        "webgl": true,
        "audio": false,
        "fonts": true,
        "device": true
      },
      "collectionCallers": [
        "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js"
      ],
      "apiCalls": [
        {
          "api": "canvas.getContext",
          "count": 11,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 42,
              "column": 345
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 738
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8498
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 7926
            }
          ],
          "inlineCaller": true,
          "frame": null
        },
        {
          "api": "canvas.toDataURL",
          "count": 2,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8216
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 7971
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "canvas2d.fillText",
          "count": 13,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 1931
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 2119
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 2248
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 2433
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 2603
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "canvas2d.getImageData",
          "count": 9,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8071
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "canvas2d.measureText",
          "count": 102,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 886
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 998
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 5732
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "document.cookie.write",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ihaI4/yc/l/en_US-j/[redacted]",
              "line": null,
              "column": null
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.deviceMemory",
          "count": 9,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3224
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3267
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4iQat4/yi/l/en_US-j/KNcRcwJ9d0yRenqJK5Q8WGHdvbJ2SLV6Y.js",
              "line": 228,
              "column": 334
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 179,
              "column": 796
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 179,
              "column": 828
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.doNotTrack",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4281
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.hardwareConcurrency",
          "count": 23,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 29,
              "column": 388
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yu/r/IlPOrKAje9L.js",
              "line": 278,
              "column": 178
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yu/r/IlPOrKAje9L.js",
              "line": 278,
              "column": 215
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4iQat4/yi/l/en_US-j/KNcRcwJ9d0yRenqJK5Q8WGHdvbJ2SLV6Y.js",
              "line": 228,
              "column": 228
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4iQat4/yi/l/en_US-j/KNcRcwJ9d0yRenqJK5Q8WGHdvbJ2SLV6Y.js",
              "line": 228,
              "column": 285
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.language",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3487
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.languages",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 22,
              "column": 339
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4661
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.maxTouchPoints",
          "count": 5,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 30,
              "column": 377
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3292
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3347
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.mimeTypes",
          "count": 7,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 23,
              "column": 307
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 23,
              "column": 327
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4589
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.platform",
          "count": 5,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 32,
              "column": 372
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3543
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4i_054/yP/l/en_US-j/TWy7kDl0Ykj.js",
              "line": 9,
              "column": 137
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.plugins",
          "count": 7,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 37,
              "column": 305
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 37,
              "column": 323
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4510
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.userAgent",
          "count": 6,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 34,
              "column": 373
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4080
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yu/r/IlPOrKAje9L.js",
              "line": 37,
              "column": 140
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yu/r/IlPOrKAje9L.js",
              "line": 37,
              "column": 175
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "navigator.webdriver",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 41,
              "column": 306
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4338
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "screen.availHeight",
          "count": 3,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 2973
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yR/l/en_US-j/9ssx_aaYc_E.js",
              "line": 86,
              "column": 173
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "screen.availWidth",
          "count": 3,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 2943
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yR/l/en_US-j/9ssx_aaYc_E.js",
              "line": 86,
              "column": 152
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "screen.colorDepth",
          "count": 3,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3014
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yR/l/en_US-j/9ssx_aaYc_E.js",
              "line": 86,
              "column": 194
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "screen.height",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 2904
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 64,
              "column": 876
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yR/l/en_US-j/9ssx_aaYc_E.js",
              "line": 86,
              "column": 135
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "screen.pixelDepth",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3054
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "screen.width",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 2879
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 64,
              "column": 847
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yR/l/en_US-j/9ssx_aaYc_E.js",
              "line": 86,
              "column": 120
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "webgl2renderingcontext.getExtension",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1228
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "webgl2renderingcontext.getParameter",
          "count": 10,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1298
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1350
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1412
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1452
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1512
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "webgl2renderingcontext.getShaderPrecisionFormat",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 991
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "webgl2renderingcontext.getSupportedExtensions",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1910
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "webglrenderingcontext.getExtension",
          "count": 3,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8554
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 179,
              "column": 396
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 179,
              "column": 605
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "webglrenderingcontext.getParameter",
          "count": 24,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8624
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8676
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8738
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8778
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8839
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "webglrenderingcontext.getSupportedExtensions",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 9976
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "webglrenderingcontext.readPixels",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 839
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "window.devicePixelRatio",
          "count": 8,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 6003
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 6034
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 6069
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3095
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yU/l/en_US-j/OEY_Tdtsgji.js",
              "line": 64,
              "column": 796
            }
          ],
          "inlineCaller": false,
          "frame": null
        }
      ],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [
        "static.xx.fbcdn.net",
        "www.instagram.com"
      ],
      "requestCount": 28,
      "scriptsCaptured": 0,
      "framesSeen": null,
      "googleAdsObserved": false,
      "source": {
        "file": "results/headless/facebook-com.json",
        "sha256": "c6827796a8f7d90d131ec0a2680fb59657f214edbf6c1035f7b53af78ca1da84"
      },
      "scanUrl": "https://facebook.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": null
    },
    {
      "id": "research-19205d043dfd",
      "mode": "research",
      "modeInferred": false,
      "scannedAt": "2026-10-19T02:35:02.258631Z",
      "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/facebook-com-20261019T023502.json",
        "sha256": "19205d043dfda72b316c0f651c06aaec21ec98309b1f7af3b449277f25031a8f"
      },
      "scanUrl": "https://facebook.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": null
    },
    {
      "id": "research-99e582d7d408",
      "mode": "research",
      "modeInferred": false,
      "scannedAt": "2026-10-22T22:26:47.323370Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://facebook.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": "domcontentloaded",
      "finalUrl": "https://www.facebook.com/",
      "httpStatus": 200,
      "pageTitle": "Facebook",
      "pageState": "document",
      "measurementStatus": "ok",
      "finding": "collection",
      "signals": {
        "canvas": true,
        "webgl": true,
        "audio": false,
        "fonts": true,
        "device": true
      },
      "collectionCallers": [
        "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js"
      ],
      "apiCalls": [
        {
          "api": "canvas.getContext",
          "count": 11,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 42,
              "column": 345
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 738
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8498
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 7926
            }
          ],
          "inlineCaller": true,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "canvas.toDataURL",
          "count": 2,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8216
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 7971
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "canvas2d.fillText",
          "count": 13,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 1931
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 2119
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 2248
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 2433
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 2603
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "canvas2d.getImageData",
          "count": 9,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8071
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "canvas2d.measureText",
          "count": 102,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 886
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 998
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 5732
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "document.cookie.write",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4iukD4/y4/l/en_US-j/[redacted]",
              "line": null,
              "column": null
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.deviceMemory",
          "count": 9,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3224
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3267
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4iIre4/yW/l/en_US-j/EXRGS8jx8ZrrHSkZS1MaKYFUSobUKlg22SnWTKFd8-V8.js",
              "line": 229,
              "column": 334
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yd/l/en_US-j/6gq2prOc-NN.js",
              "line": 179,
              "column": 796
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yd/l/en_US-j/6gq2prOc-NN.js",
              "line": 179,
              "column": 828
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.doNotTrack",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4281
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.hardwareConcurrency",
          "count": 23,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 29,
              "column": 388
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yo/r/DjBbaVZOF0Q.js",
              "line": 278,
              "column": 178
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yo/r/DjBbaVZOF0Q.js",
              "line": 278,
              "column": 215
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4iIre4/yW/l/en_US-j/EXRGS8jx8ZrrHSkZS1MaKYFUSobUKlg22SnWTKFd8-V8.js",
              "line": 229,
              "column": 228
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4iIre4/yW/l/en_US-j/EXRGS8jx8ZrrHSkZS1MaKYFUSobUKlg22SnWTKFd8-V8.js",
              "line": 229,
              "column": 285
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.language",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3487
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.languages",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 22,
              "column": 339
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4661
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.maxTouchPoints",
          "count": 5,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 30,
              "column": 377
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3292
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3347
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.mimeTypes",
          "count": 7,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 23,
              "column": 307
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 23,
              "column": 327
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4589
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.platform",
          "count": 5,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 32,
              "column": 372
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3543
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4i_054/yK/l/en_US-j/cA9w0QqFNo3.js",
              "line": 9,
              "column": 137
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.plugins",
          "count": 7,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 37,
              "column": 305
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 37,
              "column": 323
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4510
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.userAgent",
          "count": 6,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 34,
              "column": 373
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4080
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yo/r/DjBbaVZOF0Q.js",
              "line": 37,
              "column": 140
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yo/r/DjBbaVZOF0Q.js",
              "line": 37,
              "column": 175
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "navigator.webdriver",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 41,
              "column": 306
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 4338
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "screen.availHeight",
          "count": 3,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 2973
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yI/l/en_US-j/8YGi6J_HUyg.js",
              "line": 86,
              "column": 173
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "screen.availWidth",
          "count": 3,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 2943
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yI/l/en_US-j/8YGi6J_HUyg.js",
              "line": 86,
              "column": 152
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "screen.colorDepth",
          "count": 3,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3014
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yI/l/en_US-j/8YGi6J_HUyg.js",
              "line": 86,
              "column": 194
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "screen.height",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 2904
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yd/l/en_US-j/6gq2prOc-NN.js",
              "line": 64,
              "column": 876
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yI/l/en_US-j/8YGi6J_HUyg.js",
              "line": 86,
              "column": 135
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "screen.pixelDepth",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3054
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "screen.width",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 2879
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yd/l/en_US-j/6gq2prOc-NN.js",
              "line": 64,
              "column": 847
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yI/l/en_US-j/8YGi6J_HUyg.js",
              "line": 86,
              "column": 120
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "webgl2renderingcontext.getExtension",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1228
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "webgl2renderingcontext.getParameter",
          "count": 10,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1298
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1350
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1412
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1452
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1512
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "webgl2renderingcontext.getShaderPrecisionFormat",
          "count": 4,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 991
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "webgl2renderingcontext.getSupportedExtensions",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 1910
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "webglrenderingcontext.getExtension",
          "count": 3,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8554
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yd/l/en_US-j/6gq2prOc-NN.js",
              "line": 179,
              "column": 396
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yd/l/en_US-j/6gq2prOc-NN.js",
              "line": 179,
              "column": 605
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "webglrenderingcontext.getParameter",
          "count": 24,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8624
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8676
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8738
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8778
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 8839
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "webglrenderingcontext.getSupportedExtensions",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 9976
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "webglrenderingcontext.readPixels",
          "count": 1,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 839
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        },
        {
          "api": "window.devicePixelRatio",
          "count": 8,
          "callers": [
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 6003
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 6034
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 60,
              "column": 6069
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
              "line": 74,
              "column": 3095
            },
            {
              "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yd/l/en_US-j/6gq2prOc-NN.js",
              "line": 64,
              "column": 796
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.facebook.com/"
        }
      ],
      "evidenceSnippets": [
        {
          "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
          "excerpts": [
            "pe\",\"Helvetica Neue\",\"Menlo\",\"Monaco\",\"Avenir\",\"Optima\",\"Futura\",\"Ubuntu\",\"DejaVu Sans\",\"Liberation Sans\",\"Cantarell\",\"Noto Sans\",\"Roboto\",\"Droid Sans\",\"Arial\",\"Times New Roman\",\"Georgia\",\"Verdana\",\"Courier New\",\"Comic Sans MS\",\"Impact\",\"Tahoma\"];function C(){try{var e=document.createElement(\"canvas\"),t=e.getContext(\"2d\");if(t==null)return\"\";var n=\"mmmmmmmmmmlli\",r=[\"monospace\",\"sans-serif\",\"serif\"],o=new Map;for(var a of r)t.font=\"72px \"+a,o.set(a,t.measureText(n).width);var i=[];for(var l of y){var s=!1;for(var u of r){var c;t.font=\"72px '\"+l+\"', \"+u;var d=t.measureText(n).width,m=(c=o.get(u))!=null?c:0;if(d!==m){s=!0;break}}i.push(s?\"1\":\"0\")}return i.join(\"\")}catch(e){return\"\"}}function b(e){return typeof e==\"number\"&&Number.isFinite(e)?String(Math.round(e*1e3)/1e3):\"\"}function v(){try{return r(\"justknobx\")._(\"549\")}catch(e){return!1}}function S(t){var n=t.createLinearGradient(0,0,e,s);n.addColorStop(0,\"rgb(102, 204, 0)\"),n.addColorStop(.25,\"rgb(255, 102, 0)\"),n.addColorStop(.5,\"rgb(0, 102, 204)\"),n.addColorStop(.75,\"rgb(204, 0, 102)\"),n.addColorStop(1,\"rgb(102, 0, 204)\"),t.fillStyle=n,t.fillRect(0,0,e,s);var r=t.createRadialGradient(e/2,s/2,10,e/2,s/2,e/2);r.addColorStop(0,\"rgba(255, 255, 255, 0.3)\"),r.addColorStop(1,\"rgba(0, 0, 0, 0.3)\"),t.fillStyle=r,t.fillRect(0,0,e,s),t.textBaseline=\"alphabetic\",t.shadowColor=\"rgba(0, 0, 0, 0.5)\",t.shadowBlur=4,t.shadowOffsetX=2,t.shadowOffsetY=2,t.fillStyle=\"rgba(255, 255, 255, 0.9)\",t.font=\"bold 18px Arial, Helvetica, sans-serif\",t.fillText(\"CIP Canvas ID \\u{1F512}\",10,25),t.shadowBlur=0,t.shadowOffsetX=0,t.shadowOffsetY=0,t.fillStyle=\"rgba(255, 255, 0, 0.85)\",t.font='italic 16px \"Times New Roman\", Georgia, serif',t.fillText(\"Meta Compliance Intake\",10,48),t.fillStyle=\"rgba(0, 255, 255, 0.8)\",t.font='14px \"Courier New\", Consolas, monospace',t.fillText(\"Security \\u2022 Privacy \\u2022 Trust\",10,70),t.fillStyle=\"rgba(255, 128, 255, 0.85)\",t.font='15px -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Ubuntu, sans-serif',t.fillText(\"System Font Test \\u65E5\\u672C\\u8A9E \\u0627\\u0644\\u0639\\u0631\\u0628\\u064A\\u0629\",10,92),t.font=\"20px Arial, sans-serif\",t.fillStyle=\"rgba(255, 255, 255, 0.9)\",t.fillText(\"\\u{1F30D}\\u{1F510}\\u{1F4F1}\\u{1F4BB}\\u{1F5A5}\\uFE0F\",10,120),t.font='14px \"Times New Roman\", serif',t.fillText(\"\\u2211\\u220F\\u222B\\u2202\\u2207\\u2135\\u211C\\u2111\\u2118\",120,120),t.fillText(\"\\u20AC\\xA3\\xA5\\u20BF\\u20B9\\u20BD\\xA2\",230,120),t.beginPath(),t.arc(320,40,25.7,0,Math.PI*2,!0),t.closePath(),t.fillStyle=\"rgba(255, 0, 128, 0.6)\",t.fill(),t.strokeStyle=\"rgba(0, 0, 0, 0.8)\",t.lineWidth=1.5,t.stroke(),t.beginPath(),t.ellipse(370,40,20,12,Math.PI/4,0,Math.PI*2),t.fillStyle=\"rgba(0, 255, 128, 0.5)\",t.fill(),t.beginPath(),t.moveTo(10,140),t.bezierCurveTo(50,100,100,180,150,140),t.bezierCurveTo(200,100,250,180,300,140),t.strokeStyle=\"rgba(255, 255, 255, 0.7)\",t.lineWidth=2.5,t.stroke(),t.beginPath(),t.moveTo(10,160),t.quadraticCurveTo(75,200,150,160),t.quadraticCurveTo(225,120,300,160),t.strokeStyle=\"rgba(128,",
            "\"Verdana\",\"Courier New\",\"Comic Sans MS\",\"Impact\",\"Tahoma\"];function C(){try{var e=document.createElement(\"canvas\"),t=e.getContext(\"2d\");if(t==null)return\"\";var n=\"mmmmmmmmmmlli\",r=[\"monospace\",\"sans-serif\",\"serif\"],o=new Map;for(var a of r)t.font=\"72px \"+a,o.set(a,t.measureText(n).width);var i=[];for(var l of y){var s=!1;for(var u of r){var c;t.font=\"72px '\"+l+\"', \"+u;var d=t.measureText(n).width,m=(c=o.get(u))!=null?c:0;if(d!==m){s=!0;break}}i.push(s?\"1\":\"0\")}return i.join(\"\")}catch(e){return\"\"}}function b(e){return typeof e==\"number\"&&Number.isFinite(e)?String(Math.round(e*1e3)/1e3):\"\"}function v(){try{return r(\"justknobx\")._(\"549\")}catch(e){return!1}}function S(t){var n=t.createLinearGradient(0,0,e,s);n.addColorStop(0,\"rgb(102, 204, 0)\"),n.addColorStop(.25,\"rgb(255, 102, 0)\"),n.addColorStop(.5,\"rgb(0, 102, 204)\"),n.addColorStop(.75,\"rgb(204, 0, 102)\"),n.addColorStop(1,\"rgb(102, 0, 204)\"),t.fillStyle=n,t.fillRect(0,0,e,s);var r=t.createRadialGradient(e/2,s/2,10,e/2,s/2,e/2);r.addColorStop(0,\"rgba(255, 255, 255, 0.3)\"),r.addColorStop(1,\"rgba(0, 0, 0, 0.3)\"),t.fillStyle=r,t.fillRect(0,0,e,s),t.textBaseline=\"alphabetic\",t.shadowColor=\"rgba(0, 0, 0, 0.5)\",t.shadowBlur=4,t.shadowOffsetX=2,t.shadowOffsetY=2,t.fillStyle=\"rgba(255, 255, 255, 0.9)\",t.font=\"bold 18px Arial, Helvetica, sans-serif\",t.fillText(\"CIP Canvas ID \\u{1F512}\",10,25),t.shadowBlur=0,t.shadowOffsetX=0,t.shadowOffsetY=0,t.fillStyle=\"rgba(255, 255, 0, 0.85)\",t.font='italic 16px \"Times New Roman\", Georgia, serif',t.fillText(\"Meta Compliance Intake\",10,48),t.fillStyle=\"rgba(0, 255, 255, 0.8)\",t.font='14px \"Courier New\", Consolas, monospace',t.fillText(\"Security \\u2022 Privacy \\u2022 Trust\",10,70),t.fillStyle=\"rgba(255, 128, 255, 0.85)\",t.font='15px -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Ubuntu, sans-serif',t.fillText(\"System Font Test \\u65E5\\u672C\\u8A9E \\u0627\\u0644\\u0639\\u0631\\u0628\\u064A\\u0629\",10,92),t.font=\"20px Arial, sans-serif\",t.fillStyle=\"rgba(255, 255, 255, 0.9)\",t.fillText(\"\\u{1F30D}\\u{1F510}\\u{1F4F1}\\u{1F4BB}\\u{1F5A5}\\uFE0F\",10,120),t.font='14px \"Times New Roman\", serif',t.fillText(\"\\u2211\\u220F\\u222B\\u2202\\u2207\\u2135\\u211C\\u2111\\u2118\",120,120),t.fillText(\"\\u20AC\\xA3\\xA5\\u20BF\\u20B9\\u20BD\\xA2\",230,120),t.beginPath(),t.arc(320,40,25.7,0,Math.PI*2,!0),t.closePath(),t.fillStyle=\"rgba(255, 0, 128, 0.6)\",t.fill(),t.strokeStyle=\"rgba(0, 0, 0, 0.8)\",t.lineWidth=1.5,t.stroke(),t.beginPath(),t.ellipse(370,40,20,12,Math.PI/4,0,Math.PI*2),t.fillStyle=\"rgba(0, 255, 128, 0.5)\",t.fill(),t.beginPath(),t.moveTo(10,140),t.bezierCurveTo(50,100,100,180,150,140),t.bezierCurveTo(200,100,250,180,300,140),t.strokeStyle=\"rgba(255, 255, 255, 0.7)\",t.lineWidth=2.5,t.stroke(),t.beginPath(),t.moveTo(10,160),t.quadraticCurveTo(75,200,150,160),t.quadraticCurveTo(225,120,300,160),t.strokeStyle=\"rgba(128, 255, 255, 0.7)\",t.lineWidth=2,t.stroke(),t.globalCompositeOperation=\"multiply\",t.fillStyle=\"rgba(255, 255, 0, 0.4)\",t.fillRect(150,10,100,60),t.globalCompositeOperation=\"screen\",t.fillSty",
            "(\"2d\");if(t==null)return\"\";var n=\"mmmmmmmmmmlli\",r=[\"monospace\",\"sans-serif\",\"serif\"],o=new Map;for(var a of r)t.font=\"72px \"+a,o.set(a,t.measureText(n).width);var i=[];for(var l of y){var s=!1;for(var u of r){var c;t.font=\"72px '\"+l+\"', \"+u;var d=t.measureText(n).width,m=(c=o.get(u))!=null?c:0;if(d!==m){s=!0;break}}i.push(s?\"1\":\"0\")}return i.join(\"\")}catch(e){return\"\"}}function b(e){return typeof e==\"number\"&&Number.isFinite(e)?String(Math.round(e*1e3)/1e3):\"\"}function v(){try{return r(\"justknobx\")._(\"549\")}catch(e){return!1}}function S(t){var n=t.createLinearGradient(0,0,e,s);n.addColorStop(0,\"rgb(102, 204, 0)\"),n.addColorStop(.25,\"rgb(255, 102, 0)\"),n.addColorStop(.5,\"rgb(0, 102, 204)\"),n.addColorStop(.75,\"rgb(204, 0, 102)\"),n.addColorStop(1,\"rgb(102, 0, 204)\"),t.fillStyle=n,t.fillRect(0,0,e,s);var r=t.createRadialGradient(e/2,s/2,10,e/2,s/2,e/2);r.addColorStop(0,\"rgba(255, 255, 255, 0.3)\"),r.addColorStop(1,\"rgba(0, 0, 0, 0.3)\"),t.fillStyle=r,t.fillRect(0,0,e,s),t.textBaseline=\"alphabetic\",t.shadowColor=\"rgba(0, 0, 0, 0.5)\",t.shadowBlur=4,t.shadowOffsetX=2,t.shadowOffsetY=2,t.fillStyle=\"rgba(255, 255, 255, 0.9)\",t.font=\"bold 18px Arial, Helvetica, sans-serif\",t.fillText(\"CIP Canvas ID \\u{1F512}\",10,25),t.shadowBlur=0,t.shadowOffsetX=0,t.shadowOffsetY=0,t.fillStyle=\"rgba(255, 255, 0, 0.85)\",t.font='italic 16px \"Times New Roman\", Georgia, serif',t.fillText(\"Meta Compliance Intake\",10,48),t.fillStyle=\"rgba(0, 255, 255, 0.8)\",t.font='14px \"Courier New\", Consolas, monospace',t.fillText(\"Security \\u2022 Privacy \\u2022 Trust\",10,70),t.fillStyle=\"rgba(255, 128, 255, 0.85)\",t.font='15px -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Ubuntu, sans-serif',t.fillText(\"System Font Test \\u65E5\\u672C\\u8A9E \\u0627\\u0644\\u0639\\u0631\\u0628\\u064A\\u0629\",10,92),t.font=\"20px Arial, sans-serif\",t.fillStyle=\"rgba(255, 255, 255, 0.9)\",t.fillText(\"\\u{1F30D}\\u{1F510}\\u{1F4F1}\\u{1F4BB}\\u{1F5A5}\\uFE0F\",10,120),t.font='14px \"Times New Roman\", serif',t.fillText(\"\\u2211\\u220F\\u222B\\u2202\\u2207\\u2135\\u211C\\u2111\\u2118\",120,120),t.fillText(\"\\u20AC\\xA3\\xA5\\u20BF\\u20B9\\u20BD\\xA2\",230,120),t.beginPath(),t.arc(320,40,25.7,0,Math.PI*2,!0),t.closePath(),t.fillStyle=\"rgba(255, 0, 128, 0.6)\",t.fill(),t.strokeStyle=\"rgba(0, 0, 0, 0.8)\",t.lineWidth=1.5,t.stroke(),t.beginPath(),t.ellipse(370,40,20,12,Math.PI/4,0,Math.PI*2),t.fillStyle=\"rgba(0, 255, 128, 0.5)\",t.fill(),t.beginPath(),t.moveTo(10,140),t.bezierCurveTo(50,100,100,180,150,140),t.bezierCurveTo(200,100,250,180,300,140),t.strokeStyle=\"rgba(255, 255, 255, 0.7)\",t.lineWidth=2.5,t.stroke(),t.beginPath(),t.moveTo(10,160),t.quadraticCurveTo(75,200,150,160),t.quadraticCurveTo(225,120,300,160),t.strokeStyle=\"rgba(128, 255, 255, 0.7)\",t.lineWidth=2,t.stroke(),t.globalCompositeOperation=\"multiply\",t.fillStyle=\"rgba(255, 255, 0, 0.4)\",t.fillRect(150,10,100,60),t.globalCompositeOperation=\"screen\",t.fillStyle=\"rgba(0, 255, 255, 0.4)\",t.fillRect(180,30,100,60),t.globalCompositeOperation=\"overlay\",t.fillStyle=\"rgba(255, 0, 255, 0.3)\",t"
          ],
          "sanitized": true
        },
        {
          "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yo/r/DjBbaVZOF0Q.js",
          "excerpts": [
            "impleHook,u={onQueue:s,queuePost:function(n,r,o){e.push([n,r,o]),s.call(n,r,o)},flushQueue:function(){var t=e;return e=[],t}};i.exports=u}),34);\n__d(\"gkx\",[\"invariant\",\"BanzaiLazyQueue\",\"ExecutionEnvironment\",\"emptyFunction\"],(function(t,n,r,o,a,i,l,s){\"use strict\";var e,u={},c={};function d(t){var n=u[t];return n!=null||s(0,11797,t),c[t]||(c[t]=!0,n.hash!=null&&((e||(e=r(\"ExecutionEnvironment\"))).canUseDOM||(e||(e=r(\"ExecutionEnvironment\"))).isInWorker)&&o(\"BanzaiLazyQueue\").queuePost(\"gk2_exposure\",{identifier:t,hash:n.hash})),n.result}d.add=function(e,t){for(var n in e)t&&t.entry++,n in u?t&&t.dup_entry++:u[n]=e[n]},d.addLoggedInternal=function(e){d.add(e);for(var t in e)c[t]=!0};var m=r(\"emptyFunction\");d.getGKs=function(){return null},d.getLogged=function(){return Object.keys(c).map(function(e){return{identifier:e,hash:u[e].hash}})},d.setPass=m,d.setFail=m,d.clear=m;var p=d;l.default=p}),98);\n__d(\"GHLDetectionUtils\",[\"GHLDetectionUtilsPreludeSafe\",\"gkx\"],(function(t,n,r,o,a,i,l){\"use strict\";function e(){return r(\"gkx\")(\"5415\")?!0:o(\"GHLDetectionUtilsPreludeSafe\").isJSONParseShimmed()}function s(e){return r(\"gkx\")(\"8869\")?!0:typeof e==\"function\"&&!(e.toString===e.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.toString())===\"function XMLHttpRequest() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.toString.toString())===\"function toString() { [native code] }\")}function u(e){return r(\"gkx\")(\"9063\")?!0:typeof e==\"function\"&&!(e.prototype.fillText.toString===e.prototype.fillText.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.prototype.fillText.toString())===\"function fillText() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.prototype.fillText.toString.toString())===\"function toString() { [native code] }\")}function c(){return typeof String==\"function\"&&!(String.toString===String.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(String.toString())===\"function String() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(String.toString.toString())===\"function toString() { [native code] }\")}function d(){return typeof Function.prototype.call==\"function\"&&!(Function.prototype.call.toString===Function.prototype.call.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(Function.prototype.call.toString())===\"function call() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(Function.prototype.call.toString.toString())===\"function toString() { [native code] }\")}l.isNativeStackTampered=o(\"GHLDetectionUtilsPreludeSafe\").isNativeStackTampered,l.isXHRResponseGetterShimmed=o(\"GHLDetectionUtilsPreludeSafe\").isXHRResponseGetterShimmed,l.isJSONParseShimmed=e,l.isXHRModified=s,l.isCanvasFillTextModified=u,l.isStringShimmed=c,l.isCallShimmed=d}),98);\n__d(\"GHLNetworkLayer\",[\"FBLogger\",\"GHLDetectionUtils\",\"GHLDetectionUtilsPreludeSafe\",\"err\",\"gkx\"],(function(t,n,r,o,a,i,l){\"use strict\";function e(){try{if(r(\"gkx\")(\"8068\")&&o(\"GHLDetectionUtils\").is",
            ":function(n,r,o){e.push([n,r,o]),s.call(n,r,o)},flushQueue:function(){var t=e;return e=[],t}};i.exports=u}),34);\n__d(\"gkx\",[\"invariant\",\"BanzaiLazyQueue\",\"ExecutionEnvironment\",\"emptyFunction\"],(function(t,n,r,o,a,i,l,s){\"use strict\";var e,u={},c={};function d(t){var n=u[t];return n!=null||s(0,11797,t),c[t]||(c[t]=!0,n.hash!=null&&((e||(e=r(\"ExecutionEnvironment\"))).canUseDOM||(e||(e=r(\"ExecutionEnvironment\"))).isInWorker)&&o(\"BanzaiLazyQueue\").queuePost(\"gk2_exposure\",{identifier:t,hash:n.hash})),n.result}d.add=function(e,t){for(var n in e)t&&t.entry++,n in u?t&&t.dup_entry++:u[n]=e[n]},d.addLoggedInternal=function(e){d.add(e);for(var t in e)c[t]=!0};var m=r(\"emptyFunction\");d.getGKs=function(){return null},d.getLogged=function(){return Object.keys(c).map(function(e){return{identifier:e,hash:u[e].hash}})},d.setPass=m,d.setFail=m,d.clear=m;var p=d;l.default=p}),98);\n__d(\"GHLDetectionUtils\",[\"GHLDetectionUtilsPreludeSafe\",\"gkx\"],(function(t,n,r,o,a,i,l){\"use strict\";function e(){return r(\"gkx\")(\"5415\")?!0:o(\"GHLDetectionUtilsPreludeSafe\").isJSONParseShimmed()}function s(e){return r(\"gkx\")(\"8869\")?!0:typeof e==\"function\"&&!(e.toString===e.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.toString())===\"function XMLHttpRequest() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.toString.toString())===\"function toString() { [native code] }\")}function u(e){return r(\"gkx\")(\"9063\")?!0:typeof e==\"function\"&&!(e.prototype.fillText.toString===e.prototype.fillText.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.prototype.fillText.toString())===\"function fillText() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.prototype.fillText.toString.toString())===\"function toString() { [native code] }\")}function c(){return typeof String==\"function\"&&!(String.toString===String.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(String.toString())===\"function String() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(String.toString.toString())===\"function toString() { [native code] }\")}function d(){return typeof Function.prototype.call==\"function\"&&!(Function.prototype.call.toString===Function.prototype.call.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(Function.prototype.call.toString())===\"function call() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(Function.prototype.call.toString.toString())===\"function toString() { [native code] }\")}l.isNativeStackTampered=o(\"GHLDetectionUtilsPreludeSafe\").isNativeStackTampered,l.isXHRResponseGetterShimmed=o(\"GHLDetectionUtilsPreludeSafe\").isXHRResponseGetterShimmed,l.isJSONParseShimmed=e,l.isXHRModified=s,l.isCanvasFillTextModified=u,l.isStringShimmed=c,l.isCallShimmed=d}),98);\n__d(\"GHLNetworkLayer\",[\"FBLogger\",\"GHLDetectionUtils\",\"GHLDetectionUtilsPreludeSafe\",\"err\",\"gkx\"],(function(t,n,r,o,a,i,l){\"use strict\";function e(){try{if(r(\"gkx\")(\"8068\")&&o(\"GHLDetectionUtils\").isXHRModified(t.XMLHttpRequest)){f",
            "e=[],t}};i.exports=u}),34);\n__d(\"gkx\",[\"invariant\",\"BanzaiLazyQueue\",\"ExecutionEnvironment\",\"emptyFunction\"],(function(t,n,r,o,a,i,l,s){\"use strict\";var e,u={},c={};function d(t){var n=u[t];return n!=null||s(0,11797,t),c[t]||(c[t]=!0,n.hash!=null&&((e||(e=r(\"ExecutionEnvironment\"))).canUseDOM||(e||(e=r(\"ExecutionEnvironment\"))).isInWorker)&&o(\"BanzaiLazyQueue\").queuePost(\"gk2_exposure\",{identifier:t,hash:n.hash})),n.result}d.add=function(e,t){for(var n in e)t&&t.entry++,n in u?t&&t.dup_entry++:u[n]=e[n]},d.addLoggedInternal=function(e){d.add(e);for(var t in e)c[t]=!0};var m=r(\"emptyFunction\");d.getGKs=function(){return null},d.getLogged=function(){return Object.keys(c).map(function(e){return{identifier:e,hash:u[e].hash}})},d.setPass=m,d.setFail=m,d.clear=m;var p=d;l.default=p}),98);\n__d(\"GHLDetectionUtils\",[\"GHLDetectionUtilsPreludeSafe\",\"gkx\"],(function(t,n,r,o,a,i,l){\"use strict\";function e(){return r(\"gkx\")(\"5415\")?!0:o(\"GHLDetectionUtilsPreludeSafe\").isJSONParseShimmed()}function s(e){return r(\"gkx\")(\"8869\")?!0:typeof e==\"function\"&&!(e.toString===e.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.toString())===\"function XMLHttpRequest() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.toString.toString())===\"function toString() { [native code] }\")}function u(e){return r(\"gkx\")(\"9063\")?!0:typeof e==\"function\"&&!(e.prototype.fillText.toString===e.prototype.fillText.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.prototype.fillText.toString())===\"function fillText() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(e.prototype.fillText.toString.toString())===\"function toString() { [native code] }\")}function c(){return typeof String==\"function\"&&!(String.toString===String.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(String.toString())===\"function String() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(String.toString.toString())===\"function toString() { [native code] }\")}function d(){return typeof Function.prototype.call==\"function\"&&!(Function.prototype.call.toString===Function.prototype.call.toString.toString&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(Function.prototype.call.toString())===\"function call() { [native code] }\"&&o(\"GHLDetectionUtilsPreludeSafe\").normalize(Function.prototype.call.toString.toString())===\"function toString() { [native code] }\")}l.isNativeStackTampered=o(\"GHLDetectionUtilsPreludeSafe\").isNativeStackTampered,l.isXHRResponseGetterShimmed=o(\"GHLDetectionUtilsPreludeSafe\").isXHRResponseGetterShimmed,l.isJSONParseShimmed=e,l.isXHRModified=s,l.isCanvasFillTextModified=u,l.isStringShimmed=c,l.isCallShimmed=d}),98);\n__d(\"GHLNetworkLayer\",[\"FBLogger\",\"GHLDetectionUtils\",\"GHLDetectionUtilsPreludeSafe\",\"err\",\"gkx\"],(function(t,n,r,o,a,i,l){\"use strict\";function e(){try{if(r(\"gkx\")(\"8068\")&&o(\"GHLDetectionUtils\").isXHRModified(t.XMLHttpRequest)){for(var e=5,n=Object.getPrototypeOf(t.XMLHttpRequest),a=0;n!=null&&a<e&&((i=o(\"GHLDet"
          ],
          "sanitized": true
        },
        {
          "url": "https://static.xx.fbcdn.net/rsrc.php/v4ikjj4/yd/l/en_US-j/6gq2prOc-NN.js",
          "excerpts": [
            "eivingData\")},a.$33=function(t){var e=t.map(function(e){return e.topic}).join(\",\");this.$5.debugTrace(\"LongPollingRunner\",\"Poll response received, message received:\"+e);for(var n of t)this.$19.onPollResponse(n.topic),this.$8(n.topic,n.payload,n.qos)},a.$34=function(){this.$5.debugTrace(\"LongPollingRunner\",\"Poll finish\"),this.$19.onPollFinish(),this.$14&&this.$14.abort(),this.$14=null,this.$23(),this.$26(\"NotSent\")},a.$35=function(t){this.$19.onPollRequestFailed(t),this.$14&&this.$14.abort(),this.$14=null,this.$18(),this.$28(),this.$26(\"NotSent\")},t})();l.default=f}),98);\n__d(\"WebPerfDeviceInfoLogFalcoEvent\",[\"FalcoLoggerInternal\",\"getFalcoLogPolicy_DO_NOT_USE\"],(function(t,n,r,o,a,i,l){\"use strict\";var e=r(\"getFalcoLogPolicy_DO_NOT_USE\")(\"1871697\"),s=o(\"FalcoLoggerInternal\").create(\"web_perf_device_info_log\",e),u=s;l.default=u}),98);\n__d(\"XDeviceClassRealtimeControllerRouteBuilder\",[\"jsRouteBuilder\"],(function(t,n,r,o,a,i,l){var e=r(\"jsRouteBuilder\")(\"/web_perf/get_perf_level/\",Object.freeze({}),void 0),s=e;l.default=s}),98);\n__d(\"WebDevicePerfInfoLogging\",[\"AsyncTypedRequest\",\"JSScheduler\",\"WebDevicePerfInfoData\",\"WebPerfDeviceInfoLogFalcoEvent\",\"XDeviceClassRealtimeControllerRouteBuilder\",\"justknobx\"],(function(t,n,r,o,a,i,l){\"use strict\";var e;function s(e){var t=document.createElement(\"canvas\");t.width=1,t.height=1;var n=null;try{if(n=t.getContext(\"webgl\")||t.getContext(\"experimental-webgl\"),!n)return;var r=n.getExtension(\"WEBGL_debug_renderer_info\");if(!r)return;var o=n.getParameter(r.UNMASKED_RENDERER_WEBGL),a=n.getParameter(r.UNMASKED_VENDOR_WEBGL);e.gpu_vendor=a,e.gpu_renderer=o}finally{var i;(i=n)==null||(i=i.getExtension(\"WEBGL_lose_context\"))==null||i.loseContext(),n=null}}function u(){var e=window.navigator,t={};return e&&e.hardwareConcurrency!==void 0&&(t.cpu_cores=e.hardwareConcurrency),e&&e.deviceMemory!==void 0&&(t.ram=e.deviceMemory),r(\"WebDevicePerfInfoData\").needsFullUpdate&&s(t),t}function c(e,t,n){var r=new Promise(function(e){window.setTimeout(function(){return e(n)},t)});return Promise.race([e(),r]).then(function(e){return e},function(){return n})}async function d(){var e,t,n,r={};try{r.display_hdr=matchMedia(\"(dynamic-range: high)\").matches}catch(e){r.display_hdr=!1}var o=(e=globalThis.navigator)==null?void 0:e.gpu,a=(t=globalThis.navigator)==null?void 0:t.ml,i=o==null?Promise.resolve(null):c(function(){return o.requestAdapter()},2e3,null),l=a==null?Promise.resolve(!1):c(function(){return a.createContext({deviceType:\"npu\"}).then(function(){return!0},function(){return!1})},2e3,!1),s=a==null?Promise.resolve(!1):c(function(){return a.createContext({deviceType:\"gpu\"}).then(function(){return!0},function(){return!1})},2e3,!1),u=await Promise.all([i,l,s]),d=u[0],m=u[1],p=u[2];return r.webgpu_available=d!=null,r.webgpu_shader_f16=(d==null||(n=d.features)==null?void 0:n.has(\"shader-f16\"))===!0,r.webnn_npu=m===!0,r.webnn_gpu=p===!0,r}function m(e){r(\"WebPerfDeviceInfoLogFalcoEvent\").log(function(){var t,n,r,o,a,i,l,s,u;return{cpu_co",
            "function(e){return e.topic}).join(\",\");this.$5.debugTrace(\"LongPollingRunner\",\"Poll response received, message received:\"+e);for(var n of t)this.$19.onPollResponse(n.topic),this.$8(n.topic,n.payload,n.qos)},a.$34=function(){this.$5.debugTrace(\"LongPollingRunner\",\"Poll finish\"),this.$19.onPollFinish(),this.$14&&this.$14.abort(),this.$14=null,this.$23(),this.$26(\"NotSent\")},a.$35=function(t){this.$19.onPollRequestFailed(t),this.$14&&this.$14.abort(),this.$14=null,this.$18(),this.$28(),this.$26(\"NotSent\")},t})();l.default=f}),98);\n__d(\"WebPerfDeviceInfoLogFalcoEvent\",[\"FalcoLoggerInternal\",\"getFalcoLogPolicy_DO_NOT_USE\"],(function(t,n,r,o,a,i,l){\"use strict\";var e=r(\"getFalcoLogPolicy_DO_NOT_USE\")(\"1871697\"),s=o(\"FalcoLoggerInternal\").create(\"web_perf_device_info_log\",e),u=s;l.default=u}),98);\n__d(\"XDeviceClassRealtimeControllerRouteBuilder\",[\"jsRouteBuilder\"],(function(t,n,r,o,a,i,l){var e=r(\"jsRouteBuilder\")(\"/web_perf/get_perf_level/\",Object.freeze({}),void 0),s=e;l.default=s}),98);\n__d(\"WebDevicePerfInfoLogging\",[\"AsyncTypedRequest\",\"JSScheduler\",\"WebDevicePerfInfoData\",\"WebPerfDeviceInfoLogFalcoEvent\",\"XDeviceClassRealtimeControllerRouteBuilder\",\"justknobx\"],(function(t,n,r,o,a,i,l){\"use strict\";var e;function s(e){var t=document.createElement(\"canvas\");t.width=1,t.height=1;var n=null;try{if(n=t.getContext(\"webgl\")||t.getContext(\"experimental-webgl\"),!n)return;var r=n.getExtension(\"WEBGL_debug_renderer_info\");if(!r)return;var o=n.getParameter(r.UNMASKED_RENDERER_WEBGL),a=n.getParameter(r.UNMASKED_VENDOR_WEBGL);e.gpu_vendor=a,e.gpu_renderer=o}finally{var i;(i=n)==null||(i=i.getExtension(\"WEBGL_lose_context\"))==null||i.loseContext(),n=null}}function u(){var e=window.navigator,t={};return e&&e.hardwareConcurrency!==void 0&&(t.cpu_cores=e.hardwareConcurrency),e&&e.deviceMemory!==void 0&&(t.ram=e.deviceMemory),r(\"WebDevicePerfInfoData\").needsFullUpdate&&s(t),t}function c(e,t,n){var r=new Promise(function(e){window.setTimeout(function(){return e(n)},t)});return Promise.race([e(),r]).then(function(e){return e},function(){return n})}async function d(){var e,t,n,r={};try{r.display_hdr=matchMedia(\"(dynamic-range: high)\").matches}catch(e){r.display_hdr=!1}var o=(e=globalThis.navigator)==null?void 0:e.gpu,a=(t=globalThis.navigator)==null?void 0:t.ml,i=o==null?Promise.resolve(null):c(function(){return o.requestAdapter()},2e3,null),l=a==null?Promise.resolve(!1):c(function(){return a.createContext({deviceType:\"npu\"}).then(function(){return!0},function(){return!1})},2e3,!1),s=a==null?Promise.resolve(!1):c(function(){return a.createContext({deviceType:\"gpu\"}).then(function(){return!0},function(){return!1})},2e3,!1),u=await Promise.all([i,l,s]),d=u[0],m=u[1],p=u[2];return r.webgpu_available=d!=null,r.webgpu_shader_f16=(d==null||(n=d.features)==null?void 0:n.has(\"shader-f16\"))===!0,r.webnn_npu=m===!0,r.webnn_gpu=p===!0,r}function m(e){r(\"WebPerfDeviceInfoLogFalcoEvent\").log(function(){var t,n,r,o,a,i,l,s,u;return{cpu_cores:(t=e.cpu_cores)!=null?t:null,ram:(n=e.ra",
            "ve\"),this.$27(),o(\"MqttEnv\").Env.configWrite(m,p),this.$26(\"ReceivingData\")},a.$33=function(t){var e=t.map(function(e){return e.topic}).join(\",\");this.$5.debugTrace(\"LongPollingRunner\",\"Poll response received, message received:\"+e);for(var n of t)this.$19.onPollResponse(n.topic),this.$8(n.topic,n.payload,n.qos)},a.$34=function(){this.$5.debugTrace(\"LongPollingRunner\",\"Poll finish\"),this.$19.onPollFinish(),this.$14&&this.$14.abort(),this.$14=null,this.$23(),this.$26(\"NotSent\")},a.$35=function(t){this.$19.onPollRequestFailed(t),this.$14&&this.$14.abort(),this.$14=null,this.$18(),this.$28(),this.$26(\"NotSent\")},t})();l.default=f}),98);\n__d(\"WebPerfDeviceInfoLogFalcoEvent\",[\"FalcoLoggerInternal\",\"getFalcoLogPolicy_DO_NOT_USE\"],(function(t,n,r,o,a,i,l){\"use strict\";var e=r(\"getFalcoLogPolicy_DO_NOT_USE\")(\"1871697\"),s=o(\"FalcoLoggerInternal\").create(\"web_perf_device_info_log\",e),u=s;l.default=u}),98);\n__d(\"XDeviceClassRealtimeControllerRouteBuilder\",[\"jsRouteBuilder\"],(function(t,n,r,o,a,i,l){var e=r(\"jsRouteBuilder\")(\"/web_perf/get_perf_level/\",Object.freeze({}),void 0),s=e;l.default=s}),98);\n__d(\"WebDevicePerfInfoLogging\",[\"AsyncTypedRequest\",\"JSScheduler\",\"WebDevicePerfInfoData\",\"WebPerfDeviceInfoLogFalcoEvent\",\"XDeviceClassRealtimeControllerRouteBuilder\",\"justknobx\"],(function(t,n,r,o,a,i,l){\"use strict\";var e;function s(e){var t=document.createElement(\"canvas\");t.width=1,t.height=1;var n=null;try{if(n=t.getContext(\"webgl\")||t.getContext(\"experimental-webgl\"),!n)return;var r=n.getExtension(\"WEBGL_debug_renderer_info\");if(!r)return;var o=n.getParameter(r.UNMASKED_RENDERER_WEBGL),a=n.getParameter(r.UNMASKED_VENDOR_WEBGL);e.gpu_vendor=a,e.gpu_renderer=o}finally{var i;(i=n)==null||(i=i.getExtension(\"WEBGL_lose_context\"))==null||i.loseContext(),n=null}}function u(){var e=window.navigator,t={};return e&&e.hardwareConcurrency!==void 0&&(t.cpu_cores=e.hardwareConcurrency),e&&e.deviceMemory!==void 0&&(t.ram=e.deviceMemory),r(\"WebDevicePerfInfoData\").needsFullUpdate&&s(t),t}function c(e,t,n){var r=new Promise(function(e){window.setTimeout(function(){return e(n)},t)});return Promise.race([e(),r]).then(function(e){return e},function(){return n})}async function d(){var e,t,n,r={};try{r.display_hdr=matchMedia(\"(dynamic-range: high)\").matches}catch(e){r.display_hdr=!1}var o=(e=globalThis.navigator)==null?void 0:e.gpu,a=(t=globalThis.navigator)==null?void 0:t.ml,i=o==null?Promise.resolve(null):c(function(){return o.requestAdapter()},2e3,null),l=a==null?Promise.resolve(!1):c(function(){return a.createContext({deviceType:\"npu\"}).then(function(){return!0},function(){return!1})},2e3,!1),s=a==null?Promise.resolve(!1):c(function(){return a.createContext({deviceType:\"gpu\"}).then(function(){return!0},function(){return!1})},2e3,!1),u=await Promise.all([i,l,s]),d=u[0],m=u[1],p=u[2];return r.webgpu_available=d!=null,r.webgpu_shader_f16=(d==null||(n=d.features)==null?void 0:n.has(\"shader-f16\"))===!0,r.webnn_npu=m===!0,r.webnn_gpu=p===!0,r}function m(e){r(\"WebPerfDeviceInfoLog"
          ],
          "sanitized": true
        },
        {
          "url": "https://static.xx.fbcdn.net/rsrc.php/v4ilMs4/yI/l/en_US-j/8YGi6J_HUyg.js",
          "excerpts": [
            "(n&65535),r=(t>>16)+(n>>16)+(e>>16);return r<<16|e&65535}),l.default=C}),98);\n__d(\"SketchBase\",[\"Alea\",\"Base64\",\"md5\",\"performanceNow\",\"setTimeout\"],(function(t,n,r,o,a,i,l){\"use strict\";var e,s=10,u=16,c=function(){return new Promise(function(e){r(\"setTimeout\")(e)})},d=(function(){function e(e,t,n){this.seed=e,this.rounds=t,this.rng=r(\"Alea\")(e),this.ctx=n.getContext(\"2d\"),this.width=n.width,this.height=n.height}var t=e.prototype;return t.solveAllRoundsAsync=async function(t){for(var e=Date.now()+s,n=0;n<this.rounds;n++)t(n),Date.now()>e&&(await c(),e=Date.now()+s)},t.solveAsync=async function(){await this.solveAllRoundsAsync(this.pickPrimitiveAndDraw.bind(this))},t.solveOnePrimitiveAsync=async function(t){await this.solveAllRoundsAsync(this.getDrawFunction(t))},t.getDrawFunction=function(t){var e=this;switch(t){case\"text\":return function(){return e.drawText()};case\"bezier\":return this.drawBezier.bind(this);case\"circle\":return this.drawCircle.bind(this);case\"emoji\":return this.drawEmoji.bind(this);default:return function(){}}},t.pickPrimitive=function(t){var e=[\"emoji\",\"circle\",\"bezier\",\"text\"];return e[t%e.length]},t.pickPrimitiveAndDraw=function(t){var e=this.getDrawFunction(this.pickPrimitive(t));e()},t.drawText=function(){var e=Math.floor(this.rng()*50+100);this.ctx.font=e+\"px Arial\";var t=Math.floor(this.rng()*100).toString(),n=Math.floor(this.rng()*this.width/2),r=this.rngRange(e*2,this.height-e);this.ctx.fillStyle=this.makeRadialGradient(),this.applyShadow(),this.ctx.fillText(t,n,r)},t.drawEmoji=function(){var e=Math.floor(this.rng()*50+100);this.ctx.font=e+\"px Arial\";var t=\"\\u{1F603}\",n=Math.floor(this.rng()*this.width/2),r=this.rngRange(e*2,this.height-e);this.ctx.fillStyle=this.makeRadialGradient(),this.applyShadow(),this.ctx.fillText(t,n,r)},t.drawBezier=function(){this.ctx.beginPath();var e=this.rng()*this.width,t=this.rng()*this.height,n=this.rng()*this.width,r=this.rng()*this.height,o=this.rng()*this.width,a=this.rng()*this.height;this.ctx.moveTo(e,t),this.ctx.bezierCurveTo(this.rng()*this.width,this.rng()*this.height,this.rng()*this.width,this.rng()*this.height,n,r),this.ctx.bezierCurveTo(this.rng()*this.width,this.rng()*this.height,this.rng()*this.width,this.rng()*this.height,o,a),this.ctx.bezierCurveTo(this.rng()*this.width,this.rng()*this.height,this.rng()*this.width,this.rng()*this.height,e,t),this.ctx.fillStyle=this.makeRadialGradient(),this.applyShadow(),this.ctx.fill()},t.drawCircle=function(){this.ctx.beginPath(),this.ctx.arc(this.rng()*this.width,this.rng()*this.height,this.rng()*this.width/5,0,2*Math.PI),this.ctx.fillStyle=this.makeRadialGradient(),this.applyShadow(),this.ctx.fill(),this.ctx.lineWidth=2,this.ctx.strokeStyle=this.makeRadialGradient(),this.ctx.stroke()},t.makeRadialGradient=function(){var e=this.ctx.createRadialGradient(this.rng()*this.width,this.rng()*this.height,0,this.rng()*this.width,this.rng()*this.height,this.width*2);return e.addColorStop(0,this.makeColor()),e.addColorStop(.5,this.makeColor()),e.add",
            "},d=(function(){function e(e,t,n){this.seed=e,this.rounds=t,this.rng=r(\"Alea\")(e),this.ctx=n.getContext(\"2d\"),this.width=n.width,this.height=n.height}var t=e.prototype;return t.solveAllRoundsAsync=async function(t){for(var e=Date.now()+s,n=0;n<this.rounds;n++)t(n),Date.now()>e&&(await c(),e=Date.now()+s)},t.solveAsync=async function(){await this.solveAllRoundsAsync(this.pickPrimitiveAndDraw.bind(this))},t.solveOnePrimitiveAsync=async function(t){await this.solveAllRoundsAsync(this.getDrawFunction(t))},t.getDrawFunction=function(t){var e=this;switch(t){case\"text\":return function(){return e.drawText()};case\"bezier\":return this.drawBezier.bind(this);case\"circle\":return this.drawCircle.bind(this);case\"emoji\":return this.drawEmoji.bind(this);default:return function(){}}},t.pickPrimitive=function(t){var e=[\"emoji\",\"circle\",\"bezier\",\"text\"];return e[t%e.length]},t.pickPrimitiveAndDraw=function(t){var e=this.getDrawFunction(this.pickPrimitive(t));e()},t.drawText=function(){var e=Math.floor(this.rng()*50+100);this.ctx.font=e+\"px Arial\";var t=Math.floor(this.rng()*100).toString(),n=Math.floor(this.rng()*this.width/2),r=this.rngRange(e*2,this.height-e);this.ctx.fillStyle=this.makeRadialGradient(),this.applyShadow(),this.ctx.fillText(t,n,r)},t.drawEmoji=function(){var e=Math.floor(this.rng()*50+100);this.ctx.font=e+\"px Arial\";var t=\"\\u{1F603}\",n=Math.floor(this.rng()*this.width/2),r=this.rngRange(e*2,this.height-e);this.ctx.fillStyle=this.makeRadialGradient(),this.applyShadow(),this.ctx.fillText(t,n,r)},t.drawBezier=function(){this.ctx.beginPath();var e=this.rng()*this.width,t=this.rng()*this.height,n=this.rng()*this.width,r=this.rng()*this.height,o=this.rng()*this.width,a=this.rng()*this.height;this.ctx.moveTo(e,t),this.ctx.bezierCurveTo(this.rng()*this.width,this.rng()*this.height,this.rng()*this.width,this.rng()*this.height,n,r),this.ctx.bezierCurveTo(this.rng()*this.width,this.rng()*this.height,this.rng()*this.width,this.rng()*this.height,o,a),this.ctx.bezierCurveTo(this.rng()*this.width,this.rng()*this.height,this.rng()*this.width,this.rng()*this.height,e,t),this.ctx.fillStyle=this.makeRadialGradient(),this.applyShadow(),this.ctx.fill()},t.drawCircle=function(){this.ctx.beginPath(),this.ctx.arc(this.rng()*this.width,this.rng()*this.height,this.rng()*this.width/5,0,2*Math.PI),this.ctx.fillStyle=this.makeRadialGradient(),this.applyShadow(),this.ctx.fill(),this.ctx.lineWidth=2,this.ctx.strokeStyle=this.makeRadialGradient(),this.ctx.stroke()},t.makeRadialGradient=function(){var e=this.ctx.createRadialGradient(this.rng()*this.width,this.rng()*this.height,0,this.rng()*this.width,this.rng()*this.height,this.width*2);return e.addColorStop(0,this.makeColor()),e.addColorStop(.5,this.makeColor()),e.addColorStop(1,this.makeColor()),e},t.makeColor=function(){var e=Math.floor(this.rng()*255),t=Math.floor(this.rng()*255),n=Math.floor(this.rng()*255);return\"rgb(\"+e+\",\"+t+\",\"+n+\")\"},t.applyShadow=function(){this.ctx.shadowColor=this.makeColor(),this.ctx.shadowBlur=this.",
            "eWidth=2,this.ctx.strokeStyle=this.makeRadialGradient(),this.ctx.stroke()},t.makeRadialGradient=function(){var e=this.ctx.createRadialGradient(this.rng()*this.width,this.rng()*this.height,0,this.rng()*this.width,this.rng()*this.height,this.width*2);return e.addColorStop(0,this.makeColor()),e.addColorStop(.5,this.makeColor()),e.addColorStop(1,this.makeColor()),e},t.makeColor=function(){var e=Math.floor(this.rng()*255),t=Math.floor(this.rng()*255),n=Math.floor(this.rng()*255);return\"rgb(\"+e+\",\"+t+\",\"+n+\")\"},t.applyShadow=function(){this.ctx.shadowColor=this.makeColor(),this.ctx.shadowBlur=this.rng()*50,this.ctx.shadowOffsetX=this.rng()*15,this.ctx.shadowOffsetY=this.rng()*15},t.rngRange=function(t,n){var e=Math.min(t,n),r=Math.max(t,n);return this.rng()*(r-e)+e},e})();async function m(e,t,n){var r=document.createElement(\"canvas\");r.width=200,r.height=200,r.style.display=\"none\";var o={hash:\"\",hash_bezier:\"\",hash_circle:\"\",hash_emoji:\"\",hash_text:\"\",hash2:\"\",rounds:n,seed:e,seed2:t,time_taken:0};document.body&&document.body.appendChild(r);var a=await f(r,e,n),i=await f(r,t,n);return o.hash=a.hash,o.hash2=i.hash,o.time_taken=a.time_taken+i.time_taken,o.hash_text=await g(r,e,n,\"text\"),o.hash_bezier=await g(r,e,n,\"bezier\"),o.hash_circle=await g(r,e,n,\"circle\"),o.hash_emoji=await g(r,e,n,\"emoji\"),document.body&&document.body.removeChild(r),o}function p(e){return r(\"Base64\").encode(JSON.stringify(e))}function _(e){return new Promise(function(t){r(\"setTimeout\")(function(){t(r(\"md5\")(e.toDataURL()))},u)})}async function f(t,n,o){var a=new d(n,o,t);a.ctx.clearRect(0,0,a.width,a.height);var i=(e||(e=r(\"performanceNow\")))();await a.solveAsync();var l=e(),s=parseInt((l-i)*1e3,10),u=await _(t);return{hash:u,time_taken:s}}async function g(e,t,n,r){var o=new d(t,n,e);return o.ctx.clearRect(0,0,o.width,o.height),await o.solveOnePrimitiveAsync(r),await _(e)}l.createCanvasAndSolveAllPrimitives=m,l.encode=p,l.getHash=_,l.solveAsync=f}),98);\n__d(\"XSISketchResultsControllerRouteBuilder\",[\"jsRouteBuilder\"],(function(t,n,r,o,a,i,l){var e=r(\"jsRouteBuilder\")(\"/sketch_results/\",Object.freeze({}),void 0),s=e;l.default=s}),98);\n__d(\"SketchComet\",[\"FBLogger\",\"JSScheduler\",\"SketchBase\",\"XSISketchResultsControllerRouteBuilder\",\"cometAsyncFetch\",\"promiseDone\"],(function(t,n,r,o,a,i,l){\"use strict\";var e;function s(e){r(\"FBLogger\")(\"comet_infra\").mustfix(\"Sketch.%s called unexpectedly. This is not supported in Comet!\",e)}var u={createCanvasAndSolve:async function(t,n,r){var e=document.createElement(\"canvas\");e.width=200,e.height=200,e.style.display=\"none\",document.body&&document.body.appendChild(e);var a=await o(\"SketchBase\").solveAsync(e,t,r),i=await o(\"SketchBase\").solveAsync(e,n,r),l={hash:a.hash,hash2:i.hash,rounds:r,seed:t,seed2:n,time_taken:a.time_taken+i.time_taken};return document.body&&document.body.removeChild(e),l},solveAllPrimitivesAndCallAsyncController:async function(n,a,i){var t=await o(\"SketchBase\").createCanvasAndSolveAllPrimitives(n,a,i),l;(e||(e=o(\"JSScheduler\")"
          ],
          "sanitized": true
        }
      ],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [
        {
          "url": "https://static.xx.fbcdn.net/rsrc.php/v4/yj/r/atBZ6RzieZ4.js",
          "libraries": [],
          "apiPatternCount": 10
        },
        {
          "url": "https://static.xx.fbcdn.net/rsrc.php/v4i5K94/yh/l/en_US-j/y5A1NyS05TN.js",
          "libraries": [
            "Arkose Labs"
          ],
          "apiPatternCount": 3
        }
      ],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [
        "static.xx.fbcdn.net",
        "www.instagram.com"
      ],
      "requestCount": 31,
      "scriptsCaptured": 17,
      "framesSeen": 1,
      "googleAdsObserved": false,
      "source": {
        "file": "results/headless/facebook-com-20261022T222647.json",
        "sha256": "99e582d7d4088589d0b3a380179f9125070827c3cadecaf100efefcf747e2982"
      }
    }
  ]
}
