{
  "schema_version": "0.3",
  "id": "domain:roperroofingandsolar.com",
  "type": "domain",
  "label": "roperroofingandsolar.com",
  "aliases": [],
  "description": "Domain of Roper Roofing & Solar.",
  "tier": 1,
  "status": "active",
  "redirect_to": null,
  "fp_kind": null,
  "synthetic": false,
  "identifiers": {
    "domain": [
      "roperroofingandsolar.com"
    ]
  },
  "inbound_counts": {
    "in_cert_san": 1,
    "website_of": 1
  },
  "claims": [
    {
      "id": "k_226737a2845efb11290bc51e971f1211",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "tld_of",
      "object": {
        "id": "tld:com",
        "label": ".com",
        "type": "tld"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:27Z",
      "evidence": [
        {
          "url": "https://rdap.org/domain/roperroofingandsolar.com",
          "capture": {
            "store": "ev",
            "sha256": "972b4a68d76cc84d36105f442eba81a4abc44d00c41a766bb1a2ed0b813841fc"
          },
          "retrieved_at": "2026-10-28T18:58:27Z",
          "published_at": null,
          "quote": "ROPERROOFINGANDSOLAR.COM",
          "tier": "registry",
          "locator": "jsonpath:$.ldhName",
          "media": null,
          "source_family": "icann-rdap",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "ICANN-accredited registrar or registry RDAP service",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_94bbad3f80eb41341a36c62f081d9ba7",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "registrar",
      "object": {
        "id": "namecheap",
        "label": "Namecheap",
        "type": "organization"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:27Z",
      "evidence": [
        {
          "url": "https://rdap.org/domain/roperroofingandsolar.com",
          "capture": {
            "store": "ev",
            "sha256": "972b4a68d76cc84d36105f442eba81a4abc44d00c41a766bb1a2ed0b813841fc"
          },
          "retrieved_at": "2026-10-28T18:58:27Z",
          "published_at": null,
          "quote": "NameCheap, Inc.",
          "tier": "registry",
          "locator": "jsonpath:$.entities[?(@.roles[0]=='registrar')].vcardArray",
          "media": null,
          "source_family": "icann-rdap",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "ICANN-accredited registrar or registry RDAP service",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_b5c6508c95ef3835ec0cf1cc712b837f",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "registration_date",
      "object": null,
      "value": "2021-03-18",
      "datatype": "date",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:27Z",
      "evidence": [
        {
          "url": "https://rdap.org/domain/roperroofingandsolar.com",
          "capture": {
            "store": "ev",
            "sha256": "972b4a68d76cc84d36105f442eba81a4abc44d00c41a766bb1a2ed0b813841fc"
          },
          "retrieved_at": "2026-10-28T18:58:27Z",
          "published_at": null,
          "quote": "2021-03-18T15:48:16Z",
          "tier": "registry",
          "locator": "jsonpath:$.events[?(@.eventAction=='registration')].eventDate",
          "media": null,
          "source_family": "icann-rdap",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "ICANN-accredited registrar or registry RDAP service",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_e0cbddda34abee0d2399a1487e1cf3a3",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "expiration_date",
      "object": null,
      "value": "2027-03-18",
      "datatype": "date",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:27Z",
      "evidence": [
        {
          "url": "https://rdap.org/domain/roperroofingandsolar.com",
          "capture": {
            "store": "ev",
            "sha256": "972b4a68d76cc84d36105f442eba81a4abc44d00c41a766bb1a2ed0b813841fc"
          },
          "retrieved_at": "2026-10-28T18:58:27Z",
          "published_at": null,
          "quote": "2027-03-18T15:48:16Z",
          "tier": "registry",
          "locator": "jsonpath:$.events[?(@.eventAction=='expiration')].eventDate",
          "media": null,
          "source_family": "icann-rdap",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "ICANN-accredited registrar or registry RDAP service",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_540ca1689358d7767ebc8ec2e5b8eac8",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "nameserver",
      "object": {
        "id": "host:dns1.registrar-servers.com",
        "label": "dns1.registrar-servers.com",
        "type": "host"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:27Z",
      "evidence": [
        {
          "url": "dns:roperroofingandsolar.com?type=NS",
          "capture": {
            "store": "ev",
            "sha256": "c315d623fed60f6298d403f815dd2fb6684fd73641d4d3e5d43dceed4c6b60bb"
          },
          "retrieved_at": "2026-10-28T18:58:27Z",
          "published_at": null,
          "quote": "dns1.registrar-servers.com",
          "tier": "registry",
          "locator": null,
          "media": null,
          "source_family": "dns",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Authoritative DNS operator",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        },
        {
          "url": "https://rdap.org/domain/roperroofingandsolar.com",
          "capture": {
            "store": "ev",
            "sha256": "972b4a68d76cc84d36105f442eba81a4abc44d00c41a766bb1a2ed0b813841fc"
          },
          "retrieved_at": "2026-10-28T18:58:27Z",
          "published_at": null,
          "quote": "DNS1.REGISTRAR-SERVERS.COM",
          "tier": "registry",
          "locator": "jsonpath:$.nameservers[*].ldhName",
          "media": null,
          "source_family": "icann-rdap",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "ICANN-accredited registrar or registry RDAP service",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_8cef37c8a6c4ab61d91f25e1766c98c1",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "nameserver",
      "object": {
        "id": "host:dns2.registrar-servers.com",
        "label": "dns2.registrar-servers.com",
        "type": "host"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:27Z",
      "evidence": [
        {
          "url": "dns:roperroofingandsolar.com?type=NS",
          "capture": {
            "store": "ev",
            "sha256": "c315d623fed60f6298d403f815dd2fb6684fd73641d4d3e5d43dceed4c6b60bb"
          },
          "retrieved_at": "2026-10-28T18:58:27Z",
          "published_at": null,
          "quote": "dns2.registrar-servers.com",
          "tier": "registry",
          "locator": null,
          "media": null,
          "source_family": "dns",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Authoritative DNS operator",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        },
        {
          "url": "https://rdap.org/domain/roperroofingandsolar.com",
          "capture": {
            "store": "ev",
            "sha256": "972b4a68d76cc84d36105f442eba81a4abc44d00c41a766bb1a2ed0b813841fc"
          },
          "retrieved_at": "2026-10-28T18:58:27Z",
          "published_at": null,
          "quote": "DNS2.REGISTRAR-SERVERS.COM",
          "tier": "registry",
          "locator": "jsonpath:$.nameservers[*].ldhName",
          "media": null,
          "source_family": "icann-rdap",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "ICANN-accredited registrar or registry RDAP service",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_d560acaa7a4931b2c8556bfbe5f89511",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "dns_a",
      "object": {
        "id": "ip:82.25.81.35",
        "label": "82.25.81.35",
        "type": "ip_address"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:27Z",
      "evidence": [
        {
          "url": "dns:roperroofingandsolar.com?type=A",
          "capture": {
            "store": "ev",
            "sha256": "f39beb1ee8632f5eb12cafff610ea0c044daf6b8926cb6b35c862eb25308d5aa"
          },
          "retrieved_at": "2026-10-28T18:58:27Z",
          "published_at": null,
          "quote": "82.25.81.35",
          "tier": "registry",
          "locator": null,
          "media": null,
          "source_family": "dns",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Authoritative DNS operator",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_26d7b15ba0d0f1f018f42815a961111c",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "dns_mx",
      "object": {
        "id": "host:alt1.aspmx.l.google.com",
        "label": "alt1.aspmx.l.google.com",
        "type": "host"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:28Z",
      "evidence": [
        {
          "url": "dns:roperroofingandsolar.com?type=MX",
          "capture": {
            "store": "ev",
            "sha256": "6ec76669fcc43ee2ebb5c78a5c6d0db801517835784682eba8505c9743dd78a0"
          },
          "retrieved_at": "2026-10-28T18:58:28Z",
          "published_at": null,
          "quote": "alt1.aspmx.l.google.com",
          "tier": "registry",
          "locator": null,
          "media": null,
          "source_family": "dns",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Authoritative DNS operator",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_573580edb28f0c244c705f112115ed03",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "dns_mx",
      "object": {
        "id": "host:alt2.aspmx.l.google.com",
        "label": "alt2.aspmx.l.google.com",
        "type": "host"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:28Z",
      "evidence": [
        {
          "url": "dns:roperroofingandsolar.com?type=MX",
          "capture": {
            "store": "ev",
            "sha256": "6ec76669fcc43ee2ebb5c78a5c6d0db801517835784682eba8505c9743dd78a0"
          },
          "retrieved_at": "2026-10-28T18:58:28Z",
          "published_at": null,
          "quote": "alt2.aspmx.l.google.com",
          "tier": "registry",
          "locator": null,
          "media": null,
          "source_family": "dns",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Authoritative DNS operator",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_93e644fed57283824234e99ec811aac6",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "dns_mx",
      "object": {
        "id": "host:alt3.aspmx.l.google.com",
        "label": "alt3.aspmx.l.google.com",
        "type": "host"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:28Z",
      "evidence": [
        {
          "url": "dns:roperroofingandsolar.com?type=MX",
          "capture": {
            "store": "ev",
            "sha256": "6ec76669fcc43ee2ebb5c78a5c6d0db801517835784682eba8505c9743dd78a0"
          },
          "retrieved_at": "2026-10-28T18:58:28Z",
          "published_at": null,
          "quote": "alt3.aspmx.l.google.com",
          "tier": "registry",
          "locator": null,
          "media": null,
          "source_family": "dns",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Authoritative DNS operator",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_275c0d267a16973a11d6976a2d35aeaa",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "dns_mx",
      "object": {
        "id": "host:alt4.aspmx.l.google.com",
        "label": "alt4.aspmx.l.google.com",
        "type": "host"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:28Z",
      "evidence": [
        {
          "url": "dns:roperroofingandsolar.com?type=MX",
          "capture": {
            "store": "ev",
            "sha256": "6ec76669fcc43ee2ebb5c78a5c6d0db801517835784682eba8505c9743dd78a0"
          },
          "retrieved_at": "2026-10-28T18:58:28Z",
          "published_at": null,
          "quote": "alt4.aspmx.l.google.com",
          "tier": "registry",
          "locator": null,
          "media": null,
          "source_family": "dns",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Authoritative DNS operator",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_7ddad2acca31bd1656b9a25c5aa83095",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "dns_mx",
      "object": {
        "id": "host:aspmx.l.google.com",
        "label": "aspmx.l.google.com",
        "type": "host"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:28Z",
      "evidence": [
        {
          "url": "dns:roperroofingandsolar.com?type=MX",
          "capture": {
            "store": "ev",
            "sha256": "6ec76669fcc43ee2ebb5c78a5c6d0db801517835784682eba8505c9743dd78a0"
          },
          "retrieved_at": "2026-10-28T18:58:28Z",
          "published_at": null,
          "quote": "aspmx.l.google.com",
          "tier": "registry",
          "locator": null,
          "media": null,
          "source_family": "dns",
          "method": "api",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Authoritative DNS operator",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_79802d9bef37c0ef1227eaccaa83f545",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "tls_certificate",
      "object": {
        "id": "fp:cert:3ed9b947d137535b9ae0d46fce7b8f38c82b554d56c27e13ef7c05f6fd4aad7e",
        "label": "cert:3ed9b947d137",
        "type": "fingerprint"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "current",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": "2026-09-16",
      "valid_to": "2026-12-15",
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:28Z",
      "evidence": [
        {
          "url": "https://roperroofingandsolar.com/",
          "capture": {
            "store": "ev",
            "sha256": "3ed9b947d137535b9ae0d46fce7b8f38c82b554d56c27e13ef7c05f6fd4aad7e"
          },
          "retrieved_at": "2026-10-28T18:58:28Z",
          "published_at": null,
          "quote": null,
          "tier": "registry",
          "locator": "x509:leaf",
          "media": null,
          "source_family": "tls-handshake",
          "method": "fetch",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Certificate holder and issuing CA (X.509 certificate)",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_411fbab11f7afd786180c473084125db",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "favicon_hash",
      "object": {
        "id": "fp:favicon:68c4fee3ce69a57c1f95e7d8d02c323990411cb49ef77d421cd77c4d4f6a43e0",
        "label": "favicon:68c4fee3ce69",
        "type": "fingerprint"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.9,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:30Z",
      "evidence": [
        {
          "url": "https://roperroofingandsolar.com/wp-content/uploads/2024/06/cropped-cropped-favicon-180x180-1-32x32.png",
          "capture": {
            "store": "ev",
            "sha256": "68c4fee3ce69a57c1f95e7d8d02c323990411cb49ef77d421cd77c4d4f6a43e0"
          },
          "retrieved_at": "2026-10-28T18:58:30Z",
          "published_at": null,
          "quote": null,
          "tier": "primary",
          "locator": null,
          "media": null,
          "source_family": "self",
          "method": "fetch",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Roper Roofing & Solar",
            "license": "unknown",
            "basis": "unknown",
            "display": true,
            "export": false,
            "train": false,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_d3fe8187052f2da14737a331d2f5d31a",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "uses_tracker",
      "object": {
        "id": "fp:ga:g-s8dfllefyr",
        "label": "G-S8DFLLEFYR",
        "type": "fingerprint"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "current",
      "status": "current",
      "confidence": 0.9,
      "confidence_method": "tier_default/v1",
      "valid_from": "2026-10-28",
      "valid_to": null,
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:30Z",
      "evidence": [
        {
          "url": "https://roperroofingandsolar.com/",
          "capture": {
            "store": "ev",
            "sha256": "9826bbf2ba92c64d0cb923766f144c4825588cde2915da981e75022670b93b93"
          },
          "retrieved_at": "2026-10-28T18:58:30Z",
          "published_at": null,
          "quote": null,
          "tier": "primary",
          "locator": "css:script",
          "media": null,
          "source_family": "self",
          "method": "fetch",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Roper Roofing & Solar",
            "license": "all-rights-reserved",
            "basis": "fair_use_excerpt",
            "display": true,
            "export": false,
            "train": false,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_b1e2fe1c16ae512152e4ba0092089c8b",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "uses_tracker",
      "object": {
        "id": "fp:gtm:gtm-wv4dkdhr",
        "label": "GTM-WV4DKDHR",
        "type": "fingerprint"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "current",
      "status": "current",
      "confidence": 0.9,
      "confidence_method": "tier_default/v1",
      "valid_from": "2026-10-28",
      "valid_to": null,
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:30Z",
      "evidence": [
        {
          "url": "https://roperroofingandsolar.com/",
          "capture": {
            "store": "ev",
            "sha256": "9826bbf2ba92c64d0cb923766f144c4825588cde2915da981e75022670b93b93"
          },
          "retrieved_at": "2026-10-28T18:58:30Z",
          "published_at": null,
          "quote": null,
          "tier": "primary",
          "locator": "css:script",
          "media": null,
          "source_family": "self",
          "method": "fetch",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Roper Roofing & Solar",
            "license": "all-rights-reserved",
            "basis": "fair_use_excerpt",
            "display": true,
            "export": false,
            "train": false,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_f907a1b8984815a62d151a18d3c51644",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "uses_tracker",
      "object": {
        "id": "fp:gtm:gtm-tpd4wkh4",
        "label": "GTM-TPD4WKH4",
        "type": "fingerprint"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "current",
      "status": "current",
      "confidence": 0.9,
      "confidence_method": "tier_default/v1",
      "valid_from": "2026-10-28",
      "valid_to": null,
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:30Z",
      "evidence": [
        {
          "url": "https://roperroofingandsolar.com/",
          "capture": {
            "store": "ev",
            "sha256": "9826bbf2ba92c64d0cb923766f144c4825588cde2915da981e75022670b93b93"
          },
          "retrieved_at": "2026-10-28T18:58:30Z",
          "published_at": null,
          "quote": null,
          "tier": "primary",
          "locator": "css:script",
          "media": null,
          "source_family": "self",
          "method": "fetch",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Roper Roofing & Solar",
            "license": "all-rights-reserved",
            "basis": "fair_use_excerpt",
            "display": true,
            "export": false,
            "train": false,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_fa2af9ac22dcd33506e6de71f3a02eb4",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "uses_tracker",
      "object": {
        "id": "fp:fbpixel:1273331940894383",
        "label": "1273331940894383",
        "type": "fingerprint"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "current",
      "status": "current",
      "confidence": 0.9,
      "confidence_method": "tier_default/v1",
      "valid_from": "2026-10-28",
      "valid_to": null,
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:30Z",
      "evidence": [
        {
          "url": "https://roperroofingandsolar.com/",
          "capture": {
            "store": "ev",
            "sha256": "9826bbf2ba92c64d0cb923766f144c4825588cde2915da981e75022670b93b93"
          },
          "retrieved_at": "2026-10-28T18:58:30Z",
          "published_at": null,
          "quote": null,
          "tier": "primary",
          "locator": "css:script",
          "media": null,
          "source_family": "self",
          "method": "fetch",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Roper Roofing & Solar",
            "license": "all-rights-reserved",
            "basis": "fair_use_excerpt",
            "display": true,
            "export": false,
            "train": false,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": null
    },
    {
      "id": "k_03f015623b05cb3c1b680254f4e55c6c",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "in_cert_san",
      "object": {
        "id": "fp:cert:3ed9b947d137535b9ae0d46fce7b8f38c82b554d56c27e13ef7c05f6fd4aad7e",
        "label": "cert:3ed9b947d137",
        "type": "fingerprint"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "current",
      "status": "current",
      "confidence": 0.95,
      "confidence_method": "tier_default/v1",
      "valid_from": "2026-09-16",
      "valid_to": "2026-12-15",
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:28Z",
      "evidence": [
        {
          "url": "https://roperroofingandsolar.com/",
          "capture": {
            "store": "ev",
            "sha256": "3ed9b947d137535b9ae0d46fce7b8f38c82b554d56c27e13ef7c05f6fd4aad7e"
          },
          "retrieved_at": "2026-10-28T18:58:28Z",
          "published_at": null,
          "quote": null,
          "tier": "registry",
          "locator": "x509:subjectAltName",
          "media": null,
          "source_family": "tls-handshake",
          "method": "fetch",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Certificate holder and issuing CA (X.509 certificate)",
            "license": "public-record",
            "basis": "public_record",
            "display": true,
            "export": true,
            "train": true,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": "k_175820630b57d4547957df32b5bf81c9"
    },
    {
      "id": "k_9a8822638825c0ecc79ff319ce7edc54",
      "revision": 1,
      "subject": "domain:roperroofingandsolar.com",
      "predicate": "website_of",
      "object": {
        "id": "roper-roofing-solar",
        "label": "Roper Roofing & Solar",
        "type": "organization"
      },
      "value": null,
      "datatype": "entity",
      "polarity": "positive",
      "epistemic": "asserted",
      "temporal": "unknown",
      "status": "current",
      "confidence": 0.9,
      "confidence_method": "tier_default/v1",
      "valid_from": null,
      "valid_to": null,
      "asserted_at": "2026-10-28T19:48:00Z",
      "retrieved_at": "2026-10-28T18:58:30Z",
      "evidence": [
        {
          "url": "https://roperroofingandsolar.com/",
          "capture": {
            "store": "ev",
            "sha256": "9826bbf2ba92c64d0cb923766f144c4825588cde2915da981e75022670b93b93"
          },
          "retrieved_at": "2026-10-28T18:58:30Z",
          "published_at": null,
          "quote": "Roper Roofing & Solar",
          "tier": "primary",
          "locator": null,
          "media": null,
          "source_family": "self",
          "method": "fetch",
          "extractor": {
            "name": "build_release",
            "version": "0.3.1"
          },
          "rights": {
            "holder": "Roper Roofing & Solar",
            "license": "all-rights-reserved",
            "basis": "fair_use_excerpt",
            "display": true,
            "export": false,
            "train": false,
            "policy_version": "2026-10-20"
          }
        }
      ],
      "derived_from": [],
      "derivation": null,
      "qualifiers": {},
      "negation": null,
      "supersedes": null,
      "mirror_of": "k_967858e669755e20c7204de3763c604c"
    }
  ],
  "media": [],
  "version": 1,
  "created_at": "2026-10-28T19:48:00Z",
  "updated_at": "2026-10-28T19:48:00Z",
  "content_hash": "43bc612837a62607402eb28ca5b341eb8702da62c124737107962adc2e8a425b",
  "license": "ENTITI-ATTR-1.0"
}