{"domain":"open-distance.com","analyzed_at":"2026-06-07T02:08:17.084Z","cached":true,"http_probe_blocked":false,"is_subdomain":false,"dns":{"records":[{"type":"NS","name":"open-distance.com","ttl":21600,"data":"dina.ns.cloudflare.com."},{"type":"NS","name":"open-distance.com","ttl":21600,"data":"rick.ns.cloudflare.com."},{"type":"A","name":"open-distance.com","ttl":300,"data":"104.21.42.177"},{"type":"A","name":"open-distance.com","ttl":300,"data":"172.67.207.14"},{"type":"AAAA","name":"open-distance.com","ttl":300,"data":"2606:4700:3035::ac43:cf0e"},{"type":"AAAA","name":"open-distance.com","ttl":300,"data":"2606:4700:3037::6815:2ab1"},{"type":"MX","name":"open-distance.com","ttl":300,"data":"3 route3.mx.cloudflare.net."},{"type":"MX","name":"open-distance.com","ttl":300,"data":"14 route1.mx.cloudflare.net."},{"type":"MX","name":"open-distance.com","ttl":300,"data":"37 route2.mx.cloudflare.net."},{"type":"SOA","name":"open-distance.com","ttl":1800,"data":"dina.ns.cloudflare.com. dns.cloudflare.com. 2406283668 10000 2400 604800 1800"},{"type":"CAA","name":"open-distance.com","ttl":3600,"data":"0 issue \"pki.goog; cansignhttpexchanges=yes\""},{"type":"CAA","name":"open-distance.com","ttl":3600,"data":"0 issuewild \"pki.goog; cansignhttpexchanges=yes\""},{"type":"CAA","name":"open-distance.com","ttl":3600,"data":"0 issuewild \"digicert.com; cansignhttpexchanges=yes\""},{"type":"CAA","name":"open-distance.com","ttl":3600,"data":"0 issue \"letsencrypt.org\""},{"type":"CAA","name":"open-distance.com","ttl":3600,"data":"0 issue \"digicert.com; cansignhttpexchanges=yes\""},{"type":"CAA","name":"open-distance.com","ttl":3600,"data":"0 issuewild \"comodoca.com\""},{"type":"CAA","name":"open-distance.com","ttl":3600,"data":"0 issuewild \"ssl.com\""},{"type":"CAA","name":"open-distance.com","ttl":3600,"data":"0 issue \"comodoca.com\""},{"type":"CAA","name":"open-distance.com","ttl":3600,"data":"0 issuewild \"letsencrypt.org\""},{"type":"CAA","name":"open-distance.com","ttl":3600,"data":"0 iodef \"mailto:hello@yoke.lol\""},{"type":"CAA","name":"open-distance.com","ttl":3600,"data":"0 issue \"ssl.com\""},{"type":"TXT","name":"open-distance.com","ttl":300,"data":"v=spf1 include:_spf.mx.cloudflare.net ~all"}]},"rdap":{"registrar":"Cloudflare, Inc.","registration_date":"2026-06-06T23:02:54Z","expiration_date":"2027-06-06T23:02:54Z","last_changed":"2026-06-06T23:02:59Z","nameservers":["DINA.NS.CLOUDFLARE.COM","RICK.NS.CLOUDFLARE.COM"],"status":["client transfer prohibited"],"domain_age_days":0,"days_until_expiry":364},"status":{"is_up":true,"status_code":200,"response_time_ms":28,"error":null,"status_label":"UP","http_blocked":false,"http2":true,"http3":true,"alt_svc":"h3=\":443\"; ma=86400"},"redirects":[{"url":"https://open-distance.com","status_code":200,"server":"cloudflare","response_time_ms":274}],"headers":{"raw":{"cache-control":"public, max-age=600","cf-ray":"a07c1b95a15d7ac8-SJC","connection":"keep-alive","content-length":"18731","content-security-policy":"default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; connect-src 'self'; frame-ancestors 'none'; base-uri 'none'; form-action 'self'; object-src 'none'","content-type":"text/html; charset=UTF-8","date":"Sun, 07 Jun 2026 02:08:13 GMT","permissions-policy":"camera=(), microphone=(), geolocation=(), interest-cohort=(), payment=(), usb=(), magnetometer=(), gyroscope=(), accelerometer=()","referrer-policy":"no-referrer","server":"cloudflare","strict-transport-security":"max-age=63072000; includeSubDomains; preload","x-content-type-options":"nosniff","x-frame-options":"DENY"},"security_audit":[{"header":"Strict-Transport-Security","status":"pass","value":"max-age=63072000; includeSubDomains; preload","recommendation":null},{"header":"Content-Security-Policy","status":"pass","value":"default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; connect-src 'self'; frame-ancestors 'none'; base-uri 'none'; form-action 'self'; object-src 'none'","recommendation":null},{"header":"X-Content-Type-Options","status":"pass","value":"nosniff","recommendation":null},{"header":"X-Frame-Options","status":"pass","value":"DENY","recommendation":null},{"header":"Referrer-Policy","status":"pass","value":"no-referrer","recommendation":null},{"header":"Permissions-Policy","status":"pass","value":"camera=(), microphone=(), geolocation=(), interest-cohort=(), payment=(), usb=(), magnetometer=(), gyroscope=(), accelerometer=()","recommendation":null},{"header":"X-XSS-Protection","status":"warning","value":null,"recommendation":"Deprecated — modern CSP is preferred"},{"header":"Cross-Origin-Opener-Policy","status":"warning","value":null,"recommendation":"Set to \"same-origin\" if using cross-origin isolation"},{"header":"Cross-Origin-Resource-Policy","status":"warning","value":null,"recommendation":"Set to \"same-origin\" if using cross-origin isolation"}],"security_grade":"A+"},"tech_stack":[{"category":"CDN","name":"Cloudflare","version":null,"confidence":"medium"}],"meta":{"robots_txt":"User-agent: *\nAllow: /\nSitemap: https://open-distance.com/sitemap.xml\n","robots_txt_exists":true,"sitemap_detected":true,"sitemap_url":"https://open-distance.com/sitemap.xml","sitemap_page_count":4,"og_title":"open-distance — free distance/duration API","og_description":"Free open-source distance and duration matrix API for the continental US. No API key, no registration, response-compatible with the legacy Distance Matrix JSON shape. Fork and self-host for ~$5/month on Cloudflare.","og_image":null,"favicon_url":null},"ip_info":{"ip":"104.21.42.177","isp":"Cloudflare, Inc.","org":"Cloudflare, Inc.","asn":"AS13335","city":"San Francisco","country":"United States","country_code":"US","lat":37.718128,"lon":-122.4343849,"reverse_dns":null,"ipv6":"2606:4700:3035::ac43:cf0e"},"blocklists":[{"name":"SpamCop","zone":"bl.spamcop.net","listed":false,"detail":null},{"name":"Spamhaus ZEN","zone":"zen.spamhaus.org","listed":false,"detail":"query blocked (public resolver)"},{"name":"Barracuda","zone":"b.barracudacentral.org","listed":false,"detail":null}],"ssl":{"grade":"A+","issuer":"CN=WE1,O=Google Trust Services,C=US","subject":"CN=open-distance.com","valid_from":"2026-06-06T22:07:51Z","valid_to":"2026-09-04T23:07:49Z","protocols":["TLS 1.3","TLS 1.2"],"key_exchange":"ECDSA","error":null,"ciphers":[{"name":"TLS_AES_128_GCM_SHA256","id":4865,"strength":"strong"},{"name":"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA","id":49161,"strength":"acceptable"},{"name":"TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA","id":49162,"strength":"acceptable"},{"name":"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA","id":49171,"strength":"acceptable"},{"name":"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA","id":49172,"strength":"acceptable"},{"name":"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256","id":49195,"strength":"strong"},{"name":"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384","id":49196,"strength":"strong"},{"name":"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","id":49199,"strength":"strong"},{"name":"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384","id":49200,"strength":"strong"},{"name":"TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256","id":52392,"strength":"strong"},{"name":"TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256","id":52393,"strength":"strong"},{"name":"TLS_RSA_WITH_AES_128_CBC_SHA","id":47,"strength":"insecure"},{"name":"TLS_RSA_WITH_AES_256_CBC_SHA","id":53,"strength":"insecure"},{"name":"TLS_RSA_WITH_AES_128_CBC_SHA256","id":60,"strength":"insecure"},{"name":"TLS_RSA_WITH_AES_128_GCM_SHA256","id":156,"strength":"insecure"},{"name":"TLS_RSA_WITH_AES_256_GCM_SHA384","id":157,"strength":"insecure"},{"name":"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256","id":49187,"strength":"insecure"},{"name":"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256","id":49191,"strength":"insecure"}],"ocsp_stapling":true,"has_scts":false,"sct_count":0,"forward_secrecy":true},"performance":{"score":100,"fcp":778,"lcp":1531,"tbt":0,"cls":0,"si":778,"ttfb":1,"strategy":"mobile","error":null,"screenshot":"data:image/jpeg;base64,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"},"performance_desktop":{"score":100,"fcp":221,"lcp":431,"tbt":0,"cls":0,"si":221,"ttfb":1,"strategy":"desktop","error":null,"screenshot":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAFcAfQDASIAAhEBAxEB/8QAHAABAAIDAQEBAAAAAAAAAAAAAAIDBAUGAQgH/8QAShAAAQMCBAMDBwkFBgYDAAMAAQACAwQRBRIhMQYTUSJBkhQXIzJUYXEHUmOBkZSh0dIVQnSxshYzNDU2cyQlYnLB8IKi8UOE4f/EABoBAQEAAwEBAAAAAAAAAAAAAAABAgMEBQb/xAAwEQEAAQIDBgYBBAIDAAAAAAAAAQIEAxGREhMUFSExFlFSU2HRBQYygbEiQXHh8P/aAAwDAQACEQMRAD8A+qUREBERAREQEREBERARcxiHHfD+H4rU4fVVkjJ6fMJHeTyGNr2xGUx8wNy5+WM2W97dywD8qPCgozUOrqhozNAjdRTCUtMZkDwzJmLMgLs1rWB1Qdsi5em484dqcZGGRVzjUFxYHmB4hLhEJrCUjJflkOtfZa/iD5R8Kw3FabD6MOrp31HIlkY14hhJgfMLyBpaXZWg5Qb2ddB3CLgX/KngLMJrKkeU1FTR4eMQqIaanlka0GJsuUSFoF8rgdbb92ts2f5R+HaSzcQmq6R/kZriJ6OZg5bYxI4Alti4NIJA17twUHYouQ84vDvKzCesdJznwGBtDOZmuY1r3Ex5MwaGvYcxFrOHVbDB+L8FxjGqnCsPq3S1tPnzNMT2tdkcGPyuIDXZXEA2JsSg36IiAiIgIiICIiAiIgIiICIiAiIgIiICIiAi8e4MYXO2AuVTTVcFTE2SCVr2OFwR3jqrlPdM16KuCaKdmeF7Xtva7TfVUy4jRwuc2SojaWuyuF/VNr69NCCkUzM5RBnDKRRikZLE2SNwcxwu1w2IUY6iKRrXMkY5rtQQd1MlzWIoGaIbyMH/AMgvRLGXWD2k7WumRmkipqqqCkYH1EgjaTYE95sT/IH7F62ohcCWysIG5urlPdM4WooiRhNg9pPuKhU1MNM0OnkawONhfvO/8gT9SZTPQzWosYV9IS8CoiJY4NcM2xJAAP1kfaro5o5HvYyRrnsNnAHUJMTBnCaIiiiIiAiIgIiIC8kNmONwLDc7BerGxP8Ay6q/2nfyKDFwWq8pouYa2mre04c2BuVu+1rnb4ouV+SX/TU38U7+liIO9REQEREBERAREQEREHF4/wDJ3hWK1OI1bX1MVTVtkk5ZlcYG1DoDDz+XtnDDb/8A3Va2H5IuH34XTQ4g+sqq2JsTTWOnPMsyIxhrb3szKXWG4ve99V+iCRhc4BzSWmxF9l7mb1CmcDmGcCYC2oEppnPaKp1WYpHZmOc6m8mILTu3li1isSf5NuHpMQ8qhinpY+YJvJKeXl04kEJhziMaA8s5dNNAuyzN6hMzeoTOBwsnyWcNyyh8sdVJloTh7A6YnJEYeSbG1/U7r5bkm19VXP8AJPw7UzzzVL8QmlnhfDI58+rg6EQuJNr3LAPcCLgC5v32ZvUJmb1CZwOSr/k/wasq56sSV9NVzTPmdPTVLon9uOON7QRs0tiZcb3FwQVkcP8ABODYBjlbiuGxSx1FUXl7XSEsaXuzvIHvcL6k27rLpczeoTM3qEzgeovMzeoTM3qEzgeovMzeoTM3qEzgeovMzeoTM3qEzgeovMzeoTM3qEzgeovMzeoTM3qEzgeovMzeoTM3qEzgeovMzeoTM3qEzgeovMzeoTM3qEzgeovMzeoTM3qEzgeovMzeoTM3qEzgHAlpDTY20Nr2WmgwBkEsEkc1nwm4OTezA0A67WaD8QCtzmb1CZm9Qs6cSae0pNEVd2JhNA3DaQU8by5gNxcWstf/AGcp/K3VBcHuc4uIkZnFySb2J7sxW7zN6hMzeoVjGqiZmJ7pOHTMRGXZRT0ogoI6VjyAyPlh3fta60x4YhLv8Q4N7QyhgFgddDvuSd/wXQZm9QmZvUJTjVUZzTJOHFXeHOjhSBvMyTuYXgNBDdWgEHT6x39SvaLhWClq4ZxO5xhPZbl0te9j9et10OZvUJmb1Czm7xJjKamO5o8mJieHxYhHEyYMc2N+cNe3MCbEaj6ytXNwzDJrz3MdcuBY21idzv8A+3K3+ZvUJmb1Cxox6qP2ytWHTV3ho8O4dhoZqZ8cznCnvkBb3EbX7+8631t0Wfi2HjEImM5roi0khzQCdQQRrpsSs3M3qEzN6hSrGqqq2pnqsYdMRlEOdPCdI4SZ3h+d+e7mXLTcHQ3uPVCy8JwNmHVTqjnvle4OuXNAuXEEnT4BbfM3qF6CDsQsqriuqNmZSMKmJziBERamYiIgIiICIiAsbE/8uqv9p38islY2J/5dVf7Tv5FBxfyS/wCmpv4p39LET5Jf9NTfxTv6WIg71ERAREQEREBERAREQaTB/wDE4n/En+lqx/7TYY01BmldBTwvdGaiZhZE9zXFrmtcdCQWm/wJ2Cvwf/EYn/En+kLVYngfDQFRLWhrBJN2rVL25ZHE3DQHdkuzm4ba+Y3uvOt/2fzP9y6MTuzzxTgQkkjOLUWeM2cOaLg5stvFp8V43inAXxtkbi9CWFrnB3ObazW5ifs1+GqxouHeHHyxmKngLxLzGBsx9drzJoL9znE296o/spwq17T5NThwYYB6d2rWxhhae1rZgA92/eVv6MOrYu4nwZpP/MKctaCXODxZtrDX6zb46KE/FOFQUcFU+oJgnqvI43taSHPuRfT93QnNtbVY1Xw7w3VNmdUNjcyUmZ3/ABTw0ZnhxIGazQXC+lgTdWVPCvDrqGCiqqGB1KzO2KOV5IBcO0Rc+tYb7jW1tU6HVRT8d4DNVSwGqdE+OQxOMrcrQQXjf3mNwHftpqFtqzHcKojEKvEKaHms5jM8gGZu9x9h+wrAqsC4eqcOZSTRwGlaXygCcj1iczrg3NyT396rxDAeG/KMNkrIY+bDG2GkHNf6rWmwAB1sC7VOg2X7fwnySeq/aNL5PA/lyycwWY69rH33URxDg5fkGJ0hdzOVYSjR/T4/mOq15wPhmWmq8PDKcxVUzaiWMTm5eXGxBvcatdYC2x96M4e4cY90zGRNLnulc5tS4Bx0Dr9rUaNBB0s1oOws6C3+2GB+UNiFfE5rmB4lBvHYl4Ha63Y4W+HVZDOJsFkqqemhxGnlmne2ONsbs1yWucNuoaTf81q5+FOFKeKGmnpYWNkblja+d9yG533BzX0u437vqCzKfAeH6aemlgiijlp3tdEWzuBaSCB+93gnTvunQ6t9nbe2YX+K0FJxngFUJHMxKFjWND7yHJdptYi++rgPiVfTw8PxYgPJ4MNZWNaZQ6ONgdbUFwIHuN1gs4X4YrKTIyCKaF1nC1Q42vlcLHNceo23QDRToNg/iXCGZT5dC6M7ysdmYy7iwBxGgu4Fo6kEKFbxVg1Jh/lr66KSmzuiDou3d7WF5bp35Wk/Z1Cx8JwXBIqarkp3xzw1E8da52cWZkDTHa1rNGQEX31Jvcrz+zvDceFnDxFCyjEvN5YqHCznMLd81wCwkW2snQbGjx7Cq2RsdLiFNLI5hkDGyC+UEgm3uII+orFm4twKOmknGJ00jWMfJljeHOIa3MbDvNgSo0+B4BT10tZTxQMqZGujc/mk3Eji43BNrkuNtO+w0WqwfgzhtlCQZHYgHMJfLLUEl7C0tGbKQCA29iRpc2sr0G8j4lwiQVbm10PKpXNZLIXdkOcSAL95uLKLeKcDJeDidMwte+Mh7svaY4tdv7wfjZUf2d4fmoq2iETH09WGyTRiocbtBu23a7LdToLBY/8AZXhjnR1pgivG7Ox5qX5Wm5NwM1t3H7U6HVlycXYEyZsZxOmIMJnLw8FrWDJqT3f3jT9atHE2Dvraekhr4ZqieUwsZE7McwDib229Vw+IWo/s1wlXPlg5MbnAOjdGKiRujS0O0zfRsBP/AEgdyy3YXw5huI0Zc2OCqhcDC0yv1c90hGl7O1dLa97XdsnQX0vF+BVELpP2jBGAXC0rg06PyXt73aD4hXS8SYXDXT0lRVMgkhLg8ykNGjGvNif+l4P2rEbw7w8aqKdsDC8u57CJnlhc14fntfLmDra72020TE8M4bqJqyevZTPeQZ5y6UnRnLuSL7Dlx3+HvN3QZsnEWEx0zqg18DoWztpnPY7MGyEgBpttusLEeNcAoIGyyYjFI020iOc2LS7NYd2VpN/zC9hwbh0YfPTxMhZTTyirkaJnN7QcCDvdouBpoO6yk7g/An1D53UIMj2ZCea+2XJy7Wvb1dE6DKwjiDDcVEbaWpZzpGl4hc4ZwA4tNwCe9p+wr2biLBoJpIpsTpGSRl4e10gBaWC7r/AbquLhrDYKjn0sc1PKXZnOine0OPMMhuL2N3F242cRsoVvCmC1svMqaFr3+luc7hfm3z3sdb3Pw7rKdB5LxbgUcsLDidMTLmILXggWuDfpq0j46K3+0+B3H/NqLUE35zbWADib+4EH61jVPBmA1LnumoM2dznkc14Bc5xcXWDrZruJvuPqC9fwdgMjIWvw5hbE17WgvdazxZwOuosBvsr0Oq5nFGDGijq318MUEsr4o3Suy53Mfkda++un1hev4owNgu7FqICzTcyixDmlzT8C0E/AFet4awpsEEPkxcyB7pWZ5XuIc6QSEkk3JL2g6rWS8AcPOfEWUkkbWFuZjJ32ka2N0YY7X1crzoN+++qdDq39PidFU0s1TT1UMlPCXCSRrgWttqblYQ4owMi4xWj9XN/ei9rhv8yBbqVGm4YwumZWRwQyMhrBL5REJn5ZDJlDidd7NABG1zbdVR8G4FFAIo6HK1rs4ImfmDswdcHNcG4Bv7lOgjJxngcUdC+asETayBlTGXtIAje1xa5x2As0rOkx/DGwSzNrIpI4p2U8hjcHZHueGAHpqf5qiXhbB5YqaOSjvHTU/ksTea+wjyloG+ujnC511K9h4XwaGkqaaOhYKepmE8sZc4hzw7MDqdr622ToPRxRgZDSMWou00vHpRsA4k/Y1x+or2biXB4RA6SvhEc8ckkb79ktY4NdrtoXAWWHNwVgj6OWBlM+Nz2ZedzXPeDle0G7ibkCRwF77joLet4Owl2FUtDVsmqmU4eGvkmcHuzvEjsxaRe7gDr0V6HVl0/EmFzmrLKpgjpmtfJISMlnOc1tjsblh/DqrsIxqhxeSrbh0wnbTOax8jdWkuYHix7+y4a+9Y0HC2DwUs1PDScuKZrGvyyvB7Di9hBvcEOcSCNbrNwnCqLCYXxYfAIY3kOcA4m5DGsB1PzWNH1KdBnKcXrqCnF66tHeCrsuREXU1CIiAiIgIiICxsT/AMuqv9p38islY2J/5dVf7Tv5FBxfyS/6am/inf0sRPkl/wBNTfxTv6WIg71ERAREQEREBERAREQaPB/8Rif8Sf6QtJLwBhElVLUF9UJJKg1B7bTqX5y3UbZtevde2i3eD/4jE/4k/wBIWzXnW8/4fzP9y6MTu4jhf5PqTBquCrnq5KiqgkL4yxgjYBy2xgFuuwbve5vrdX1Pyf4TUNY2Sar5bHSFrMzLdsAEHs62A3NzqbkrsEW7OWGTinfJxg7opGGory58QiMhlDnizmnMCW6HstGmmmgC3WK8OwYjSRwzVFQXRBzWvJaTYuDgDpsC1vQ6b6m+7RM5MnNQ8HYeyaGaSWollYWOOYtAc5r84JAbYa6aWFvfqpu4Rw4mms+pDYGNYG5w7MGtc1t7g2sHu2sNV0SJmOYZwXQNEYbU1oDMumdtiGuc4C2XQAuOgt3KTuDMNLXNZJUxtc2IENc3eMAMO2hFr9Dc3uulRMxz9VwrQ1D6NxknZ5LHGyMNLf8A+MODCbtOozu02PeCqGcF4cxzXMlqgWuY4EPbcFotoctxfvt9VhounRMxqKLAKOiEQgMgEbS0Akagsawjboxp+Kpw3hqmw+rppYXuLII3tAcBme5x9ZxFhoC4DT95y3qJmNDRcL0VHSSU8UtQY3xtjGYtuzKcwI7Ouuutx3baKDeE8PEge900liCA7LYHUnZo3JJ93dYaLoUTNXKjgmgdpLPUOa14MbQWjI3IGkbdq43v9Vll0nCtBTeU5H1BE8PJcHOByts0aadGt+z4rfomaNDT8LUELKkAzONSyVkrnEXdzAwOOg09QbaC5WHHwXS8iSOWtq3GR0jnFmRty9+Ym2XewaOmmwuuqRMxzB4NomgCCWZodMZZM9nZgSC4DQWuBl+Dne620qcFp6mrjqZnyulYwRknLZwDXt1FvpHfgtmiZq5uThOnfDSweV1Ihp4pY2uuC8mRwLje1rWBFrd/uV0HC9FC2saJagtqmSxvaXNsGyZbgaaWy6fE3ut8iZo5up4Ow2eRz89RGSB6jhoQ7Nm23v8AV7lvqOnbS00cEbnFkYDW5raAbDRXXRFEREBERAREQEREBERAREQEREBTi9dQU4vXVo7wlXZciIupqEREBERAREQFjYn/AJdVf7Tv5FZKxsT/AMuqv9p38ig4v5Jf9NTfxTv6WInyS/6am/inf0sRB3qIiAiIgIiICIiAiIg0eD/4jE/4k/0haeowHFHTB1NWshEcsr4y1zgXtkkLyH27hoLA623C3GD/AOIxP+JP9IVkpxDO4QiINu6xeL6aW7/+4/kvOt/2fzP9y6MTu0wwHE34WynqcSM07anncxziLtyFtgRq27je3dcjZTrsIxibFJKiDEeVAZGObEJH2sB3j+YBF7C62Yfima3LgDbN7RGt7jNpm6X7+iQS4jIy72RgEuGjcptbTc6a/wDoW5g11Vh2MVFfVSRVz4acSt5LC61hl1dp63aJs06aKEeB4lPQ4hDiWIGV1TSCnYGvdlYcpDnd1yTY+7VbXPiJmAEcbYmuZcnVzhY5u8W1t9h3WFiBxp9A8MZEybK7Lyr+vY5db7Zsv1Xug10vDeJmIRRYk4R5HsLBI9rQCwNaAB0IJv79j3W4phGMftGqrMPrcsbiZWwseQS7khgBB7JGZrTra1j1WbysZZj0sjZGHDXXLWEjQ5BYnv8AWGwsNSfcdTQO4pqY2yGRzI72tKxjX2scxsWjtXtl0tve+iozKTBcWZVcyqxWWaPQlgkcwPIYRbT1RmIOm69xTCMTNXV1OH1sjHSvaY2B5swkRtJLSbEANef/AJbXXlLT8R5ax887eeabJBctLA/SxsBvve+l9rBUmn4rEd/K4nOIIsGsBFmNynYi5dmzb6bWQZ9dhuKurnzUdcGxZWhrHvdbTLoRt3OObc5rbBUT4JiMmHUsDsQdJK2cyzPdI4ZhnuLW7gBbLsb3Wvxc8UPY2nhcWSTB0bXRAWBs0ZnOynKPWI1B2+C2FZRY45tI+KseZIOcHZHNaZAZG5CQW5S7IDuLXKDAZw3jbGADFMxawxtPNkbYEsuRbQWDLAW0vubrJZgeONFzjLnPc3UlzrNfmcQ8Dvs0tGXY2uVkPHEEVBSM50L6+WdwlOS8ccepFrDoANe9xVLYuJ3cuPnMYwvZmldkL2szOz7NtmsW20tp9oXtwbEXUFHBLicwfE4mRzZXXeDI02zCxPYDm69b9ywIeHsbdUMfV4u5waYwcksjbgE5yB3FzbC3xOmyz8TbxE6tIoHxNpmy3BOW72ZW6ajTXNc72OijSxcRtwyMVU8T6sT3eYw1t48mwuCLZ++18vvQVx8PV0mFT0NbXNmjeIAwagMDCMw94dYn67bAKlvD2KtdBfFHSMa5rntdK8NOWbOA0DQdkNb9W2pKqbDxiQ69RCL6C4YS0aXOg1duG7DYnottUyYyKDD44sgrTIyOoeWXYRku54ttrtf4d4QRxfDsVrHl9NVNgzxMaWCZ7chBu6xb1uO1uLbalYH9nsZe+OWTFyKqNjmtmDnG5c9hJLPVtlaW22O++1sMHEkhEdRK3laODw5oeCGvNjlA3fy9v3QQdb3up4OIo465s9UyU2YICGsDgL9qxtbMW9Ra/uQVy8P1tRQYfDU18jpIJc8j+c+5bzGutmFiTZtrnqpYfg2Lx01RHW4vJO+Uxdtri2wa677W9W7ezoffoSsWCk4qZTQxirYHsjGZzyx2ZwjNgDlvq+2Yn6rLOpoMdkwPEYK6aM18rJBBLHZgYSwBtra2zXsd7Wvqgw4MDx+GSN5xgzFrnOIe91naDSwGlyL9+UEgX7s7AsIrqDEampqqptR5QyNr+07slrSCQNtSR9iolgxumgpaajqDJK8Tvmll7RBvmZZ1rd+W3TbZSpW8R8uqbM+EO5MvIect8xDOXmsLXBD83dqLe4MVnCk7MKipW1ZEvOEkkge8ZgIOVbfrYj4K8YTjMEOKFmJSTukpnx0zC8jK7KA3U7EEHtX1za7BY81PxcH1DYq2Axi4idy2FxGcWJ2GbLe+ltraq0UfEToq50lTaodJCYsrmhlmyuLgBbQFhaNbkm+trIPaPA8ZbXc2pxeQwE35TXuOUaENvubW9Y6uvqNFP9i4u6qnkfjEpY54ewBxaBa9uyNANRpqDa53WDXYVxLWzNikxGWOmZLG7NHI2NzgGuDtWtBsbtNuo+CzaSHiSLC3slljdUhjWggtPuuwkbgWvmvc32GqDAo+H8ehq582InlyBr3P57zmdkLHC3dms03/AHdmrI/s7irs5kxVxzOY7I2R4Fg0ggkanXJ2jr2feoth4w8nLZaimz8pozxhubPoXGxFrdpwt/0D5yzMMh4kbiNO+vqYHUpDzLG1rdDd1gDYHbl9f3r9yCzEMLxSarmkp6/lsc8OZ6R4yjLbYaaHW3717HZa13C+J86GoOJmSoiDG5nvfctyWkaHbtzOubjUDbYBXNi4riaPTxTu5XazZAM5YLWs0bPLib/uhttbqApuJqaGrk8rzZS90bTleXjLp+73GxAH13QeUfDmMwQsiOMyBscbGtDXutdsZaNOgdY79rvWbh2E4vBiVNNU4m6SnjaQ+PO4h5sQXEHqSDbQNy2FwSqX/wBo58KpX0j+XUuZJfnNaDfMcheMvzegGu4tdW4hQ45+1WzUNc7kshY0NkLcr3h3azAN7x3i3usgy8Oo8Rgw+CJ9QGysY1ribHM4Cznbd5137+5WyUlfI4E1haQ14GQgC5Aym2XW2v2961FQ/iKmwqha+Qy1rp8sjo4m7E6ZrAgN3udO7UKuCHi4MjE9TA5375a1jdNc3ce1fLl7rXzBBvHxYjzYss3YLhm9UgCxv3X3tt+CyqOB0PPdIQXyyukJG1tA3/6gLm6in4nljcwT5Q4jVrmAjfY5drZc3fe+WwWVSx8RNwyEVU8T6sT3kMYa27Mu2oItn918vvUHRouQpqfi12Z09ZGyxBa20Zv2XEhxDfnZBpbs371u+HWYqyjkGNyxSVHMJaY2gANsNNO6+a3fa19UyG0U4vXUFOL11aO8FXZciIupqEREBERAREQFjYn/AJdVf7Tv5FZKxsT/AMuqv9p38ig4v5Jf9NTfxTv6WInyS/6am/inf0sRB3qIiAiIgIiICIiAiIg0eD/4jE/4k/0haOTEOKIZHsiw+Oob5Q4Nc9uW8fMIAuHdzMpDrW3G413mD/4jE/4k/wBIWlk4hxenNW6TCTKxkj2RZM7SbSFov2ToWgG//wCrzrf9n8z/AHLoxO62Cp4hkixASU4aTTPdTPDA080DQZS42F9rk312tY+ftHibPGG4ZA4OflcT2cgsB87tWLr30uGO0uQr6XGcSrMMrpmYa6lnjgMsDZczsxu8WIsNewDYHZwWLU41jDKqVkdK0tbJYDyd5+fZt727VmnNs29it7BkVlfxBHLIIcPiIDgGtAzgjLf18w3dpfL2dzdYT6nivyinmdTxCMAiSJkYtrGDc9q5LXXFgRe3ddZ1Bi+IsirWV9GZKqnhdI3kMcI5cpIsCdbk6Wt3XF1iyY5jJwvEKyLD2h8cvLgiLHkvAbq/YEgutbQaboKqev4t5Za+gpiWsBD3t1cRGXWIDrC7gG6HTvusymxLH/L4BV4fG2isTM5rTmacpNmgON7GwvpmvoBZY0/E+KxvqIxgFQXwtcczXEtkLX2s3s3sRqDb6ln4rjWIUE8TGYQ+pa4xtc6KQ6FwJda7dQLAe+/cgxMUqOJIsQrGUMIlp3vdynFg7DeU22U33z3vmHwSSq4jgNMWU4mzUcXNDowcs1n5zcOGxyXABuDpsVVHxfVvily4LO+VhDckZcdTGXkElgtbsg/932+P4pxTQtwKVoGUuDi4kgxOcQCG2FnAC501QXU1dxLJJROnoY4wXxioY1os1pb2iCXdrtd2lrfvbHNparGhi7oZ6ZjqPmPtIGWIb2y3XN7mC1tcxPcVtsOqTV0UM7o3RPexrnRuBBaSLkagbfBZCg5X9rY+zDad0tBGK2WpdGIxGbFnLLgT2uz2hlJJIG+qxxiHFUscmahZCS8NY5sYJy2vsXaG+l7kabG912SJmOTrjxLNisrKdvKoZZQIntewOjYwEHNdrvWJBGh0HddXzniCGipCx4mnjqHic8oWfHqA6wI0/esDc2AuulRMxzFRPxJLg0UkcUUFa+Qh0bYwcjeW617u+fl+rT3qqoxHieN7mx4dA8NNswYe0BbUdv8Ae7WndYXNjddYiZjlZcU4hhwKqqpsPgZVxyOyxsBk9GGXGlwSc3ZuD71GsxTiazTR4TC6weHcwkXIAtbXa5dqenvC6xEzHHy1/FkLp2MoKaUMzZJCDd/pLA2DtAW7C99rlbDEKvHRXPioaSHk5RlkkZmt6ups4X3cLf8ATe+tl0CJmOewKvxWatmpsRpw0MzPzgbZnOyNNja4a0k+5zPetTRVXF0METqimEsjYWse1zWkOeAXZuyRa5LWHuFibWXbomY5ihreIXR10lXSMY9kXoI2x3Bfc3PrXOhGml7G1+/X/t7iXMxhwyPm5+U4CFxAfyQ8AHPqC64v+7bW67dEzHItruJoY5Q6ja9wDMhdGH3J9YmzhYDpYk302UKbEOKgWumw+Ml7WuLcos1xcbsFndzSO1rta2q7FEzHO0dZj/lTo6ujgMQgc4PY0i8lzYauNhaw63WHUYhxXFI5keHUcoDB6TtNuc+ptc6BttL3Pd0XXImY5ajquI54quSqp2U8oZDy42sDmh2d2exzdrs5T3WvbUgpg1XxN5ZRU+JUdOaflt59QNHF3LudASBZ3Z9+4tZdSiZjjosW4onw81FPh9NctaWCSNzSbgE6ZidNR799La3TVnFDWyPbRU7rBxZGwWNweyCS7W49w+pdWiZjm6eu4hlrQX0MEdHznNs5vbMedgDr59CWuc7b9y3eqnYhxKa6obHh8HkzJOw5zTd7c4bb198t3X202XUomY5BuJ8V8lv/ACmndIY3OzXytDtcosXXt2f/ALt6FZBn4kmwieQwQRVrZo+XExvrsAaXXLjpc3G1wB37rp0TMc42px+SgqJDTxiZj4xEwMyGQcztE3ccoLO7cX+pYP7T4s5FzhtLzOVfRriM2e3ztsvd19y7FEzEYyXRtLhlcQCR0Kti9dQU4vXVp7wVdlyIi6moREQEREBERAWNif8Al1V/tO/kVkrGxP8Ay6q/2nfyKDi/kl/01N/FO/pYifJL/pqb+Kd/SxEHeoiICIiAiIgIiICIiDV4fSTQT1xkb2ZZi9pB3GULNyO6K9FoowKaIyhnOJM9VGR3RMjuivRZ7qE2pUZHdEyO6K9E3UG1KjI7omR3RXom6g2pY4iIJs0C5ufevcjuivRN1BtSoyO6Jkd0V6JuoNqVGR3RMjuivRN1BtSoyO6Jkd0V6JuoNqVGR3RMjuivRN1BtSoyO6Jkd0V6JuoNqVGR3RMjuivRN1BtSoyO6Jkd0V6JuoNqVGR3RMjuivRN1BtSoyO6Jkd0V6JuoNqVGR3RMjuivRN1BtSoyO6Jkd0V6JuoNqVGR3RMjuivRN1BtSoyO6Jkd0V6JuoNqVGR3RMjuivRN1BtSoyO6Jkd0V6JuoNqVGR3RTjaQ65CsRIw4icyapkREWxiIiICIiAiIgLGxP8Ay6q/2nfyKyVGVjZInseLtcLEdQg4T5Jf9NTfxTv6WIupwTBqPBaM0tCxzYi8vOZ1ySf/AMCINoiIgIiICIiAiIgIiIOfrcKxOWqqJKau5IeH2dncSb2yjKRZuW241Nzt341NQcRSvqHzYhyO0BG3sm4Frn1SAD2rDcXHRb6aSOGlmqJ2uc2PM42GY2BOwUJquhgmZFK5rZHAEDKdje38j9h6ILsOZUR0MLK2RslSG2e9uxKyFqjiuGcyNgkaXPdkHZOhsbA/Gxt1U4sRw6USGORjmRsL3uDTYAe/8fgg2SLBjq6N8E0wsIofXc5pHcD/ACIUHYjhzXZXSNDtDYtOxF77dAfh3oNii1kmJUEU1THLdhgNnksNtgb6d3aCPxLDmh55jXFgcSADsNz8L6X2vog2aLXDEcOc27ZGke5pPfYd3eduvcr3TUjYoZCW5JbZCBfNcX/kgykWFFU0kwiMNniR5jBDbWIBJvf3BU09fTzzxxMp5Mz3OaSQ3slu99b9PtA3QbNFqhiVPmAfTSsaXvYXOykDKLk6E6d3x0XtDiVFWTCONpa4xiXtgDSzT+Gdv2+4oNoi1slfSskc3kyOyyiEkM0uQLfEdobe/ogr6TkRSOjc3mSiEMIBObNl7tLX70GyRaf9sYeJGsc17C7NbMy2oLha29+w7u/mFsaYw1FPFNGzsSMD23GtiLoL0UOVH8wJyo/mBBNFDlR/MCcqP5gQTRQ5UfzAnKj+YEE0UOVH8wJyo/mBBNFDlR/MCcqP5gQTRQ5UfzAnKj+YEE0UOVH8wJyo/mBBNFDlR/MCcqP5gQTRQ5UfzAnKj+YEE0UOVH8wJyo/mBBNFDlR/MCcqP5gQTRQ5UfzAvC0MkZlFrkg2+CCxERAREQEREBERAQ7Ih2QRREQSREQEREBERAREQEREFBa0xSRStLmuzAixIIP/wCquanpZn5pYS51g25adhe39R+1YU4xuOWR9O6mmY55syQWyNuLWIt3Xve//g1OfxCYoXtjohLZwkjuS0m+h3uNB1O/2BlR4Xh0bMrKXS4OocTcAga+4EqyGhooWOZFA5jXNLSBmGhtp+A+HcqYXYw1lXz20j3Bp8nEbSLnuzXcsKOTiZ2UvioWOzXLdS21tr3vv/7pqG0io6SGKSKKKRsbxlc0ZrbAfbYDVVR4Xh0ZOSlI0y7O2tb+SwHz8TA9ikoCLDUkjuF/3ut/z65Uj8WkomgxiKp52roS0jl3Pc6/cB9t/cgyaihoqgyGaAuMhBcbOBJAt3e5Rfh1A/1qY+qWnRwuCbkHqLm6xsPGNwzQ+WuhnieXczKADHr2bHS466fWsmmdiZjkNWyEODm5GxbkX7V7m22326XsA8GGYeC4incC45iRnuT3H4ju6dytNJSmFkRieY2G7W9rs6WsPdbuUWy1/NLpIWcppf2GWLnCwy6k6d/4bKUzq3mXgY3L2TZ9j3G4FiO/L+KDyCjpadsTYI3sbG8vAs43JaW639xUoKWlg/uontNiM1nE62vrv+6PsCwp6jGeWPJqeBz7vvnBA0At+93nN8bDa917hsmNmaP9ow0oidmzcom7drak69/d3IM4wUpABguAHNsWEiziC77SAqoqGihLeVAWBrQwAB1g3pba2gv1sFqT/adtJkAo3TkCz+5thrp71kUUuPufEamClazmZZOuW5uRr8D/AOEGwlpKSWVsjonh7TmBbmbrYDu9wAUG0FC2KKM05cyIgxh4c7JY3Fr7LXGo4kFh5JRG7raE2trv2tO7r+R0vEpLLQUIGTM7f1unrfX+CDZvoqKRwdJT57Emzmki5JJNtr3J196yIBFBDHFDGWRMaGtaGGwA2C05lx9tO6QxUplEh9GBpkyi3fe97/l3rbwOn7HPa0EsbmDdg7W/1bILOa3o/wAJTmt6P8JU0QQ5rej/AAlOa3o/wlTRBDmt6P8ACU5rej/CVNEEOa3o/wAJTmt6P8JU0QQ5rej/AAlOa3o/wlTRBDmt6P8ACU5rej/CVNEEOa3o/wAJTmt6P8JU0QQ5rej/AAlOa3o/wlTRBDmt6P8ACU5rej/CVNEEOa3o/wAJTmt6P8JU0QQ5rej/AAlOa3o/wlTRBDmt6P8ACV5fO9lgbDUkiysRAREQEREBERAREQEOyIdkEUREEkREBERAREQEREBERBhftWi8ofC6oayRpLfSAsBIIBAJ0dqRtfdR/bGG8zJ5dTZrX/vBbe2+2+ixqzBMLqpzJU075Xh5eLueQ0newvYX77KtnD2EMILaSTRjoxq/Rrr3G/vKDOGL4cZHMFbTlzW5nekFmi9tT3aiyuhrqSeXlwVUEkmoyskBOm+nuWqZw9hDC9zKaYOeLFwfJe3xusimwrDqWrZUwU72TMGUEZ9rAfyAQbVFDmt6P8BTmt6P8BQTRQ5rej/AU5rej/AUE0UOa3o/wFOa3o/wFBNFDmt6P8BTmt6P8BQTRQ5rej/AU5rej/AUE0UOa3o/wFOa3o/wFBNFDmt6P8BTmt6P8BQTRQ5rej/AU5rej/AUE0UOa3o/wFOa3o/wFBNFDmt6P8BTmt6P8BQTRQ5rej/AU5rej/AUE0UOa3o/wFOa3o/wFBNFDmt6P8BTmt6P8BQTRQ5rej/AU5rej/AUE0UOa3o/wFOa3o/wFBNFDmt6P8BTmt6P8BQTRQ5rej/AU5rej/AUE0UOa3o/wFOa3o/wFBNFDmt6P8BXrZGuNhcH3ghBJERAREQEREBERAQ7Ih2QRREQSREQEREBERAREQEREGFVzPp8PlkiDy9rjYMjLye13Af+jdak4liuZobDns9jX/8ADvaDoc2W/dtYm3ftot+GubcNLbEk6r30nVqDUQ4hiHkLZHUZkmL8uUtcywyZjpYn1rtVE+MYlaWOHDJOYGEhxDstwwu6a6gALfek6tT0nVqDTwYrXTVkcLsOlhju3PI4EgXAuBp1Nr7aFXUOI1E9a6OopXQRAua1xa7tEEW1ttYn7FsvSdWp6Tq1BpH41WiQsbhcziHvbezrEAXBvbvOivqK6vZJSllJmY5snNaA45S0i2tu8Xt1uFtPSdWp6Tq1BpYsYrnxZ3YZIwXy65rjtWvbLtbVeR4xW80sfhsoGY2eWvtbW37t+g27/jbd+k6tT0nVqDX02JTS0c8j6R7J2C7YiHXdoD07ibaA7aKluKVL21l6V0Qiizskc1wa4221AW29J1ahDyLHIR8EGrq6mu8smhpgcvYyO5Js0kgG52Isb6dCNO+vEsQxKKSpFHQySMbHeJ2Udp3edwfda11uPSdWp6Tq1Bp6muxCGrA5QdDzspIid/d2Ybk+4F/xI+Kur6yridmjhkbDynmwi5jy4OaBaxtqCbX+J2K2XpOrU9J1ag1dDWVsoqGyiz2xtykwPa3mZSTa+7fsWPNiOKNMv/CuYGsjLPRF3McQ7MNDpsN/rIvpvPSdWp6Tq1BNFD0nVqek6tQTRQ9J1anpOrUE0UPSdWp6Tq1BNFD0nVqek6tQTRQ9J1anpOrUE0UPSdWp6Tq1BNFD0nVqek6tQTRQ9J1anpOrUE0UPSdWp6Tq1BNFD0nVqek6tQTRQ9J1anpOrUE1B/8AeR/E/wAinpOrUDXF4LiLDuCCaIiAiIgIiICIiAh2RDsgiiIgkiIgIiICIiAiIgIiINHV1ONMrMlJStkiaZC5z7AOFgWAa3voW+699VLBKnGJJ2x4rSsjj5Rdnba4dm0Bsfm229+ywsRxaupqh7YKCrrG9p2aIlrR6RzMujTc2APwuVgx8TVc4Hk2D4o8OtlfchhuR35dhc36W0vuA7VFyEGPVksNZI/Dq+BsEscTeZcc3M9rbjTbtbdQsmixOuqS9suH1tM4HKMxLge2GXvYaal3wF0HTIuRqcbxKKqEUeD4g9pndC14ebEA2zE5eyDcG+ugKy8DxSbE6t8UtLW0gbnsJSQbNLbE6bOzaf8AaUHRoqfJ/ppvEnk/003iQXIqfJ/ppvEnk/003iQXIqfJ/ppvEnk/003iQXIqfJ/ppvEnk/003iQXIqfJ/ppvEnk/003iQXIqfJ/ppvEnk/003iQXIqfJ/ppvEnk/003iQXIqfJ/ppvEnk/003iQXIqfJ/ppvEnk/003iQXIqfJ/ppvEnk/003iQXIqfJ/ppvEnk/003iQXIqfJ/ppvEnk/003iQXIqfJ/ppvEnk/003iQXIqfJ/ppvEnk/003iQXIqfJ/ppvEnk/003iQXIqfJ/ppvEnk/003iQXIqfJ/ppvEnk/003iQXIqPJ/ppvEtXhFXXzzuFbQz0QbKYgJZmSc0AE525dm7WvY73AQbtERAREQEREBERAQ7Ih2QRREQSREQEREBERAREQEREH59xJ8ofCuDYxUUNbBJNVRG0pjpw4B1r2ubXK1nnX4N9hqPurfzX5D8pv8Ar7G/4g/yC5hfd2v6btMXAoxKpqzmInvH+4/4fO4v5THprqpjLpL6F86/BvsNR91b+aedfg32Go+7N/NfPSLf4WsvOrWPpr5tj/Gj6F86/BvsNR92b+aedfg32Go+6t/NfPSJ4WsvOrWPo5tj/Gj6F86/BvsNR92b+aedfg32Go+7N/NfPSJ4WsvOrWPo5tj/ABo+hfOvwb7DUfdm/mnnX4N9hqPuzfzXz0ieFrLzq1j6ObY/xo+hfOvwb7DUfdm/mnnX4N9hqPuzfzXz0ieFrLzq1j6ObY/xo+hfOvwb7DUfdm/mnnX4N9hqPuzfzXz0ieFrLzq1j6ObY/xo+hfOvwb7DUfdm/mnnX4N9hqPuzfzXz0ieFrLzq1j6ObY/wAaPoXzr8G+w1H3Zv5p51+DfYaj7s38189Inhay86tY+jm2P8aPoXzr8G+w1H3Zv5p51+DfYaj7s38189LY4c2kdSz+UcnnXAaZXPGVtjq3Lub23/NY1/pmyojP/Kf5j6WPytxM5dH7p51+DfYaj7s38086/BvsNR92b+a/HpaHAOy2Ovf/AHgBcSbhpAufVsbG/Tf3L2OiwAU8bpK5xmbGMzWkgOfm1/d2sdx833rn5DY5dq//AH8NnMbjzpfsHnX4N9hqPuzfzTzr8G+w1H3Zv5r8IxiGhgq8mGVEk8GW+d7bG9z/AOLH61groo/TNlXTFUTVr/01z+VuInLo+hfOvwb7DUfdm/mnnX4N9hqPuzfzXz0iy8LWXnVrH0nNsf40fQvnX4N9hqPuzfzTzr8G+w1H3Zv5r56RPC1l51ax9HNsf40fQvnX4N9hqPuzfzTzr8G+w1H3Zv5r56RPC1l51ax9HNsf40fQvnX4N9hqPuzfzTzr8G+w1H3Zv5r56RPC1l51ax9HNsf40fQvnX4N9hqPuzfzTzr8G+w1H3Zv5r56RPC1l51ax9HNsf40fQvnX4N9hqPuzfzTzr8G+w1H3Zv5r56RPC1l51ax9HNsf40fQvnX4N9hqPuzfzTzr8G+w1H3Zv5r56RPC1l51ax9HNsf40fQvnX4N9hqPuzfzTzr8G+w1H3Zv5r56RPC1l51ax9HNsf40fQvnX4N9hqPuzfzXQcGcbcOcR4k+lwmJ8NW1heA+EMLm99iPiF8tL9I+QH/AF7/AP1JP5tXH+R/T1rbW1eNRM5xHnH03235LGxMWmirLKX0iiIviXviIiAiIgIiICHZEOyCKIiCSIiAiIgIiICIiAiIg/P+I/kpwPHcYqMSnnroZpzme2J7ct7Wvq0rWeZLh/27FPGz9C3vnGwxvF1fgEtNViWiz82ZmSQANibKXGNrjIG2cAHZbF2m5CzIflC4WmdTtjxeLPUG0TDG8OebgWAIve7gLdbjcFd9H5S8opimnFmIj5c1VngVTnNEOW8yXD/t2KeNn6E8yXD/ALdinjZ+hdXxfxlScMTCKppKupead1TaANsGiWOM3JIAAMoJJ0ABKwIflHw6ZsU0VDWvoiadk1UwxOjgknty2Eh5LiczNWhzRmGu9subXvu1apwNv6IaPzJcP+3Yp42foTzJcP8At2KeNn6Fv+GvlHwLHsHqsUidPTUdJSRVdQ6dljEHl4yuaLnMDGb/ABBF7rIf8ovCzDKH4nZ8UjInRmnlz53Xs0Ny3JGVwNh2SCDYhObXvu1anA2/ohzHmS4f9uxTxs/QnmS4f9uxTxs/Qusl484cifUMfiDuZBIYnMFPKXOcHOa4MAbd9ixwOW9rG6rm+UPhaFsznYq0tiaHFzIZHBwJYBkIb2zeSPRt/XHVObXvu1anA2/ohy/mS4f9uxTxs/QnmS4f9uxTxs/Qu7wribB8WxOpw/D61s1ZTtD5Y8jm2BtsSADa4vbYkA2K3Cc2vfdq1OBt/RD8s8yXD/t2KeNn6E8yXD/t2KeNn6F+ponNr33atTgbf0Q/LPMlw/7dinjZ+hPMlw/7dinjZ+hfqaJza992rU4G39EPyzzJcP8At2KeNn6E8yXD/t2KeNn6F+ponNr33atTgbf0Q/LPMlw/7dinjZ+hPMlw/wC3Yp42foX6mtPxLxFQ8OQ0U+KSCKnqaltNzXODWxktcQXEnQdm31hObXvu1anA2/ohwnmS4f8AbsU8bP0J5kuH/bsU8bP0Lo8L+UbhuvpaSY1pgdUxskaySNxDc4BDS4AtzWcHWvcNObbVZP8AbvAJMHbidHVvrKM1EFLnp4nPs+ZzQwEW/wCtpPS/XRObXvu1anA2/ohyfmS4f9uxTxs/QnmS4f8AbsU8bP0Ls6XjHAavC6rEaevD6SmLRI7lPBOe2TK213B1xlLQQ6+l1i1/HuB0ksMImnkqZuQ5kPIexxbLLHGHdsAaGVlxe4vsnNr33atTgbf0Q5bzJcP+3Yp42foTzJcP+3Yp42foXQT/ACi4PTMwGSqjrYocXoxWxychzxGwmMNa7LftF0rGgC+p94vkVPyh8L0wmM2J5RC8sf8A8PKdhISR2dWgRSXcLgZHXOic2vfdq1OBt/RDl/Mlw/7dinjZ+hPMlw/7dinjZ+hdq7i/AmYVHiUleI6J75YhI+N7bPia9z2kEXBAjfoR3adypZxzw6+eSEYk0SMeYyHRPFyBITlJb2gOVICRcAtI30Tm177tWpwNv6Ich5kuH/bsU8bP0J5kuH/bsU8bP0LtIuMMDlw+qroqxz6WmkZC97YJDeRxAaxoy3e4kgWbc6jqqJeO+HIpHxvxEiRjWuy8iQlxdks1vZ7T/Sx9gXcM4uNU5te+7VqcDb+iHJeZLh/27FPGz9CeZLh/27FPGz9C6zhfjnA+JJ4qagqSK18Rm8nkYQ5rQRubWvYtOW9wHAkarp05te+7VqcDb+iH5Z5kuH/bsU8bP0J5kuH/AG7FPGz9C/U0Tm177tWpwNv6IflnmS4f9uxTxs/QnmS4f9uxTxs/Qv1NE5te+7VqcDb+iH5Z5kuH/bsU8bP0J5kuH/bsU8bP0L9TRObXvu1anA2/oh+WeZLh/wBuxTxs/QnmS4f9uxTxs/Qv1NE5te+7VqcDb+iH5Z5kuH/bsU8bP0J5kuH/AG7FPGz9C/U0Tm177tWpwNv6IflnmS4f9uxTxs/Qt/wb8nOEcKYk+voZauaodGYwZ3ghoNr2AA6Bdoi14n5K7xaZorxJmJ+WVFpg0TtU0xmIiLidAiIgIiICIiAh2RDsgiiIgkiIgIiICIiAiIgIiIOfxPg3AMTfUPrcPa+Soe+SR4ke1zi+NsbtQQbFrGC212g7i6xofk/4XhqaKoZhMRno3NdBI+R7nMLZHyA3JN+29x16+4Lo3zEOIA2XnPPQINLWcG4FWVtZWT0khqqrKZJW1ErHNILSCwhw5ZuxhJbYnKL3VcXAvDkM1NJFhwaYAwNaJpMjiy+Vz25rPcLkhzgSDrdb7nnoE556BBpqbgzh+lpa6np8NjjhroYqepa1zvSsibkYCb9zdL79VRXcB8OVwrxU4eS2vk5tQ1tRKxr3a30DgBfM4kCwJOt10HPPQJzz0CDlaX5OeHoY6gSU880k08k4lNTI10RfI9+WMtcOWPSOHZtcb3WXNwJw5LA6H9miOIsczLFNJHZruXcDK4WHoY9B833m+/556BOeegQazAuFsGwColnwiibSvkY2NwY9xblaABZpNhoBcga21ut0qOeegTnnoEF6KjnnoE556BBeio556BOeegQXoqOeegTnnoEF6xa7D6WudSuq4hI6lmE8NyRleAQDpvo479VY2YlwBG6nK/I0EBBzI4A4ZDHs/ZbeW+A07ozNIW5CzITlzWzZOzn9a2l7LLg4QwKnwmXDKbD2Q0UtSKx8cT3MvMHteHgg3BDmtOh7lt+eegTnnoEGmpeDcCpcKqcNgoiykqCwvbzpC4ZLZA1xdmaG2GUNIDbaWWM3gDhptcKz9nudUjl9t9RK7VhjLTq7U3hjudzlF7roueegTnnoEGrfwpgr4sNidQtLMNiZDSDmO9Exj43tG+tnQxnW/q+83w5OAuGpXVLpMNDjUGQvvNIQA9sjXhozdlpE0ujbC7yd9V0HPPQJzz0CDR4vwdheJYXFhxY6GiFc2vkjb2ua8Scwgl17Bzt7W0uNiqqjgLhuodUOlw8l08hlcRUStLXHOTls7sA8yS7W2BzuuNV0PPPQJzz0CDV/2WwcYNJhTaQsonyicsZK9rhIHBwe1wOZpBaCCCLWWG/gPhx8j3uw92d7WNuKiUFpbks5va7L/RR9sWccgudF0HPPQJzz0CDT4HwfgWBVvleFUPk8/L5RcJXuBGmpBJBdoBm3sALrfqjnnoE556BBeio556BOeegQXoqOeegTnnoEF6KjnnoE556BBeio556BOeegQXoqOeegTnnoEF6KjnnoFKKUvdYhBaiIgIiICIiAiIgIdkQ7IIoiIJIiICIiAiIgIiICIiDEk/vHfFal/wC1Qx3K8nLsptn+dm93dZbx8OZxN91HkH534IjRtbjAkb2qUx53XBvfLc2setrLLoxVtcfKnMILG2y9zra/HXVbHkH534JyD878EGsgFeJmiV0Toszsx7yNbf8Aj8VCo/aflJ5BphBnbbMCTltr373sttyD878E5B+d+CDV0Ar8zfLjETk7XLFhmvpbv2/8LOV3IPzvwTkH534IKUV3IPzvwTkH534IKUV3IPzvwTkH534IKUV3IPzvwTkH534IKUV3IPzvwTkH534IK2eu34q6p9UfFeNhs4G69qfVHxQaPFYsTklBw+dsTbN9YAjfXQjpbvVtNDWsiqudOXvcPRXy9js9Q0d9/qAWeh1BQassxSzvSw37NrDo83+1tvrUqd2Jue0ytgEed4I1zZb9leCLE2xBomiLrC5ce/MLj1elwD8NO9JhiQmY2PlmN0jruzahttL6dbjT8UFrWVj428xzWvLWNdl2B3eR/ILGe7GeZlYKW2UnMQbXt+f4KfLxYN7MlPezdCSbWAv3d5zfgvZYcT5zS2ohdGGuBAblJJGnXYgd+tz0QWU7cSu7nyUoHYtZhPd2hvprtuqmNxVrCXGAvsbam17i34ZvwV9HHWsrKl1TKx1O7LyWjdumt9OqzUGsf+1Wi0fk7nF9yXE2DbbC316rx4xfk9h1JzbbkGx1+PRbREGHUGtP+HELbB3rEm50sfd3/gseNuKuneJnU4p3WDSy+duovf6r/XZbREGlLsdjhYXNo3vuc2S+3dYLKjGIudlnMIYSw5o9xYXcNepAHwK2CINM12NOdIx7aZvortcL2zEu0v7ux+KyahmIOkDoHRtaZG3a47NBbe3xGb8FsEQaxzcULIw10AIY3MdyXBwzfURdP+bGR5ApWszOyA3Nxplv/wDb8Fs0QaeYY4Xnkuogy4tna69ra9+91YBixD3E0zXWeGNFyL2GQn673stoiDXyjEs7eSYMudmYvv6lu1b332Xj/LwW8sgvLHOOYdlpLhYX9wuFsUQa5v7U5rS40ojuMwF7kX1t9X4ra0/959SrVlP/AHn1IMlERFEREBERAREQEOyIdkEUREEkREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBVVPqj4q1VVPqj4oMdeOvlOXe2i9Xjr5TlNjbREaV9NjZjjLaunbMI8pNiWk3Gtrb2B+3bvWQIMS5xc+oaWBz7MaQAWkDLfsnUG/296h5LipYxprWNIjs5zWjV2Ya6tPcD9vwVrqeuz5m1NtX9m4sbgZb9nuIOnv70FLocYaz0U9Pms0WebgWAv+7fU5t/crWwYg23p2usHjM5wubkFpsGW0AI79+9eimr+W3PVhz7sJaGgDQgnW3eARt3rEZS4005DiAd2SeY6Nlr9wsAD/73oMgQ4qHXNTEQXMNiBoAO0PV7zr+Sk+mrruJqBIeWQ1wOSztf3dQdxrfuXsVPXixlqQ8hzDbQCwaA4aN7zc7/AGKVDDWsdG6sljkcGuDiwkAkkEaWtoNEFtLFOyad00gcxx7DQb21Pu00IFvcspEQEREBERAREQEREBERAREQFZT/AN59SrVlP/efUgyUREUREQEREBERAQ7Ih2QRREQSREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQFGRgeLEqS0/E+I1mHU1M7D6Y1EssxYWtZnIaI3vJAzNueyBv39+yDZ8gdSnIHUrlIeNoy1vNong5443Oa+4u6+wtc7XGmoIOish4zjnMDYKJ8jpixrMkgIJc6wII3aNi7uJA1QdPyB1KcgdSuXpuNYZ54IvIJ2ulfG2xI7Ofa52zf9N72BPuWVJxIW1OIUzacmangmnYTs/I4i1h8N9L9yDfcgdSnIHUrl5OMg2EObh8r3NbzH5HZmlmcsuwj1iSDYd6yRxVGaGnqPI57Sl3fobEizHbOJtcAakdEG/5A6lOQOpXNji7NZzMPkfGLZpGSBzfWIu027Q0WM7jmJ5pWwUmd05ZZ3Nu0AnV1wLEAB1z3EW96DreQOpTkDqVxlLxxI6lE01AezfPlNgLvLW5vmnS5vfQg962WLcVCiLY20FU6WSm8oZ2bgXaXBp13s15tf933hB0PIHUpyB1K5ug4mqqiGvc/DjzIIpJImxvLs5YyMlh03vJb6j01qj4vETJBLG2rLHuaJafstkAaD2ASb2vrroBc22AdTyB1KcgdSuSl44YJuXHQyOLWve6zg4uawNu5vVpzDK7Y2K2GH8RuqayngkpgwVUbpYSHZtADvb3tdroLFveSAG95A6lOQOpXJU3HEb2xiegljfmYxxc4NF3ODbAHW99QO9uvuVlPxvTywvmNJKI42h7y1wJLST2mjdwAFz0uBqg6nkDqU5A6lc5i3ENVRYg6JscJDYWyGnsTNq15LhY2IBaAdO/fYLFHHEYf26MtZmawDmdouJdmA0sbBo2O5tdB1vIHUpyB1K5gcZMEJfJh80ZDWvyueLkOY14tprYOGb5vvUcV4qq6aOKSloM7JqNs8Yde/MJJym2lsjXu+r3oOp5A6lOQOpXIHjcyiQ0tA57QJMpzbljA8m1hpY2I+dp710mC4m3FIZpGRPi5UrorP/etbtD3G9we8WPegy+QOpUmRBhve6miAiIgIiICIiAiIgIdkQ7IIoiIJIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICxMUro8PpHTSWJvZrS6xceg/E/UstYWK1NDTMpziOTK+ZrIszM/pNSLaGx0Ovcg55vFxlp5CaCPOyKSoex09hyWhpJBLbOcc+gF2mx7S2PD2Pw4rPNTMpnU0kDA4scf3S5waR7iG3+0bgrGnxjh6LlxRQRz5pGS5YabMGFzcwkOlh2db79Fa7iHh0Rsq3VELWsdlbLynDK6x7N7aEBziRuASTYII03F+HzvNmzMZka+7m6m7M40/7bH67LY4bjNJX0jKiLmMa5+TK9vaB94F7aEHXqFqjXcOYbMcNfTRQR0gvmdT+jZla1181rXs8anvJ71mxYrgkdFBLE6FtNJnlZkhNhlNnOIA7NibG9tTbdBmNq6NjnVAaWmRgJk5RBcAbAbXOrtvepx4jTPe1oc4Fzsrbsdro09NPWG/VaLEeIcBhpXjI6bKMjo4oC1zRcZgSQA3LcEi4IVh4j4eje9skscNiQHuiLc1mtdmBttq2x7za19EG3qMSooZJop5Q0xtBeHMNgDbvtY7rz9oUsUDixsgZHnblETh6mhtpt79lrJsc4fbA+SomYYwcr3SwuNnA2LTcesLbHUAX2V+IYvglDJK2skhY5urrxEg3A2IGps4aDWxQZgxWiLnN53abbM3Kbi+1xZa7EuKqDD6+SkmbO6WMEnI0EENZnd39zdTfrpdWyYtgbYopnyQCOWYwxvMRs54NjY22B/e296xH4/w66pjkDWSS1ByukFM4usWOIzdm/aa02HeNrhBm0fEFNU09XUCOVkMDgGki5kGQOuAPce/67LJOLUQjc8TZg3PfKwn1Rc7Dp9q1pxvAIm5GcrJPJqGwGz3kE3tbtHSxtcgkArYYXUYficT5qONrmNdbOYsty5oNxcd4cEHpkoIas1BhbHUSBrDLySHOBFwCbXtZvfoLKYxOlc15jc6QMY55LGEiw31ta/uV4pacHSCLp6g6W/kvBR0wblFPCG66ZBbXdBjVUuHz1ETKmNksscgMZfEXZH30INtNRv1Uq6soGl8NYWkMs8h8ZLRYgjW1r3sVkmmg35Md9NQ0X02UXUkDmkSRMkvuZBmJ+1BU7EqcMe70hylwty3a5d7abajXZRGLUN3jn9pgu5uU3brbUWWSaaA3vDEb79gLw0tOb3giN9+wNe9BqcR4noaDEH0UrZnzNaXejaCNA0nv0IDmnXuOl1V/a3DmzmGVs8cgLGgFoN3OvZosTrdrh9S3TqOldO6Z1NCZnDKZCwZiOl1W/DaN07ZjTRCVr+Zma213WIBNt9Cd0Gon4pgZSUVRBSVEzap+QMBaHNIkYwggne79vdrZWYbxTRYliMdJRsmeXtD+ZYBuUhxB3vuxwtuCFt2UdKyONjKaFrIjdjQwAMPUDuXkVDSQycyGlgjfe+ZsYBva17/AAJCDIREQEREBERAREQEREBDsiHZBFERBJERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAWPXUVPXRNiq4myxh2YNO1//AE7LIRBq4+H8KjhlibRRZJAGvGpuA0tA+oEgdAojhzCQ2woo7XLtzudzvudidyNDotsiDBqMJoKl8zqilikMwtJmFw7bcf8AxH2BRkwbD5YY4pKVj44w4NDrnRxu4Hrc2OveAd1sEQa0YFhnKMZooi12bNcXLi62Yk95OUXPfZQPD2FEOBooiHZrg31BABHw0GmwsOi2qINZLgOGSve59HGXPcXOIuLuJuT8T3nvGmyTYFh89VPUTwcyWW1y5x7NgB2enqjUarZogwn4VQviijdTR5InmRgGmVxNz9pOyxKnhvCpwM1I1jgGgOjJaRlFht0FwD3Am263CINYzAcLZJG9tFFmjLXMJucpGxHQ+/v71lUdDTUQcKWJsQda4be2gAGnwAWSiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIdkQ7IIoiIJIiICIiAiIgIiICIiAi/BuN63jDCuM8YfhpxabDMHmZjYZGXObVRPEEbqYdQLVL8vccqyOGarjfBMQjppKqaqErsPpJvLYpJssktK50kjXZgAGyAXFtdrhB+4ovy/BeKeJOJPk54oxRkLaGup6aSnpGxwlz/KYobTEC/aHOzsb/ANnfdc/g+P8AFsM9RPz5K+gq5YICH0srXC+G8wyRnN2BzG2Itu463QfuCL8n4F4t4kqOKcKwjE6UjD5cPhddtLKXsf5Ox7jLJI4EdsuF7PBNgTmuqMR464tixjiiBmHxxRUDJzSRuoZXue5j2CHtA2eJcxHda4tfK5B+vovxGbjPi3yT9pR0jYq92HRumilp5xHTymrcx8eW+XM1otnNgfWJDSFTU8a8ZRT1FdE7Jz8KoJ4qSqw2RjWudLI2Zws5wa7RvrOtZ7LkW1D90RanhHEKjFeGMLr62GSGqqKdkksckPJcHEa3Zmdl+Fz8VtkBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEOyIdkEUREEkREBERAREQEREBERAUZY2SxPjlaHRvBa5p2IO4UkQY2GYfR4XQxUWG00NLSRC0cMLA1rRe+gHvJKyURAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBeOIDSToF6jtkFMUscrc0UjHt2u1wIReU1PDTRCOniZFGCTlY0AXJudEQf/2Q=="},"performance_crux":null,"llms_txt":{"found":true,"content":"# open-distance\n\nFree, open-source distance/duration matrix API for the continental US.\nAn alternative to Google Maps Distance Matrix for applications that need\ndistance + duration but don't need live traffic, POIs, or rendered maps.\n\n- Apache 2.0 source: https://github.com/kurtpayne/open-distance\n- Hosted free at https://open-distance.com (no API key, no registration)\n- Self-host for ~$5/month on Cloudflare\n\n## Endpoints\n\n- GET /maps/api/distancematrix/json  -- Google-shape Distance Matrix JSON\n- GET /coverage                       -- version, sources, supported match values\n- GET /healthz                        -- liveness probe\n- GET /                               -- landing + try-it form\n- GET /docs                           -- API documentation\n- GET /privacy                        -- privacy policy\n\n## Goals\n\n- Free: no key, no registration, no payment\n- ~80% as accurate as Google for distance/duration (~95% on distance, ~85% on free-flow time)\n- Open: Apache 2.0 code, ODbL/public-domain data, fork-and-deploy\n\n## Non-goals\n\n- Rendered map tiles, slippy-map widgets, POIs, turn-by-turn route geometry,\n  live traffic, or international coverage. Continental US lower 48 + DC only.\n\n## Distance Matrix request\n\nGET /maps/api/distancematrix/json?origins=A|B&destinations=C|D&units=imperial\n\nOrigins and destinations are either addresses (\"700 Bair Island Rd, Redwood\nCity CA 94063\") or \"lat,lng\" pairs. Multiple separated by \"|\".\n\n## Response\n\nByte-compatible with Google's legacy Distance Matrix JSON, plus two extra\narrays exposing per-endpoint geocode confidence:\n\n- origin_matches[]      one of: rooftop, interpolated, coords, \"\" (geocode failed)\n- destination_matches[] same\n\nrooftop      = exact mapped point (NAD or OpenAddresses dataset)\ninterpolated = OSM addr-tagged node, or TIGER segment interpolation (~30-100m)\ncoords       = caller supplied \"lat,lng\" directly\n\"\" (empty)   = geocode failed; raw input echoed\n\n## Rate limits\n\nPer-IP, KV-backed. There is no paid tier.\n\n- 25 requests per second\n- 500 requests per hour\n- 10,000 requests per day\n\nEvery response carries headers: X-RateLimit-Limit-Second / -Hour / -Day,\nX-RateLimit-Remaining-Second / -Hour / -Day, X-RateLimit-Reset-Second /\n-Hour / -Day, plus the IETF draft RateLimit-Limit / -Remaining / -Reset\nreflecting the tightest currently-binding tier.\n\nOver the limit returns HTTP 429 with status=OVER_QUERY_LIMIT and a\nRetry-After header. If you need higher limits, fork and self-host on\nyour own Cloudflare account; limits are env-var configurable.\n\n## Warranty\n\nProvided as-is with no warranty (Apache 2.0). Built from public open\ndata; no live traffic; coverage and accuracy vary. For safety- or\ncontract-critical applications use a commercial Distance Matrix API.\n\n## Data sources and attribution\n\n- OpenStreetMap road geometry (ODbL)\n- US DOT National Address Database (public domain)\n- OpenAddresses per-county/city authority points (per-source attribution)\n- US Census TIGER 2024 (public domain) for s","full_found":false,"full_content":null},"wayback":{"first_snapshot":null,"last_snapshot":null,"total_snapshots":null,"archive_url":"https://web.archive.org/web/*/open-distance.com"},"tranco_rank":null,"email_auth":{"spf":{"found":true,"record":"v=spf1 include:_spf.mx.cloudflare.net ~all","mechanisms":["include:_spf.mx.cloudflare.net"],"all_qualifier":"~all"},"dmarc":{"found":true,"record":"v=DMARC1; p=reject; sp=reject; adkim=s; aspf=s; rua=mailto:dmarc-reports@open-distance.com","policy":"reject","subdomain_policy":"reject","rua":"mailto:dmarc-reports@open-distance.com","ruf":null},"dkim_selectors_found":["cf2024-1"],"bimi":{"found":false,"record":null,"logo_url":null,"authority_url":null},"mta_sts":{"dns_found":true,"policy_found":true,"mode":"enforce"},"tls_rpt":{"found":true,"record":"v=TLSRPTv1; rua=mailto:tls-reports@open-distance.com","rua":"mailto:tls-reports@open-distance.com"}},"carbon":null,"robots_parsed":{"blocks":[{"user_agent":"*","disallow":[],"allow":["/"]}],"crawl_delay":null,"sitemaps":["https://open-distance.com/sitemap.xml"],"interesting_blocked":[],"is_restrictive":false,"is_missing":false},"json_ld":[{"type":"Unknown","name":null,"description":null,"url":null,"raw":{"@context":"https://schema.org","@graph":[{"@type":"WebSite","url":"https://open-distance.com/","name":"open-distance","description":"Free open-source distance and duration matrix API for the continental US. No API key, no registration, response-compatible with the legacy Distance Matrix JSON shape. Fork and self-host for ~$5/month on Cloudflare.","inLanguage":"en-US"},{"@type":"SoftwareApplication","name":"open-distance","applicationCategory":"DeveloperApplication","operatingSystem":"Web (Cloudflare Workers)","url":"https://open-distance.com/","softwareVersion":"v2","offers":{"@type":"Offer","price":"0","priceCurrency":"USD"},"license":"https://www.apache.org/licenses/LICENSE-2.0","codeRepository":"https://github.com/kurtpayne/open-distance","description":"Free open-source distance and duration matrix API for the continental US. No API key, no registration, response-compatible with the legacy Distance Matrix JSON shape. Fork and self-host for ~$5/month on Cloudflare.","featureList":["Distance matrix between addresses or coordinates","Google-compatible JSON response","Per-endpoint geocode confidence indicator","Cacheable responses, no key required","Continental US coverage","Free, open-source under Apache 2.0"]}]}}],"http_protocols":{"http2":true,"http3":true,"alt_svc":"h3=\":443\"; ma=86400"},"shodan":{"ports":[80,443,2052,2053,2082,2083,2086,2087,2095,2096,8080,8443,8880],"cpes":["cpe:/a:cloudflare:cloudflare"],"vulns":[],"tags":["cdn"],"hostnames":["uhuwang.com"]},"dnssec":{"enabled":true,"has_dnskey":true,"has_ds":false,"validated":false},"hosting":{"provider":null,"cdn":"Cloudflare","waf":null},"social_meta":{"og":{"title":"open-distance — free distance/duration API","description":"Free open-source distance and duration matrix API for the continental US. No API key, no registration, response-compatible with the legacy Distance Matrix JSON shape. Fork and self-host for ~$5/month on Cloudflare.","image":null,"type":"website","url":"https://open-distance.com/","site_name":"open-distance","locale":null},"twitter":{"card":"summary","site":null,"creator":null,"title":"open-distance — free distance/duration API","description":"Free open-source distance and duration matrix API for the continental US. No API key, no registration, response-compatible with the legacy Distance Matrix JSON shape. Fork and self-host for ~$5/month on Cloudflare.","image":null},"score":88,"missing":["og:image"]},"legal":{"pages_found":[{"name":"Privacy Policy","url":"https://open-distance.com/privacy"}],"cookie_consent_detected":false,"consent_provider":null},"resource_hints":{"preload":[],"preconnect":[],"prefetch":[],"dns_prefetch":[],"modulepreload":[],"total":0},"cookie_security":null,"compression":{"encoding":null,"vary_accept_encoding":false},"cache_analysis":{"cache_control":{"raw":"public, max-age=600","directives":{"public":true,"max-age":"600"},"effective_ttl_seconds":600,"ttl_human":"10 minutes"},"cdn_cache":{"status":null,"provider":null,"age_seconds":null},"conditional":{"etag":false,"last_modified":false,"varies_on":[]},"verdict":"fair","verdict_label":"Short cache TTL — 10 minutes","issues":["No ETag or Last-Modified for conditional requests"]},"waf":{"detected":true,"provider":"Cloudflare","confidence":"high","signals":["Server: cloudflare header","CF-Ray header present"]},"trust_signals":{"signals":[{"name":"HSTS (strong)","category":"security","present":true,"value":"max-age=63072000; includeSubDomains; preload","severity":"good","importance":"core"},{"name":"HSTS Preload","category":"security","present":true,"value":"Eligible for browser preload list","severity":"good","importance":"extra"},{"name":"Content Security Policy","category":"security","present":true,"value":"default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsa…","severity":"good","importance":"core"},{"name":"Permissions Policy","category":"security","present":true,"value":"camera=(), microphone=(), geolocation=(), interest-cohort=(), payment=(), usb…","severity":"good","importance":"extra"},{"name":"DNSSEC","category":"security","present":true,"value":"Enabled","severity":"good","importance":"extra"},{"name":"CAA Records","category":"security","present":true,"value":"Restricts CAs to: pki.goog; cansignhttpexchanges=yes, pki.goog; cansignhttpexchanges=yes, digicert.com; cansignhttpexchanges=yes","severity":"good","importance":"extra"},{"name":"Web Application Firewall","category":"security","present":true,"value":"Cloudflare","severity":"good","importance":"extra"},{"name":"SSL Grade","category":"identity","present":true,"value":"Grade A+ (CN=WE1,O=Google Trust Services,C=US)","severity":"good","importance":"core"},{"name":"Certificate Type","category":"identity","present":true,"value":"Domain Validated (DV)","severity":"info","importance":"extra"},{"name":"security.txt","category":"identity","present":false,"value":null,"severity":"info","importance":"extra"},{"name":"DMARC Enforcement","category":"identity","present":true,"value":"policy=reject","severity":"good","importance":"core"},{"name":"MTA-STS","category":"identity","present":true,"value":"mode=enforce","severity":"good","importance":"extra"},{"name":"Open Source Link","category":"transparency","present":true,"value":"GitHub/GitLab link in page","severity":"info","importance":"extra"},{"name":"Health Endpoint","category":"operational","present":true,"value":"Status Page","severity":"info","importance":"extra"}],"trust_score_factors":{"positive":["Strong HSTS policy with includeSubDomains","HSTS preload eligible","CSP header configured","Permissions-Policy header set","DNSSEC enabled","CAA DNS records restrict certificate issuance","WAF detected: Cloudflare","SSL grade A+","DMARC policy=reject (strongest email auth)","MTA-STS enforcing TLS for email","1 operational transparency tool detected"],"negative":[],"neutral":["DV certificate (domain-only validation)","No security.txt","Links to source code repository","Health Endpoint (Status Page) detected via probe"]}},"ai_readiness":{"score":75,"max_score":100,"grade":"B","checks":[{"name":"llms.txt exists","passed":true,"points":20},{"name":"llms-full.txt exists","passed":false,"points":0},{"name":"Allows GPTBot","passed":true,"points":15},{"name":"Allows ClaudeBot","passed":true,"points":10},{"name":"Allows Bingbot","passed":true,"points":5},{"name":"Structured data (JSON-LD)","passed":true,"points":15},{"name":"Organization/WebSite schema","passed":false,"points":0},{"name":"Open Graph tags","passed":true,"points":10},{"name":"RSS/Atom feed","passed":false,"points":0},{"name":"ANS record (_ans.)","passed":false,"points":0},{"name":"DNS-AID record (_agents.)","passed":false,"points":0},{"name":"agent.json endpoint","passed":false,"points":0}],"rss_feed":null,"ans":{"ans_found":false,"ans_records":[],"agents_found":false,"agents_records":[],"agent_json_found":false}},"wordpress":null,"breaches":{"found":false,"count":0,"total_pwned":0,"items":[],"check_failed":false,"attribution":"Breach data sourced from Have I Been Pwned (haveibeenpwned.com) by Troy Hunt, licensed under CC BY 4.0"},"cert_transparency":{"subdomains":[],"total_certs":3,"has_wildcard":true,"issuers":["Google Trust Services"],"certs":[{"issuer":"Google Trust Services","not_before":"2026-06-06T22:05:32Z","not_after":"2026-09-04T23:03:00Z","dns_names":["*.open-distance.com","open-distance.com"]},{"issuer":"Google Trust Services","not_before":"2026-06-06T22:07:51Z","not_after":"2026-09-04T23:07:49Z","dns_names":["*.open-distance.com","open-distance.com"]},{"issuer":"Google Trust Services","not_before":"2026-06-06T22:07:43Z","not_after":"2026-09-04T23:07:41Z","dns_names":["*.open-distance.com","open-distance.com"]}],"error":null},"security_txt":{"found":false,"contact":[],"encryption":null,"acknowledgments":null,"policy":null,"hiring":null,"canonical":null,"preferred_languages":null,"expires":null,"is_expired":false,"has_bug_bounty":false,"bug_bounty_platform":null,"raw":null},"green_hosting":{"green":true,"hosted_by":"Cloudflare","hosted_by_website":"https://www.cloudflare.com","error":null},"well_known":{"endpoints":[{"path":"/.well-known/apple-app-site-association","name":"Apple App Site Association","found":false,"data":null},{"path":"/.well-known/assetlinks.json","name":"Android Asset Links","found":false,"data":null},{"path":"/ads.txt","name":"Ads.txt","found":false,"data":null},{"path":"/manifest.json","name":"Web App Manifest","found":false,"data":null}],"pwa_ready":false,"has_mobile_apps":false,"ads_partner_count":null},"caa_analysis":{"records":[{"flags":0,"tag":"issue","value":"pki.goog; cansignhttpexchanges=yes","ca_name":"Google Trust Services"},{"flags":0,"tag":"issuewild","value":"pki.goog; cansignhttpexchanges=yes","ca_name":"Google Trust Services"},{"flags":0,"tag":"issuewild","value":"digicert.com; cansignhttpexchanges=yes","ca_name":"DigiCert"},{"flags":0,"tag":"issue","value":"letsencrypt.org","ca_name":"Let's Encrypt"},{"flags":0,"tag":"issue","value":"digicert.com; cansignhttpexchanges=yes","ca_name":"DigiCert"},{"flags":0,"tag":"issuewild","value":"comodoca.com","ca_name":"Sectigo (Comodo)"},{"flags":0,"tag":"issuewild","value":"ssl.com","ca_name":"SSL.com"},{"flags":0,"tag":"issue","value":"comodoca.com","ca_name":"Sectigo (Comodo)"},{"flags":0,"tag":"issuewild","value":"letsencrypt.org","ca_name":"Let's Encrypt"},{"flags":0,"tag":"issue","value":"ssl.com","ca_name":"SSL.com"}],"has_wildcard_policy":true,"iodef":"mailto:hello@yoke.lol","has_caa":true},"greynoise":{"ip":"104.21.42.177","classification":"unknown","name":null,"link":null,"noise":false,"riot":false,"error":null},"domain_score":{"composite":91,"tier":"Excellent","balance":"uneven","balanceStdDev":11.4,"atRiskAxis":{"axis":"reputation","score":67,"tier":"Moderate"},"compositeLabel":"Excellent 91 — Reputation at risk (67)","axes":{"security":{"score":90,"weight":0.24,"findings":[{"signal":"ssl_grade","axis":"security","severity":"good","label":"SSL grade A+","tradeoff":null,"weight":3},{"signal":"ssl_weak_ciphers","axis":"security","severity":"medium","label":"7 weak/insecure cipher suites offered","tradeoff":"Disabling weak ciphers may drop support for very old clients (IE 10, Android 4.x).","weight":2},{"signal":"ssl_ocsp_stapling","axis":"security","severity":"good","label":"OCSP stapling enabled","tradeoff":null,"weight":1},{"signal":"ssl_forward_secrecy","axis":"security","severity":"good","label":"Forward secrecy enabled","tradeoff":null,"weight":2},{"signal":"ssl_certificate_transparency","axis":"security","severity":"info","label":"No Certificate Transparency SCTs found","tradeoff":null,"weight":1},{"signal":"hsts","axis":"security","severity":"good","label":"HSTS enabled","tradeoff":null,"weight":4},{"signal":"csp","axis":"security","severity":"good","label":"Content Security Policy present","tradeoff":null,"weight":3},{"signal":"xfo","axis":"security","severity":"good","label":"X-Frame-Options set","tradeoff":null,"weight":2},{"signal":"xcto","axis":"security","severity":"good","label":"X-Content-Type-Options set","tradeoff":null,"weight":1},{"signal":"dnssec","axis":"security","severity":"good","label":"DNSSEC enabled","tradeoff":null,"weight":2,"source":"DNSSEC adds DNS-level authenticity. Weighted asymmetrically: present=bonus, absent=minimal penalty."},{"signal":"waf_detected","axis":"security","severity":"good","label":"WAF detected: Cloudflare","tradeoff":null,"weight":2},{"signal":"hsts_preload","axis":"security","severity":"good","label":"HSTS preload eligible","tradeoff":null,"weight":1},{"signal":"caa_records","axis":"security","severity":"good","label":"CAA restricts issuance to: pki.goog; cansignhttpexchanges=yes, letsencrypt.org, digicert.com; cansignhttpexchanges=yes","tradeoff":null,"weight":1},{"signal":"caa_iodef","axis":"security","severity":"good","label":"CAA: violation reporting configured (iodef)","tradeoff":null,"weight":1},{"signal":"cert_wildcard","axis":"security","severity":"info","label":"Wildcard certificate in use","tradeoff":"Wildcards simplify cert management but increase blast radius if the key is compromised.","weight":1},{"signal":"referrer_policy","axis":"security","severity":"good","label":"Referrer-Policy: no-referrer","tradeoff":null,"weight":1},{"signal":"permissions_policy","axis":"security","severity":"good","label":"Permissions-Policy restricts 9 features","tradeoff":null,"weight":2},{"signal":"subresource_integrity","axis":"security","severity":"good","label":"No third-party scripts — SRI not needed","tradeoff":null,"weight":2},{"signal":"security_headers_completeness","axis":"security","severity":"good","label":"6/6 security headers deployed","tradeoff":null,"weight":2},{"signal":"csp_quality","axis":"security","severity":"medium","label":"CSP present but permissive ('unsafe-inline' in scripts)","tradeoff":"Tightening CSP may break inline scripts or third-party integrations. Consider using nonces or hashes instead of 'unsafe-inline'.","weight":3},{"signal":"vulnerable_js_libraries","axis":"security","severity":"good","label":"No known vulnerable JavaScript libraries detected","tradeoff":null,"weight":1},{"signal":"tls_version","axis":"security","severity":"good","label":"TLS 1.3 + 1.2 supported","tradeoff":null,"weight":2},{"signal":"hsts_max_age","axis":"security","severity":"good","label":"HSTS max-age ≥1 year (730d)","tradeoff":null,"weight":1},{"signal":"cert_expiry_proximity","axis":"security","severity":"good","label":"SSL certificate valid for 89+ days","tradeoff":null,"weight":1}],"deductions":[{"signal":"ssl_weak_ciphers","label":"7 weak/insecure cipher suites offered","severity":"medium","weight":2,"share":4.2,"deduction":3.1,"category":"fixable"},{"signal":"csp_quality","label":"CSP present but permissive ('unsafe-inline' in scripts)","severity":"medium","weight":3,"share":6.3,"deduction":4.7,"category":"fixable"},{"signal":"_absent","label":"2 signals not detected in scan","severity":"absent","weight":3,"share":6.3,"deduction":2.1,"category":"not_detected","absentSignals":[{"signal":"cross_origin_isolation","label":"Cross-Origin Isolation","weight":1,"deduction":0.6,"fixDescription":"Enable cross-origin isolation (COOP/COEP)","effort":"~30 min — add COOP/COEP headers","actionable":true},{"signal":"security_txt","label":"security.txt","weight":2,"deduction":1.4,"fixDescription":"Create security.txt file","absentLabel":"No security.txt","effort":"~10 min — create /.well-known/security.txt","actionable":true}]}]},"speed":{"score":97,"weight":0.18,"findings":[{"signal":"perf_score","axis":"speed","severity":"good","label":"Performance score 100/100","tradeoff":null,"weight":5,"source":"Lighthouse lab (mobile 60% + desktop 40%)"},{"signal":"lcp","axis":"speed","severity":"good","label":"LCP: 1.5s","tradeoff":null,"weight":4,"source":"Web Vitals: ≤2.5s good, ≤4.0s needs improvement, >4.0s poor (web.dev/lcp)"},{"signal":"cls","axis":"speed","severity":"good","label":"CLS: 0.000","tradeoff":null,"weight":3,"source":"Web Vitals: ≤0.1 good, ≤0.25 needs improvement, >0.25 poor (web.dev/cls)"},{"signal":"ttfb","axis":"speed","severity":"good","label":"TTFB: 1ms","tradeoff":null,"weight":3,"source":"Web Vitals: ≤800ms good, ≤1800ms needs improvement, >1800ms poor (web.dev/ttfb)"},{"signal":"tbt","axis":"speed","severity":"good","label":"TBT: 0ms","tradeoff":null,"weight":2,"source":"Lighthouse: <200ms good, <600ms needs improvement, ≥600ms poor"},{"signal":"fcp","axis":"speed","severity":"good","label":"FCP: 0.8s","tradeoff":null,"weight":2,"source":"Web Vitals: ≤1.8s good, ≤3.0s needs improvement, >3.0s poor (web.dev/fcp)"},{"signal":"no_compression","axis":"speed","severity":"low","label":"No compression detected","tradeoff":"Compression check is header-based and may not reflect actual server behavior (e.g., Cloudflare decompresses for Workers).","weight":1},{"signal":"cache_headers","axis":"speed","severity":"info","label":"Short cache TTL — 10 minutes","tradeoff":null,"weight":3},{"signal":"asset_cdn","axis":"speed","severity":"info","label":"Asset delivery covered by Cloudflare","tradeoff":null,"weight":0},{"signal":"render_blocking_scripts","axis":"speed","severity":"good","label":"No third-party scripts — no render-blocking risk","tradeoff":null,"weight":3}],"deductions":[{"signal":"no_compression","label":"No compression detected","severity":"low","weight":1,"share":3.6,"deduction":1.8,"category":"fixable"},{"signal":"_absent","label":"1 signal not detected in scan","severity":"absent","weight":1,"share":3.6,"deduction":1.7,"category":"not_detected","absentSignals":[{"signal":"resource_hints","label":"Resource Hints","weight":1,"deduction":1.7,"fixDescription":"Resource hints (preload, prefetch, preconnect) improve loading","absentLabel":"No resource hints detected","actionable":false}]}]},"foundations":{"score":100,"weight":0.18,"findings":[{"signal":"ops_transparency","axis":"foundations","severity":"good","label":"1 operational transparency tools (status page, monitoring, etc.)","tradeoff":null,"weight":2},{"signal":"http2","axis":"foundations","severity":"good","label":"HTTP/2 supported","tradeoff":null,"weight":2},{"signal":"http3","axis":"foundations","severity":"good","label":"HTTP/3 supported","tradeoff":null,"weight":1},{"signal":"cdn","axis":"foundations","severity":"good","label":"CDN: Cloudflare","tradeoff":null,"weight":3},{"signal":"ns_redundancy","axis":"foundations","severity":"good","label":"2 nameservers","tradeoff":null,"weight":0},{"signal":"ipv6","axis":"foundations","severity":"good","label":"IPv6 supported","tradeoff":null,"weight":1},{"signal":"lb","axis":"foundations","severity":"good","label":"DNS redundancy (2 A records)","tradeoff":null,"weight":1},{"signal":"caa","axis":"foundations","severity":"good","label":"CAA records present","tradeoff":null,"weight":1},{"signal":"tcp_connection_time","axis":"foundations","severity":"good","label":"TCP connect: 3ms","tradeoff":null,"weight":2},{"signal":"dns_resolution_time","axis":"foundations","severity":"good","label":"DNS resolution: 1ms","tradeoff":null,"weight":2},{"signal":"cert_validation_type","axis":"foundations","severity":"info","label":"Domain Validated (DV) certificate only","tradeoff":null,"weight":1},{"signal":"dns_consistent","axis":"foundations","severity":"good","label":"DNS records consistent across all resolvers","tradeoff":null,"weight":1}],"deductions":[]},"reputation":{"score":67,"weight":0.15,"findings":[{"signal":"domain_age_trust","axis":"reputation","severity":"high","label":"Newly registered domain (0 days) — high risk NRD","tradeoff":null,"weight":4},{"signal":"registration_length","axis":"reputation","severity":"info","label":"Expires in 364 days","tradeoff":null,"weight":2},{"signal":"blocklist_trust","axis":"reputation","severity":"good","label":"Clean blocklist record","tradeoff":null,"weight":3},{"signal":"organizational_identity","axis":"reputation","severity":"info","label":"1/3 organizational pages found (missing: terms of service, about page)","tradeoff":null,"weight":3},{"signal":"legal_pages","axis":"reputation","severity":"info","label":"1 legal page found","tradeoff":null,"weight":1}],"deductions":[{"signal":"domain_age_trust","label":"Newly registered domain (0 days) — high risk NRD","severity":"high","weight":4,"share":25,"deduction":25,"category":"time_dependent"},{"signal":"_absent","label":"1 signal not detected in scan","severity":"absent","weight":3,"share":18.8,"deduction":8.4,"category":"not_detected","absentSignals":[{"signal":"tranco_rank","label":"Tranco Rank","weight":3,"deduction":8.4,"fixDescription":"Tranco ranking measures web traffic popularity","absentLabel":"Not ranked in Tranco top 1M","actionable":false}]}]},"discoverability":{"score":98,"weight":0.13,"findings":[{"signal":"domain_popularity","axis":"discoverability","severity":"info","label":"Not ranked in Tranco top 1M","tradeoff":null,"weight":1},{"signal":"structured_data","axis":"discoverability","severity":"good","label":"Structured data: Unknown","tradeoff":null,"weight":2},{"signal":"social_meta","axis":"discoverability","severity":"good","label":"Complete social meta (OG + Twitter)","tradeoff":null,"weight":3},{"signal":"robots_txt","axis":"discoverability","severity":"good","label":"robots.txt present","tradeoff":null,"weight":2},{"signal":"sitemap","axis":"discoverability","severity":"good","label":"Sitemap detected","tradeoff":null,"weight":2},{"signal":"social_accounts","axis":"discoverability","severity":"good","label":"3 social accounts detected","tradeoff":null,"weight":2},{"signal":"canonical_url","axis":"discoverability","severity":"good","label":"Canonical URL set correctly","tradeoff":null,"weight":2},{"signal":"mobile_friendly","axis":"discoverability","severity":"good","label":"Mobile-friendly viewport configured","tradeoff":null,"weight":2},{"signal":"og_completeness","axis":"discoverability","severity":"info","label":"4/5 OG tags present","tradeoff":null,"weight":2},{"signal":"accessibility","axis":"discoverability","severity":"low","label":"Accessibility score 77/100 — improvements needed","tradeoff":null,"weight":1}],"deductions":[{"signal":"accessibility","label":"Accessibility score 77/100 — improvements needed","severity":"low","weight":1,"share":4.8,"deduction":2.4,"category":"fixable"}]},"email":{"score":97,"weight":0.12,"findings":[{"signal":"email_auth","axis":"email","severity":"good","label":"Full email auth (SPF+DKIM+DMARC reject)","tradeoff":null,"weight":3},{"signal":"spf_strictness","axis":"email","severity":"info","label":"SPF softfail (~all) — acceptable but weaker than hardfail","tradeoff":"Consider switching to -all (hardfail) if all senders are known.","weight":2},{"signal":"spf_lookup_count","axis":"email","severity":"good","label":"SPF well within lookup limit (1/10 mechanisms)","tradeoff":null,"weight":2},{"signal":"dmarc_rua","axis":"email","severity":"good","label":"DMARC aggregate reporting (rua) configured","tradeoff":null,"weight":2},{"signal":"dmarc_subdomain_policy","axis":"email","severity":"good","label":"DMARC subdomain policy: reject — subdomains protected","tradeoff":null,"weight":1},{"signal":"dkim_discovered","axis":"email","severity":"good","label":"DKIM verified (1 selector found)","tradeoff":null,"weight":2},{"signal":"tls_rpt","axis":"email","severity":"good","label":"TLS-RPT configured — TLS delivery failure reporting enabled","tradeoff":null,"weight":1},{"signal":"mta_sts","axis":"email","severity":"good","label":"MTA-STS enforcing TLS for inbound email","tradeoff":null,"weight":2},{"signal":"dmarc_reject","axis":"email","severity":"good","label":"DMARC policy=reject prevents email spoofing","tradeoff":null,"weight":2},{"signal":"mx_redundancy","axis":"email","severity":"good","label":"3 MX records (redundant email delivery)","tradeoff":null,"weight":2}],"deductions":[{"signal":"_absent","label":"1 signal not detected in scan","severity":"absent","weight":2,"share":9.5,"deduction":3.3,"category":"not_detected","absentSignals":[{"signal":"bimi_record","label":"BIMI Record","weight":2,"deduction":3.3,"fixDescription":"Add a BIMI DNS record with your brand logo SVG for display in email clients","absentLabel":"BIMI record not found","actionable":false}]}]}},"archetype":{"detected":"general","confidence":1,"secondary":null,"signals":["No strong archetype signals"],"platform":null,"weights":{"security":0.24,"speed":0.18,"foundations":0.18,"reputation":0.15,"discoverability":0.13,"email":0.12}},"scoringContext":{"cookies":false,"wordpress":false,"httpBlocked":false},"signalDetails":"{\"v\":1,\"composite\":91,\"archetype\":\"general\",\"archetypeConfidence\":1,\"axes\":{\"security\":{\"score\":90,\"maxGoodWeight\":48,\"findings\":[{\"signal\":\"ssl_weak_ciphers\",\"severity\":\"medium\",\"weight\":2,\"share\":4.2,\"deduction\":3.1},{\"signal\":\"csp_quality\",\"severity\":\"medium\",\"weight\":3,\"share\":6.3,\"deduction\":4.7},{\"signal\":\"ssl_grade\",\"severity\":\"good\",\"weight\":3,\"share\":6.3,\"deduction\":0},{\"signal\":\"ssl_ocsp_stapling\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"ssl_forward_secrecy\",\"severity\":\"good\",\"weight\":2,\"share\":4.2,\"deduction\":0},{\"signal\":\"ssl_certificate_transparency\",\"severity\":\"info\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"hsts\",\"severity\":\"good\",\"weight\":4,\"share\":8.3,\"deduction\":0},{\"signal\":\"csp\",\"severity\":\"good\",\"weight\":3,\"share\":6.3,\"deduction\":0},{\"signal\":\"xfo\",\"severity\":\"good\",\"weight\":2,\"share\":4.2,\"deduction\":0},{\"signal\":\"xcto\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"dnssec\",\"severity\":\"good\",\"weight\":2,\"share\":4.2,\"deduction\":0},{\"signal\":\"waf_detected\",\"severity\":\"good\",\"weight\":2,\"share\":4.2,\"deduction\":0},{\"signal\":\"hsts_preload\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"caa_records\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"caa_iodef\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"cert_wildcard\",\"severity\":\"info\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"referrer_policy\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"permissions_policy\",\"severity\":\"good\",\"weight\":2,\"share\":4.2,\"deduction\":0},{\"signal\":\"subresource_integrity\",\"severity\":\"good\",\"weight\":2,\"share\":4.2,\"deduction\":0},{\"signal\":\"security_headers_completeness\",\"severity\":\"good\",\"weight\":2,\"share\":4.2,\"deduction\":0},{\"signal\":\"vulnerable_js_libraries\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"tls_version\",\"severity\":\"good\",\"weight\":2,\"share\":4.2,\"deduction\":0},{\"signal\":\"hsts_max_age\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"cert_expiry_proximity\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0}],\"absent\":[{\"signal\":\"cross_origin_isolation\",\"weight\":1,\"share\":2.1,\"deduction\":0.7},{\"signal\":\"security_txt\",\"weight\":2,\"share\":4.2,\"deduction\":1.4}],\"absentDeduction\":2.1},\"speed\":{\"score\":97,\"maxGoodWeight\":28,\"findings\":[{\"signal\":\"no_compression\",\"severity\":\"low\",\"weight\":1,\"share\":3.6,\"deduction\":1.8},{\"signal\":\"perf_score\",\"severity\":\"good\",\"weight\":5,\"share\":17.9,\"deduction\":0},{\"signal\":\"lcp\",\"severity\":\"good\",\"weight\":4,\"share\":14.3,\"deduction\":0},{\"signal\":\"cls\",\"severity\":\"good\",\"weight\":3,\"share\":10.7,\"deduction\":0},{\"signal\":\"ttfb\",\"severity\":\"good\",\"weight\":3,\"share\":10.7,\"deduction\":0},{\"signal\":\"tbt\",\"severity\":\"good\",\"weight\":2,\"share\":7.1,\"deduction\":0},{\"signal\":\"fcp\",\"severity\":\"good\",\"weight\":2,\"share\":7.1,\"deduction\":0},{\"signal\":\"cache_headers\",\"severity\":\"info\",\"weight\":3,\"share\":10.7,\"deduction\":0},{\"signal\":\"asset_cdn\",\"severity\":\"info\",\"weight\":0,\"share\":3.6,\"deduction\":0},{\"signal\":\"render_blocking_scripts\",\"severity\":\"good\",\"weight\":3,\"share\":10.7,\"deduction\":0}],\"absent\":[{\"signal\":\"resource_hints\",\"weight\":1,\"share\":3.6,\"deduction\":1.7}],\"absentDeduction\":1.7},\"foundations\":{\"score\":100,\"maxGoodWeight\":19,\"findings\":[{\"signal\":\"ops_transparency\",\"severity\":\"good\",\"weight\":2,\"share\":10.5,\"deduction\":0},{\"signal\":\"http2\",\"severity\":\"good\",\"weight\":2,\"share\":10.5,\"deduction\":0},{\"signal\":\"http3\",\"severity\":\"good\",\"weight\":1,\"share\":5.3,\"deduction\":0},{\"signal\":\"cdn\",\"severity\":\"good\",\"weight\":3,\"share\":15.8,\"deduction\":0},{\"signal\":\"ns_redundancy\",\"severity\":\"good\",\"weight\":0,\"share\":5.3,\"deduction\":0},{\"signal\":\"ipv6\",\"severity\":\"good\",\"weight\":1,\"share\":5.3,\"deduction\":0},{\"signal\":\"lb\",\"severity\":\"good\",\"weight\":1,\"share\":5.3,\"deduction\":0},{\"signal\":\"caa\",\"severity\":\"good\",\"weight\":1,\"share\":5.3,\"deduction\":0},{\"signal\":\"tcp_connection_time\",\"severity\":\"good\",\"weight\":2,\"share\":10.5,\"deduction\":0},{\"signal\":\"dns_resolution_time\",\"severity\":\"good\",\"weight\":2,\"share\":10.5,\"deduction\":0},{\"signal\":\"cert_validation_type\",\"severity\":\"info\",\"weight\":1,\"share\":5.3,\"deduction\":0},{\"signal\":\"dns_consistent\",\"severity\":\"good\",\"weight\":1,\"share\":5.3,\"deduction\":0}],\"absent\":[],\"absentDeduction\":0},\"reputation\":{\"score\":67,\"maxGoodWeight\":16,\"findings\":[{\"signal\":\"domain_age_trust\",\"severity\":\"high\",\"weight\":4,\"share\":25,\"deduction\":25},{\"signal\":\"registration_length\",\"severity\":\"info\",\"weight\":2,\"share\":12.5,\"deduction\":0},{\"signal\":\"blocklist_trust\",\"severity\":\"good\",\"weight\":3,\"share\":18.8,\"deduction\":0},{\"signal\":\"organizational_identity\",\"severity\":\"info\",\"weight\":3,\"share\":18.8,\"deduction\":0},{\"signal\":\"legal_pages\",\"severity\":\"info\",\"weight\":1,\"share\":6.3,\"deduction\":0}],\"absent\":[{\"signal\":\"tranco_rank\",\"weight\":3,\"share\":18.8,\"deduction\":8.4}],\"absentDeduction\":8.4},\"discoverability\":{\"score\":98,\"maxGoodWeight\":21,\"findings\":[{\"signal\":\"accessibility\",\"severity\":\"low\",\"weight\":1,\"share\":4.8,\"deduction\":2.4},{\"signal\":\"domain_popularity\",\"severity\":\"info\",\"weight\":1,\"share\":4.8,\"deduction\":0},{\"signal\":\"structured_data\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"social_meta\",\"severity\":\"good\",\"weight\":3,\"share\":14.3,\"deduction\":0},{\"signal\":\"robots_txt\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"sitemap\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"social_accounts\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"canonical_url\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"mobile_friendly\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"og_completeness\",\"severity\":\"info\",\"weight\":2,\"share\":9.5,\"deduction\":0}],\"absent\":[],\"absentDeduction\":0},\"email\":{\"score\":97,\"maxGoodWeight\":21,\"findings\":[{\"signal\":\"email_auth\",\"severity\":\"good\",\"weight\":3,\"share\":14.3,\"deduction\":0},{\"signal\":\"spf_strictness\",\"severity\":\"info\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"spf_lookup_count\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"dmarc_rua\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"dmarc_subdomain_policy\",\"severity\":\"good\",\"weight\":1,\"share\":4.8,\"deduction\":0},{\"signal\":\"dkim_discovered\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"tls_rpt\",\"severity\":\"good\",\"weight\":1,\"share\":4.8,\"deduction\":0},{\"signal\":\"mta_sts\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"dmarc_reject\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"mx_redundancy\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0}],\"absent\":[{\"signal\":\"bimi_record\",\"weight\":2,\"share\":9.5,\"deduction\":3.3}],\"absentDeduction\":3.3}},\"scoringContext\":{\"cookies\":false,\"wordpress\":false,\"httpBlocked\":false}}"},"structured_data":{"types_found":["Unknown"],"total_items":1,"validations":[{"type":"Unknown","name":null,"status":"complete","required_fields":[],"recommended_fields":[],"extra_fields":[]}],"has_issues":false},"accessibility":{"score":77,"checks":[{"name":"Language attribute","status":"pass","detail":"<html lang=\"en\"> is set and valid","impact":"serious"},{"name":"Viewport meta","status":"pass","detail":"Viewport meta tag present and allows user scaling","impact":"moderate"},{"name":"Heading hierarchy","status":"pass","detail":"Valid hierarchy: h1 → h2 → h3 (11 headings total)","impact":"serious"},{"name":"Image alt text","status":"pass","detail":"No images found on page","impact":"critical"},{"name":"Form labels","status":"fail","detail":"3 of 3 form elements lack labels (only 0% labeled)","impact":"critical"},{"name":"Link text quality","status":"pass","detail":"10 links checked — all have descriptive text","impact":"moderate"},{"name":"ARIA landmarks","status":"pass","detail":"3 landmarks found: nav, header, footer","impact":"moderate"},{"name":"Skip navigation","status":"warn","detail":"No skip navigation link found. Keyboard users must tab through all navigation links.","impact":"moderate"},{"name":"Color contrast","status":"warn","detail":"Not checked — requires visual rendering. Test with browser DevTools or axe.","impact":"serious"}],"summary":{"passed":6,"warnings":2,"failures":1}},"third_party_scripts":{"total":0,"first_party":0,"third_party":0,"categories":{},"privacy_concerns":[],"render_blocking":0},"cookie_consent":{"cmp_detected":null,"cookies_set":[],"pre_consent_cookies":0,"has_cookie_policy":false,"compliance_flags":[],"p3p_present":false},"network_health":{"dns_propagation":{"resolvers":[{"name":"Google","ips":["104.21.42.177","172.67.207.14"],"response_time_ms":417,"status":"ok"},{"name":"Cloudflare","ips":["104.21.42.177","172.67.207.14"],"response_time_ms":411,"status":"ok"},{"name":"AdGuard","ips":["104.21.42.177","172.67.207.14"],"response_time_ms":694,"status":"ok"}],"consistent":true,"unique_ips":["104.21.42.177","172.67.207.14"]},"ripe_routing":{"asn":13335,"asn_name":"CLOUDFLARENET - Cloudflare, Inc.","prefix":"104.21.32.0/20","visibility":null,"bgp_updates_24h":43,"routing_stability":"stable"},"connection_timing":{"dns_ms":0.589,"tcp_ms":2.735,"tls_ms":9.126,"total_ms":12.45,"ip":"172.67.207.14","tls_version":"TLS 1.3"},"outage_links":{"downdetector":{"exists":false,"url":"https://downdetector.com/status/open-distance.com/"},"isitdown":{"exists":false,"url":"https://www.isitdownrightnow.com/open-distance.com.html"}}},"social_accounts":{"accounts":[{"platform":"GitHub","url":"https://github.com/kurtpayne/open-distance","username":"kurtpayne","found_via":"homepage"},{"platform":"GitHub","url":"https://github.com/kurtpayne/open-distance/blob/main/NOTICE.md","username":"kurtpayne","found_via":"homepage"},{"platform":"GitHub","url":"https://github.com/kurtpayne/open-distance/blob/main/LICENSE","username":"kurtpayne","found_via":"homepage"}],"cached":false},"cached_at":1780798097084,"_meta":{"share_url":"https://yoke.lol/r/eyJkIjoib3Blbi1kaXN0YW5jZS5jb20iLCJzIjo5MSwiZyI6IkV4Y2VsbGVudCIsImEiOls5MCwxMDAsNjcsOTcsOTgsOTddLCJ0IjoxNzgwNzk4MDk3fQ.TN4wKpix5_lTTkzaU1mqIrFKz_u_53mcuTTGwVGwARQ","pdf_url":"https://yoke.lol/report/open-distance.com?sig=Q5aqMzYdaueYQwTlX4mKoTPgQtdJ_rYqUZ6e60e07no&t=1780798097","badge_url":"https://yoke.lol/badge/open-distance.com.svg","badge_json_url":"https://yoke.lol/badge/open-distance.com.json"},"percentiles":{"composite":99,"axes":{"security":98,"speed":100,"foundations":100,"reputation":13,"discoverability":90,"email":99},"sample_size":3464,"computed_at":"2026-06-06T16:19:31.933Z"}}