{
  "title": "Blacklight Inspection",
  "page_title": "Ben Bowen's Blog",
  "uri_ins": "http://benbowen.blog/",
  "uri_dest": "https://benbowen.blog/",
  "uri_redirects": [
    "http://benbowen.blog/"
  ],
  "secure_connection": {},
  "host": "benbowen.blog",
  "config": {
    "emulateDevice": {
      "name": "Pixel 2 XL",
      "userAgent": "Mozilla/5.0 (Linux; Android 8.0.0; Pixel 2 XL Build/OPD1.170816.004) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3765.0 Mobile Safari/537.36",
      "viewport": {
        "width": 411,
        "height": 823,
        "deviceScaleFactor": 3.5,
        "isMobile": true,
        "hasTouch": true,
        "isLandscape": false
      }
    },
    "cleareCache": true,
    "captureHar": true,
    "captureLinks": false,
    "enableAdBlock": false,
    "saveBrowserProfile": false,
    "numPages": 2,
    "defaultTimeout": 35000,
    "defaultWaitUntil": "networkidle2",
    "headless": true,
    "headers": {},
    "extraChromiumArgs": [
      "--disable-features=TrackingProtection3pcd",
      "--website-analysis-scan=6f69e306-1537-462e-8c70-4e7cf2a5f4be"
    ],
    "extraPuppeteerOptions": {}
  },
  "browser": {
    "name": "Chromium",
    "version": "Chrome/127.0.6533.88",
    "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/127.0.0.0 Safari/537.36",
    "platform": {
      "name": "Linux",
      "version": "4.4.302+"
    }
  },
  "script": {
    "host": "959e5c2966f8",
    "version": {
      "npm": "3.11.0",
      "commit": "dev"
    },
    "node_version": "v24.20.0"
  },
  "start_time": "2026-09-08T00:33:52.794Z",
  "end_time": "2026-09-08T00:34:16.472Z",
  "browsing_history": [
    "https://benbowen.blog/",
    "https://benbowen.blog/post/two_decades_of_csharp_vi/",
    "https://benbowen.blog/category/all/"
  ],
  "hosts": {
    "requests": {
      "first_party": [
        "benbowen.blog"
      ],
      "third_party": [
        "fonts.googleapis.com",
        "fonts.gstatic.com",
        "benbowenblog.disqus.com",
        "disqus.com",
        "tempest.services.disqus.com",
        "referrer.disqus.com",
        "c.disquscdn.com",
        "cdn.taboola.com",
        "trc.taboola.com",
        "gum.criteo.com",
        "images.taboola.com",
        "beacon.taboola.com",
        "vidstat.taboola.com",
        "ib.adnxs.com",
        "cm.g.doubleclick.net",
        "cdn.viglink.com",
        "www.leveluplunch.com",
        "links.services.disqus.com",
        "api.viglink.com"
      ]
    }
  },
  "reports": {
    "behaviour_event_listeners": {
      "MOUSE": {
        "https://c.disquscdn.com/embedv2/latest/embedv2.js": [
          "scroll"
        ],
        "https://c.disquscdn.com/next/embed/alfie_v4.63f1ab6d6b9d5807dc0c94ef3fe0b851.js": [
          "click",
          "mousedown"
        ],
        "https://c.disquscdn.com/next/recommendations/common.bundle.43d7b81d7be743ddbbff9eeae86f2a4b.js": [
          "click"
        ],
        "https://c.disquscdn.com/next/recommendations/recommendations.bundle.e10dd10b7f8cbf10e87b9f893f636092.js": [
          "click",
          "scroll",
          "mousemove"
        ],
        "https://benbowenblog.disqus.com/embed.js": [
          "scroll",
          "click",
          "mousemove"
        ],
        "https://c.disquscdn.com/next/embed/common.bundle.712217b7f5a618b8bc684129c2acd47a.js": [
          "click"
        ],
        "https://c.disquscdn.com/next/embed/lounge.bundle.7f21ab1c601ae726335d27912834559e.js": [
          "click",
          "scroll",
          "mousemove"
        ],
        "https://cdn.taboola.com/libtrc/disqus-widget-safetylevel20longtail09/loader.js": [
          "click",
          "mousedown",
          "scroll"
        ],
        "https://benbowenblog.disqus.com/recommendations.js": [
          "click",
          "scroll",
          "mousemove"
        ]
      },
      "KEYBOARD": {
        "https://c.disquscdn.com/next/recommendations/common.bundle.43d7b81d7be743ddbbff9eeae86f2a4b.js": [
          "keypress"
        ],
        "https://c.disquscdn.com/next/embed/common.bundle.712217b7f5a618b8bc684129c2acd47a.js": [
          "keypress"
        ],
        "https://cdn.taboola.com/libtrc/disqus-widget-safetylevel20longtail09/loader.js": [
          "keyup"
        ]
      },
      "TOUCH": {
        "https://cdn.taboola.com/libtrc/disqus-widget-safetylevel20longtail09/loader.js": [
          "touchstart"
        ]
      }
    },
    "canvas_fingerprinters": {
      "data_url": {},
      "fingerprinters": [],
      "styles": {},
      "texts": {}
    },
    "canvas_font_fingerprinters": {
      "canvas_font": {},
      "text_measure": {
        "https://cdn.taboola.com/libtrc/disqus-widget-safetylevel20longtail09/loader.js": {
          "5": null,
          "8": null,
          "M": 22,
          ".": null,
          "#5": null,
          "#": null,
          " #": null,
          " ": null,
          "e ": null,
          "e": null,
          "le": null,
          "l": null,
          "bl": null,
          "b": null,
          "ub": null,
          "u": null,
          "ou": null,
          "o": null,
          "ro": null,
          "r": null,
          "Tr": null,
          "T": null,
          "A": null,
          "cu": null,
          "c": null,
          "lc": null,
          "al": null,
          "a": null,
          "Ca": null,
          "C": null,
          " C": null,
          "y ": null,
          "y": null,
          "ry": null,
          "tr": null,
          "t": null,
          "et": null,
          "m": null,
          "om": null,
          "eo": null,
          "Ge": null,
          "G": null,
          "g": null,
          "og": null,
          "v": null,
          "iv": null,
          "ab": null,
          "|": null,
          " |": null,
          " 8": null,
          "-": null,
          " -": null,
          "F": null,
          " F": null,
          "ca": null,
          "ic": null,
          "er": null,
          "Am": null,
          "n": null,
          "in": null,
          "/C": null,
          "/": null,
          "t/": null,
          "st": null,
          "s": null,
          "is": null,
          "h": null,
          "dh": null,
          "B": null,
          " B": null,
          "To": null,
          " T": null,
          "de": null,
          "d": null,
          "id": null,
          "i": null,
          "ui": null,
          "Gu": null,
          " G": null,
          "A ": null,
          "S": null,
          " S": null,
          "Th": null,
          "—": null,
          " —": null,
          "I": null,
          " I": null,
          "'": null,
          "O'": null,
          "O": null,
          " O": null,
          "ly": null,
          "n-": null,
          "um": null,
          "Hu": null,
          "H": null,
          " H": null,
          "k": null,
          "ck": null,
          "ac": null,
          ",": null,
          "e,": null,
          "rg": null,
          "La": null,
          "L": null,
          "\"L": null,
          "\"": null,
          " \"": null,
          "ts": null,
          "p": null,
          "ep": null,
          "R": null,
          " R": null,
          "ot": null,
          "lo": null,
          "P": null,
          " P": null,
          "ne": null,
          "rl": null,
          "ir": null,
          "Ai": null,
          "es": null,
          " d": null,
          " M": null,
          "x": null,
          "ux": null,
          "/L": null,
          "u/": null,
          "bu": null,
          "U": null,
          " U": null,
          "fo": null,
          "f": null,
          " f": null,
          "th": null,
          " t": null,
          "rk": null,
          "ar": null,
          "D": null,
          " D": null,
          "ce": null,
          "nc": null,
          "an": null,
          "ia": null,
          "bi": null,
          "mb": null,
          " p": null,
          " k": null,
          " r": null,
          "ng": null,
          "cy": null,
          " c": null,
          "wi": null,
          "ea": null,
          "w ": null,
          "w": null,
          "ow": null,
          "Ho": null,
          "?": null,
          "t?": null,
          "bo": null,
          "rv": null,
          "ke": null,
          "ik": null,
          " b": null,
          " i": null,
          "t ": null,
          "at": null,
          "ha": null,
          "Wh": null,
          "W": null,
          "ty": null,
          "il": null,
          "fa": null,
          "gh": null,
          "re": null,
          "or": null,
          " s": null,
          "ox": null,
          "g ": null,
          "ig": null,
          "Bi": null,
          "l?": null,
          "X": null,
          " X": null,
          ":": null,
          "e:": null,
          "nt": null,
          " m": null,
          "nd": null,
          "-r": null,
          "l-": null,
          " a": null,
          "si": null,
          "os": null,
          "ho": null,
          "Ch": null
        }
      }
    },
    "cookies": [
      {
        "domain": "benbowen.blog",
        "name": "disqusauth",
        "path": "/",
        "script": "https://c.disquscdn.com/next/recommendations/recommendations.bundle.e10dd10b7f8cbf10e87b9f893f636092.js",
        "type": "js",
        "value": "",
        "third_party": false
      },
      {
        "domain": "benbowen.blog",
        "name": "disqus_unique",
        "path": "/",
        "script": "https://c.disquscdn.com/next/recommendations/recommendations.bundle.e10dd10b7f8cbf10e87b9f893f636092.js",
        "type": "js",
        "value": "86n89ua3i5kmqv",
        "third_party": false
      },
      {
        "domain": "benbowen.blog",
        "name": "__jid",
        "path": "/",
        "script": "https://c.disquscdn.com/next/recommendations/recommendations.bundle.e10dd10b7f8cbf10e87b9f893f636092.js",
        "type": "js",
        "value": "86n896cn9q5de",
        "third_party": false
      },
      {
        "domain": "benbowen.blog",
        "name": "trc_cookie_storage",
        "path": "/",
        "script": "https://cdn.taboola.com/libtrc/disqus-widget-safetylevel20longtail09/loader.js",
        "type": "js",
        "value": "",
        "third_party": false
      }
    ],
    "fb_pixel_events": [],
    "tiktok_pixel_events": [],
    "twitter_pixel_events": [],
    "google_analytics_events": [],
    "key_logging": {},
    "session_recorders": {},
    "third_party_trackers": [
      {
        "data": {
          "body": {},
          "filter": "||referrer.disqus.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "abe": 0,
            "dnt": 0,
            "embed_hidden": 0,
            "event": "init_embed",
            "experiment": "videofloorexp",
            "forum": "benbowenblog",
            "forum_id": 4778046,
            "imp": "86fju5d2int006",
            "load_time": 3446,
            "max_enabled": true,
            "promoted_enabled": true,
            "referrer": "https://benbowen.blog/",
            "service": "dynamic",
            "theme": "next",
            "thread": 8437224865,
            "thread_slug": "c_9_two_decades_of_c_a_reference_ben_bowens_blog",
            "tracking_enabled": 0,
            "user_type": "anon",
            "variant": "fallthrough"
          }
        },
        "stack": [
          {
            "fileName": "https://disqus.com/embed/comments/?base=default&f=benbowenblog&t_i=two_decades_of_csharp_vi%2F&t_u=https%3A%2F%2Fbenbowen.blog%2Fpost%2Ftwo_decades_of_csharp_vi%2F&t_d=C%23%2010%20(Complete%20C%23%20Quick%20Reference)%20%E2%80%A2%20Ben%20Bowen%27s%20Blog&t_t=C%23%2010%20(Complete%20C%23%20Quick%20Reference)%20%E2%80%A2%20Ben%20Bowen%27s%20Blog&s_o=default#version=2b53f7bc0e6db9df9d9b00a3aca1508b",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://referrer.disqus.com/juggler/event.gif?abe=0&embed_hidden=0&load_time=3446&event=init_embed&thread=8437224865&forum=benbowenblog&forum_id=4778046&imp=86fju5d2int006&thread_slug=c_9_two_decades_of_c_a_reference_ben_bowens_blog&user_type=anon&theme=next&dnt=0&tracking_enabled=0&experiment=videofloorexp&variant=fallthrough&service=dynamic&promoted_enabled=true&max_enabled=true&referrer=https%3A%2F%2Fbenbowen.blog%2F"
      },
      {
        "data": {
          "body": {},
          "filter": "||taboola.com/libtrc/",
          "listName": "easyprivacy.txt",
          "query": {}
        },
        "stack": [
          {
            "fileName": "https://tempest.services.disqus.com/ads-iframe/taboola/?position=top&shortname=benbowenblog&experiment=videofloorexp&variant=fallthrough&service=dynamic&anchorColor=%23ebc17e&colorScheme=dark&sourceUrl=https%3A%2F%2Fbenbowen.blog%2Fpost%2Ftwo_decades_of_csharp_vi%2F&typeface=sans-serif&disqus_version=current&sourceless=false",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://cdn.taboola.com/libtrc/static/thumbnails/759bc49732394dde468c8d65a464e1a4.png"
      },
      {
        "data": {
          "body": "format=jsonp&jsonp=vglnk_17888276477057&key=cfdfcf52dffd0a702a61bad27507376d&subId=4778046&loc=https%3A%2F%2Fbenbowen.blog%2Fpost%2Ftwo_decades_of_csharp_vi%2F&v=2",
          "filter": "||disqus.com/api/ping",
          "listName": "easyprivacy.txt",
          "query": {}
        },
        "stack": [
          {
            "fileName": "https://benbowen.blog/post/two_decades_of_csharp_vi/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://links.services.disqus.com/api/ping"
      },
      {
        "data": {
          "body": {},
          "filter": "||referrer.disqus.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "ad_product_layout": "iab_display",
            "ad_product_name": "iab_display",
            "adverb": "0ms-no50perc",
            "area": "top",
            "bin": "embed:promoted_discovery:dynamic:videofloorexp:fallthrough",
            "event": "activity",
            "experiment": "videofloorexp",
            "forum": "benbowenblog",
            "forum_id": 4778046,
            "imp": "86fju5d2int006",
            "object_id": "",
            "object_type": "advertisement",
            "page_referrer": "",
            "page_url": "https://benbowen.blog/post/two_decades_of_csharp_vi/",
            "product": "embed",
            "section": "default",
            "service": "dynamic",
            "variant": "fallthrough",
            "verb": "view",
            "version": "2b53f7bc0e6db9df9d9b00a3aca1508b",
            "zone": "thread"
          }
        },
        "stack": [
          {
            "fileName": "https://benbowen.blog/post/two_decades_of_csharp_vi/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://referrer.disqus.com/juggler/event.gif?imp=86fju5d2int006&experiment=videofloorexp&variant=fallthrough&service=dynamic&area=top&product=embed&forum=benbowenblog&zone=thread&version=2b53f7bc0e6db9df9d9b00a3aca1508b&page_url=https%3A%2F%2Fbenbowen.blog%2Fpost%2Ftwo_decades_of_csharp_vi%2F&page_referrer=&object_type=advertisement&event=activity&ad_product_name=iab_display&ad_product_layout=iab_display&bin=embed%3Apromoted_discovery%3Adynamic%3Avideofloorexp%3Afallthrough&object_id=&section=default&verb=view&adverb=0ms-no50perc&forum_id=4778046"
      },
      {
        "data": {
          "body": {},
          "filter": "||referrer.disqus.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "event": "cmp.gpp.absent"
          }
        },
        "stack": [
          {
            "fileName": "https://benbowen.blog/post/two_decades_of_csharp_vi/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://referrer.disqus.com/juggler/stat.gif?event=cmp.gpp.absent"
      },
      {
        "data": {
          "body": {},
          "filter": "$ping,third-party",
          "listName": "easyprivacy.txt",
          "query": {
            "cv": "20260907-1-RELEASE",
            "d": {
              "data": "\"\"",
              "type": "recReel-#4_OC readyToPlay"
            },
            "id": 6586,
            "llvl": 2,
            "lti": "default",
            "pi": "/post/two_decades_of_csharp_vi",
            "pt": "text",
            "ri": "597ceb4d06bbe37012b046291dcbf31c",
            "route": "AM:AM:V",
            "sd": "v2_cb31d6f1c643452daf1001f60c001eb6_9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c_1788827644_1788827644_CIi3jgYQktQ_GJblvvOHNCABKAEwSjjE1whA6IsQSKKC3wNQmqEPWABgAGjom928jcHvhpUBcACAAQCIAQCQAQA",
            "tim": "00:34:07.461",
            "ui": "9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c",
            "vi": 1788827644566,
            "wi": -4445222319208019500
          }
        },
        "stack": [
          {
            "fileName": "https://tempest.services.disqus.com/ads-iframe/taboola/?position=top&shortname=benbowenblog&experiment=videofloorexp&variant=fallthrough&service=dynamic&anchorColor=%23ebc17e&colorScheme=dark&sourceUrl=https%3A%2F%2Fbenbowen.blog%2Fpost%2Ftwo_decades_of_csharp_vi%2F&typeface=sans-serif&disqus_version=current&sourceless=false",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://trc.taboola.com/disqus-widget-safetylevel20longtail09/log/3/pubs-generic?route=AM%3AAM%3AV&lti=default&ri=597ceb4d06bbe37012b046291dcbf31c&sd=v2_cb31d6f1c643452daf1001f60c001eb6_9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c_1788827644_1788827644_CIi3jgYQktQ_GJblvvOHNCABKAEwSjjE1whA6IsQSKKC3wNQmqEPWABgAGjom928jcHvhpUBcACAAQCIAQCQAQA&ui=9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c&pi=%2Fpost%2Ftwo_decades_of_csharp_vi&wi=-4445222319208019214&pt=text&vi=1788827644566&tim=00%3A34%3A07.461&id=6586&llvl=2&cv=20260907-1-RELEASE&d=%7B%22data%22%3A%22%5C%22%5C%22%22%2C%22type%22%3A%22recReel-%234_OC%20readyToPlay%22%7D"
      },
      {
        "data": {
          "body": {},
          "filter": "$ping,third-party",
          "listName": "easyprivacy.txt",
          "query": {
            "cv": "20260907-1-RELEASE",
            "d": {
              "data": "\"\"",
              "type": "recReel-#3_OC readyToPlay"
            },
            "id": 96700,
            "llvl": 2,
            "lti": "default",
            "pi": "/post/two_decades_of_csharp_vi",
            "pt": "text",
            "ri": "597ceb4d06bbe37012b046291dcbf31c",
            "route": "AM:AM:V",
            "sd": "v2_cb31d6f1c643452daf1001f60c001eb6_9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c_1788827644_1788827644_CIi3jgYQktQ_GJblvvOHNCABKAEwSjjE1whA6IsQSKKC3wNQmqEPWABgAGjom928jcHvhpUBcACAAQCIAQCQAQA",
            "tim": "00:34:07.456",
            "ui": "9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c",
            "vi": 1788827644566,
            "wi": -4445222319208019500
          }
        },
        "stack": [
          {
            "fileName": "https://tempest.services.disqus.com/ads-iframe/taboola/?position=top&shortname=benbowenblog&experiment=videofloorexp&variant=fallthrough&service=dynamic&anchorColor=%23ebc17e&colorScheme=dark&sourceUrl=https%3A%2F%2Fbenbowen.blog%2Fpost%2Ftwo_decades_of_csharp_vi%2F&typeface=sans-serif&disqus_version=current&sourceless=false",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://trc.taboola.com/disqus-widget-safetylevel20longtail09/log/3/pubs-generic?route=AM%3AAM%3AV&lti=default&ri=597ceb4d06bbe37012b046291dcbf31c&sd=v2_cb31d6f1c643452daf1001f60c001eb6_9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c_1788827644_1788827644_CIi3jgYQktQ_GJblvvOHNCABKAEwSjjE1whA6IsQSKKC3wNQmqEPWABgAGjom928jcHvhpUBcACAAQCIAQCQAQA&ui=9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c&pi=%2Fpost%2Ftwo_decades_of_csharp_vi&wi=-4445222319208019214&pt=text&vi=1788827644566&tim=00%3A34%3A07.456&id=96700&llvl=2&cv=20260907-1-RELEASE&d=%7B%22data%22%3A%22%5C%22%5C%22%22%2C%22type%22%3A%22recReel-%233_OC%20readyToPlay%22%7D"
      },
      {
        "data": {
          "body": {},
          "filter": "$ping,third-party",
          "listName": "easyprivacy.txt",
          "query": {
            "cv": "20260907-1-RELEASE",
            "d": {
              "data": "\"\"",
              "type": "recReel-#2_OC readyToPlay"
            },
            "id": 60365,
            "llvl": 2,
            "lti": "default",
            "pi": "/post/two_decades_of_csharp_vi",
            "pt": "text",
            "ri": "597ceb4d06bbe37012b046291dcbf31c",
            "route": "AM:AM:V",
            "sd": "v2_cb31d6f1c643452daf1001f60c001eb6_9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c_1788827644_1788827644_CIi3jgYQktQ_GJblvvOHNCABKAEwSjjE1whA6IsQSKKC3wNQmqEPWABgAGjom928jcHvhpUBcACAAQCIAQCQAQA",
            "tim": "00:34:07.451",
            "ui": "9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c",
            "vi": 1788827644566,
            "wi": -4445222319208019500
          }
        },
        "stack": [
          {
            "fileName": "https://tempest.services.disqus.com/ads-iframe/taboola/?position=top&shortname=benbowenblog&experiment=videofloorexp&variant=fallthrough&service=dynamic&anchorColor=%23ebc17e&colorScheme=dark&sourceUrl=https%3A%2F%2Fbenbowen.blog%2Fpost%2Ftwo_decades_of_csharp_vi%2F&typeface=sans-serif&disqus_version=current&sourceless=false",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://trc.taboola.com/disqus-widget-safetylevel20longtail09/log/3/pubs-generic?route=AM%3AAM%3AV&lti=default&ri=597ceb4d06bbe37012b046291dcbf31c&sd=v2_cb31d6f1c643452daf1001f60c001eb6_9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c_1788827644_1788827644_CIi3jgYQktQ_GJblvvOHNCABKAEwSjjE1whA6IsQSKKC3wNQmqEPWABgAGjom928jcHvhpUBcACAAQCIAQCQAQA&ui=9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c&pi=%2Fpost%2Ftwo_decades_of_csharp_vi&wi=-4445222319208019214&pt=text&vi=1788827644566&tim=00%3A34%3A07.451&id=60365&llvl=2&cv=20260907-1-RELEASE&d=%7B%22data%22%3A%22%5C%22%5C%22%22%2C%22type%22%3A%22recReel-%232_OC%20readyToPlay%22%7D"
      },
      {
        "data": {
          "body": {},
          "filter": "$ping,third-party",
          "listName": "easyprivacy.txt",
          "query": {
            "cv": "20260907-1-RELEASE",
            "d": {
              "data": "\"\"",
              "type": "recReel-#1_OC readyToPlay"
            },
            "id": 40489,
            "llvl": 2,
            "lti": "default",
            "pi": "/post/two_decades_of_csharp_vi",
            "pt": "text",
            "ri": "597ceb4d06bbe37012b046291dcbf31c",
            "route": "AM:AM:V",
            "sd": "v2_cb31d6f1c643452daf1001f60c001eb6_9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c_1788827644_1788827644_CIi3jgYQktQ_GJblvvOHNCABKAEwSjjE1whA6IsQSKKC3wNQmqEPWABgAGjom928jcHvhpUBcACAAQCIAQCQAQA",
            "tim": "00:34:07.445",
            "ui": "9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c",
            "vi": 1788827644566,
            "wi": -4445222319208019500
          }
        },
        "stack": [
          {
            "fileName": "https://tempest.services.disqus.com/ads-iframe/taboola/?position=top&shortname=benbowenblog&experiment=videofloorexp&variant=fallthrough&service=dynamic&anchorColor=%23ebc17e&colorScheme=dark&sourceUrl=https%3A%2F%2Fbenbowen.blog%2Fpost%2Ftwo_decades_of_csharp_vi%2F&typeface=sans-serif&disqus_version=current&sourceless=false",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://trc.taboola.com/disqus-widget-safetylevel20longtail09/log/3/pubs-generic?route=AM%3AAM%3AV&lti=default&ri=597ceb4d06bbe37012b046291dcbf31c&sd=v2_cb31d6f1c643452daf1001f60c001eb6_9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c_1788827644_1788827644_CIi3jgYQktQ_GJblvvOHNCABKAEwSjjE1whA6IsQSKKC3wNQmqEPWABgAGjom928jcHvhpUBcACAAQCIAQCQAQA&ui=9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c&pi=%2Fpost%2Ftwo_decades_of_csharp_vi&wi=-4445222319208019214&pt=text&vi=1788827644566&tim=00%3A34%3A07.445&id=40489&llvl=2&cv=20260907-1-RELEASE&d=%7B%22data%22%3A%22%5C%22%5C%22%22%2C%22type%22%3A%22recReel-%231_OC%20readyToPlay%22%7D"
      },
      {
        "data": {
          "body": {},
          "filter": "$ping,third-party",
          "listName": "easyprivacy.txt",
          "query": {
            "bulkSize": 6,
            "cv": "20260907-1-RELEASE",
            "lti": "default",
            "route": "AM:AM:V",
            "tvi2": 29904,
            "tvi48": 32981,
            "tvi50": 32919
          }
        },
        "stack": [
          {
            "fileName": "https://tempest.services.disqus.com/ads-iframe/taboola/?position=top&shortname=benbowenblog&experiment=videofloorexp&variant=fallthrough&service=dynamic&anchorColor=%23ebc17e&colorScheme=dark&sourceUrl=https%3A%2F%2Fbenbowen.blog%2Fpost%2Ftwo_decades_of_csharp_vi%2F&typeface=sans-serif&disqus_version=current&sourceless=false",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://trc.taboola.com/disqus-widget-safetylevel20longtail09/log/3/bulk?route=AM%3AAM%3AV&lti=default&tvi2=29904&tvi48=32981&tvi50=32919&cv=20260907-1-RELEASE&bulkSize=6"
      },
      {
        "data": {
          "body": {},
          "filter": "||referrer.disqus.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "ad_product_layout": "iab_display",
            "ad_product_name": "iab_display",
            "advertisement_id": 184193,
            "area": "top",
            "bin": "embed:promoted_discovery:dynamic:videofloorexp:fallthrough",
            "event": "activity",
            "experiment": "videofloorexp",
            "forum": "benbowenblog",
            "forum_id": 4778046,
            "imp": "86fju5d2int006",
            "object_id": [
              184193
            ],
            "object_type": "advertisement",
            "page_referrer": "",
            "page_url": "https://benbowen.blog/post/two_decades_of_csharp_vi/",
            "product": "embed",
            "provider": "taboola",
            "section": "default",
            "service": "dynamic",
            "variant": "fallthrough",
            "verb": "load",
            "version": "2b53f7bc0e6db9df9d9b00a3aca1508b",
            "zone": "thread"
          }
        },
        "stack": [
          {
            "fileName": "https://benbowen.blog/post/two_decades_of_csharp_vi/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://referrer.disqus.com/juggler/event.gif?imp=86fju5d2int006&experiment=videofloorexp&variant=fallthrough&service=dynamic&area=top&product=embed&forum=benbowenblog&zone=thread&version=2b53f7bc0e6db9df9d9b00a3aca1508b&page_url=https%3A%2F%2Fbenbowen.blog%2Fpost%2Ftwo_decades_of_csharp_vi%2F&page_referrer=&object_type=advertisement&provider=taboola&event=activity&ad_product_name=iab_display&ad_product_layout=iab_display&bin=embed%3Apromoted_discovery%3Adynamic%3Avideofloorexp%3Afallthrough&object_id=%5B184193%5D&section=default&verb=load&advertisement_id=184193&forum_id=4778046"
      },
      {
        "data": {
          "body": {},
          "filter": "/pixel.gif?",
          "listName": "easyprivacy.txt",
          "query": {
            "ch": 2,
            "rn": 8.828167527657511
          }
        },
        "stack": [
          {
            "fileName": "https://benbowen.blog/post/two_decades_of_csharp_vi/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://cdn.viglink.com/images/pixel.gif?ch=2&rn=8.828167527657511"
      },
      {
        "data": {
          "body": {},
          "filter": "/pixel.gif?",
          "listName": "easyprivacy.txt",
          "query": {
            "ch": 1,
            "rn": 8.828167527657511
          }
        },
        "stack": [
          {
            "fileName": "https://benbowen.blog/post/two_decades_of_csharp_vi/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://cdn.viglink.com/images/pixel.gif?ch=1&rn=8.828167527657511"
      },
      {
        "data": {
          "body": {},
          "filter": ".doubleclick.net/$image",
          "listName": "easyprivacy.txt",
          "query": {
            "gdpr": 1,
            "gdpr_consent": "",
            "google_cm": "",
            "google_hm": "OWVmN2JhYmYtZThjMi00YWRkLWFjNjMtZGE4MTgzNzZlZmJkLXR1Y3QxMTk4ZGQ3Yw",
            "google_nid": "realize",
            "ui": "9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c"
          }
        },
        "stack": [
          {
            "fileName": "about:blank",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://cm.g.doubleclick.net/pixel?google_nid=realize&google_hm=OWVmN2JhYmYtZThjMi00YWRkLWFjNjMtZGE4MTgzNzZlZmJkLXR1Y3QxMTk4ZGQ3Yw&google_cm&&gdpr=1&gdpr_consent=&ui=9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c"
      },
      {
        "data": {
          "body": {},
          "filter": "||adnxs.com^",
          "listName": "easylist.txt",
          "query": {
            "code": "9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c",
            "entity": 584,
            "gdpr": 1,
            "gdpr_consent": ""
          }
        },
        "stack": [
          {
            "fileName": "about:blank",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://ib.adnxs.com/setuid?entity=584&code=9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c&gdpr=1&gdpr_consent="
      },
      {
        "data": {
          "body": {},
          "filter": "||vidstat.taboola.com^",
          "listName": "easyprivacy.txt",
          "query": {}
        },
        "stack": [
          {
            "fileName": "https://tempest.services.disqus.com/ads-iframe/taboola/?position=top&shortname=benbowenblog&experiment=videofloorexp&variant=fallthrough&service=dynamic&anchorColor=%23ebc17e&colorScheme=dark&sourceUrl=https%3A%2F%2Fbenbowen.blog%2Fpost%2Ftwo_decades_of_csharp_vi%2F&typeface=sans-serif&disqus_version=current&sourceless=false",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://vidstat.taboola.com/lite-unit/5.7.7/UnitFeedManagerMobile.min.js"
      },
      {
        "data": {
          "body": {},
          "filter": "$ping,third-party",
          "listName": "easyprivacy.txt",
          "query": {
            "cv": "20260907-1-RELEASE",
            "d": {
              "data": "\"\"",
              "type": "recReel-available"
            },
            "id": 7682,
            "llvl": 2,
            "lti": "default",
            "pi": "/post/two_decades_of_csharp_vi",
            "pt": "text",
            "ri": "597ceb4d06bbe37012b046291dcbf31c",
            "route": "AM:AM:V",
            "sd": "v2_cb31d6f1c643452daf1001f60c001eb6_9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c_1788827644_1788827644_CIi3jgYQktQ_GJblvvOHNCABKAEwSjjE1whA6IsQSKKC3wNQmqEPWABgAGjom928jcHvhpUBcACAAQCIAQCQAQA",
            "tim": "00:34:05.186",
            "ui": "9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c",
            "vi": 1788827644566,
            "wi": -4445222319208019500
          }
        },
        "stack": [
          {
            "fileName": "https://tempest.services.disqus.com/ads-iframe/taboola/?position=top&shortname=benbowenblog&experiment=videofloorexp&variant=fallthrough&service=dynamic&anchorColor=%23ebc17e&colorScheme=dark&sourceUrl=https%3A%2F%2Fbenbowen.blog%2Fpost%2Ftwo_decades_of_csharp_vi%2F&typeface=sans-serif&disqus_version=current&sourceless=false",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://trc.taboola.com/disqus-widget-safetylevel20longtail09/log/3/pubs-generic?route=AM%3AAM%3AV&lti=default&ri=597ceb4d06bbe37012b046291dcbf31c&sd=v2_cb31d6f1c643452daf1001f60c001eb6_9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c_1788827644_1788827644_CIi3jgYQktQ_GJblvvOHNCABKAEwSjjE1whA6IsQSKKC3wNQmqEPWABgAGjom928jcHvhpUBcACAAQCIAQCQAQA&ui=9ef7babf-e8c2-4add-ac63-da818376efbd-tuct1198dd7c&pi=%2Fpost%2Ftwo_decades_of_csharp_vi&wi=-4445222319208019214&pt=text&vi=1788827644566&tim=00%3A34%3A05.186&id=7682&llvl=2&cv=20260907-1-RELEASE&d=%7B%22data%22%3A%22%5C%22%5C%22%22%2C%22type%22%3A%22recReel-available%22%7D"
      },
      {
        "data": {
          "body": {},
          "filter": "||criteo.com^$third-party",
          "listName": "easyprivacy.txt",
          "query": {
            "c": 72,
            "gdpr": 1,
            "gdpr_consent": "",
            "j": "TRC.getRTUS",
            "r": 2,
            "us_privacy": ""
          }
        },
        "stack": [
          {
            "fileName": "https://tempest.services.disqus.com/ads-iframe/taboola/?position=top&shortname=benbowenblog&experiment=videofloorexp&variant=fallthrough&service=dynamic&anchorColor=%23ebc17e&colorScheme=dark&sourceUrl=https%3A%2F%2Fbenbowen.blog%2Fpost%2Ftwo_decades_of_csharp_vi%2F&typeface=sans-serif&disqus_version=current&sourceless=false",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://gum.criteo.com/sync?c=72&r=2&j=TRC.getRTUS&us_privacy=&gdpr=1&gdpr_consent="
      },
      {
        "data": {
          "body": {},
          "filter": "||taboola.com/libtrc/",
          "listName": "easyprivacy.txt",
          "query": {
            "bundle": "default",
            "publisher": "disqus-widget-safetylevel20longtail09",
            "type": "loaderpixel"
          }
        },
        "stack": [
          {
            "fileName": "https://tempest.services.disqus.com/ads-iframe/taboola/?position=top&shortname=benbowenblog&experiment=videofloorexp&variant=fallthrough&service=dynamic&anchorColor=%23ebc17e&colorScheme=dark&sourceUrl=https%3A%2F%2Fbenbowen.blog%2Fpost%2Ftwo_decades_of_csharp_vi%2F&typeface=sans-serif&disqus_version=current&sourceless=false",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://cdn.taboola.com/libtrc/tr5?type=loaderpixel&publisher=disqus-widget-safetylevel20longtail09&bundle=default"
      },
      {
        "data": {
          "body": {},
          "filter": "||taboola.com/libtrc/",
          "listName": "easyprivacy.txt",
          "query": {}
        },
        "stack": [
          {
            "fileName": "https://tempest.services.disqus.com/ads-iframe/taboola/?position=top&shortname=benbowenblog&experiment=videofloorexp&variant=fallthrough&service=dynamic&anchorColor=%23ebc17e&colorScheme=dark&sourceUrl=https%3A%2F%2Fbenbowen.blog%2Fpost%2Ftwo_decades_of_csharp_vi%2F&typeface=sans-serif&disqus_version=current&sourceless=false",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://cdn.taboola.com/libtrc/disqus-widget-safetylevel20longtail09/loader.js"
      },
      {
        "data": {
          "body": {},
          "filter": "||referrer.disqus.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "ad_product_layout": "iab_display",
            "ad_product_name": "iab_display",
            "adjective": 1,
            "area": "top",
            "bin": "embed:promoted_discovery:dynamic:videofloorexp:fallthrough",
            "event": "activity",
            "experiment": "videofloorexp",
            "forum": "benbowenblog",
            "forum_id": 4778046,
            "imp": "86fju5d2int006",
            "object_type": "provider",
            "page_referrer": "",
            "page_url": "https://benbowen.blog/post/two_decades_of_csharp_vi/",
            "product": "embed",
            "section": "default",
            "service": "dynamic",
            "variant": "fallthrough",
            "verb": "call",
            "version": "2b53f7bc0e6db9df9d9b00a3aca1508b",
            "zone": "thread"
          }
        },
        "stack": [
          {
            "fileName": "https://benbowen.blog/post/two_decades_of_csharp_vi/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://referrer.disqus.com/juggler/event.gif?imp=86fju5d2int006&experiment=videofloorexp&variant=fallthrough&service=dynamic&area=top&product=embed&forum=benbowenblog&zone=thread&version=2b53f7bc0e6db9df9d9b00a3aca1508b&page_url=https%3A%2F%2Fbenbowen.blog%2Fpost%2Ftwo_decades_of_csharp_vi%2F&page_referrer=&object_type=provider&event=activity&ad_product_name=iab_display&ad_product_layout=iab_display&bin=embed%3Apromoted_discovery%3Adynamic%3Avideofloorexp%3Afallthrough&section=default&verb=call&adjective=1&forum_id=4778046"
      },
      {
        "data": {
          "body": {},
          "filter": "||disqus.com/ads-iframe/",
          "listName": "easylist.txt",
          "query": {
            "anchorColor": "#ebc17e",
            "colorScheme": "dark",
            "disqus_version": "current",
            "experiment": "videofloorexp",
            "position": "top",
            "service": "dynamic",
            "shortname": "benbowenblog",
            "sourceUrl": "https://benbowen.blog/post/two_decades_of_csharp_vi/",
            "sourceless": false,
            "typeface": "sans-serif",
            "variant": "fallthrough"
          }
        },
        "stack": [
          {
            "fileName": "",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://tempest.services.disqus.com/ads-iframe/taboola/?position=top&shortname=benbowenblog&experiment=videofloorexp&variant=fallthrough&service=dynamic&anchorColor=%23ebc17e&colorScheme=dark&sourceUrl=https%3A%2F%2Fbenbowen.blog%2Fpost%2Ftwo_decades_of_csharp_vi%2F&typeface=sans-serif&disqus_version=current&sourceless=false"
      }
    ]
  }
}