p101-quota-china.icloud.com

- Apple Inc. -

Issued by Apple IST CA 2 - G1

About this certificate

This digital certificate with serial number 64:42:2a:87:80:1e:fb:77:6e:a1:20:69:ee:aa:53:f7 was issued on by Apple Inc..

With 64 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate has already expired and will cause a warning or error message in the browser it's still listed on this site to allow you to look back on previously issued certificates. If we have found any compliance issues with this certificate they will be shown below. I hope this certificate review is providing you the detailed information in a simple form you where looking for.


We have idenified some issues with this certificate:
  • Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)

Apple Inc.

Organization: Apple Inc.
State / Province: California
Country: US

Apple Inc.

Organization: Apple Inc.
Organization unit: Certification Authority
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 64:42:2a:87:80:1e:fb:77:6e:a1:20:69:ee:aa:53:f7
Serial Number (int): 133266353767811715258549140877919015927
Serial Number lenght: 127 bits, 16 octets

SubjectKeyId: 74:d7:5f:36:82:0b:6d:a1:9f:ae:5a:96:19:33:2a:e2:10:c2:53:5a
AuthorityKeyId: d8:7a:94:44:7c:90:70:90:16:9e:dd:17:9c:01:44:03:86:d6:2a:29

Fingerprint (sha1): fc:f0:8b:0c:c0:77:4e:5d:72:de:31:1e:bd:63:75:3d:3d:3f:71:a3
Fingerprint (sha256): 01:89:da:9a:37:b5:c6:d6:1f:ba:ae:0b:33:3c:00:ee:bc:04:94:97:aa:56:5f:73:8b:ee:fb:63:cd:bc:85:51

Issuing Certificate URL: http://certs.apple.com/appleistca2g1_bc.cer
Issuing Certificate URL: http://certs.apple.com/appleistca2g1.der

Revocation information

OCSP Server: http://ocsp.apple.com/ocsp03-appleistca2g129
CRL Distribution Point: http://crl.apple.com/appleistca2g1.crl

Check the revocation status for certificate p101-quota-china.icloud.com

64

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for p101-quota-china.icloud.com

Public Key Algorithm

ECDSA

Key Size

256

Signature Algorithm

SHA256 with RSA

Key Usage

Digital Signature
Key Agreement

Extended Key Usages

Server Authentication

Extensions

13 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

p120-quota-china.icloud.com
p144-quota-china.icloud.com
p101-quota-china.icloud.com
p163-quota-china.icloud.com
p141-quota-china.icloud.com
p136-quota-china.icloud.com
p155-quota-china.icloud.com
p159-quota-china.icloud.com
p106-quota-china.icloud.com
p117-quota-china.icloud.com
p134-quota-china.icloud.com
p121-quota-china.icloud.com
p128-quota-china.icloud.com
p160-quota-china.icloud.com
p135-quota-china.icloud.com
p111-quota-china.icloud.com
p142-quota-china.icloud.com
p157-quota-china.icloud.com
p113-quota-china.icloud.com
p147-quota-china.icloud.com
p107-quota-china.icloud.com
p116-quota-china.icloud.com
p154-quota-china.icloud.com
p108-quota-china.icloud.com
p102-quota-china.icloud.com
p164-quota-china.icloud.com
p129-quota-china.icloud.com
p151-quota-china.icloud.com
p133-quota-china.icloud.com
p118-quota-china.icloud.com
p149-quota-china.icloud.com
p139-quota-china.icloud.com
p138-quota-china.icloud.com
p158-quota-china.icloud.com
p124-quota-china.icloud.com
p119-quota-china.icloud.com
p103-quota-china.icloud.com
p126-quota-china.icloud.com
p148-quota-china.icloud.com
p153-quota-china.icloud.com
p114-quota-china.icloud.com
p125-quota-china.icloud.com
p104-quota-china.icloud.com
p122-quota-china.icloud.com
p123-quota-china.icloud.com
p145-quota-china.icloud.com
p112-quota-china.icloud.com
p162-quota-china.icloud.com
p161-quota-china.icloud.com
p130-quota-china.icloud.com
p109-quota-china.icloud.com
p127-quota-china.icloud.com
p156-quota-china.icloud.com
p115-quota-china.icloud.com
p137-quota-china.icloud.com
p146-quota-china.icloud.com
p152-quota-china.icloud.com
p132-quota-china.icloud.com
p143-quota-china.icloud.com
p150-quota-china.icloud.com
p110-quota-china.icloud.com
p131-quota-china.icloud.com
p140-quota-china.icloud.com
p105-quota-china.icloud.com

Other certificates including the domain name icloud.com

(limited to 100 certificates)
p09-mccgateway.icloud.com
keyvalueservice.icloud.com
ckdatabase.icloud.com
caldav.icloud.com
discussions-uat.apple.com
p101-ckdatabase.icloud.com
iwmb1.icloud.com
ckcoderouter.icloud.com
p203-sharedstreams-china.icloud.com
p301-fmipweb-china.icloud.com
p127-mcc.icloud.com
p101-iwmb6.icloud.com
prod-setup.icloud.com
cls-webdata.education.icloud.com
drivews.icloud.com
metrics.icloud.com
fmf-china.icloud.com
aolauth.icloud.com
ckdevice.icloud.com
mobilebackup-internal-china.icloud.com
calendarws.icloud.com
p301-iwmb3-china.icloud.com
iwmb.icloud.com
ckdatabasews.icloud.com
fmfweb.icloud.com
p301-ckdatabase-china.icloud.com
p203-escrowproxy-china.icloud.com
drive.icloud.com
p301-notesws.icloud.com
iwmb8.icloud.com
p301-iwmb-china.icloud.com
p101-quota-china.icloud.com
fmipweb.icloud.com
fmfmail.icloud.com
fmipweb-china.icloud.com
iwmb2.icloud.com
ubiquity.icloud.com
calendar.icloud.com
p101-sharedstreams-china.icloud.com
ckshare.icloud.com
fmipmobile.icloud.com
newspublisherapi.icloud.com
p101-iwmb7.icloud.com
ckcoderouter.icloud.com
iworkexportws.icloud.com
fmipalcweb.icloud.com
e3.icloud.com
photos.icloud.com
drivews.icloud.com
calendars-china.icloud.com
p301-docws-china.icloud.com
p101-docws.icloud.com
iwres.icloud.com
p25-cache.iwork.icloud.com
streams-china.icloud.com
p101-iwmb5-china.icloud.com
p101-fmfmobile.icloud.com
www.me.com
photos.icloud.com
calendars-china.icloud.com
probe.icloud.com
ubiquity.icloud.com
p01-mcc.icloud.com
p203-iwmb4-china.icloud.com
iworkpreviewapi.icloud.com
p101-escrowproxy.icloud.com
ckdevice-china.icloud.com
contactsws.icloud.com
p203-notesws-china.icloud.com
mail.icloud.com
p101-iwmb1-china.icloud.com
p101-iwres-china.icloud.com
iwmb0-china.icloud.com
p301-setup.icloud.com
calendars-china.icloud.com
p101-content.icloud.com
ckcoderouter-china.icloud.com
iwmb9-china.icloud.com
p301-drivews.icloud.com
p75-cache.iwork.icloud.com
p301-caldav-china.icloud.com
networkresponsivetest.icloud.com
uploadimagews.icloud.com
uploadimagews.icloud.com
discussions-uat.apple.com
statici.icloud.com
discussions-uat.apple.com
aolauth.icloud.com
contactsws.icloud.com
content.icloud.com
quota.icloud.com
discussions-uat.apple.com
calendars.icloud.com
acfeedbackws.icloud.com
fmipmail-china.icloud.com
ckshare.icloud.com
iworkthumbnailws.icloud.com
ckcoderouter-china.icloud.com
p101-fmfweb.icloud.com
ckcoderouter.icloud.com

Certificate

The complete raw certificate details for p101-quota-china.icloud.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIOezCCDWOgAwIBAgIQZEIqh4Ae+3duoSBp7qpT9zANBgkqhkiG9w0BAQsFADBi
MRwwGgYDVQQDExNBcHBsZSBJU1QgQ0EgMiAtIEcxMSAwHgYDVQQLExdDZXJ0aWZp
Y2F0aW9uIEF1dGhvcml0eTETMBEGA1UEChMKQXBwbGUgSW5jLjELMAkGA1UEBhMC
VVMwHhcNMjMwMjI4MTYwMzEzWhcNMjMwODI3MTYxMzEzWjBdMSQwIgYDVQQDDBtw
MTAxLXF1b3RhLWNoaW5hLmljbG91ZC5jb20xEzARBgNVBAoMCkFwcGxlIEluYy4x
EzARBgNVBAgMCkNhbGlmb3JuaWExCzAJBgNVBAYTAlVTMFkwEwYHKoZIzj0CAQYI
KoZIzj0DAQcDQgAEnU3pCP4w8KynfNcwjUuyKev0KNIh3O3NpL3nw8MBgsmxWn43
BDqvf8HLJobWD+FeRaW2DScN+xoqAfT4NOEPYqOCC/swggv3MAwGA1UdEwEB/wQC
MAAwHwYDVR0jBBgwFoAU2HqURHyQcJAWnt0XnAFEA4bWKikwgbkGCCsGAQUFBwEB
BIGsMIGpMDcGCCsGAQUFBzAChitodHRwOi8vY2VydHMuYXBwbGUuY29tL2FwcGxl
aXN0Y2EyZzFfYmMuY2VyMDQGCCsGAQUFBzAChihodHRwOi8vY2VydHMuYXBwbGUu
Y29tL2FwcGxlaXN0Y2EyZzEuZGVyMDgGCCsGAQUFBzABhixodHRwOi8vb2NzcC5h
cHBsZS5jb20vb2NzcDAzLWFwcGxlaXN0Y2EyZzEyOTCCB00GA1UdEQSCB0QwggdA
ghtwMTIwLXF1b3RhLWNoaW5hLmljbG91ZC5jb22CG3AxNDQtcXVvdGEtY2hpbmEu
aWNsb3VkLmNvbYIbcDEwMS1xdW90YS1jaGluYS5pY2xvdWQuY29tghtwMTYzLXF1
b3RhLWNoaW5hLmljbG91ZC5jb22CG3AxNDEtcXVvdGEtY2hpbmEuaWNsb3VkLmNv
bYIbcDEzNi1xdW90YS1jaGluYS5pY2xvdWQuY29tghtwMTU1LXF1b3RhLWNoaW5h
LmljbG91ZC5jb22CG3AxNTktcXVvdGEtY2hpbmEuaWNsb3VkLmNvbYIbcDEwNi1x
dW90YS1jaGluYS5pY2xvdWQuY29tghtwMTE3LXF1b3RhLWNoaW5hLmljbG91ZC5j
b22CG3AxMzQtcXVvdGEtY2hpbmEuaWNsb3VkLmNvbYIbcDEyMS1xdW90YS1jaGlu
YS5pY2xvdWQuY29tghtwMTI4LXF1b3RhLWNoaW5hLmljbG91ZC5jb22CG3AxNjAt
cXVvdGEtY2hpbmEuaWNsb3VkLmNvbYIbcDEzNS1xdW90YS1jaGluYS5pY2xvdWQu
Y29tghtwMTExLXF1b3RhLWNoaW5hLmljbG91ZC5jb22CG3AxNDItcXVvdGEtY2hp
bmEuaWNsb3VkLmNvbYIbcDE1Ny1xdW90YS1jaGluYS5pY2xvdWQuY29tghtwMTEz
LXF1b3RhLWNoaW5hLmljbG91ZC5jb22CG3AxNDctcXVvdGEtY2hpbmEuaWNsb3Vk
LmNvbYIbcDEwNy1xdW90YS1jaGluYS5pY2xvdWQuY29tghtwMTE2LXF1b3RhLWNo
aW5hLmljbG91ZC5jb22CG3AxNTQtcXVvdGEtY2hpbmEuaWNsb3VkLmNvbYIbcDEw
OC1xdW90YS1jaGluYS5pY2xvdWQuY29tghtwMTAyLXF1b3RhLWNoaW5hLmljbG91
ZC5jb22CG3AxNjQtcXVvdGEtY2hpbmEuaWNsb3VkLmNvbYIbcDEyOS1xdW90YS1j
aGluYS5pY2xvdWQuY29tghtwMTUxLXF1b3RhLWNoaW5hLmljbG91ZC5jb22CG3Ax
MzMtcXVvdGEtY2hpbmEuaWNsb3VkLmNvbYIbcDExOC1xdW90YS1jaGluYS5pY2xv
dWQuY29tghtwMTQ5LXF1b3RhLWNoaW5hLmljbG91ZC5jb22CG3AxMzktcXVvdGEt
Y2hpbmEuaWNsb3VkLmNvbYIbcDEzOC1xdW90YS1jaGluYS5pY2xvdWQuY29tghtw
MTU4LXF1b3RhLWNoaW5hLmljbG91ZC5jb22CG3AxMjQtcXVvdGEtY2hpbmEuaWNs
b3VkLmNvbYIbcDExOS1xdW90YS1jaGluYS5pY2xvdWQuY29tghtwMTAzLXF1b3Rh
LWNoaW5hLmljbG91ZC5jb22CG3AxMjYtcXVvdGEtY2hpbmEuaWNsb3VkLmNvbYIb
cDE0OC1xdW90YS1jaGluYS5pY2xvdWQuY29tghtwMTUzLXF1b3RhLWNoaW5hLmlj
bG91ZC5jb22CG3AxMTQtcXVvdGEtY2hpbmEuaWNsb3VkLmNvbYIbcDEyNS1xdW90
YS1jaGluYS5pY2xvdWQuY29tghtwMTA0LXF1b3RhLWNoaW5hLmljbG91ZC5jb22C
G3AxMjItcXVvdGEtY2hpbmEuaWNsb3VkLmNvbYIbcDEyMy1xdW90YS1jaGluYS5p
Y2xvdWQuY29tghtwMTQ1LXF1b3RhLWNoaW5hLmljbG91ZC5jb22CG3AxMTItcXVv
dGEtY2hpbmEuaWNsb3VkLmNvbYIbcDE2Mi1xdW90YS1jaGluYS5pY2xvdWQuY29t
ghtwMTYxLXF1b3RhLWNoaW5hLmljbG91ZC5jb22CG3AxMzAtcXVvdGEtY2hpbmEu
aWNsb3VkLmNvbYIbcDEwOS1xdW90YS1jaGluYS5pY2xvdWQuY29tghtwMTI3LXF1
b3RhLWNoaW5hLmljbG91ZC5jb22CG3AxNTYtcXVvdGEtY2hpbmEuaWNsb3VkLmNv
bYIbcDExNS1xdW90YS1jaGluYS5pY2xvdWQuY29tghtwMTM3LXF1b3RhLWNoaW5h
LmljbG91ZC5jb22CG3AxNDYtcXVvdGEtY2hpbmEuaWNsb3VkLmNvbYIbcDE1Mi1x
dW90YS1jaGluYS5pY2xvdWQuY29tghtwMTMyLXF1b3RhLWNoaW5hLmljbG91ZC5j
b22CG3AxNDMtcXVvdGEtY2hpbmEuaWNsb3VkLmNvbYIbcDE1MC1xdW90YS1jaGlu
YS5pY2xvdWQuY29tghtwMTEwLXF1b3RhLWNoaW5hLmljbG91ZC5jb22CG3AxMzEt
cXVvdGEtY2hpbmEuaWNsb3VkLmNvbYIbcDE0MC1xdW90YS1jaGluYS5pY2xvdWQu
Y29tghtwMTA1LXF1b3RhLWNoaW5hLmljbG91ZC5jb20wggEHBgNVHSAEgf8wgfww
CAYGZ4EMAQICMIHvBgoqhkiG92NkBQsEMIHgMDcGCCsGAQUFBwIBFitodHRwczov
L3d3dy5hcHBsZS5jb20vY2VydGlmaWNhdGVhdXRob3JpdHkvMIGkBggrBgEFBQcC
AjCBlwyBlFJlbGlhbmNlIG9uIHRoaXMgY2VydGlmaWNhdGUgYnkgYW55IHBhcnR5
IGFzc3VtZXMgYWNjZXB0YW5jZSBvZiBhbnkgYXBwbGljYWJsZSB0ZXJtcyBhbmQg
Y29uZGl0aW9ucyBvZiB1c2UgYW5kL29yIGNlcnRpZmljYXRpb24gcHJhY3RpY2Ug
c3RhdGVtZW50cy4wEwYDVR0lBAwwCgYIKwYBBQUHAwEwNwYDVR0fBDAwLjAsoCqg
KIYmaHR0cDovL2NybC5hcHBsZS5jb20vYXBwbGVpc3RjYTJnMS5jcmwwHQYDVR0O
BBYEFHTXXzaCC22hn65alhkzKuIQwlNaMA4GA1UdDwEB/wQEAwIDiDARBgsqhkiG
92NkBhsHAgQCBQAwEQYLKoZIhvdjZAYbDwIEAgUAMBEGCyqGSIb3Y2QGGwsCBAIF
ADCCAfYGCisGAQQB1nkCBAIEggHmBIIB4gHgAHYAs3N3B+GEUPhjhtYFqdwRCUp5
LbFnDAuH3PADDnk2pZoAAAGGmMypZgAABAMARzBFAiAP6m7unj1xlzwOZYr/kgvY
AxAjAnRPDlmFeQwSRNp8UgIhAMZezqWlheZdcDwLY/eNFBcPsn2VkKDQv0vVMVG6
N06cAHYA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGGmMypVQAA
BAMARzBFAiEAmWA3msp4+bJyLvmlPfdgc31XQlc1lkjAUDe9an2N8W4CICd9a7ii
3qSN0K+Kf80ZvzUWLwCv50TEJ8K+vgfJNIW6AHYAejKMVNi3LbYg6jjgUh7phBZw
MhOFTTvSK8E6V6NS61IAAAGGmMypfQAABAMARzBFAiAaET81lMB41NFOzq2Htk0i
Z390Pff6xbYg6c/CKBgzqAIhAOhBUuY80Z2LD0+MON/YWnxirqsKKINHhRIi4lsw
5W+6AHYAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0JgSXttJkAAAGGmMypsgAA
BAMARzBFAiBEUuJehe1diB8eUv5HuSdOf3uzM6XalStFj/1euqXM2AIhAPkeogV/
T+oMAtNsNcIkMNozo/1UqrdwhyP7BOh31iP7MA0GCSqGSIb3DQEBCwUAA4IBAQCD
4GBtTVbAwPh5M96J+2YyeWrnOJ4zk9NDkl3zzHcJ/I0lsmvU2AtEMc283pgzr5PR
lknETIHgwpNTEb3aZrbynU1XT0qwhPWSYDAHeeM+ZepCdUDtK8YdOLTwp7PBjszs
o5HuXjGR4Pdc+kJOywoW7Ups5R5ofdzmLupYjaj4lf9itmhimTinaEisjKyeAyEa
gf+lVNaJxdZDLZsywrNYlAtKEt+QX0T2yUJj0n3rSa82N2DPXhKAMzSQMfkDETL4
bZMibdgrOoYmDnd6q4qUuNFSKcv50XDS+fQdJaAUN5Vj10wo0J4Ps81aj5vlAzDH
CLyXjNxf4frv3DO85wS8
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEnU3pCP4w8KynfNcwjUuyKev0KNIh
3O3NpL3nw8MBgsmxWn43BDqvf8HLJobWD+FeRaW2DScN+xoqAfT4NOEPYg==
-----END PUBLIC KEY-----

ASN.1 decoded

 [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . [c:0|t:2|false] INTEGER 2
 . . . . . . . . [c:0|t:2|false] INTEGER 133266353767811715258549140877919015927
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption)
 . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Apple IST CA 2 - G1'
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.11 (organizationalUnitName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Certification Authority'
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Apple Inc.'
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'US'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-02-28 16:03:13 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-08-27 16:13:13 +0000 UTC
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'p101-quota-china.icloud.com'
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'Apple Inc.'
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.8 (stateOrProvinceName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'California'
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'US'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.10045.2.1 (ecPublicKey)
 . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.10045.3.1.7 (prime256v1)
 . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (520 bits)
				00049d4de908fe30f0aca77cd7308d4bb229ebf428d221dcedcda4bde7c3c30182c9b15a7e37043aaf7fc1cb2686d60fe15e45a5b60d270dfb1a2a01f4f834e10f62
 . . . . . . . . [c:2|t:3|true] ORAddress 
 . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.35 (authorityKeyIdentifier)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|false] OtherName d87a94447c907090169edd179c01440386d62a29
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.1.1 (authorityInfoAccess)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (172 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://certs.apple.com/appleistca2g1_bc.cer'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://certs.apple.com/appleistca2g1.der'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.1 (ocsp)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://ocsp.apple.com/ocsp03-appleistca2g129'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.17 (subjectAltName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (1860 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p120-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p144-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p101-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p163-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p141-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p136-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p155-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p159-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p106-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p117-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p134-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p121-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p128-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p160-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p135-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p111-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p142-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p157-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p113-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p147-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p107-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p116-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p154-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p108-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p102-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p164-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p129-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p151-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p133-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p118-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p149-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p139-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p138-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p158-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p124-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p119-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p103-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p126-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p148-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p153-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p114-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p125-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p104-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p122-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p123-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p145-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p112-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p162-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p161-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p130-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p109-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p127-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p156-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p115-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p137-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p146-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p152-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p132-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p143-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p150-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p110-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p131-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p140-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'p105-quota-china.icloud.com'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.32 (certificatePolicies)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (255 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.23.140.1.2.2 (Organization Validation Certificates Policy)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113635.100.5.11.4
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.2.1 (cps)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'https://www.apple.com/certificateauthority/'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.2.2 (unotice)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'Reliance on this certificate by any party assumes acceptance of any applicable terms and conditions of use and/or certification practice statements.'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.37 (extKeyUsage)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (12 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (48 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crl.apple.com/appleistca2g1.crl'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.14 (subjectKeyIdentifier)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes)
							74d75f36820b6da19fae5a9619332ae210c2535a
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (5 bits)
							0388
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113635.100.6.27.7.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113635.100.6.27.15.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113635.100.6.27.11.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (486 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (482 bytes)
							01e0007600b3737707e18450f86386d605a9dc11094a792db1670c0b87dcf0030e7936a59a0000018698cca966000004030047304502200fea6eee9e3d71973c0e658aff920bd803102302744f0e5985790c1244da7c52022100c65ecea5a585e65d703c0b63f78d14170fb27d9590a0d0bf4bd53151ba374e9c007600e83ed0da3ef5063532e75728bc896bc903d3cbd1116beceb69e1777d6d06bd6e0000018698cca95500000403004730450221009960379aca78f9b2722ef9a53df760737d574257359648c05037bd6a7d8df16e0220277d6bb8a2dea48dd0af8a7fcd19bf35162f00afe744c427c2bebe07c93485ba0076007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb520000018698cca97d000004030047304502201a113f3594c078d4d14ecead87b64d22677f743df7fac5b620e9cfc2281833a8022100e84152e63cd19d8b0f4f8c38dfd85a7c62aeab0a288347851222e25b30e56fba007600b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb4990000018698cca9b2000004030047304502204452e25e85ed5d881f1e52fe47b9274e7f7bb333a5da952b458ffd5ebaa5ccd8022100f91ea2057f4fea0c02d36c35c22430da33a3fd54aab7708723fb04e877d623fb
 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption)
 . . . . . . . . [c:0|t:5|false] NULL 
 . . . . [c:0|t:3|false] BIT STRING (2048 bits)
		0083e0606d4d56c0c0f87933de89fb6632796ae7389e3393d343925df3cc7709fc8d25b26bd4d80b4431cdbcde9833af93d19649c44c81e0c2935311bdda66b6f29d4d574f4ab084f59260300779e33e65ea427540ed2bc61d38b4f0a7b3c18ecceca391ee5e3191e0f75cfa424ecb0a16ed4a6ce51e687ddce62eea588da8f895ff62b668629938a76848ac8cac9e03211a81ffa554d689c5d6432d9b32c2b358940b4a12df905f44f6c94263d27deb49af363760cf5e128033349031f9031132f86d93226dd82b3a86260e777aab8a94b8d15229cbf9d170d2f9f41d25a014379563d74c28d09e0fb3cd5a8f9be50330c708bc978cdc5fe1faefdc33bce704bc