{
    "ok": true,
    "domain": "bankofamerica.com",
    "generated_at": "2026-08-08T22:12:29-05:00",
    "cache": {
        "hit": true,
        "ttl": 0
    },
    "score": {
        "total": 80,
        "label": "Good",
        "categories": {
            "dns": 90,
            "mail": 70,
            "security": 77,
            "network": 35,
            "availability": 100
        },
        "category_weights": {
            "dns": 25,
            "mail": 20,
            "security": 25,
            "network": 10,
            "availability": 20
        },
        "items": [
            {
                "category": "dns",
                "title": "IPv4 (A)",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0,
                "detail": "3 IPv4 address(es) detected."
            },
            {
                "category": "dns",
                "title": "IPv6 (AAAA)",
                "max_points": 10,
                "earned_points": 0,
                "lost_points": 10,
                "detail": "0 IPv6 address(es) detected."
            },
            {
                "category": "dns",
                "title": "Name server redundancy",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "7 NS record(s); 2 or more required."
            },
            {
                "category": "dns",
                "title": "SOA record",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0,
                "detail": "Authoritative zone record."
            },
            {
                "category": "dns",
                "title": "DNSSEC chain",
                "max_points": 15,
                "earned_points": 15,
                "lost_points": 0,
                "detail": "DS and DNSKEY detected."
            },
            {
                "category": "dns",
                "title": "CAA policy",
                "max_points": 5,
                "earned_points": 5,
                "lost_points": 0,
                "detail": "Certificate authority restriction."
            },
            {
                "category": "dns",
                "title": "DNS propagation",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0,
                "detail": "Agreement between public resolvers."
            },
            {
                "category": "mail",
                "title": "MX records",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "2 MX record(s)."
            },
            {
                "category": "mail",
                "title": "SPF",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0,
                "detail": "SPF policy published."
            },
            {
                "category": "mail",
                "title": "DMARC",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0,
                "detail": "DMARC policy published."
            },
            {
                "category": "mail",
                "title": "DKIM",
                "max_points": 20,
                "earned_points": 0,
                "lost_points": 20,
                "detail": "No tested DKIM selector responded."
            },
            {
                "category": "mail",
                "title": "MTA-STS",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5,
                "detail": "Mail transport policy."
            },
            {
                "category": "mail",
                "title": "TLS-RPT",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5,
                "detail": "TLS reporting policy."
            },
            {
                "category": "security",
                "title": "Valid TLS certificate",
                "max_points": 55,
                "earned_points": 55,
                "lost_points": 0,
                "detail": "37 day(s) remaining."
            },
            {
                "category": "security",
                "title": "Certificate lifetime",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0,
                "detail": "Full points require at least 30 days remaining."
            },
            {
                "category": "security",
                "title": "HTTP security headers",
                "max_points": 35,
                "earned_points": 12,
                "lost_points": 23,
                "detail": "3 of 9 evaluated headers detected."
            },
            {
                "category": "network",
                "title": "PTR reverse DNS",
                "max_points": 30,
                "earned_points": 0,
                "lost_points": 30,
                "detail": "PTR not detected."
            },
            {
                "category": "network",
                "title": "IPv4 diversity",
                "max_points": 35,
                "earned_points": 35,
                "lost_points": 0,
                "detail": "Two or more IPv4 addresses receive full points."
            },
            {
                "category": "network",
                "title": "IPv6 connectivity",
                "max_points": 35,
                "earned_points": 0,
                "lost_points": 35,
                "detail": "AAAA availability."
            },
            {
                "category": "availability",
                "title": "DNS resolution",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0,
                "detail": "At least one address family must resolve."
            },
            {
                "category": "availability",
                "title": "HTTP response",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0,
                "detail": "HTTP/1.1 200 OK"
            },
            {
                "category": "availability",
                "title": "HTTPS final URL",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "Final URL uses HTTPS."
            }
        ],
        "methodology": "Each category is normalized to 100. The total is the weighted sum: DNS 25%, Email 20%, Security 25%, Network 10%, Availability 20%.",
        "diagnostics": [
            {
                "level": "ok",
                "title": "IPv4 (A)",
                "detail": "3 IPv4 address(es) detected.",
                "category": "dns",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0
            },
            {
                "level": "error",
                "title": "IPv6 (AAAA)",
                "detail": "0 IPv6 address(es) detected.",
                "category": "dns",
                "max_points": 10,
                "earned_points": 0,
                "lost_points": 10
            },
            {
                "level": "ok",
                "title": "Name server redundancy",
                "detail": "7 NS record(s); 2 or more required.",
                "category": "dns",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "SOA record",
                "detail": "Authoritative zone record.",
                "category": "dns",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "DNSSEC chain",
                "detail": "DS and DNSKEY detected.",
                "category": "dns",
                "max_points": 15,
                "earned_points": 15,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "CAA policy",
                "detail": "Certificate authority restriction.",
                "category": "dns",
                "max_points": 5,
                "earned_points": 5,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "DNS propagation",
                "detail": "Agreement between public resolvers.",
                "category": "dns",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "MX records",
                "detail": "2 MX record(s).",
                "category": "mail",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "SPF",
                "detail": "SPF policy published.",
                "category": "mail",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "DMARC",
                "detail": "DMARC policy published.",
                "category": "mail",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0
            },
            {
                "level": "error",
                "title": "DKIM",
                "detail": "No tested DKIM selector responded.",
                "category": "mail",
                "max_points": 20,
                "earned_points": 0,
                "lost_points": 20
            },
            {
                "level": "error",
                "title": "MTA-STS",
                "detail": "Mail transport policy.",
                "category": "mail",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5
            },
            {
                "level": "error",
                "title": "TLS-RPT",
                "detail": "TLS reporting policy.",
                "category": "mail",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5
            },
            {
                "level": "ok",
                "title": "Valid TLS certificate",
                "detail": "37 day(s) remaining.",
                "category": "security",
                "max_points": 55,
                "earned_points": 55,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "Certificate lifetime",
                "detail": "Full points require at least 30 days remaining.",
                "category": "security",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0
            },
            {
                "level": "warning",
                "title": "HTTP security headers",
                "detail": "3 of 9 evaluated headers detected.",
                "category": "security",
                "max_points": 35,
                "earned_points": 12,
                "lost_points": 23
            },
            {
                "level": "error",
                "title": "PTR reverse DNS",
                "detail": "PTR not detected.",
                "category": "network",
                "max_points": 30,
                "earned_points": 0,
                "lost_points": 30
            },
            {
                "level": "ok",
                "title": "IPv4 diversity",
                "detail": "Two or more IPv4 addresses receive full points.",
                "category": "network",
                "max_points": 35,
                "earned_points": 35,
                "lost_points": 0
            },
            {
                "level": "error",
                "title": "IPv6 connectivity",
                "detail": "AAAA availability.",
                "category": "network",
                "max_points": 35,
                "earned_points": 0,
                "lost_points": 35
            },
            {
                "level": "ok",
                "title": "DNS resolution",
                "detail": "At least one address family must resolve.",
                "category": "availability",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "HTTP response",
                "detail": "HTTP/1.1 200 OK",
                "category": "availability",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "HTTPS final URL",
                "detail": "Final URL uses HTTPS.",
                "category": "availability",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            }
        ]
    },
    "dns": {
        "records": {
            "A": [
                "3.173.23.90",
                "3.173.21.90",
                "3.173.22.90"
            ],
            "AAAA": [],
            "CNAME": [],
            "MX": [
                "10 mxb-0000ec05.gslb.pphosted.com.",
                "10 mxa-0000ec05.gslb.pphosted.com."
            ],
            "TXT": [
                "\"webexdomainverification.1TKU2=55bfd798-3032-4b19-9e4d-1a3cdc9f83dd\"",
                "\"79HRM45BZQL4W6DODHCJ08ICCEPI4ZZ95OPF1PODC\"",
                "\"00DHo000007ESQH=1TBHo000000sXtb\"",
                "\"webexdomainverification.D182=d3bd60b7-b138-488e-9ce4-bb6a965bd46c\"",
                "\"N73NW9KHOCFO1J30DG9M0U52P3KJYN458U7T7MOAO\"",
                "\"00D7g0000005BwN=1TBD70000004CB9\"",
                "\"00D4C0000008x25=1TBD10000004CCb\"",
                "\"webexdomainverification.=28c49c72-742e-4204-a733-18e8a8982a47\"",
                "\"webexdomainverification.KK48=150225ca-a113-4206-9228-4e3460b52486\"",
                "\"webexdomainverification.EPKA=0bb7fd7a-0b2a-4645-ab25-62a5a06a68f1\"",
                "\"_mue2mr9ttx0pb28iu4vju44fyivlze2\"",
                "\"facebook-domain-verification=vzgeob2q58bgtl7degzq855tbt3nld\"",
                "\"00D3000000071D4=1TBKX0000008OLJ\"",
                "\"v=spf1 ip4:171.161.41.178 ip4:171.159.227.167 ip4:171.161.147.155 include:spf-0000ec15.pphosted.com ~all\"",
                "\"00D8I0000016LkC=1TBDa000000000a\"",
                "\"00D30000000nW2o=1TBKd000000000B\"",
                "\"00D300000000Lsb=1TBHp0000008OIF\"",
                "\"00DDY0000000PuC=1TBDY0000004C9D\"",
                "\"00D700000009PLP=1TBKe0000004C9D\"",
                "\"00DDL00000D40CM=1TBDL000000001O\"",
                "\"00D30000001H88T=1TBKX000000Gmb7\"",
                "\"00DDk000000E4pS=1TBDk0000008ONA\"",
                "\"00DDE0000045mMg=1TBDE000000CaRH\"",
                "\"docusign=7f619a20-e6e1-47ba-88e2-5ffde1224228\"",
                "\"00D750000000NEs=1TBDh0000004CB9\"",
                "\"ccisso=4d9729b7-b770-4856-947d-935d1b4dca9c\"",
                "\"00D2g0000000ZPI=1TBD1000000003M\"",
                "\"00D400000007EoN=1TBKY000000fxU2\"",
                "\"00D30000001HRSt=1TBKe000000blLi\"",
                "\"apple-domain-verification=8NQqHRIawsPLpi0W\"",
                "\"00D1D000000jT9H=1TBDR0000008OIt\"",
                "\"00D30000001H1Cv=1TBHt000000000B\"",
                "\"00D36000000rZom=1TBHq0000004C9D\"",
                "\"MS=ms26780064\"",
                "\"XP24tQeCoyIoYKFUDBai/TAmSrkfqDi8E276kwIOINKuXcgwMZwhckPM+6x5egH7+IV5OFBRNkdgRIHmbQ4Usw==\"",
                "\"00D0b000000De84=1TBKW000000GmaA\"",
                "\"00D60000000KTAU=1TBKZ000000001T\"",
                "\"00DDn0000014WMF=1TBDn0000000006\"",
                "\"00Dd0000000fllf=1TBKh000000Kynr\"",
                "\"00D30000001FXpf=1TBHt000000000Q\"",
                "\"webexdomainverification.DMQQ=2397072c-14ba-446b-af2b-b7d82b0c3d84\"",
                "\"00D46000000aATr=1TBKk0000000007\"",
                "\"apple-domain-verification=d7eRv0GK7kdI6vEs\"",
                "\"webexdomainverification.8BOEU=a4a75bdf-0a9d-419b-bad5-09ed7837a3a4\"",
                "\"00DDn00000122RU=1TBDn0000004C9E\"",
                "\"webexdomainverification.=9caf3cdf-4b7a-4806-8346-9a9591002ef3\"",
                "\"00D300000005zGi=1TBKe000000oLob\"",
                "\"webexdomainverification.D04F=58ac4583-65d7-4b3d-89e2-2657f01be854\"",
                "\"00D30000000nqfl=1TBHt000000CaRH\"",
                "\"webexdomainverification.BV9Q=6a8ae93e-8405-4430-91c6-1095ff8ab83a\"",
                "\"00D37000000J5Lh=1TBKb000000TN74\"",
                "\"onetrust-domain-verification=e788a6ac2ccb43818ec10f692be6c065\"",
                "\"00D300000000K1b=1TBKZ0000004CFQ\"",
                "\"00DDn0000014WHa=1TBDn000000XZAR\"",
                "\"00DDG00000NAncy=1TBDG0000008OKX\"",
                "\"webexdomainverification.1TKBV=0b486704-ef66-4735-96f0-8b4af777b303\"",
                "\"apple-domain-verification=rELhhF8gjKgBEMuH\"",
                "\"webexdomainverification.KK43=938a1277-bf6a-441d-949c-c22f81ce00e0\"",
                "\"docusign=7d338bac-902f-4792-8cdb-89a34b44ccf6\"",
                "\"00D210000002QLf=1TBDl0000008OKR\"",
                "\"00D3K0000008lCp=1TBDc0000008OM2\"",
                "\"webexdomainverification.7VRFC=41f26899-9147-46be-927a-64a4921bce12\"",
                "\"webexdomainverification.AU51=01da9742-a899-4543-b134-6dba5c7669f0\"",
                "\"00DE0000000ZaqE=1TBHt000000XZEJ\"",
                "\"apple-domain-verification=_tTrLth1tZlC6XJXF7Ot2qt-U0o_cPfdE1qif1tDlDo\"",
                "\"00D52000000JPHM=1TBDU000000Gma9\"",
                "\"00DD50000009T2F=1TBD50000004CCI\"",
                "\"00DDc0000005CbI=1TBDc0000004CEs\"",
                "\"webexdomainverification.DPFR=fc6d9245-b5e5-456d-a469-6332595f0a02\""
            ],
            "NS": [
                "g.ns-bac.com.",
                "d.ns-bac.info.",
                "f.ns-boa.us.",
                "c.ns-bac.net.",
                "e.ns-boa.biz.",
                "b.ns-bac.org.",
                "a.ns-bac.com."
            ],
            "SOA": [
                "a.ns-bac.com. hostmaster.bankofamerica.com. 2026081628 3600 900 604800 600"
            ],
            "CAA": [
                "0 issue \"digicert.com\"",
                "0 issue \"sectigo.com\"",
                "0 issue \"ssl.com\"",
                "0 issue \"pki.goog\"",
                "0 issuevmc \"digicert.com\"",
                "0 issue \"amazon.com\""
            ],
            "DS": [
                "2516 8 2 BDB1607A1869FD5B4F0BE0602360AEDD836769989D649454277D5D9F E742E705"
            ],
            "DNSKEY": [
                "256 3 8 AwEAAckLoxqzrV+qGtvqqeQ/KIaMABvAgJI/mr7JxYXbYUFKD8WLY99g jhxZVYioU/qI5emqJsKCsfcwjeFW7aRqalXPlK8A/Z3Bl6qXxyL66Ep6 p6Ia6fNY6WPVZCrXGEp4DMd4sV19wSNcTCcHbPmkWUIk2qEgQsKe0dO1 AJsZLIlD",
                "256 3 8 AwEAAadJmTbvuNeFMxkXNBqYui/Y1OZFsMk6btAXNJLiRRtCSrijNSbU 7zuUnlCsDXQAp2y+NLFfxZKqzVxiG4HiZ6jztntHrEPnUDyEIzES0nQP INLEJrW68GWgoWXQsqWthUjHHIQ7/0JJIdaldmmw1Tw1coOBuet/MoDE IzhVdtfx",
                "257 3 8 AwEAAcBUGdQkLzQZx/seood6JmgSsQDSq7C2ZeZgFEM/C1xk5jXZebb6 7WrMMW5Ghe+LnDZYxhVYRL13ymYIJojF0rBm9kf4EMM8ZwrEEMNYJoti hpx25POLUqM8cnL0Jd7FCu0eVyGO4jSgvBqfga2Y9GN0hVx9suUUACzh 3g573u+RubdfgWLG703mE4RvYLbn1aHbKjy1w/Mlxq3D9tUIx9e3nBKG kVmkOnPM2WsUuvifDOjZD4M9NszQNzwq8b/n1/4vtATz6VQ1S147raKn DkJ9rcrKKLRP9MEQ/n6QSMBaPEkpjWKsrP2Unkf/ZjfkAFNretiF/1M2 gQGxZECV/YM="
            ],
            "RRSIG": [
                "TXT 8 2 600 20260812230244 20260808020021 60064 bankofamerica.com. jCPmWY1tJzhE578FykW4fOWiA9MZ1NSd7EpzAsoIGk0ZxM/jc6SXA/74 1MBXmihu2T4Iin3CXlX7w/jP/7dM/z5k//81ArCB+KhxRbPIXSeEbXeH QOyYxjjMekFEm67B2kJi28dJmFvnMglRgBPgstrYasFvvvZpRpVLkA4P ImU=",
                "MX 8 2 3600 20260816211903 20260806204749 60064 bankofamerica.com. WR+GxrCG0AcJNxLARlYB6wwq8zAzrWBNQwZOHA4Ib5kbKr5zxZKCfNvY HUQsc/P2aylILTN1jpy4FkncowwPcwEPB0p02vFOj6W8lilffrGM/e2a ClQQQIiQDYmP4td/Pe9GXSLJ98DQLhow1h8wiXTWjKhIkm4sUnc/dfTD wUE=",
                "NS 8 2 86400 20260816214644 20260806204744 60064 bankofamerica.com. oW7eWkWxCVh1acaaMHw0vpWEXmdZQo1SUPvS00JzoXy5o+YRCASZLs42 p9lhOn97SdKXePJlGrfPfHRboTHDzOhrwRD9jtkGR4wX2D1OQKggKjZW uGRNhdi4apiyZ5dH36qHcBTJOU9a+mXYiFFAhKMb5KA+23zc0Bc5k/B3 15g=",
                "DS 13 2 86400 20260814022817 20260807011817 41446 com. gD2PVck1K8K+U5ERXEmql8s7j/nLIQ6XxvEkN7X7pyInuG86T886GSHT HCvwMqUG1HKEhSjwV032WyTAuciWMg=="
            ],
            "NSEC": [
                "3dsecure.bankofamerica.com. A NS SOA MX TXT RRSIG NSEC DNSKEY CAA"
            ],
            "NSEC3": [],
            "SRV": [],
            "NAPTR": [],
            "TLSA": [],
            "SSHFP": []
        },
        "ipv4": [
            "3.173.23.90",
            "3.173.21.90",
            "3.173.22.90"
        ],
        "ipv6": []
    },
    "mail": {
        "spf": "v=spf1 ip4:171.161.41.178 ip4:171.159.227.167 ip4:171.161.147.155 include:spf-0000ec15.pphosted.com ~all",
        "dmarc": "v=DMARC1; p=reject; fo=1; rua=mailto:auth.report_ns@bankofamerica.com; ruf=mailto:bankofamerica@ruf.agari.com",
        "dkim_selector": "x",
        "dkim_host": "",
        "dkim": "",
        "spf_analysis": {
            "valid": true,
            "lookups": 1,
            "final": "~all",
            "message": "Within the estimated limit"
        },
        "dmarc_analysis": {
            "valid": true,
            "policy": "reject"
        },
        "bimi": "v=BIMI1; l=https://vmc.digicert.com/f0350c6b-c0e3-401c-b41b-500c66430c28.svg; a=https://vmc.digicert.com/f0350c6b-c0e3-401c-b41b-500c66430c28.pem",
        "mta_sts": "",
        "tls_rpt": ""
    },
    "advanced": {
        "ptr": "",
        "propagation": {
            "consistent": true,
            "results": [
                {
                    "provider": "Google",
                    "server": "8.8.8.8",
                    "result": [
                        "3.173.21.90",
                        "3.173.22.90",
                        "3.173.23.90"
                    ],
                    "time_ms": 25.02
                },
                {
                    "provider": "Cloudflare",
                    "server": "1.1.1.1",
                    "result": [
                        "3.173.21.90",
                        "3.173.22.90",
                        "3.173.23.90"
                    ],
                    "time_ms": 24
                },
                {
                    "provider": "Quad9",
                    "server": "9.9.9.9",
                    "result": [
                        "3.173.21.90",
                        "3.173.22.90",
                        "3.173.23.90"
                    ],
                    "time_ms": 24.22
                },
                {
                    "provider": "OpenDNS",
                    "server": "208.67.222.222",
                    "result": [
                        "3.173.21.90",
                        "3.173.22.90",
                        "3.173.23.90"
                    ],
                    "time_ms": 74.42
                },
                {
                    "provider": "AdGuard",
                    "server": "94.140.14.14",
                    "result": [
                        "3.173.21.90",
                        "3.173.22.90",
                        "3.173.23.90"
                    ],
                    "time_ms": 68.04
                }
            ]
        }
    },
    "ssl": {
        "available": true,
        "issuer": "DigiCert Inc",
        "subject": "bankofamerica.com",
        "valid_from": "2025-09-15T19:00:00-05:00",
        "valid_to": "2026-09-15T18:59:59-05:00",
        "days_remaining": 37,
        "san": [
            "bankofamerica.com"
        ],
        "protocol": "TLSv1.3",
        "cipher": "TLS_AES_128_GCM_SHA256"
    },
    "http": {
        "url": "https://www.bankofamerica.com/",
        "status": "HTTP/1.1 200 OK",
        "http_version": "2",
        "headers": {
            "server": "CloudFront",
            "date": "Sun, 09 Aug 2026 03:12:26 GMT",
            "content-length": "0",
            "cache-control": "max-age=1",
            "location": "https://www.bankofamerica.com/",
            "x-cache": "FunctionGeneratedResponse from cloudfront",
            "via": "1.1 c8ef2728eae4116873c0e8049e128c5e.cloudfront.net (CloudFront)",
            "x-amz-cf-pop": "ORD56-P10",
            "x-amz-cf-id": "7hjb_3TdCXeqhqQRhc9S9SLryEcAJxkyFJhGDzoqc1sv92oFciyXXw==",
            "strict-transport-security": "max-age=31536000; includeSubDomains",
            "x-frame-options": "SAMEORIGIN",
            "last-modified": "Tue, 04 Aug 2026 00:17:16 GMT",
            "etag": "\"4da02-6582d93c98ba6\"",
            "expires": "Sun, 09 Aug 2026 03:12:24 GMT",
            "x-boa-requestid": "anfwF6f_n4DBcBRdt6ndhwAAAa0",
            "content-type": "text/html",
            "x-boa-affinity_cookie": "WPID=C1S2; Domain=.bankofamerica.com; Path=/",
            "x-serviced-by": "/sparta/homepage/dap/--Lzmq47Av0jomZrHlGrwKaw==--HgfwJfMAbKm9isHlEYZVXw==",
            "content-security-policy": "default-src 'self' *.bankofamerica.com *.bac-assets.com *.ml.com https: wss: data: blob:; script-src 'self' *.bankofamerica.com *.bac-assets.com *.ml.com fsa.merrilledge.com merrilledge.com s3.amazonaws.com boa-api.arkoselabs.com cdn.cookielaw.org resources.digital-cloud.medallia.com players.brightcove.net metrics.brightcove.com cdnapisec.kaltura.com tags.tiqcdn.com akamai.tiqcdn.com glance.net beta.glancecdn.net storage.glancecdn.net cct.google cdn.mplxtms.com cdn.tt.omtrdc.net data.cmcore.com data.coremetrics.com iocdn.coremetrics.com libs.coremetrics.com mc.coremetrics.com mcdata.coremetrics.com mktgcdn.coremetrics.com recs.coremetrics.com secure-cdn.mplxtms.com convertro.com stage.convertro.com idsync.rlcdn.com test.coremetrics.com testdata.coremetrics.com tmscdn.coremetrics.com glancecdn.net www.glancecdn.net www.google-analytics.com maps.googleapis.com www.googletagmanager.com mboxedge34.tt.omtrdc.net anrdoezrs.net cj.dotomi.com cj.com cj.mplxtms.com emjcd.com mczbf.com sjwoe.com secure-cdn.mplxtms.com cdn.mplxtms.com bofa.demdex.net cdnstorage.myglance.net bankofamerica.tt.omtrdc.net www.paypalobjects.com cdn-bofa.myglance.net six.cdn-net.com vjs.zencdn.net 'unsafe-inline' 'unsafe-eval' blob:; style-src 'self' data: blob: *.bankofamerica.com *.bac-assets.com *.ml.com cdn.cookielaw.org glance.net beta.glancecdn.net storage.glancecdn.net convertro.com stage.convertro.com idsync.rlcdn.com glancecdn.net www.glancecdn.net cdnstorage.myglance.net www.google-analytics.com cdn-bofa.myglance.net resources.digital-cloud.medallia.com 'unsafe-inline'; worker-src 'self' blob:; frame-ancestors 'self' *.bankofamerica.com *.ml.com *.merrilledge.com;",
            "connection": "keep-alive",
            "set-cookie": "WPID=C1S2; Domain=.bankofamerica.com; Path=/",
            "x-bac-akm-c": "ON"
        },
        "security_checks": {
            "strict-transport-security": true,
            "content-security-policy": true,
            "x-content-type-options": false,
            "x-frame-options": true,
            "referrer-policy": false,
            "permissions-policy": false,
            "cross-origin-opener-policy": false,
            "cross-origin-embedder-policy": false,
            "cross-origin-resource-policy": false
        },
        "server": "CloudFront",
        "powered_by": ""
    },
    "webpage": {
        "url": "https://www.bankofamerica.com/",
        "title": "Bank of America - Banking, Credit Cards, Loans and Merrill Investing",
        "description": "What would you like the power to do? At Bank of America, our purpose is to help make financial lives better through the power of every connection.",
        "success": true,
        "error": "",
        "status": 206
    },
    "network": {
        "3.173.23.90": {
            "success": false,
            "country": "",
            "region": "",
            "city": "",
            "asn": "",
            "organization": "",
            "isp": ""
        },
        "3.173.21.90": {
            "success": false,
            "country": "",
            "region": "",
            "city": "",
            "asn": "",
            "organization": "",
            "isp": ""
        },
        "3.173.22.90": {
            "success": false,
            "country": "",
            "region": "",
            "city": "",
            "asn": "",
            "organization": "",
            "isp": ""
        }
    },
    "smtp": {
        "host": "mxb-0000ec05.gslb.pphosted.com",
        "ports": [
            {
                "port": 25,
                "open": false,
                "time_ms": 1656.3,
                "banner": "",
                "error": "Connection refused"
            },
            {
                "port": 465,
                "open": false,
                "time_ms": 48.6,
                "banner": "",
                "error": "Connection refused"
            },
            {
                "port": 587,
                "open": false,
                "time_ms": 48.7,
                "banner": "",
                "error": "Connection refused"
            }
        ]
    },
    "visitor": {
        "ip": "216.73.217.62",
        "reverse": "",
        "country": "",
        "country_code": "",
        "region": "",
        "city": "",
        "latitude": null,
        "longitude": null,
        "isp": "",
        "organization": "",
        "asn": "",
        "timezone": "",
        "browser": "Other",
        "os": "Other",
        "language": "",
        "user_agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
        "is_bot": true,
        "cloudflare": false
    },
    "analysis_time_ms": 110.47
}