Audit Trail

Evidence record for domain check

Integrity Verified
Verification ID
88714764-110d-4a3d-bd99-59b7900c71e2
Domain
affinhwang.com
Mode
manual
Started
2026-03-07 00:59:54 +08
Finished
2026-03-07 01:00:03 +08
Status
completed
Test Node Profile
dual stack
Engine Version
2.0.0
MGv6C Version
1.0.0
Test Node Identity
{
    "os": "Linux srv1440888 6.8.0-101-generic #101-Ubuntu SMP PREEMPT_DYNAMIC Mon Feb  9 10:15:05 UTC 2026 x86_64",
    "hostname": "srv1440888",
    "php_version": "8.3.30",
    "server_ipv4": "76.13.221.142",
    "server_ipv6": "2a02:4780:5e:2789::1"
}
Node Network Evidence
{
    "profile": "dual_stack",
    "enforcement_evidence": {
        "egress_check": {
            "v4_egress": "76.13.221.142",
            "v6_egress": "2a02:4780:5e:2789::1"
        },
        "ip_routes_v4": "default via 76.13.221.254 dev eth0 proto static \n76.13.221.0/24 dev eth0 proto kernel scope link src 76.13.221.142 \n",
        "ip_routes_v6": "2a02:4780:5e::/48 dev eth0 proto kernel metric 256 pref medium\nfe80::/64 dev eth0 proto kernel metric 256 pref medium\ndefault via 2a02:4780:5e::1 dev eth0 proto static metric 1024 pref medium\n",
        "sysctl_flags": {
            "net.ipv6.conf.all.disable_ipv6": "0"
        },
        "nftables_summary": "unavailable or no permissions"
    }
}
DNS Responses

A

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57072
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; ANSWER SECTION:
affinhwang.com.		300	IN	A	104.20.29.166
affinhwang.com.		300	IN	A	172.66.171.79

DS

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50923
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; AUTHORITY SECTION:
com.			900	IN	SOA	a.gtld-servers.net. nstld.verisign-grs.com. 1772787581 1800 900 604800 900

MX

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43239
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; ANSWER SECTION:
affinhwang.com.		300	IN	MX	10 mx2.affinhwang.com.
affinhwang.com.		300	IN	MX	20 mx1.affinhwang.com.

NS

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32616
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; ANSWER SECTION:
affinhwang.com.		21600	IN	NS	connie.ns.cloudflare.com.
affinhwang.com.		21600	IN	NS	james.ns.cloudflare.com.

TXT

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 483
;; flags: qr rd ra; QUERY: 1, ANSWER: 7, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; ANSWER SECTION:
affinhwang.com.		300	IN	TXT	"google-site-verification=AdgbMW-Dvy82cwwEOKOgS50MRQo1Bc6QN887B-KEfF0"
affinhwang.com.		300	IN	TXT	"_globalsign-domain-verification=VwQt_G2Q3BOqpo_bi6bIvpjbsAbep6T-uBop1egpo9"
affinhwang.com.		300	IN	TXT	"MS=ms57660277"
affinhwang.com.		300	IN	TXT	"google-site-verification=_AVAy2Vls2dUzgzaHJRuq5iBHOwnLht3r1E2I3GZ97Q"
affinhwang.com.		300	IN	TXT	"cisco-ci-domain-verification=55a9642a7560243d8c2fc81a8548c663e262b6eed6a04d24f0f1424d720edb35"
affinhwang.com.		300	IN	TXT	"v=spf1 ip4:203.121.30.39 ip4:211.24.118.180 ip4:203.3.88.0/23 ip4:211.24.49.1 ip4:211.24.50.1 ip4:203.3.89.109 ip4:211.24.50.143 ip4:175.143.7.244 ip4:211.24.115.3 ip4:45.112.196.18 ip4:203.3.89.114 mx -all"
affinhwang.com.		300	IN	TXT	"_globalsign-domain-verification=CkuLZUGsRGuFRe7aAJxT8xryHP7SqKx--8Fmnf6VnC"

AAAA

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50392
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; ANSWER SECTION:
affinhwang.com.		300	IN	AAAA	2606:4700:10::ac42:ab4f
affinhwang.com.		300	IN	AAAA	2606:4700:10::6814:1da6

RRSIG

connie.ns.cloudflare.com. dns.cloudflare.com. 2397822467 10000 2400 604800 1800

DNSKEY

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40284
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; AUTHORITY SECTION:
affinhwang.com.		1800	IN	SOA	connie.ns.cloudflare.com. dns.cloudflare.com. 2397822467 10000 2400 604800 1800

DNSSEC_VALIDATION

; unsigned answer
affinhwang.com.		1800	IN	SOA	connie.ns.cloudflare.com. dns.cloudflare.com. 2397822467 10000 2400 604800 1800

DNS Resolution Performance

Comparison of A (IPv4) vs AAAA (IPv6) query times across resolvers and transports. Shows median (p50) of 3 samples.

Resolver Transport A (IPv4) AAAA (IPv6) Delta
System Default 9.19 ms (p95: 9.62) 18.01 ms (p95: 18.98) +8.8 ms
Google IPv4 25.9 ms (p95: 30.96) 32.03 ms (p95: 32.19) +6.1 ms
Google IPv6 24.98 ms (p95: 28.06) 21.9 ms (p95: 32.21) -3.1 ms
Cloudflare IPv4 21.98 ms (p95: 22.24) 23.1 ms (p95: 26.98) +1.1 ms
Cloudflare IPv6 23.42 ms (p95: 25.7) 24.62 ms (p95: 27.24) +1.2 ms
TLS Handshake Details
{
    "ipv4": {
        "ip_used": "172.66.171.79",
        "ip_version": 4,
        "raw_handshake": "depth=2 OU = GlobalSign Root CA - R3, O = GlobalSign, CN = GlobalSign\nverify return:1\ndepth=1 C = BE, O = GlobalSign nv-sa, CN = GlobalSign RSA OV SSL CA 2018\nverify return:1\ndepth=0 C = MY, ST = Kuala Lumpur, L = Kuala Lumpur, O = Affin Bank Berhad, CN = *.affinhwang.com\nverify return:1\nCONNECTED(00000010)\n---\nCertificate chain\n 0 s:C = MY, ST = Kuala Lumpur, L = Kuala Lumpur, O = Affin Bank Berhad, CN = *.affinhwang.com\n   i:C = BE, O = GlobalSign nv-sa, CN = GlobalSign RSA OV SSL CA 2018\n   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256\n   v:NotBefore: Sep 19 01:51:12 2025 GMT; NotAfter: Oct 21 01:51:11 2026 GMT\n-----BEGIN CERTIFICATE-----\nMIIGZTCCBU2gAwIBAgIMKx/R9srPwB/aOEamMA0GCSqGSIb3DQEBCwUAMFAxCzAJ\nBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMSYwJAYDVQQDEx1H\nbG9iYWxTaWduIFJTQSBPViBTU0wgQ0EgMjAxODAeFw0yNTA5MTkwMTUxMTJaFw0y\nNjEwMjEwMTUxMTFaMHIxCzAJBgNVBAYTAk1ZMRUwEwYDVQQIEwxLdWFsYSBMdW1w\ndXIxFTATBgNVBAcTDEt1YWxhIEx1bXB1cjEaMBgGA1UEChMRQWZmaW4gQmFuayBC\nZXJoYWQxGTAXBgNVBAMMECouYWZmaW5od2FuZy5jb20wggEiMA0GCSqGSIb3DQEB\nAQUAA4IBDwAwggEKAoIBAQCpbI7zojHyqcrqpc3TNGLbMTFu/tw+1x1AP8bNazJP\ntzS8n/j7TyiF3EjzH4LTh3rCoNtTYuX6HdzVpAzQskzgV9qfBJOWn/wb060XD3Tq\n/Drfq7ersBhHdCnURAYajVs23jY33/FION3soMthmuO4voA/jSHLtXuE8cIdPjBn\nyBL+H0ACicw9dn2KJu6z+P7GKeo1rukG/sIdSTW4K5LLDrsEM2A9hOXMye8fEh5P\nbb1+bxWNQKRfBOZ6T74IDUnfSNKw1yfYKOGOkeUU24xUcchdaaMzR/EgKweiygMB\nHGk0Cktf/6mfkY17xt/QVRuaB7UMytwsmFft+wmvoPZzAgMBAAGjggMbMIIDFzAO\nBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADCBjgYIKwYBBQUHAQEEgYEwfzBE\nBggrBgEFBQcwAoY4aHR0cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQv\nZ3Nyc2FvdnNzbGNhMjAxOC5jcnQwNwYIKwYBBQUHMAGGK2h0dHA6Ly9vY3NwLmds\nb2JhbHNpZ24uY29tL2dzcnNhb3Zzc2xjYTIwMTgwVgYDVR0gBE8wTTBBBgkrBgEE\nAaAyARQwNDAyBggrBgEFBQcCARYmaHR0cHM6Ly93d3cuZ2xvYmFsc2lnbi5jb20v\ncmVwb3NpdG9yeS8wCAYGZ4EMAQICMCsGA1UdEQQkMCKCECouYWZmaW5od2FuZy5j\nb22CDmFmZmluaHdhbmcuY29tMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD\nAjAfBgNVHSMEGDAWgBT473/yzXhnqN5vjySNiPGHAwKz6zAdBgNVHQ4EFgQUnB22\niwDVLnUem9jtNXCXPQ2coJMwggGABgorBgEEAdZ5AgQCBIIBcASCAWwBagB3AJRO\nQ4f67MHvgfMZJCaoGGUBx9NfOAIBP3JnfVU3LhnYAAABmV+rJFIAAAQDAEgwRgIh\nANrFQfzfZviDGah1T8bCDliwlTqnjcGAF7VFSjQOMJUZAiEA6kp4G2D6iWg7holy\nCSqhQiixojR4QgKRkbC+wAitue0AdgDLOPcViXyEoURfW8Hd+8lu8ppZzUcKaQWF\nsMsUwxRY5wAAAZlfqyRsAAAEAwBHMEUCIQCoQPCQjlSJAfZO7znWfVNuococZAdt\nOeyj9QaOpXouxgIgIaNSIU85IpNVVJf74Wyq/u99q6Hvr4XnmC3cZUTCKzUAdwDC\nMX5XRRmjRe5/ON6ykEHrx8IhWiK/f9W1rXaa2Q5SzQAAAZlfqyREAAAEAwBIMEYC\nIQCY5t4wN6vZh7tw8XFBHAi9CcOJ0F7NRFffnle9rrrvjgIhAPR1SjsXf3QmAUOS\n+3v4n95o8xW032dt/I3l9m2lCA8qMA0GCSqGSIb3DQEBCwUAA4IBAQCTKssaIdTj\nzGFheFW0qIEFMfwfxu+jZAAsDjVq863brEF92/c/O9/U9yn4H3+Od77wTNp/TrbG\nOoAt0C91xcNMp3tVGD+cYy9a5wPyENFT6Vj/m+ZFM1W/8hzQbUro4+HHA6SSCHDl\nRKEEKFa64Lg/qUOnYvgMlClP8GzqSD2FL1zxD/Y7LcTTJ41PfaGPr8dPfs7ZvyNU\nI48I5aFt/NPX1i7Ovji5qe+IpYzfpYpHahKkKF+hj2ve7bM1doOAqjG4Z7txlUbu\nBhLXKZf9mBvsKe+1DOKQ38aUeFE/BB6g4Ui/iwVECeFOGsRg6nf5NHWwt58Lxs9b\n1KYRKuls9VnX\n-----END CERTIFICATE-----\n 1 s:C = BE, O = GlobalSign nv-sa, CN = GlobalSign RSA OV SSL CA 2018\n   i:OU = GlobalSign Root CA - R3, O = GlobalSign, CN = GlobalSign\n   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256\n   v:NotBefore: Nov 21 00:00:00 2018 GMT; NotAfter: Nov 21 00:00:00 2028 GMT\n-----BEGIN CERTIFICATE-----\nMIIETjCCAzagAwIBAgINAe5fIh38YjvUMzqFVzANBgkqhkiG9w0BAQsFADBMMSAw\nHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEGA1UEChMKR2xvYmFs\nU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjAeFw0xODExMjEwMDAwMDBaFw0yODEx\nMjEwMDAwMDBaMFAxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52\nLXNhMSYwJAYDVQQDEx1HbG9iYWxTaWduIFJTQSBPViBTU0wgQ0EgMjAxODCCASIw\nDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKdaydUMGCEAI9WXD+uu3Vxoa2uP\nUGATeoHLl+6OimGUSyZ59gSnKvuk2la77qCk8HuKf1UfR5NhDW5xUTolJAgvjOH3\nidaSz6+zpz8w7bXfIa7+9UQX/dhj2S/TgVprX9NHsKzyqzskeU8fxy7quRU6fBhM\nabO1IFkJXinDY+YuRluqlJBJDrnw9UqhCS98NE3QvADFBlV5Bs6i0BDxSEPouVq1\nlVW9MdIbPYa+oewNEtssmSStR8JvA+Z6cLVwzM0nLKWMjsIYPJLJLnNvBhBWk0Cq\no8VS++XFBdZpaFwGue5RieGKDkFNm5KQConpFmvv73W+eka440eKHRwup08CAwEA\nAaOCASkwggElMA4GA1UdDwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMB0G\nA1UdDgQWBBT473/yzXhnqN5vjySNiPGHAwKz6zAfBgNVHSMEGDAWgBSP8Et/qC5F\nJK5NUPpjmove4t0bvDA+BggrBgEFBQcBAQQyMDAwLgYIKwYBBQUHMAGGImh0dHA6\nLy9vY3NwMi5nbG9iYWxzaWduLmNvbS9yb290cjMwNgYDVR0fBC8wLTAroCmgJ4Yl\naHR0cDovL2NybC5nbG9iYWxzaWduLmNvbS9yb290LXIzLmNybDBHBgNVHSAEQDA+\nMDwGBFUdIAAwNDAyBggrBgEFBQcCARYmaHR0cHM6Ly93d3cuZ2xvYmFsc2lnbi5j\nb20vcmVwb3NpdG9yeS8wDQYJKoZIhvcNAQELBQADggEBAJmQyC1fQorUC2bbmANz\nEdSIhlIoU4r7rd/9c446ZwTbw1MUcBQJfMPg+NccmBqixD7b6QDjynCy8SIwIVbb\n0615XoFYC20UgDX1b10d65pHBf9ZjQCxQNqQmJYaumxtf4z1s4DfjGRzNpZ5eWl0\n6r/4ngGPoJVpjemEuunl1Ig423g7mNA2eymw0lIYkN5SQwCuaifIFJ6GlazhgDEw\nfpolu4usBCOmmQDo8dIm7A9+O4orkjgTHY+GzYZSR+Y0fFukAj6KYXwidlNalFMz\nhriSqHKvoflShx8xpfywgVcvzfTO3PYkz6fiNJBonf6q8amaEsybwMbDqKWwIX7e\nSPY=\n-----END CERTIFICATE-----\n 2 s:OU = GlobalSign Root CA - R3, O = GlobalSign, CN = GlobalSign\n   i:C = BE, O = GlobalSign nv-sa, OU = Root CA, CN = GlobalSign Root CA\n   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256\n   v:NotBefore: Sep 19 00:00:00 2018 GMT; NotAfter: Jan 28 12:00:00 2028 GMT\n-----BEGIN CERTIFICATE-----\nMIIETjCCAzagAwIBAgINAe5fFp3/lzUrZGXWajANBgkqhkiG9w0BAQsFADBXMQsw\nCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UECxMH\nUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTE4MDkxOTAw\nMDAwMFoXDTI4MDEyODEyMDAwMFowTDEgMB4GA1UECxMXR2xvYmFsU2lnbiBSb290\nIENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2JhbFNp\nZ24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDMJXaQeQZ4Ihb1wIO2\nhMoonv0FdhHFrYhy/EYCQ8eyip0EXyTLLkvhYIJG4VKrDIFHcGzdZNHr9SyjD4I9\nDCuul9e2FIYQebs7E4B3jAjhSdJqYi8fXvqWaN+JJ5U4nwbXPsnLJlkNc96wyOkm\nDoMVxu9bi9IEYMpJpij2aTv2y8gokeWdimFXN6x0FNx04Druci8unPvQu7/1PQDh\nBjPogiuuU6Y6FnOM3UEOIDrAtKeh6bJPkC4yYOlXy7kEkmho5TgmYHWyn3f/kRTv\nriBJ/K1AFUjRAjFhGV64l++td7dkmnq/X8ET75ti+w1s4FRpFqkD2m7pg5NxdsZp\nhYIXAgMBAAGjggEiMIIBHjAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB\n/zAdBgNVHQ4EFgQUj/BLf6guRSSuTVD6Y5qL3uLdG7wwHwYDVR0jBBgwFoAUYHtm\nGkUNl8qJUC99BM00qP/8/UswPQYIKwYBBQUHAQEEMTAvMC0GCCsGAQUFBzABhiFo\ndHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9yb290cjEwMwYDVR0fBCwwKjAooCag"
    },
    "ipv6": {
        "ip_used": "2606:4700:10::ac42:ab4f",
        "ip_version": 6,
        "raw_handshake": "depth=2 OU = GlobalSign Root CA - R3, O = GlobalSign, CN = GlobalSign\nverify return:1\ndepth=1 C = BE, O = GlobalSign nv-sa, CN = GlobalSign RSA OV SSL CA 2018\nverify return:1\ndepth=0 C = MY, ST = Kuala Lumpur, L = Kuala Lumpur, O = Affin Bank Berhad, CN = *.affinhwang.com\nverify return:1\nCONNECTED(00000010)\n---\nCertificate chain\n 0 s:C = MY, ST = Kuala Lumpur, L = Kuala Lumpur, O = Affin Bank Berhad, CN = *.affinhwang.com\n   i:C = BE, O = GlobalSign nv-sa, CN = GlobalSign RSA OV SSL CA 2018\n   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256\n   v:NotBefore: Sep 19 01:51:12 2025 GMT; NotAfter: Oct 21 01:51:11 2026 GMT\n-----BEGIN CERTIFICATE-----\nMIIGZTCCBU2gAwIBAgIMKx/R9srPwB/aOEamMA0GCSqGSIb3DQEBCwUAMFAxCzAJ\nBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMSYwJAYDVQQDEx1H\nbG9iYWxTaWduIFJTQSBPViBTU0wgQ0EgMjAxODAeFw0yNTA5MTkwMTUxMTJaFw0y\nNjEwMjEwMTUxMTFaMHIxCzAJBgNVBAYTAk1ZMRUwEwYDVQQIEwxLdWFsYSBMdW1w\ndXIxFTATBgNVBAcTDEt1YWxhIEx1bXB1cjEaMBgGA1UEChMRQWZmaW4gQmFuayBC\nZXJoYWQxGTAXBgNVBAMMECouYWZmaW5od2FuZy5jb20wggEiMA0GCSqGSIb3DQEB\nAQUAA4IBDwAwggEKAoIBAQCpbI7zojHyqcrqpc3TNGLbMTFu/tw+1x1AP8bNazJP\ntzS8n/j7TyiF3EjzH4LTh3rCoNtTYuX6HdzVpAzQskzgV9qfBJOWn/wb060XD3Tq\n/Drfq7ersBhHdCnURAYajVs23jY33/FION3soMthmuO4voA/jSHLtXuE8cIdPjBn\nyBL+H0ACicw9dn2KJu6z+P7GKeo1rukG/sIdSTW4K5LLDrsEM2A9hOXMye8fEh5P\nbb1+bxWNQKRfBOZ6T74IDUnfSNKw1yfYKOGOkeUU24xUcchdaaMzR/EgKweiygMB\nHGk0Cktf/6mfkY17xt/QVRuaB7UMytwsmFft+wmvoPZzAgMBAAGjggMbMIIDFzAO\nBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADCBjgYIKwYBBQUHAQEEgYEwfzBE\nBggrBgEFBQcwAoY4aHR0cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQv\nZ3Nyc2FvdnNzbGNhMjAxOC5jcnQwNwYIKwYBBQUHMAGGK2h0dHA6Ly9vY3NwLmds\nb2JhbHNpZ24uY29tL2dzcnNhb3Zzc2xjYTIwMTgwVgYDVR0gBE8wTTBBBgkrBgEE\nAaAyARQwNDAyBggrBgEFBQcCARYmaHR0cHM6Ly93d3cuZ2xvYmFsc2lnbi5jb20v\ncmVwb3NpdG9yeS8wCAYGZ4EMAQICMCsGA1UdEQQkMCKCECouYWZmaW5od2FuZy5j\nb22CDmFmZmluaHdhbmcuY29tMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD\nAjAfBgNVHSMEGDAWgBT473/yzXhnqN5vjySNiPGHAwKz6zAdBgNVHQ4EFgQUnB22\niwDVLnUem9jtNXCXPQ2coJMwggGABgorBgEEAdZ5AgQCBIIBcASCAWwBagB3AJRO\nQ4f67MHvgfMZJCaoGGUBx9NfOAIBP3JnfVU3LhnYAAABmV+rJFIAAAQDAEgwRgIh\nANrFQfzfZviDGah1T8bCDliwlTqnjcGAF7VFSjQOMJUZAiEA6kp4G2D6iWg7holy\nCSqhQiixojR4QgKRkbC+wAitue0AdgDLOPcViXyEoURfW8Hd+8lu8ppZzUcKaQWF\nsMsUwxRY5wAAAZlfqyRsAAAEAwBHMEUCIQCoQPCQjlSJAfZO7znWfVNuococZAdt\nOeyj9QaOpXouxgIgIaNSIU85IpNVVJf74Wyq/u99q6Hvr4XnmC3cZUTCKzUAdwDC\nMX5XRRmjRe5/ON6ykEHrx8IhWiK/f9W1rXaa2Q5SzQAAAZlfqyREAAAEAwBIMEYC\nIQCY5t4wN6vZh7tw8XFBHAi9CcOJ0F7NRFffnle9rrrvjgIhAPR1SjsXf3QmAUOS\n+3v4n95o8xW032dt/I3l9m2lCA8qMA0GCSqGSIb3DQEBCwUAA4IBAQCTKssaIdTj\nzGFheFW0qIEFMfwfxu+jZAAsDjVq863brEF92/c/O9/U9yn4H3+Od77wTNp/TrbG\nOoAt0C91xcNMp3tVGD+cYy9a5wPyENFT6Vj/m+ZFM1W/8hzQbUro4+HHA6SSCHDl\nRKEEKFa64Lg/qUOnYvgMlClP8GzqSD2FL1zxD/Y7LcTTJ41PfaGPr8dPfs7ZvyNU\nI48I5aFt/NPX1i7Ovji5qe+IpYzfpYpHahKkKF+hj2ve7bM1doOAqjG4Z7txlUbu\nBhLXKZf9mBvsKe+1DOKQ38aUeFE/BB6g4Ui/iwVECeFOGsRg6nf5NHWwt58Lxs9b\n1KYRKuls9VnX\n-----END CERTIFICATE-----\n 1 s:C = BE, O = GlobalSign nv-sa, CN = GlobalSign RSA OV SSL CA 2018\n   i:OU = GlobalSign Root CA - R3, O = GlobalSign, CN = GlobalSign\n   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256\n   v:NotBefore: Nov 21 00:00:00 2018 GMT; NotAfter: Nov 21 00:00:00 2028 GMT\n-----BEGIN CERTIFICATE-----\nMIIETjCCAzagAwIBAgINAe5fIh38YjvUMzqFVzANBgkqhkiG9w0BAQsFADBMMSAw\nHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEGA1UEChMKR2xvYmFs\nU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjAeFw0xODExMjEwMDAwMDBaFw0yODEx\nMjEwMDAwMDBaMFAxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52\nLXNhMSYwJAYDVQQDEx1HbG9iYWxTaWduIFJTQSBPViBTU0wgQ0EgMjAxODCCASIw\nDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKdaydUMGCEAI9WXD+uu3Vxoa2uP\nUGATeoHLl+6OimGUSyZ59gSnKvuk2la77qCk8HuKf1UfR5NhDW5xUTolJAgvjOH3\nidaSz6+zpz8w7bXfIa7+9UQX/dhj2S/TgVprX9NHsKzyqzskeU8fxy7quRU6fBhM\nabO1IFkJXinDY+YuRluqlJBJDrnw9UqhCS98NE3QvADFBlV5Bs6i0BDxSEPouVq1\nlVW9MdIbPYa+oewNEtssmSStR8JvA+Z6cLVwzM0nLKWMjsIYPJLJLnNvBhBWk0Cq\no8VS++XFBdZpaFwGue5RieGKDkFNm5KQConpFmvv73W+eka440eKHRwup08CAwEA\nAaOCASkwggElMA4GA1UdDwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMB0G\nA1UdDgQWBBT473/yzXhnqN5vjySNiPGHAwKz6zAfBgNVHSMEGDAWgBSP8Et/qC5F\nJK5NUPpjmove4t0bvDA+BggrBgEFBQcBAQQyMDAwLgYIKwYBBQUHMAGGImh0dHA6\nLy9vY3NwMi5nbG9iYWxzaWduLmNvbS9yb290cjMwNgYDVR0fBC8wLTAroCmgJ4Yl\naHR0cDovL2NybC5nbG9iYWxzaWduLmNvbS9yb290LXIzLmNybDBHBgNVHSAEQDA+\nMDwGBFUdIAAwNDAyBggrBgEFBQcCARYmaHR0cHM6Ly93d3cuZ2xvYmFsc2lnbi5j\nb20vcmVwb3NpdG9yeS8wDQYJKoZIhvcNAQELBQADggEBAJmQyC1fQorUC2bbmANz\nEdSIhlIoU4r7rd/9c446ZwTbw1MUcBQJfMPg+NccmBqixD7b6QDjynCy8SIwIVbb\n0615XoFYC20UgDX1b10d65pHBf9ZjQCxQNqQmJYaumxtf4z1s4DfjGRzNpZ5eWl0\n6r/4ngGPoJVpjemEuunl1Ig423g7mNA2eymw0lIYkN5SQwCuaifIFJ6GlazhgDEw\nfpolu4usBCOmmQDo8dIm7A9+O4orkjgTHY+GzYZSR+Y0fFukAj6KYXwidlNalFMz\nhriSqHKvoflShx8xpfywgVcvzfTO3PYkz6fiNJBonf6q8amaEsybwMbDqKWwIX7e\nSPY=\n-----END CERTIFICATE-----\n 2 s:OU = GlobalSign Root CA - R3, O = GlobalSign, CN = GlobalSign\n   i:C = BE, O = GlobalSign nv-sa, OU = Root CA, CN = GlobalSign Root CA\n   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256\n   v:NotBefore: Sep 19 00:00:00 2018 GMT; NotAfter: Jan 28 12:00:00 2028 GMT\n-----BEGIN CERTIFICATE-----\nMIIETjCCAzagAwIBAgINAe5fFp3/lzUrZGXWajANBgkqhkiG9w0BAQsFADBXMQsw\nCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UECxMH\nUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTE4MDkxOTAw\nMDAwMFoXDTI4MDEyODEyMDAwMFowTDEgMB4GA1UECxMXR2xvYmFsU2lnbiBSb290\nIENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2JhbFNp\nZ24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDMJXaQeQZ4Ihb1wIO2\nhMoonv0FdhHFrYhy/EYCQ8eyip0EXyTLLkvhYIJG4VKrDIFHcGzdZNHr9SyjD4I9\nDCuul9e2FIYQebs7E4B3jAjhSdJqYi8fXvqWaN+JJ5U4nwbXPsnLJlkNc96wyOkm\nDoMVxu9bi9IEYMpJpij2aTv2y8gokeWdimFXN6x0FNx04Druci8unPvQu7/1PQDh\nBjPogiuuU6Y6FnOM3UEOIDrAtKeh6bJPkC4yYOlXy7kEkmho5TgmYHWyn3f/kRTv\nriBJ/K1AFUjRAjFhGV64l++td7dkmnq/X8ET75ti+w1s4FRpFqkD2m7pg5NxdsZp\nhYIXAgMBAAGjggEiMIIBHjAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB\n/zAdBgNVHQ4EFgQUj/BLf6guRSSuTVD6Y5qL3uLdG7wwHwYDVR0jBBgwFoAUYHtm\nGkUNl8qJUC99BM00qP/8/UswPQYIKwYBBQUHAQEEMTAvMC0GCCsGAQUFBzABhiFo\ndHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9yb290cjEwMwYDVR0fBCwwKjAooCag"
    }
}
HTTP Response Headers
{
    "v4_http": {
        "http_code": 302,
        "curl_error": "Maximum (3) redirects followed",
        "primary_ip": "172.66.171.79",
        "total_time_ms": 239.43,
        "connect_time_ms": 24.36,
        "response_headers": {
            "0": "HTTP/1.1 301 Moved Permanently",
            "1": "Date: Fri, 06 Mar 2026 09:00:02 GMT",
            "2": "Connection: keep-alive",
            "3": "Location: https://affinhwang.com/",
            "4": "X-Content-Type-Options: nosniff",
            "5": "Server: cloudflare",
            "6": "CF-RAY: 9d802af20a2bce8a-SIN",
            "8": "HTTP/2 301",
            "9": "date: Fri, 06 Mar 2026 09:00:02 GMT",
            "10": "location: https://www.affinhwang.com/",
            "11": "strict-transport-security: max-age=0",
            "12": "x-content-type-options: nosniff",
            "13": "server: cloudflare",
            "14": "cf-ray: 9d802af23c24ff8d-SIN",
            "16": "HTTP/2 302",
            "17": "date: Fri, 06 Mar 2026 09:00:02 GMT",
            "18": "content-type: text/html; charset=UTF-8",
            "19": "location: https://www.affinhwang.com/homepage",
            "20": "cache-control: no-cache, private",
            "21": "set-cookie: XSRF-TOKEN=eyJpdiI6ImxRRUp3bGQvUzAxUmkxMXZhZ2dxTmc9PSIsInZhbHVlIjoickJYWWhMSmtOMHFrVnpRZVM4d1pWMVdEcUxEdnFxSzF0UDlPT21ZTVZCc25DdWlhcGpFT1pSY2t6aDBMZlA1UjB5TEZMUk9PT0pNR2dlMm1LcmxqOEtpbUZwOUM5UG9EbGdGYUJMY2tnRlBlYUhzT2ExWUtRMzZ6NVdJZjRKNjMiLCJtYWMiOiIyYWMxNDhkMzk3MWFkZTE0NTE2MzM4MTFiYWZiNzk3MWU1NjM5OWY4MTBkNTRkNzIxMjgyZjE3NDEwYWMyODhjIiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:02 GMT; Max-Age=7200; path=/; secure; samesite=lax",
            "22": "set-cookie: cms_session=eyJpdiI6IlAweG00WmRXbGZhZFNuUmpMK1RYdWc9PSIsInZhbHVlIjoic0tQcFM4MjBiaEk1VTduVFZCajhOTXJMZGo3NEhFWmJ4cGY0UmxOcmxodjdqRVlQUTBXS2tKTEdrVkt3a1FkMkxQRDNvQjF5YVZkNDdueC8wY1pXbjdEdklBRWVCR0FHeFdjdHFDS242ckEvVjNtYVVPS2FEd1I3azRnK0tZSDIiLCJtYWMiOiJlMGRiZmI3NDA0MWMxMTViNzNiMjUzYmE4NmFhNzkxNTM0NmQzY2E1MmQ3OTdkYmI5ZDZlYzdiMTFlNmM0ZDk2IiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:02 GMT; Max-Age=7200; path=/; secure; httponly; samesite=lax",
            "23": "x-content-type-options: nosniff",
            "24": "x-frame-options: SAMEORIGIN",
            "25": "strict-transport-security: max-age=0",
            "26": "cf-cache-status: DYNAMIC",
            "27": "server: cloudflare",
            "28": "cf-ray: 9d802af279175665-SIN",
            "30": "HTTP/2 302",
            "31": "date: Fri, 06 Mar 2026 09:00:02 GMT",
            "32": "content-type: text/html; charset=UTF-8",
            "33": "location: https://www.affinhwang.com/en/homepage",
            "34": "cache-control: no-cache, private",
            "35": "set-cookie: XSRF-TOKEN=eyJpdiI6IjhVNkIxQkpuNjFTeHdtMVA0VnE3UGc9PSIsInZhbHVlIjoiZ2hsNklqREJrOG4vdTNIdDkwS3Z3ZzhSNmtoNGY1QXJ1cWZNZTd3dnZuY21RR0w3YkxJUnNpRWtrM3dwRm1JOXhqUWExS2lQQVE1a0FJNmkwT3loWG1Od0JFZExIaXBtZXhaWEcvQ1ZESm9JMzZ5VDQzNDZEVWdlM0xFcGlGelIiLCJtYWMiOiI4N2FkM2RkNjY1ZWM3MWFjMjZjODVjZTcwZWE3ZjcxN2I1M2NlOTQyYjgyYzc0MGFiYWNhOWUwOTdkNWVjNzRlIiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:02 GMT; Max-Age=7200; path=/; secure; samesite=lax",
            "36": "set-cookie: cms_session=eyJpdiI6InhRVFphbmh0NzU2SEtnUm9EMXk5Qmc9PSIsInZhbHVlIjoiMFF3M28wb3QrczR4UjBRRjYyc1FHbjdOdHl0b3Y5NEdYWER6d3dobUxOQmNQZnQ0TExZUjZPbEoxdVF1YXB3cWNIcC9sRUFqTEV2ZGlCYldmcmFGRnJtT0FPdnVsSytBSFVUR3BSaGR0TTQ4TmxlT1BRNy9wUHY2eU1Xd1hqQXUiLCJtYWMiOiI2N2FmNmRjOWE2NzE0ZjMyNTNjNjMyOWQzNTNlMzExN2NiZTA4MzBhMGExNDMxYjhmMTAxZGRiMTYzNjg0ZDc1IiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:02 GMT; Max-Age=7200; path=/; secure; httponly; samesite=lax",
            "37": "x-content-type-options: nosniff",
            "38": "x-frame-options: SAMEORIGIN",
            "39": "strict-transport-security: max-age=0",
            "40": "cf-cache-status: DYNAMIC",
            "41": "server: cloudflare",
            "42": "cf-ray: 9d802af33a385665-SIN"
        },
        "starttransfer_time_ms": 239.24
    },
    "v6_http": {
        "http_code": 302,
        "curl_error": "Maximum (3) redirects followed",
        "primary_ip": "2606:4700:10::ac42:ab4f",
        "total_time_ms": 186.82,
        "connect_time_ms": 27.22,
        "response_headers": {
            "0": "HTTP/1.1 301 Moved Permanently",
            "1": "Date: Fri, 06 Mar 2026 09:00:01 GMT",
            "2": "Connection: keep-alive",
            "3": "Location: https://affinhwang.com/",
            "4": "X-Content-Type-Options: nosniff",
            "5": "Server: cloudflare",
            "6": "CF-RAY: 9d802aec7bcffdb6-SIN",
            "8": "HTTP/2 301",
            "9": "date: Fri, 06 Mar 2026 09:00:01 GMT",
            "10": "location: https://www.affinhwang.com/",
            "11": "strict-transport-security: max-age=0",
            "12": "x-content-type-options: nosniff",
            "13": "server: cloudflare",
            "14": "cf-ray: 9d802aecb814fce0-SIN",
            "16": "HTTP/2 302",
            "17": "date: Fri, 06 Mar 2026 09:00:01 GMT",
            "18": "content-type: text/html; charset=UTF-8",
            "19": "location: https://www.affinhwang.com/homepage",
            "20": "cache-control: no-cache, private",
            "21": "set-cookie: XSRF-TOKEN=eyJpdiI6IkExcUh6SnVmR2FualFBb0NSYmxQQXc9PSIsInZhbHVlIjoiNjFZWlFBbi9iaDJJNmt3Z2NHR09PSStqTkpVNlVlVXZNVUNaSEl6SXFUdUlyclVTTGljc3FhY2c3ejVlMG5yV01uNU91bkpMbVZ0dkhuOHpVT3RUY2pUV2c0UEJHb0JxeEJRano5ejlML0w5eFRVTHkvRUhBdlJrNXZ5aG55L0siLCJtYWMiOiI2NjEyNTcyNTdkMDJkNTRiZTNjOWY0YjkyNWExMzAyNjU3MzI2MzM3MDg1ZDYzMjY1NDMwM2M2ZTY3ZjcyNDhhIiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:01 GMT; Max-Age=7200; path=/; secure; samesite=lax",
            "22": "set-cookie: cms_session=eyJpdiI6IjVCUmZKMnNrS09Ec0JjNFdmQlYxRHc9PSIsInZhbHVlIjoiWFhzUURVRHVubjBPenBvVVhiZnZlRVUrZm93d3c1WWNWNXNOUXFweFlwRzl4Rjc4MytOMkJLSGhKUmIvZDBja3FLUXMwZWZVS3ZoU2pZSXZCTmZxNDlGMktmUU42QjdwaHlXQnNpVUZIalp5RnlacERPZjVob21sQzF5L1hudHIiLCJtYWMiOiIxZjQ0MTdmMjFhN2FlNjJkNDE5YzFiZjY4YmZiODI1YTA0ZWY0Yjg3ODBiMTdiNmZmZGI5NDMzMTEwMzJlZTg3IiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:01 GMT; Max-Age=7200; path=/; secure; httponly; samesite=lax",
            "23": "x-content-type-options: nosniff",
            "24": "x-frame-options: SAMEORIGIN",
            "25": "strict-transport-security: max-age=0",
            "26": "cf-cache-status: DYNAMIC",
            "27": "server: cloudflare",
            "28": "cf-ray: 9d802aecfa5b58c3-SIN",
            "30": "HTTP/2 302",
            "31": "date: Fri, 06 Mar 2026 09:00:01 GMT",
            "32": "content-type: text/html; charset=UTF-8",
            "33": "location: https://www.affinhwang.com/en/homepage",
            "34": "cache-control: no-cache, private",
            "35": "set-cookie: XSRF-TOKEN=eyJpdiI6ImJiMGZrcFBwZnh4ZXRWR001MkFKK2c9PSIsInZhbHVlIjoiWTBXNkpMTWdZZTNkK1pLenZ0bXhFcFB1dEpMYjRscWNpcHk0QmFzcDVoWmVhR1QwMmxpYkVCU01uRXFneXRNbUx4ZjUyK3EyVGo2Tkdoc2VXQ2I4M0ZBK3owMXorRHVFczZUV3lJQzNoOEx0eFFTS0ZmYVJiRHFSWVFZM0VmaVIiLCJtYWMiOiIzYjg1YTVjYTAwZjg3Y2FkYzE1MjRhN2MwNzI1ODQ1MTRmNjE3MTU4M2IyNTgyZGJhMWJmNjEwMjExM2Y3YzU3IiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:01 GMT; Max-Age=7200; path=/; secure; samesite=lax",
            "36": "set-cookie: cms_session=eyJpdiI6IlEzeVdIMXpJeVdub0lOaEQ2ME1rVUE9PSIsInZhbHVlIjoiY0NKK2FzdTZINHB6all4dU4zTUZlTFdpMVQrS29IbkQ4NlFRNDNxZ0xCK0lKSmh2RWlsdHd2TkdrYmVmc0lmV0F3bkJTUFpWMGhVMWN2eG1zZS92aEdsOHdHbEo3cWEyTDZNalJKMmpkaVhFb3VjeVptU3hwRUtQL0NVWGZHQUQiLCJtYWMiOiI4NWI5ZGIzNDBlZjk2ODNmMzU1NzE2OGQyYmRjODYxYTJiMDlkYTcwNzMyYWQwZmU3OTg0MjA0MDJmZTNmNzg4IiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:01 GMT; Max-Age=7200; path=/; secure; httponly; samesite=lax",
            "37": "x-content-type-options: nosniff",
            "38": "x-frame-options: SAMEORIGIN",
            "39": "strict-transport-security: max-age=0",
            "40": "cf-cache-status: DYNAMIC",
            "41": "server: cloudflare",
            "42": "cf-ray: 9d802aed4b1a58c3-SIN"
        },
        "starttransfer_time_ms": 186.65
    },
    "v4_https": {
        "tls": {
            "protocol": 0,
            "certificates": [
                {
                    "Cert": "-----BEGIN CERTIFICATE-----\nMIIGZTCCBU2gAwIBAgIMKx/R9srPwB/aOEamMA0GCSqGSIb3DQEBCwUAMFAxCzAJ\nBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMSYwJAYDVQQDEx1H\nbG9iYWxTaWduIFJTQSBPViBTU0wgQ0EgMjAxODAeFw0yNTA5MTkwMTUxMTJaFw0y\nNjEwMjEwMTUxMTFaMHIxCzAJBgNVBAYTAk1ZMRUwEwYDVQQIEwxLdWFsYSBMdW1w\ndXIxFTATBgNVBAcTDEt1YWxhIEx1bXB1cjEaMBgGA1UEChMRQWZmaW4gQmFuayBC\nZXJoYWQxGTAXBgNVBAMMECouYWZmaW5od2FuZy5jb20wggEiMA0GCSqGSIb3DQEB\nAQUAA4IBDwAwggEKAoIBAQCpbI7zojHyqcrqpc3TNGLbMTFu/tw+1x1AP8bNazJP\ntzS8n/j7TyiF3EjzH4LTh3rCoNtTYuX6HdzVpAzQskzgV9qfBJOWn/wb060XD3Tq\n/Drfq7ersBhHdCnURAYajVs23jY33/FION3soMthmuO4voA/jSHLtXuE8cIdPjBn\nyBL+H0ACicw9dn2KJu6z+P7GKeo1rukG/sIdSTW4K5LLDrsEM2A9hOXMye8fEh5P\nbb1+bxWNQKRfBOZ6T74IDUnfSNKw1yfYKOGOkeUU24xUcchdaaMzR/EgKweiygMB\nHGk0Cktf/6mfkY17xt/QVRuaB7UMytwsmFft+wmvoPZzAgMBAAGjggMbMIIDFzAO\nBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADCBjgYIKwYBBQUHAQEEgYEwfzBE\nBggrBgEFBQcwAoY4aHR0cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQv\nZ3Nyc2FvdnNzbGNhMjAxOC5jcnQwNwYIKwYBBQUHMAGGK2h0dHA6Ly9vY3NwLmds\nb2JhbHNpZ24uY29tL2dzcnNhb3Zzc2xjYTIwMTgwVgYDVR0gBE8wTTBBBgkrBgEE\nAaAyARQwNDAyBggrBgEFBQcCARYmaHR0cHM6Ly93d3cuZ2xvYmFsc2lnbi5jb20v\ncmVwb3NpdG9yeS8wCAYGZ4EMAQICMCsGA1UdEQQkMCKCECouYWZmaW5od2FuZy5j\nb22CDmFmZmluaHdhbmcuY29tMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD\nAjAfBgNVHSMEGDAWgBT473/yzXhnqN5vjySNiPGHAwKz6zAdBgNVHQ4EFgQUnB22\niwDVLnUem9jtNXCXPQ2coJMwggGABgorBgEEAdZ5AgQCBIIBcASCAWwBagB3AJRO\nQ4f67MHvgfMZJCaoGGUBx9NfOAIBP3JnfVU3LhnYAAABmV+rJFIAAAQDAEgwRgIh\nANrFQfzfZviDGah1T8bCDliwlTqnjcGAF7VFSjQOMJUZAiEA6kp4G2D6iWg7holy\nCSqhQiixojR4QgKRkbC+wAitue0AdgDLOPcViXyEoURfW8Hd+8lu8ppZzUcKaQWF\nsMsUwxRY5wAAAZlfqyRsAAAEAwBHMEUCIQCoQPCQjlSJAfZO7znWfVNuococZAdt\nOeyj9QaOpXouxgIgIaNSIU85IpNVVJf74Wyq/u99q6Hvr4XnmC3cZUTCKzUAdwDC\nMX5XRRmjRe5/ON6ykEHrx8IhWiK/f9W1rXaa2Q5SzQAAAZlfqyREAAAEAwBIMEYC\nIQCY5t4wN6vZh7tw8XFBHAi9CcOJ0F7NRFffnle9rrrvjgIhAPR1SjsXf3QmAUOS\n+3v4n95o8xW032dt/I3l9m2lCA8qMA0GCSqGSIb3DQEBCwUAA4IBAQCTKssaIdTj\nzGFheFW0qIEFMfwfxu+jZAAsDjVq863brEF92/c/O9/U9yn4H3+Od77wTNp/TrbG\nOoAt0C91xcNMp3tVGD+cYy9a5wPyENFT6Vj/m+ZFM1W/8hzQbUro4+HHA6SSCHDl\nRKEEKFa64Lg/qUOnYvgMlClP8GzqSD2FL1zxD/Y7LcTTJ41PfaGPr8dPfs7ZvyNU\nI48I5aFt/NPX1i7Ovji5qe+IpYzfpYpHahKkKF+hj2ve7bM1doOAqjG4Z7txlUbu\nBhLXKZf9mBvsKe+1DOKQ38aUeFE/BB6g4Ui/iwVECeFOGsRg6nf5NHWwt58Lxs9b\n1KYRKuls9VnX\n-----END CERTIFICATE-----\n",
                    "Issuer": "C = BE, O = GlobalSign nv-sa, CN = GlobalSign RSA OV SSL CA 2018",
                    "rsa(e)": "10001",
                    "rsa(n)": "A96C8EF3A231F2A9CAEAA5CDD33462DB31316EFEDC3ED71D403FC6CD6B324FB734BC9FF8FB4F2885DC48F31F82D3877AC2A0DB5362E5FA1DDCD5A40CD0B24CE057DA9F0493969FFC1BD3AD170F74EAFC3ADFABB7ABB018477429D444061A8D5B36DE3637DFF14838DDECA0CB619AE3B8BE803F8D21CBB57B84F1C21D3E3067C812FE1F400289CC3D767D8A26EEB3F8FEC629EA35AEE906FEC21D4935B82B92CB0EBB0433603D84E5CCC9EF1F121E4F6DBD7E6F158D40A45F04E67A4FBE080D49DF48D2B0D727D828E18E91E514DB8C5471C85D69A33347F1202B07A2CA03011C69340A4B5FFFA99F918D7BC6DFD0551B9A07B50CCADC2C9857EDFB09AFA0F673",
                    "Subject": "C = MY, ST = Kuala Lumpur, L = Kuala Lumpur, O = Affin Bank Berhad, CN = *.affinhwang.com",
                    "Version": "2",
                    "Signature": "93:2a:cb:1a:21:d4:e3:cc:61:61:78:55:b4:a8:81:05:31:fc:1f:c6:ef:a3:64:00:2c:0e:35:6a:f3:ad:db:ac:41:7d:db:f7:3f:3b:df:d4:f7:29:f8:1f:7f:8e:77:be:f0:4c:da:7f:4e:b6:c6:3a:80:2d:d0:2f:75:c5:c3:4c:a7:7b:55:18:3f:9c:63:2f:5a:e7:03:f2:10:d1:53:e9:58:ff:9b:e6:45:33:55:bf:f2:1c:d0:6d:4a:e8:e3:e1:c7:03:a4:92:08:70:e5:44:a1:04:28:56:ba:e0:b8:3f:a9:43:a7:62:f8:0c:94:29:4f:f0:6c:ea:48:3d:85:2f:5c:f1:0f:f6:3b:2d:c4:d3:27:8d:4f:7d:a1:8f:af:c7:4f:7e:ce:d9:bf:23:54:23:8f:08:e5:a1:6d:fc:d3:d7:d6:2e:ce:be:38:b9:a9:ef:88:a5:8c:df:a5:8a:47:6a:12:a4:28:5f:a1:8f:6b:de:ed:b3:35:76:83:80:aa:31:b8:67:bb:71:95:46:ee:06:12:d7:29:97:fd:98:1b:ec:29:ef:b5:0c:e2:90:df:c6:94:78:51:3f:04:1e:a0:e1:48:bf:8b:05:44:09:e1:4e:1a:c4:60:ea:77:f9:34:75:b0:b7:9f:0b:c6:cf:5b:d4:a6:11:2a:e9:6c:f5:59:d7:",
                    "Start date": "Sep 19 01:51:12 2025 GMT",
                    "Expire date": "Oct 21 01:51:11 2026 GMT",
                    "Serial Number": "2b1fd1f6cacfc01fda3846a6",
                    "RSA Public Key": "2048",
                    "X509v3 Key Usage": "Digital Signature, Key Encipherment",
                    "Signature Algorithm": "sha256WithRSAEncryption",
                    "Public Key Algorithm": "rsaEncryption",
                    "CT Precertificate SCTs": "Signed Certificate Timestamp:\n    Version   : v1 (0x0)\n    Log ID    : 94:4E:43:87:FA:EC:C1:EF:81:F3:19:24:26:A8:18:65:\n                01:C7:D3:5F:38:02:01:3F:72:67:7D:55:37:2E:19:D8\n    Timestamp : Sep 19 01:51:15.538 2025 GMT\n    Extensions: none\n    Signature : ecdsa-with-SHA256\n                30:46:02:21:00:DA:C5:41:FC:DF:66:F8:83:19:A8:75:\n                4F:C6:C2:0E:58:B0:95:3A:A7:8D:C1:80:17:B5:45:4A:\n                34:0E:30:95:19:02:21:00:EA:4A:78:1B:60:FA:89:68:\n                3B:86:89:72:09:2A:A1:42:28:B1:A2:34:78:42:02:91:\n                91:B0:BE:C0:08:AD:B9:ED\nSigned Certificate Timestamp:\n    Version   : v1 (0x0)\n    Log ID    : CB:38:F7:15:89:7C:84:A1:44:5F:5B:C1:DD:FB:C9:6E:\n                F2:9A:59:CD:47:0A:69:05:85:B0:CB:14:C3:14:58:E7\n    Timestamp : Sep 19 01:51:15.564 2025 GMT\n    Extensions: none\n    Signature : ecdsa-with-SHA256\n                30:45:02:21:00:A8:40:F0:90:8E:54:89:01:F6:4E:EF:\n                39:D6:7D:53:6E:A1:CA:1C:64:07:6D:39:EC:A3:F5:06:\n                8E:A5:7A:2E:C6:02:20:21:A3:52:21:4F:39:22:93:55:\n                54:97:FB:E1:6C:AA:FE:EF:7D:AB:A1:EF:AF:85:E7:98:\n                2D:DC:65:44:C2:2B:35\nSigned Certificate Timestamp:\n    Version   : v1 (0x0)\n    Log ID    : C2:31:7E:57:45:19:A3:45:EE:7F:38:DE:B2:90:41:EB:\n                C7:C2:21:5A:22:BF:7F:D5:B5:AD:76:9A:D9:0E:52:CD\n    Timestamp : Sep 19 01:51:15.524 2025 GMT\n    Extensions: none\n    Signature : ecdsa-with-SHA256\n                30:46:02:21:00:98:E6:DE:30:37:AB:D9:87:BB:70:F1:\n                71:41:1C:08:BD:09:C3:89:D0:5E:CD:44:57:DF:9E:57:\n                BD:AE:BA:EF:8E:02:21:00:F4:75:4A:3B:17:7F:74:26:\n                01:43:92:FB:7B:F8:9F:DE:68:F3:15:B4:DF:67:6D:FC:\n                8D:E5:F6:6D:A5:08:0F:2A",
                    "X509v3 Basic Constraints": "CA:FALSE",
                    "X509v3 Extended Key Usage": "TLS Web Server Authentication, TLS Web Client Authentication",
                    "X509v3 Certificate Policies": "Policy: 1.3.6.1.4.1.4146.1.20\n  CPS: https://www.globalsign.com/repository/\nPolicy: 2.23.140.1.2.2",
                    "Authority Information Access": "CA Issuers - URI:http://secure.globalsign.com/cacert/gsrsaovsslca2018.crt\nOCSP - URI:http://ocsp.globalsign.com/gsrsaovsslca2018",
                    "X509v3 Subject Key Identifier": "9C:1D:B6:8B:00:D5:2E:75:1E:9B:D8:ED:35:70:97:3D:0D:9C:A0:93",
                    "X509v3 Authority Key Identifier": "F8:EF:7F:F2:CD:78:67:A8:DE:6F:8F:24:8D:88:F1:87:03:02:B3:EB",
                    "X509v3 Subject Alternative Name": "DNS:*.affinhwang.com, DNS:affinhwang.com"
                },
                {
                    "Cert": "-----BEGIN CERTIFICATE-----\nMIIETjCCAzagAwIBAgINAe5fIh38YjvUMzqFVzANBgkqhkiG9w0BAQsFADBMMSAw\nHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEGA1UEChMKR2xvYmFs\nU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjAeFw0xODExMjEwMDAwMDBaFw0yODEx\nMjEwMDAwMDBaMFAxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52\nLXNhMSYwJAYDVQQDEx1HbG9iYWxTaWduIFJTQSBPViBTU0wgQ0EgMjAxODCCASIw\nDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKdaydUMGCEAI9WXD+uu3Vxoa2uP\nUGATeoHLl+6OimGUSyZ59gSnKvuk2la77qCk8HuKf1UfR5NhDW5xUTolJAgvjOH3\nidaSz6+zpz8w7bXfIa7+9UQX/dhj2S/TgVprX9NHsKzyqzskeU8fxy7quRU6fBhM\nabO1IFkJXinDY+YuRluqlJBJDrnw9UqhCS98NE3QvADFBlV5Bs6i0BDxSEPouVq1\nlVW9MdIbPYa+oewNEtssmSStR8JvA+Z6cLVwzM0nLKWMjsIYPJLJLnNvBhBWk0Cq\no8VS++XFBdZpaFwGue5RieGKDkFNm5KQConpFmvv73W+eka440eKHRwup08CAwEA\nAaOCASkwggElMA4GA1UdDwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMB0G\nA1UdDgQWBBT473/yzXhnqN5vjySNiPGHAwKz6zAfBgNVHSMEGDAWgBSP8Et/qC5F\nJK5NUPpjmove4t0bvDA+BggrBgEFBQcBAQQyMDAwLgYIKwYBBQUHMAGGImh0dHA6\nLy9vY3NwMi5nbG9iYWxzaWduLmNvbS9yb290cjMwNgYDVR0fBC8wLTAroCmgJ4Yl\naHR0cDovL2NybC5nbG9iYWxzaWduLmNvbS9yb290LXIzLmNybDBHBgNVHSAEQDA+\nMDwGBFUdIAAwNDAyBggrBgEFBQcCARYmaHR0cHM6Ly93d3cuZ2xvYmFsc2lnbi5j\nb20vcmVwb3NpdG9yeS8wDQYJKoZIhvcNAQELBQADggEBAJmQyC1fQorUC2bbmANz\nEdSIhlIoU4r7rd/9c446ZwTbw1MUcBQJfMPg+NccmBqixD7b6QDjynCy8SIwIVbb\n0615XoFYC20UgDX1b10d65pHBf9ZjQCxQNqQmJYaumxtf4z1s4DfjGRzNpZ5eWl0\n6r/4ngGPoJVpjemEuunl1Ig423g7mNA2eymw0lIYkN5SQwCuaifIFJ6GlazhgDEw\nfpolu4usBCOmmQDo8dIm7A9+O4orkjgTHY+GzYZSR+Y0fFukAj6KYXwidlNalFMz\nhriSqHKvoflShx8xpfywgVcvzfTO3PYkz6fiNJBonf6q8amaEsybwMbDqKWwIX7e\nSPY=\n-----END CERTIFICATE-----\n",
                    "Issuer": "OU = GlobalSign Root CA - R3, O = GlobalSign, CN = GlobalSign",
                    "rsa(e)": "10001",
                    "rsa(n)": "A75AC9D50C18210023D5970FEBAEDD5C686B6B8F5060137A81CB97EE8E8A61944B2679F604A72AFBA4DA56BBEEA0A4F07B8A7F551F4793610D6E71513A2524082F8CE1F789D692CFAFB3A73F30EDB5DF21AEFEF54417FDD863D92FD3815A6B5FD347B0ACF2AB3B24794F1FC72EEAB9153A7C184C69B3B52059095E29C363E62E465BAA9490490EB9F0F54AA1092F7C344DD0BC00C506557906CEA2D010F14843E8B95AB59555BD31D21B3D86BEA1EC0D12DB2C9924AD47C26F03E67A70B570CCCD272CA58C8EC2183C92C92E736F0610569340AAA3C552FBE5C505D669685C06B9EE5189E18A0E414D9B92900A89E9166BEFEF75BE7A46B8E3478A1D1C2EA74F",
                    "Subject": "C = BE, O = GlobalSign nv-sa, CN = GlobalSign RSA OV SSL CA 2018",
                    "Version": "2",
                    "Signature": "99:90:c8:2d:5f:42:8a:d4:0b:66:db:98:03:73:11:d4:88:86:52:28:53:8a:fb:ad:df:fd:73:8e:3a:67:04:db:c3:53:14:70:14:09:7c:c3:e0:f8:d7:1c:98:1a:a2:c4:3e:db:e9:00:e3:ca:70:b2:f1:22:30:21:56:db:d3:ad:79:5e:81:58:0b:6d:14:80:35:f5:6f:5d:1d:eb:9a:47:05:ff:59:8d:00:b1:40:da:90:98:96:1a:ba:6c:6d:7f:8c:f5:b3:80:df:8c:64:73:36:96:79:79:69:74:ea:bf:f8:9e:01:8f:a0:95:69:8d:e9:84:ba:e9:e5:d4:88:38:db:78:3b:98:d0:36:7b:29:b0:d2:52:18:90:de:52:43:00:ae:6a:27:c8:14:9e:86:95:ac:e1:80:31:30:7e:9a:25:bb:8b:ac:04:23:a6:99:00:e8:f1:d2:26:ec:0f:7e:3b:8a:2b:92:38:13:1d:8f:86:cd:86:52:47:e6:34:7c:5b:a4:02:3e:8a:61:7c:22:76:53:5a:94:53:33:86:b8:92:a8:72:af:a1:f9:52:87:1f:31:a5:fc:b0:81:57:2f:cd:f4:ce:dc:f6:24:cf:a7:e2:34:90:68:9d:fe:aa:f1:a9:9a:12:cc:9b:c0:c6:c3:a8:a5:b0:21:7e:de:48:f6:",
                    "Start date": "Nov 21 00:00:00 2018 GMT",
                    "Expire date": "Nov 21 00:00:00 2028 GMT",
                    "Serial Number": "01ee5f221dfc623bd4333a8557",
                    "RSA Public Key": "2048",
                    "X509v3 Key Usage": "Digital Signature, Certificate Sign, CRL Sign",
                    "Signature Algorithm": "sha256WithRSAEncryption",
                    "Public Key Algorithm": "rsaEncryption",
                    "X509v3 Basic Constraints": "CA:TRUE, pathlen:0",
                    "X509v3 Certificate Policies": "Policy: X509v3 Any Policy\n  CPS: https://www.globalsign.com/repository/",
                    "Authority Information Access": "OCSP - URI:http://ocsp2.globalsign.com/rootr3",
                    "X509v3 Subject Key Identifier": "F8:EF:7F:F2:CD:78:67:A8:DE:6F:8F:24:8D:88:F1:87:03:02:B3:EB",
                    "X509v3 CRL Distribution Points": "Full Name:\n  URI:http://crl.globalsign.com/root-r3.crl",
                    "X509v3 Authority Key Identifier": "8F:F0:4B:7F:A8:2E:45:24:AE:4D:50:FA:63:9A:8B:DE:E2:DD:1B:BC"
                },
                {
                    "Cert": "-----BEGIN CERTIFICATE-----\nMIIETjCCAzagAwIBAgINAe5fFp3/lzUrZGXWajANBgkqhkiG9w0BAQsFADBXMQsw\nCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UECxMH\nUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTE4MDkxOTAw\nMDAwMFoXDTI4MDEyODEyMDAwMFowTDEgMB4GA1UECxMXR2xvYmFsU2lnbiBSb290\nIENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2JhbFNp\nZ24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDMJXaQeQZ4Ihb1wIO2\nhMoonv0FdhHFrYhy/EYCQ8eyip0EXyTLLkvhYIJG4VKrDIFHcGzdZNHr9SyjD4I9\nDCuul9e2FIYQebs7E4B3jAjhSdJqYi8fXvqWaN+JJ5U4nwbXPsnLJlkNc96wyOkm\nDoMVxu9bi9IEYMpJpij2aTv2y8gokeWdimFXN6x0FNx04Druci8unPvQu7/1PQDh\nBjPogiuuU6Y6FnOM3UEOIDrAtKeh6bJPkC4yYOlXy7kEkmho5TgmYHWyn3f/kRTv\nriBJ/K1AFUjRAjFhGV64l++td7dkmnq/X8ET75ti+w1s4FRpFqkD2m7pg5NxdsZp\nhYIXAgMBAAGjggEiMIIBHjAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB\n/zAdBgNVHQ4EFgQUj/BLf6guRSSuTVD6Y5qL3uLdG7wwHwYDVR0jBBgwFoAUYHtm\nGkUNl8qJUC99BM00qP/8/UswPQYIKwYBBQUHAQEEMTAvMC0GCCsGAQUFBzABhiFo\ndHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9yb290cjEwMwYDVR0fBCwwKjAooCag\nJIYiaHR0cDovL2NybC5nbG9iYWxzaWduLmNvbS9yb290LmNybDBHBgNVHSAEQDA+\nMDwGBFUdIAAwNDAyBggrBgEFBQcCARYmaHR0cHM6Ly93d3cuZ2xvYmFsc2lnbi5j\nb20vcmVwb3NpdG9yeS8wDQYJKoZIhvcNAQELBQADggEBACNw6c/ivvVZrpRCb8RD\nM6rNPzq5ZBfyYgZLSPFAiAYXof6r0V88xjPy847dHx0+zBpgmYILrMf8fpqHKqV9\nD6ZX7qw7aoXW3r1AY/itpsiIsBL89kHfDwmXHjjqU5++BfQ+6tOfUBJ2vgmLwgtI\nfR4uUfaNU9OrH0Abio7tfftPeVZwXwzTjhuzp3ANNyuXlava4BJrHEDOxcd+7cJi\nWOx37XMiwor1hkOIreoTbv3Y/kIvuX1erRjvlJDKPSerJpSZdcfL03v3ykzTr1Eh\nkluEfSufFT90y1HonoMOFm8b50bOI7355KKL0jlrqnkckSziYSQtjipIcJDEHsXo\n4HA=\n-----END CERTIFICATE-----\n",
                    "Issuer": "C = BE, O = GlobalSign nv-sa, OU = Root CA, CN = GlobalSign Root CA",
                    "rsa(e)": "10001",
                    "rsa(n)": "CC2576907906782216F5C083B684CA289EFD057611C5AD8872FC460243C7B28A9D045F24CB2E4BE1608246E152AB0C8147706CDD64D1EBF52CA30F823D0C2BAE97D7B614861079BB3B1380778C08E149D26A622F1F5EFA9668DF892795389F06D73EC9CB26590D73DEB0C8E9260E8315C6EF5B8BD20460CA49A628F6693BF6CBC82891E59D8A615737AC7414DC74E03AEE722F2E9CFBD0BBBFF53D00E10633E8822BAE53A63A16738CDD410E203AC0B4A7A1E9B24F902E3260E957CBB904926868E538266075B29F77FF9114EFAE2049FCAD401548D1023161195EB897EFAD77B7649A7ABF5FC113EF9B62FB0D6CE0546916A903DA6EE983937176C669858217",
                    "Subject": "OU = GlobalSign Root CA - R3, O = GlobalSign, CN = GlobalSign",
                    "Version": "2",
                    "Signature": "23:70:e9:cf:e2:be:f5:59:ae:94:42:6f:c4:43:33:aa:cd:3f:3a:b9:64:17:f2:62:06:4b:48:f1:40:88:06:17:a1:fe:ab:d1:5f:3c:c6:33:f2:f3:8e:dd:1f:1d:3e:cc:1a:60:99:82:0b:ac:c7:fc:7e:9a:87:2a:a5:7d:0f:a6:57:ee:ac:3b:6a:85:d6:de:bd:40:63:f8:ad:a6:c8:88:b0:12:fc:f6:41:df:0f:09:97:1e:38:ea:53:9f:be:05:f4:3e:ea:d3:9f:50:12:76:be:09:8b:c2:0b:48:7d:1e:2e:51:f6:8d:53:d3:ab:1f:40:1b:8a:8e:ed:7d:fb:4f:79:56:70:5f:0c:d3:8e:1b:b3:a7:70:0d:37:2b:97:95:ab:da:e0:12:6b:1c:40:ce:c5:c7:7e:ed:c2:62:58:ec:77:ed:73:22:c2:8a:f5:86:43:88:ad:ea:13:6e:fd:d8:fe:42:2f:b9:7d:5e:ad:18:ef:94:90:ca:3d:27:ab:26:94:99:75:c7:cb:d3:7b:f7:ca:4c:d3:af:51:21:92:5b:84:7d:2b:9f:15:3f:74:cb:51:e8:9e:83:0e:16:6f:1b:e7:46:ce:23:bd:f9:e4:a2:8b:d2:39:6b:aa:79:1c:91:2c:e2:61:24:2d:8e:2a:48:70:90:c4:1e:c5:e8:e0:70:",
                    "Start date": "Sep 19 00:00:00 2018 GMT",
                    "Expire date": "Jan 28 12:00:00 2028 GMT",
                    "Serial Number": "01ee5f169dff97352b6465d66a",
                    "RSA Public Key": "2048",
                    "X509v3 Key Usage": "Certificate Sign, CRL Sign",
                    "Signature Algorithm": "sha256WithRSAEncryption",
                    "Public Key Algorithm": "rsaEncryption",
                    "X509v3 Basic Constraints": "CA:TRUE",
                    "X509v3 Certificate Policies": "Policy: X509v3 Any Policy\n  CPS: https://www.globalsign.com/repository/",
                    "Authority Information Access": "OCSP - URI:http://ocsp.globalsign.com/rootr1",
                    "X509v3 Subject Key Identifier": "8F:F0:4B:7F:A8:2E:45:24:AE:4D:50:FA:63:9A:8B:DE:E2:DD:1B:BC",
                    "X509v3 CRL Distribution Points": "Full Name:\n  URI:http://crl.globalsign.com/root.crl",
                    "X509v3 Authority Key Identifier": "60:7B:66:1A:45:0D:97:CA:89:50:2F:7D:04:CD:34:A8:FF:FC:FD:4B"
                }
            ]
        },
        "http_code": 200,
        "curl_error": null,
        "primary_ip": "172.66.171.79",
        "total_time_ms": 233.81,
        "connect_time_ms": 19.88,
        "response_headers": {
            "0": "HTTP/2 301",
            "1": "date: Fri, 06 Mar 2026 09:00:02 GMT",
            "2": "location: https://www.affinhwang.com/",
            "3": "strict-transport-security: max-age=0",
            "4": "x-content-type-options: nosniff",
            "5": "server: cloudflare",
            "6": "cf-ray: 9d802af4f8d8dfe3-SIN",
            "8": "HTTP/2 302",
            "9": "date: Fri, 06 Mar 2026 09:00:02 GMT",
            "10": "content-type: text/html; charset=UTF-8",
            "11": "location: https://www.affinhwang.com/homepage",
            "12": "cache-control: no-cache, private",
            "13": "set-cookie: XSRF-TOKEN=eyJpdiI6IlhHd3l3UGxXT2VMRExLN1dNRUsrTWc9PSIsInZhbHVlIjoia0ZuOEwxTjA0Qm5Wcko0NHBOVk1BaTJXV1RzZk8wOWpKM25raGp4d0RTQTVkUUQ0QU9ibTcvdUFHYUtVSUZid25NMjZnSEloNGFZY3RNUmVIcS9PY3kzdEsveFc1SVowNkl6d2VSVDRyamovRkJySjdCZU1haWE5K1Z2c3A4N0EiLCJtYWMiOiJlYjgxMmZjZTlhZGM5MDg3YTZiMjZlNDYxN2JlNTY0YjU4MWJmYjc5OTg3ODM4OGMxOTcxMjZlNGU2MWViMDgxIiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:02 GMT; Max-Age=7200; path=/; secure; samesite=lax",
            "14": "set-cookie: cms_session=eyJpdiI6IkV4U29RdC9kT3hJWXYydFRqcGJMWlE9PSIsInZhbHVlIjoiWmhiYXhDRTVzY2JFMnFCWFRBQUdIVXlVc3dNYlVBaEhORm80Rkx6TTF1MTNsOG1EWThCZUlreDlNdlBLaHdnbEFVYUhZTTZMZGJBckhQZjRhSVlqN3g0cDZrTzZlSjZpSWlRRGhtREwrTUd0RTFSMm5DK28yQ1g2T3NBOU90MGsiLCJtYWMiOiJjNGU4YzI3YWM5Y2Y4ZmUxODYwODRhODU3ZmYxMDJmZjQ1NTg2YzA2MWFhZTg2YWY3OGNlY2Y2MjQwMjZiZGY2IiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:02 GMT; Max-Age=7200; path=/; secure; httponly; samesite=lax",
            "15": "x-content-type-options: nosniff",
            "16": "x-frame-options: SAMEORIGIN",
            "17": "strict-transport-security: max-age=0",
            "18": "cf-cache-status: DYNAMIC",
            "19": "server: cloudflare",
            "20": "cf-ray: 9d802af53e140519-SIN",
            "22": "HTTP/2 302",
            "23": "date: Fri, 06 Mar 2026 09:00:02 GMT",
            "24": "content-type: text/html; charset=UTF-8",
            "25": "location: https://www.affinhwang.com/en/homepage",
            "26": "cache-control: no-cache, private",
            "27": "set-cookie: XSRF-TOKEN=eyJpdiI6InF2aVhEMFBLSk1qUWpMbnIvU3RWTXc9PSIsInZhbHVlIjoiVUszUjR0eUQrV3FZemwvOUFIbExLYXFuaFp3eEIxcmU1K2k4c05xSGZ6L2p5ZnBuVE4vS2tNczF4K2F1c2FXZTFnc2xLWUpyZWNoWXBQWFlBR1V5bHZkSlBrdXcwY0ZONWRqa2JlZ2xpNE9ORndPQXUvKzdvZDE2WVI0RE0vWEUiLCJtYWMiOiJhNDM4OTcxYWNhZWY3ZmEwODMwMTNmMWIzMmE1ZjliMzk5NWNkODkxYmUyNTNjYWIxOTE2OTMxNDcyYmM2MmVkIiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:02 GMT; Max-Age=7200; path=/; secure; samesite=lax",
            "28": "set-cookie: cms_session=eyJpdiI6ImxvWmZCb0hGRWZFcG84M2U3d3ROK0E9PSIsInZhbHVlIjoiYmpwaTllNGFVbUMxQjA3VWs2eExkVnZDVjFtaStwZXV3V3BQamxrb0x3VHFxOUZmeEJzN1o5NmRUcmNyQ09teHJiY3dRTU1jaXUwOGNMQmJFUVRTQ0FEZGlvYlc3dCtmVVBtQTBsVEdEVkxrRXVNYmpPb3Z6dUdOOEVsZDlXZ3IiLCJtYWMiOiIxYjAwMmI5Mjg4OWIzYzk4ZDUyZjJiZDRkNzUwM2QxNTZmZmZlMmI3MjMxNzcyYTE2YTU3NTdjOWI5N2JmNTI5IiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:02 GMT; Max-Age=7200; path=/; secure; httponly; samesite=lax",
            "29": "x-content-type-options: nosniff",
            "30": "x-frame-options: SAMEORIGIN",
            "31": "strict-transport-security: max-age=0",
            "32": "cf-cache-status: DYNAMIC",
            "33": "server: cloudflare",
            "34": "cf-ray: 9d802af5bf040519-SIN",
            "36": "HTTP/2 200",
            "37": "date: Fri, 06 Mar 2026 09:00:02 GMT",
            "38": "content-type: text/html; charset=UTF-8",
            "39": "cache-control: no-cache, private",
            "40": "set-cookie: XSRF-TOKEN=eyJpdiI6IkV0bzhxK2xpNzNvVCtzUnBjTzVvS2c9PSIsInZhbHVlIjoiQmZTbGhIMkk5V2V6WjVwNFRqc1BZdEdDbUY2WjIrcmR1RzNtd3ZucU1DVzhmMnhESE1uWFN5VTRFOWlnWUkrV0FIV2NwenJzT2JwaE9kZjFhNFVhNUZSVk8rbWVRRFdvaVdOdDkrOEhDY01GU2lwM3Q1czlFMDRjZXBNKzZ6eCsiLCJtYWMiOiIzZTM1OTkxYjQ5ZGU5ZmVmZTQyMDJkZDZjNjhlNzJlZmQ3YjIyYjU2MGFiYWUzNWMwYmY0YjI5Mzk4MWQ1YTRiIiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:02 GMT; Max-Age=7200; path=/; secure; samesite=lax",
            "41": "set-cookie: cms_session=eyJpdiI6IkorUWdKQmdLajlyZ256Q2plSUU2OFE9PSIsInZhbHVlIjoiYjBDcHhNUytFQVd2ajhYR3BIb25SQXNEbHltWmVkZVEzWHNwL0MyOHIyMHdwK01iREMyb0RuUmhTaUhDaENtemE1enh3eEtnVExaeWg2Sk12VEtNK3c5MFRFSGdQRHZobnIvcG1tU3dQMW9FenlVcnBZT2ROR0xHSHFCNEtnRDYiLCJtYWMiOiJmNzE3OTJmMDZlZDlhMDZjMjQxODUzYmUxMmFlNDM1NjU2Zjk1OGI2NWMwMDVkOWZkZjQ3Y2Q5OTIwOGEzZTEwIiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:02 GMT; Max-Age=7200; path=/; secure; httponly; samesite=lax",
            "42": "x-content-type-options: nosniff",
            "43": "x-frame-options: SAMEORIGIN",
            "44": "strict-transport-security: max-age=0",
            "45": "cf-cache-status: DYNAMIC",
            "46": "server: cloudflare",
            "47": "cf-ray: 9d802af5ffc70519-SIN"
        },
        "starttransfer_time_ms": 233.63
    },
    "v6_https": {
        "tls": {
            "protocol": 0,
            "certificates": [
                {
                    "Cert": "-----BEGIN CERTIFICATE-----\nMIIGZTCCBU2gAwIBAgIMKx/R9srPwB/aOEamMA0GCSqGSIb3DQEBCwUAMFAxCzAJ\nBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMSYwJAYDVQQDEx1H\nbG9iYWxTaWduIFJTQSBPViBTU0wgQ0EgMjAxODAeFw0yNTA5MTkwMTUxMTJaFw0y\nNjEwMjEwMTUxMTFaMHIxCzAJBgNVBAYTAk1ZMRUwEwYDVQQIEwxLdWFsYSBMdW1w\ndXIxFTATBgNVBAcTDEt1YWxhIEx1bXB1cjEaMBgGA1UEChMRQWZmaW4gQmFuayBC\nZXJoYWQxGTAXBgNVBAMMECouYWZmaW5od2FuZy5jb20wggEiMA0GCSqGSIb3DQEB\nAQUAA4IBDwAwggEKAoIBAQCpbI7zojHyqcrqpc3TNGLbMTFu/tw+1x1AP8bNazJP\ntzS8n/j7TyiF3EjzH4LTh3rCoNtTYuX6HdzVpAzQskzgV9qfBJOWn/wb060XD3Tq\n/Drfq7ersBhHdCnURAYajVs23jY33/FION3soMthmuO4voA/jSHLtXuE8cIdPjBn\nyBL+H0ACicw9dn2KJu6z+P7GKeo1rukG/sIdSTW4K5LLDrsEM2A9hOXMye8fEh5P\nbb1+bxWNQKRfBOZ6T74IDUnfSNKw1yfYKOGOkeUU24xUcchdaaMzR/EgKweiygMB\nHGk0Cktf/6mfkY17xt/QVRuaB7UMytwsmFft+wmvoPZzAgMBAAGjggMbMIIDFzAO\nBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADCBjgYIKwYBBQUHAQEEgYEwfzBE\nBggrBgEFBQcwAoY4aHR0cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQv\nZ3Nyc2FvdnNzbGNhMjAxOC5jcnQwNwYIKwYBBQUHMAGGK2h0dHA6Ly9vY3NwLmds\nb2JhbHNpZ24uY29tL2dzcnNhb3Zzc2xjYTIwMTgwVgYDVR0gBE8wTTBBBgkrBgEE\nAaAyARQwNDAyBggrBgEFBQcCARYmaHR0cHM6Ly93d3cuZ2xvYmFsc2lnbi5jb20v\ncmVwb3NpdG9yeS8wCAYGZ4EMAQICMCsGA1UdEQQkMCKCECouYWZmaW5od2FuZy5j\nb22CDmFmZmluaHdhbmcuY29tMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD\nAjAfBgNVHSMEGDAWgBT473/yzXhnqN5vjySNiPGHAwKz6zAdBgNVHQ4EFgQUnB22\niwDVLnUem9jtNXCXPQ2coJMwggGABgorBgEEAdZ5AgQCBIIBcASCAWwBagB3AJRO\nQ4f67MHvgfMZJCaoGGUBx9NfOAIBP3JnfVU3LhnYAAABmV+rJFIAAAQDAEgwRgIh\nANrFQfzfZviDGah1T8bCDliwlTqnjcGAF7VFSjQOMJUZAiEA6kp4G2D6iWg7holy\nCSqhQiixojR4QgKRkbC+wAitue0AdgDLOPcViXyEoURfW8Hd+8lu8ppZzUcKaQWF\nsMsUwxRY5wAAAZlfqyRsAAAEAwBHMEUCIQCoQPCQjlSJAfZO7znWfVNuococZAdt\nOeyj9QaOpXouxgIgIaNSIU85IpNVVJf74Wyq/u99q6Hvr4XnmC3cZUTCKzUAdwDC\nMX5XRRmjRe5/ON6ykEHrx8IhWiK/f9W1rXaa2Q5SzQAAAZlfqyREAAAEAwBIMEYC\nIQCY5t4wN6vZh7tw8XFBHAi9CcOJ0F7NRFffnle9rrrvjgIhAPR1SjsXf3QmAUOS\n+3v4n95o8xW032dt/I3l9m2lCA8qMA0GCSqGSIb3DQEBCwUAA4IBAQCTKssaIdTj\nzGFheFW0qIEFMfwfxu+jZAAsDjVq863brEF92/c/O9/U9yn4H3+Od77wTNp/TrbG\nOoAt0C91xcNMp3tVGD+cYy9a5wPyENFT6Vj/m+ZFM1W/8hzQbUro4+HHA6SSCHDl\nRKEEKFa64Lg/qUOnYvgMlClP8GzqSD2FL1zxD/Y7LcTTJ41PfaGPr8dPfs7ZvyNU\nI48I5aFt/NPX1i7Ovji5qe+IpYzfpYpHahKkKF+hj2ve7bM1doOAqjG4Z7txlUbu\nBhLXKZf9mBvsKe+1DOKQ38aUeFE/BB6g4Ui/iwVECeFOGsRg6nf5NHWwt58Lxs9b\n1KYRKuls9VnX\n-----END CERTIFICATE-----\n",
                    "Issuer": "C = BE, O = GlobalSign nv-sa, CN = GlobalSign RSA OV SSL CA 2018",
                    "rsa(e)": "10001",
                    "rsa(n)": "A96C8EF3A231F2A9CAEAA5CDD33462DB31316EFEDC3ED71D403FC6CD6B324FB734BC9FF8FB4F2885DC48F31F82D3877AC2A0DB5362E5FA1DDCD5A40CD0B24CE057DA9F0493969FFC1BD3AD170F74EAFC3ADFABB7ABB018477429D444061A8D5B36DE3637DFF14838DDECA0CB619AE3B8BE803F8D21CBB57B84F1C21D3E3067C812FE1F400289CC3D767D8A26EEB3F8FEC629EA35AEE906FEC21D4935B82B92CB0EBB0433603D84E5CCC9EF1F121E4F6DBD7E6F158D40A45F04E67A4FBE080D49DF48D2B0D727D828E18E91E514DB8C5471C85D69A33347F1202B07A2CA03011C69340A4B5FFFA99F918D7BC6DFD0551B9A07B50CCADC2C9857EDFB09AFA0F673",
                    "Subject": "C = MY, ST = Kuala Lumpur, L = Kuala Lumpur, O = Affin Bank Berhad, CN = *.affinhwang.com",
                    "Version": "2",
                    "Signature": "93:2a:cb:1a:21:d4:e3:cc:61:61:78:55:b4:a8:81:05:31:fc:1f:c6:ef:a3:64:00:2c:0e:35:6a:f3:ad:db:ac:41:7d:db:f7:3f:3b:df:d4:f7:29:f8:1f:7f:8e:77:be:f0:4c:da:7f:4e:b6:c6:3a:80:2d:d0:2f:75:c5:c3:4c:a7:7b:55:18:3f:9c:63:2f:5a:e7:03:f2:10:d1:53:e9:58:ff:9b:e6:45:33:55:bf:f2:1c:d0:6d:4a:e8:e3:e1:c7:03:a4:92:08:70:e5:44:a1:04:28:56:ba:e0:b8:3f:a9:43:a7:62:f8:0c:94:29:4f:f0:6c:ea:48:3d:85:2f:5c:f1:0f:f6:3b:2d:c4:d3:27:8d:4f:7d:a1:8f:af:c7:4f:7e:ce:d9:bf:23:54:23:8f:08:e5:a1:6d:fc:d3:d7:d6:2e:ce:be:38:b9:a9:ef:88:a5:8c:df:a5:8a:47:6a:12:a4:28:5f:a1:8f:6b:de:ed:b3:35:76:83:80:aa:31:b8:67:bb:71:95:46:ee:06:12:d7:29:97:fd:98:1b:ec:29:ef:b5:0c:e2:90:df:c6:94:78:51:3f:04:1e:a0:e1:48:bf:8b:05:44:09:e1:4e:1a:c4:60:ea:77:f9:34:75:b0:b7:9f:0b:c6:cf:5b:d4:a6:11:2a:e9:6c:f5:59:d7:",
                    "Start date": "Sep 19 01:51:12 2025 GMT",
                    "Expire date": "Oct 21 01:51:11 2026 GMT",
                    "Serial Number": "2b1fd1f6cacfc01fda3846a6",
                    "RSA Public Key": "2048",
                    "X509v3 Key Usage": "Digital Signature, Key Encipherment",
                    "Signature Algorithm": "sha256WithRSAEncryption",
                    "Public Key Algorithm": "rsaEncryption",
                    "CT Precertificate SCTs": "Signed Certificate Timestamp:\n    Version   : v1 (0x0)\n    Log ID    : 94:4E:43:87:FA:EC:C1:EF:81:F3:19:24:26:A8:18:65:\n                01:C7:D3:5F:38:02:01:3F:72:67:7D:55:37:2E:19:D8\n    Timestamp : Sep 19 01:51:15.538 2025 GMT\n    Extensions: none\n    Signature : ecdsa-with-SHA256\n                30:46:02:21:00:DA:C5:41:FC:DF:66:F8:83:19:A8:75:\n                4F:C6:C2:0E:58:B0:95:3A:A7:8D:C1:80:17:B5:45:4A:\n                34:0E:30:95:19:02:21:00:EA:4A:78:1B:60:FA:89:68:\n                3B:86:89:72:09:2A:A1:42:28:B1:A2:34:78:42:02:91:\n                91:B0:BE:C0:08:AD:B9:ED\nSigned Certificate Timestamp:\n    Version   : v1 (0x0)\n    Log ID    : CB:38:F7:15:89:7C:84:A1:44:5F:5B:C1:DD:FB:C9:6E:\n                F2:9A:59:CD:47:0A:69:05:85:B0:CB:14:C3:14:58:E7\n    Timestamp : Sep 19 01:51:15.564 2025 GMT\n    Extensions: none\n    Signature : ecdsa-with-SHA256\n                30:45:02:21:00:A8:40:F0:90:8E:54:89:01:F6:4E:EF:\n                39:D6:7D:53:6E:A1:CA:1C:64:07:6D:39:EC:A3:F5:06:\n                8E:A5:7A:2E:C6:02:20:21:A3:52:21:4F:39:22:93:55:\n                54:97:FB:E1:6C:AA:FE:EF:7D:AB:A1:EF:AF:85:E7:98:\n                2D:DC:65:44:C2:2B:35\nSigned Certificate Timestamp:\n    Version   : v1 (0x0)\n    Log ID    : C2:31:7E:57:45:19:A3:45:EE:7F:38:DE:B2:90:41:EB:\n                C7:C2:21:5A:22:BF:7F:D5:B5:AD:76:9A:D9:0E:52:CD\n    Timestamp : Sep 19 01:51:15.524 2025 GMT\n    Extensions: none\n    Signature : ecdsa-with-SHA256\n                30:46:02:21:00:98:E6:DE:30:37:AB:D9:87:BB:70:F1:\n                71:41:1C:08:BD:09:C3:89:D0:5E:CD:44:57:DF:9E:57:\n                BD:AE:BA:EF:8E:02:21:00:F4:75:4A:3B:17:7F:74:26:\n                01:43:92:FB:7B:F8:9F:DE:68:F3:15:B4:DF:67:6D:FC:\n                8D:E5:F6:6D:A5:08:0F:2A",
                    "X509v3 Basic Constraints": "CA:FALSE",
                    "X509v3 Extended Key Usage": "TLS Web Server Authentication, TLS Web Client Authentication",
                    "X509v3 Certificate Policies": "Policy: 1.3.6.1.4.1.4146.1.20\n  CPS: https://www.globalsign.com/repository/\nPolicy: 2.23.140.1.2.2",
                    "Authority Information Access": "CA Issuers - URI:http://secure.globalsign.com/cacert/gsrsaovsslca2018.crt\nOCSP - URI:http://ocsp.globalsign.com/gsrsaovsslca2018",
                    "X509v3 Subject Key Identifier": "9C:1D:B6:8B:00:D5:2E:75:1E:9B:D8:ED:35:70:97:3D:0D:9C:A0:93",
                    "X509v3 Authority Key Identifier": "F8:EF:7F:F2:CD:78:67:A8:DE:6F:8F:24:8D:88:F1:87:03:02:B3:EB",
                    "X509v3 Subject Alternative Name": "DNS:*.affinhwang.com, DNS:affinhwang.com"
                },
                {
                    "Cert": "-----BEGIN CERTIFICATE-----\nMIIETjCCAzagAwIBAgINAe5fIh38YjvUMzqFVzANBgkqhkiG9w0BAQsFADBMMSAw\nHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEGA1UEChMKR2xvYmFs\nU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjAeFw0xODExMjEwMDAwMDBaFw0yODEx\nMjEwMDAwMDBaMFAxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52\nLXNhMSYwJAYDVQQDEx1HbG9iYWxTaWduIFJTQSBPViBTU0wgQ0EgMjAxODCCASIw\nDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKdaydUMGCEAI9WXD+uu3Vxoa2uP\nUGATeoHLl+6OimGUSyZ59gSnKvuk2la77qCk8HuKf1UfR5NhDW5xUTolJAgvjOH3\nidaSz6+zpz8w7bXfIa7+9UQX/dhj2S/TgVprX9NHsKzyqzskeU8fxy7quRU6fBhM\nabO1IFkJXinDY+YuRluqlJBJDrnw9UqhCS98NE3QvADFBlV5Bs6i0BDxSEPouVq1\nlVW9MdIbPYa+oewNEtssmSStR8JvA+Z6cLVwzM0nLKWMjsIYPJLJLnNvBhBWk0Cq\no8VS++XFBdZpaFwGue5RieGKDkFNm5KQConpFmvv73W+eka440eKHRwup08CAwEA\nAaOCASkwggElMA4GA1UdDwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMB0G\nA1UdDgQWBBT473/yzXhnqN5vjySNiPGHAwKz6zAfBgNVHSMEGDAWgBSP8Et/qC5F\nJK5NUPpjmove4t0bvDA+BggrBgEFBQcBAQQyMDAwLgYIKwYBBQUHMAGGImh0dHA6\nLy9vY3NwMi5nbG9iYWxzaWduLmNvbS9yb290cjMwNgYDVR0fBC8wLTAroCmgJ4Yl\naHR0cDovL2NybC5nbG9iYWxzaWduLmNvbS9yb290LXIzLmNybDBHBgNVHSAEQDA+\nMDwGBFUdIAAwNDAyBggrBgEFBQcCARYmaHR0cHM6Ly93d3cuZ2xvYmFsc2lnbi5j\nb20vcmVwb3NpdG9yeS8wDQYJKoZIhvcNAQELBQADggEBAJmQyC1fQorUC2bbmANz\nEdSIhlIoU4r7rd/9c446ZwTbw1MUcBQJfMPg+NccmBqixD7b6QDjynCy8SIwIVbb\n0615XoFYC20UgDX1b10d65pHBf9ZjQCxQNqQmJYaumxtf4z1s4DfjGRzNpZ5eWl0\n6r/4ngGPoJVpjemEuunl1Ig423g7mNA2eymw0lIYkN5SQwCuaifIFJ6GlazhgDEw\nfpolu4usBCOmmQDo8dIm7A9+O4orkjgTHY+GzYZSR+Y0fFukAj6KYXwidlNalFMz\nhriSqHKvoflShx8xpfywgVcvzfTO3PYkz6fiNJBonf6q8amaEsybwMbDqKWwIX7e\nSPY=\n-----END CERTIFICATE-----\n",
                    "Issuer": "OU = GlobalSign Root CA - R3, O = GlobalSign, CN = GlobalSign",
                    "rsa(e)": "10001",
                    "rsa(n)": "A75AC9D50C18210023D5970FEBAEDD5C686B6B8F5060137A81CB97EE8E8A61944B2679F604A72AFBA4DA56BBEEA0A4F07B8A7F551F4793610D6E71513A2524082F8CE1F789D692CFAFB3A73F30EDB5DF21AEFEF54417FDD863D92FD3815A6B5FD347B0ACF2AB3B24794F1FC72EEAB9153A7C184C69B3B52059095E29C363E62E465BAA9490490EB9F0F54AA1092F7C344DD0BC00C506557906CEA2D010F14843E8B95AB59555BD31D21B3D86BEA1EC0D12DB2C9924AD47C26F03E67A70B570CCCD272CA58C8EC2183C92C92E736F0610569340AAA3C552FBE5C505D669685C06B9EE5189E18A0E414D9B92900A89E9166BEFEF75BE7A46B8E3478A1D1C2EA74F",
                    "Subject": "C = BE, O = GlobalSign nv-sa, CN = GlobalSign RSA OV SSL CA 2018",
                    "Version": "2",
                    "Signature": "99:90:c8:2d:5f:42:8a:d4:0b:66:db:98:03:73:11:d4:88:86:52:28:53:8a:fb:ad:df:fd:73:8e:3a:67:04:db:c3:53:14:70:14:09:7c:c3:e0:f8:d7:1c:98:1a:a2:c4:3e:db:e9:00:e3:ca:70:b2:f1:22:30:21:56:db:d3:ad:79:5e:81:58:0b:6d:14:80:35:f5:6f:5d:1d:eb:9a:47:05:ff:59:8d:00:b1:40:da:90:98:96:1a:ba:6c:6d:7f:8c:f5:b3:80:df:8c:64:73:36:96:79:79:69:74:ea:bf:f8:9e:01:8f:a0:95:69:8d:e9:84:ba:e9:e5:d4:88:38:db:78:3b:98:d0:36:7b:29:b0:d2:52:18:90:de:52:43:00:ae:6a:27:c8:14:9e:86:95:ac:e1:80:31:30:7e:9a:25:bb:8b:ac:04:23:a6:99:00:e8:f1:d2:26:ec:0f:7e:3b:8a:2b:92:38:13:1d:8f:86:cd:86:52:47:e6:34:7c:5b:a4:02:3e:8a:61:7c:22:76:53:5a:94:53:33:86:b8:92:a8:72:af:a1:f9:52:87:1f:31:a5:fc:b0:81:57:2f:cd:f4:ce:dc:f6:24:cf:a7:e2:34:90:68:9d:fe:aa:f1:a9:9a:12:cc:9b:c0:c6:c3:a8:a5:b0:21:7e:de:48:f6:",
                    "Start date": "Nov 21 00:00:00 2018 GMT",
                    "Expire date": "Nov 21 00:00:00 2028 GMT",
                    "Serial Number": "01ee5f221dfc623bd4333a8557",
                    "RSA Public Key": "2048",
                    "X509v3 Key Usage": "Digital Signature, Certificate Sign, CRL Sign",
                    "Signature Algorithm": "sha256WithRSAEncryption",
                    "Public Key Algorithm": "rsaEncryption",
                    "X509v3 Basic Constraints": "CA:TRUE, pathlen:0",
                    "X509v3 Certificate Policies": "Policy: X509v3 Any Policy\n  CPS: https://www.globalsign.com/repository/",
                    "Authority Information Access": "OCSP - URI:http://ocsp2.globalsign.com/rootr3",
                    "X509v3 Subject Key Identifier": "F8:EF:7F:F2:CD:78:67:A8:DE:6F:8F:24:8D:88:F1:87:03:02:B3:EB",
                    "X509v3 CRL Distribution Points": "Full Name:\n  URI:http://crl.globalsign.com/root-r3.crl",
                    "X509v3 Authority Key Identifier": "8F:F0:4B:7F:A8:2E:45:24:AE:4D:50:FA:63:9A:8B:DE:E2:DD:1B:BC"
                },
                {
                    "Cert": "-----BEGIN CERTIFICATE-----\nMIIETjCCAzagAwIBAgINAe5fFp3/lzUrZGXWajANBgkqhkiG9w0BAQsFADBXMQsw\nCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UECxMH\nUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTE4MDkxOTAw\nMDAwMFoXDTI4MDEyODEyMDAwMFowTDEgMB4GA1UECxMXR2xvYmFsU2lnbiBSb290\nIENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2JhbFNp\nZ24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDMJXaQeQZ4Ihb1wIO2\nhMoonv0FdhHFrYhy/EYCQ8eyip0EXyTLLkvhYIJG4VKrDIFHcGzdZNHr9SyjD4I9\nDCuul9e2FIYQebs7E4B3jAjhSdJqYi8fXvqWaN+JJ5U4nwbXPsnLJlkNc96wyOkm\nDoMVxu9bi9IEYMpJpij2aTv2y8gokeWdimFXN6x0FNx04Druci8unPvQu7/1PQDh\nBjPogiuuU6Y6FnOM3UEOIDrAtKeh6bJPkC4yYOlXy7kEkmho5TgmYHWyn3f/kRTv\nriBJ/K1AFUjRAjFhGV64l++td7dkmnq/X8ET75ti+w1s4FRpFqkD2m7pg5NxdsZp\nhYIXAgMBAAGjggEiMIIBHjAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB\n/zAdBgNVHQ4EFgQUj/BLf6guRSSuTVD6Y5qL3uLdG7wwHwYDVR0jBBgwFoAUYHtm\nGkUNl8qJUC99BM00qP/8/UswPQYIKwYBBQUHAQEEMTAvMC0GCCsGAQUFBzABhiFo\ndHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9yb290cjEwMwYDVR0fBCwwKjAooCag\nJIYiaHR0cDovL2NybC5nbG9iYWxzaWduLmNvbS9yb290LmNybDBHBgNVHSAEQDA+\nMDwGBFUdIAAwNDAyBggrBgEFBQcCARYmaHR0cHM6Ly93d3cuZ2xvYmFsc2lnbi5j\nb20vcmVwb3NpdG9yeS8wDQYJKoZIhvcNAQELBQADggEBACNw6c/ivvVZrpRCb8RD\nM6rNPzq5ZBfyYgZLSPFAiAYXof6r0V88xjPy847dHx0+zBpgmYILrMf8fpqHKqV9\nD6ZX7qw7aoXW3r1AY/itpsiIsBL89kHfDwmXHjjqU5++BfQ+6tOfUBJ2vgmLwgtI\nfR4uUfaNU9OrH0Abio7tfftPeVZwXwzTjhuzp3ANNyuXlava4BJrHEDOxcd+7cJi\nWOx37XMiwor1hkOIreoTbv3Y/kIvuX1erRjvlJDKPSerJpSZdcfL03v3ykzTr1Eh\nkluEfSufFT90y1HonoMOFm8b50bOI7355KKL0jlrqnkckSziYSQtjipIcJDEHsXo\n4HA=\n-----END CERTIFICATE-----\n",
                    "Issuer": "C = BE, O = GlobalSign nv-sa, OU = Root CA, CN = GlobalSign Root CA",
                    "rsa(e)": "10001",
                    "rsa(n)": "CC2576907906782216F5C083B684CA289EFD057611C5AD8872FC460243C7B28A9D045F24CB2E4BE1608246E152AB0C8147706CDD64D1EBF52CA30F823D0C2BAE97D7B614861079BB3B1380778C08E149D26A622F1F5EFA9668DF892795389F06D73EC9CB26590D73DEB0C8E9260E8315C6EF5B8BD20460CA49A628F6693BF6CBC82891E59D8A615737AC7414DC74E03AEE722F2E9CFBD0BBBFF53D00E10633E8822BAE53A63A16738CDD410E203AC0B4A7A1E9B24F902E3260E957CBB904926868E538266075B29F77FF9114EFAE2049FCAD401548D1023161195EB897EFAD77B7649A7ABF5FC113EF9B62FB0D6CE0546916A903DA6EE983937176C669858217",
                    "Subject": "OU = GlobalSign Root CA - R3, O = GlobalSign, CN = GlobalSign",
                    "Version": "2",
                    "Signature": "23:70:e9:cf:e2:be:f5:59:ae:94:42:6f:c4:43:33:aa:cd:3f:3a:b9:64:17:f2:62:06:4b:48:f1:40:88:06:17:a1:fe:ab:d1:5f:3c:c6:33:f2:f3:8e:dd:1f:1d:3e:cc:1a:60:99:82:0b:ac:c7:fc:7e:9a:87:2a:a5:7d:0f:a6:57:ee:ac:3b:6a:85:d6:de:bd:40:63:f8:ad:a6:c8:88:b0:12:fc:f6:41:df:0f:09:97:1e:38:ea:53:9f:be:05:f4:3e:ea:d3:9f:50:12:76:be:09:8b:c2:0b:48:7d:1e:2e:51:f6:8d:53:d3:ab:1f:40:1b:8a:8e:ed:7d:fb:4f:79:56:70:5f:0c:d3:8e:1b:b3:a7:70:0d:37:2b:97:95:ab:da:e0:12:6b:1c:40:ce:c5:c7:7e:ed:c2:62:58:ec:77:ed:73:22:c2:8a:f5:86:43:88:ad:ea:13:6e:fd:d8:fe:42:2f:b9:7d:5e:ad:18:ef:94:90:ca:3d:27:ab:26:94:99:75:c7:cb:d3:7b:f7:ca:4c:d3:af:51:21:92:5b:84:7d:2b:9f:15:3f:74:cb:51:e8:9e:83:0e:16:6f:1b:e7:46:ce:23:bd:f9:e4:a2:8b:d2:39:6b:aa:79:1c:91:2c:e2:61:24:2d:8e:2a:48:70:90:c4:1e:c5:e8:e0:70:",
                    "Start date": "Sep 19 00:00:00 2018 GMT",
                    "Expire date": "Jan 28 12:00:00 2028 GMT",
                    "Serial Number": "01ee5f169dff97352b6465d66a",
                    "RSA Public Key": "2048",
                    "X509v3 Key Usage": "Certificate Sign, CRL Sign",
                    "Signature Algorithm": "sha256WithRSAEncryption",
                    "Public Key Algorithm": "rsaEncryption",
                    "X509v3 Basic Constraints": "CA:TRUE",
                    "X509v3 Certificate Policies": "Policy: X509v3 Any Policy\n  CPS: https://www.globalsign.com/repository/",
                    "Authority Information Access": "OCSP - URI:http://ocsp.globalsign.com/rootr1",
                    "X509v3 Subject Key Identifier": "8F:F0:4B:7F:A8:2E:45:24:AE:4D:50:FA:63:9A:8B:DE:E2:DD:1B:BC",
                    "X509v3 CRL Distribution Points": "Full Name:\n  URI:http://crl.globalsign.com/root.crl",
                    "X509v3 Authority Key Identifier": "60:7B:66:1A:45:0D:97:CA:89:50:2F:7D:04:CD:34:A8:FF:FC:FD:4B"
                }
            ]
        },
        "http_code": 200,
        "curl_error": null,
        "primary_ip": "2606:4700:10::ac42:ab4f",
        "total_time_ms": 234.54,
        "connect_time_ms": 17.97,
        "response_headers": {
            "0": "HTTP/2 301",
            "1": "date: Fri, 06 Mar 2026 09:00:01 GMT",
            "2": "location: https://www.affinhwang.com/",
            "3": "strict-transport-security: max-age=0",
            "4": "x-content-type-options: nosniff",
            "5": "server: cloudflare",
            "6": "cf-ray: 9d802aef4e0c2925-SIN",
            "8": "HTTP/2 302",
            "9": "date: Fri, 06 Mar 2026 09:00:01 GMT",
            "10": "content-type: text/html; charset=UTF-8",
            "11": "location: https://www.affinhwang.com/homepage",
            "12": "cache-control: no-cache, private",
            "13": "set-cookie: XSRF-TOKEN=eyJpdiI6ImJvTjkvSUI5UXQwREtsN0pYem1WeGc9PSIsInZhbHVlIjoiQUdCN0grejNVVk03TFMvbUpGbmhSYTV6ZS9PckhBbWxhV2I0aXhydklib3d4SEl2UEJlTU40c0c4QnlTOFZ2MjdYMitTUWlNSUFWS3c2VzRDREx3cXRESlcrcnhncys3N2x4amtwL29VL3RKU1l4ZUdNMnFrNmU3K3pqeldSdjIiLCJtYWMiOiI4MjY2NjUwMDBkNzA0NDJjYzg1MDM2MDFlNWE0NTk1MGM5MTJmMGJkN2RhOTgyNWFlYzFiMmZlZDQ0ODA3Mzk4IiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:01 GMT; Max-Age=7200; path=/; secure; samesite=lax",
            "14": "set-cookie: cms_session=eyJpdiI6IllJQ3UyQWlVeFRUWjVBTEtrZmNrS0E9PSIsInZhbHVlIjoiYjRtVnArUVBYZzF5TVJVMFFPbDRlMklPQ2JML05Qalp1TlorT0thQUdqQklsN29CWWNwbndOZ2cyWXhXTSsrSElWQ1VBZkVrSmpzOTdNdlBJZ2ttaTcyTmdjNkV1cGhCT3BZMlZNQ3VVQVg1ZnVqL2gvUXRNT1pyWjh2UTBGWXMiLCJtYWMiOiJiZjJhMDQ5MzBmMDNiYTRkMWZmOTJmODcxNTYxOGNiMWZjMmM1YzAwZDczMTU1NjI4Yzk3ZmE1NTFlMGU2M2VlIiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:01 GMT; Max-Age=7200; path=/; secure; httponly; samesite=lax",
            "15": "x-content-type-options: nosniff",
            "16": "x-frame-options: SAMEORIGIN",
            "17": "strict-transport-security: max-age=0",
            "18": "cf-cache-status: DYNAMIC",
            "19": "server: cloudflare",
            "20": "cf-ray: 9d802aef8b04fd97-SIN",
            "22": "HTTP/2 302",
            "23": "date: Fri, 06 Mar 2026 09:00:01 GMT",
            "24": "content-type: text/html; charset=UTF-8",
            "25": "location: https://www.affinhwang.com/en/homepage",
            "26": "cache-control: no-cache, private",
            "27": "set-cookie: XSRF-TOKEN=eyJpdiI6InFYMys0Q3IxOFlQb21qSDA4ZTJRN1E9PSIsInZhbHVlIjoiMHVCaHdMQThQTE9tVVQwZjZzRUJJakNKcWdlWEN6NG1xUm10VDhYaWFmc283a29NdFlrWjI4TnRBc3gzR3JVeFhYN0EvMGd4L0hSdmtuK2tVNXFxUGRGYkh6N0pjK2owT0NxY3dqU2hrWEU2VTVmZ21sQUdSUXRPcUw2Rm5GWFMiLCJtYWMiOiI0MTA1Y2NjMjJkOWUyMGNmZjcyM2RlMGNjYWRkOTRhYzQ2NTZhNmMzMGI5NDY1N2M2NGQwY2ZmZjEzZWQxNTJjIiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:01 GMT; Max-Age=7200; path=/; secure; samesite=lax",
            "28": "set-cookie: cms_session=eyJpdiI6Ii9jOTFUK09WclRLMGw5TkRzUVdIeEE9PSIsInZhbHVlIjoiaCtDNGxUTDJvcXRmekhjOGdVeUtsMnpaZWpydTM1elRSc2pJVmhIRUQ2UjBrNm8zQllDSXVDZzhLZHRPUUtUZ0dBQnRRTHdTUjhYZlJaY3MwUTlEbjlkMU1NQjdMNDlTTTRTRjNUSmpuYXNxNXJTVkNyZWtYajRidTQ4MXQ1QlgiLCJtYWMiOiJmYTI4NzU5NWIyYzA2ODYwMDQ3MzI3ZjI4MmVkNTY1MmIyY2NkYWQzOGExNGZkMzUwZjljNTcxNjU1MjEwMDM0IiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:01 GMT; Max-Age=7200; path=/; secure; httponly; samesite=lax",
            "29": "x-content-type-options: nosniff",
            "30": "x-frame-options: SAMEORIGIN",
            "31": "strict-transport-security: max-age=0",
            "32": "cf-cache-status: DYNAMIC",
            "33": "server: cloudflare",
            "34": "cf-ray: 9d802aefeb8bfd97-SIN",
            "36": "HTTP/2 200",
            "37": "date: Fri, 06 Mar 2026 09:00:02 GMT",
            "38": "content-type: text/html; charset=UTF-8",
            "39": "cache-control: no-cache, private",
            "40": "set-cookie: XSRF-TOKEN=eyJpdiI6IjJSdCs3eTFCTU03eVZ2TXBqWnhDUlE9PSIsInZhbHVlIjoiNEI1NVBzRkwrZ20rRWYwdDhZMUpiMzErV3Vya1hPWUNENjBHbk5COVo2WjM1Zk1MY25FSWEyTUtkcTcra00wL0k4eU9hZlRTSFE5a3ZIZEpZdjRsVkxQM29UZ3lJc0h5TGVxOFVOOWZCM3MxYlZVMk05eWRrVEE5VVVEUXpUQ0YiLCJtYWMiOiJjZDY2ZDE1ZGU0NjJjZjg1YTJhYzYwYmE2NzQ2ODk4M2VhY2VmNDg4OWFhNjg0ZDE0NTJkNmE3N2VhYWRlOTQyIiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:01 GMT; Max-Age=7200; path=/; secure; samesite=lax",
            "41": "set-cookie: cms_session=eyJpdiI6IjB3cS9zd3hHNDNsUm9OTTRaWFhmeEE9PSIsInZhbHVlIjoiUXhBOUNTdVZGTWxUdVE1WTJ2TGdIUFFCUjR0WVQ5TkFRSEJRbW5NVGZITExPb2pmSkdnT1ZjM0ZlVzdidXdmVDJ1UXFkR2laZWhieFFaYjh2NExhQnI3bUNNZ2p1YlljMXB4d2NiSDlsTmZMV09hSnNmdCtCeG9oN3ZKa29ldloiLCJtYWMiOiJiMDY1OWJlYzc5ZjU4ZWE4ZTEyMmE3NzgxMmMwZDYyNGNjNjhiYjVlYzMwZDQ1OWY0OTgyMmNjMjk0NGM2ODQ0IiwidGFnIjoiIn0%3D; expires=Fri, 06-Mar-2026 11:00:01 GMT; Max-Age=7200; path=/; secure; httponly; samesite=lax",
            "42": "x-content-type-options: nosniff",
            "43": "x-frame-options: SAMEORIGIN",
            "44": "strict-transport-security: max-age=0",
            "45": "cf-cache-status: DYNAMIC",
            "46": "server: cloudflare",
            "47": "cf-ray: 9d802af03bf3fd97-SIN"
        },
        "starttransfer_time_ms": 234.37
    }
}
Connectivity Test Output
{
    "tcp_connect_v4_80": "301 0.008371 0.035748",
    "tcp_connect_v6_80": "301 0.007368 0.037561",
    "tcp_connect_v4_443": "301 0.009857 0.045038",
    "tcp_connect_v6_443": "301 0.009178 0.059294"
}
Integrity Details
Algorithm: hmac-sha256-v1
Root Hash: 173f4f500945641f596bde6e15355f3068c9056b29df90db68b769c454d799a7
http_headers: 65eeec1566e59a4f4f08f973bdbe4768aa6bd83aab6be3735d2936d3109027e0
dns_responses: d947e1e0d9bd3c8bae5c2ed90feb030791d3eb5eb652cd81da25cb038ac78903
tls_handshake: adabddaa3cc4f63e5b7ea3db0f80b1018c911f9211d680b931eacd288ce78d54
connectivity_log: 980fec3d42ae751756058bb3565680b0a39a9e10df659c1658199f675afbf09f
dns_resolution_times: e66d2306b70d390402cd42ceb0d82a27f78af329a0193ea78385d5b73787ac9f