tabc.org

Issued by GTS CA 1P5

About this certificate

This digital certificate with serial number ee:95:04:48:c1:14:b2:c3:0e:14:d2:ce:b5:25:9c:f6 was issued on by Google Trust Services LLC.

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)

Certificate Subject

CN=tabc.org

Google Trust Services LLC

Organization: Google Trust Services LLC
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): ee:95:04:48:c1:14:b2:c3:0e:14:d2:ce:b5:25:9c:f6
Serial Number (int): 317130002122553412292746730442842283254
Serial Number lenght: 128 bits, 16 octets

SubjectKeyId: 7b:6f:cb:45:21:06:24:42:19:12:a8:8d:92:92:be:c0:08:43:62:ac
AuthorityKeyId: d5:fc:9e:0d:df:1e:ca:dd:08:97:97:6e:2b:c5:5f:c5:2b:f5:ec:b8

Fingerprint (sha1): 4d:9b:d8:e6:1d:1d:9d:13:bf:3c:18:cc:11:4f:34:d6:b1:8d:46:65
Fingerprint (sha256): 6c:f9:16:31:5f:0f:15:d3:8f:54:8d:99:d6:69:87:c2:2f:90:50:a1:07:96:6c:19:98:8c:48:b6:25:29:f1:58

Issuing Certificate URL: http://pki.goog/repo/certs/gts1p5.der

Revocation information

OCSP Server: http://ocsp.pki.goog/s/gts1p5/ufVSP_98oSY
CRL Distribution Point: http://crls.pki.goog/gts1p5/ihFiAY-64YY.crl

Check the revocation status for certificate tabc.org

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for tabc.org

Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA256 with RSA

Key Usage

Digital Signature
Key Encipherment

Extended Key Usages

Server Authentication

Extensions

10 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

tabc.org

Other certificates including the domain name tabc.org

(limited to 100 certificates)
www.colegioguadalupedetulpetlac.edu.mx
*.schoology.com
www.yorkprepsc.org
admin.bakerschools.org
schoology.com
www.cristoreysandiego.org
admin.churchill.edu.mx
*.schoology.com
schoology.com
admin.angloarts.mx
schoology.com
schoology.com
admin.msab.msa.state.mn.us
tabc.org
www.tabc.org
schoology.com
schoology.com
www.tabc.org
colegiocipres.edu.mx
admin.bakerschools.org
admin.cienegaelementary.org
schoology.com
carnegie-schools.com
schoology.com
schoology.com
admin.bakerschools.org
*.schoology.com
www.iuvyc.edu.mx
schoology.com
schoology.com
schoology.com
admin.bakerschools.org
*.schoology.com
texasleadership.net
schoology.com
*.schoology.com
admin.bakerschools.org
schoology.com
schoology.com
admin.aghseagles.org
schoology.com
calhanschool.org
www.unionacademy.net
admin.angloarts.mx
admin.icsjschool.org
tabc.org
schoology.com
schoology.com
www.strosewilmington.com
schoology.com
carnegie-schools.com
admin.aghseagles.org
*.schoology.com
admin.aghseagles.org
admin.aghseagles.org
admin.bakerschools.org
www.angloarts.mx
schoology.com
admin.aghseagles.org
schoology.com
schoology.com
en.angloarts.mx
schoology.com
*.schoology.com
churchill.edu.mx
schoology.com
schoology.com
*.schoology.com
www.aghseagles.org
tabc.org
schoology.com
schoology.com
tabc.org
admin.angloarts.mx
admin.aghseagles.org
admin.aghseagles.org
usj.dcsedu.com
schoology.com
schoology.com
*.schoology.com
schoology.com
admin.aghseagles.org
admin.aghseagles.org
schoology.com
schoology.com
schoology.com
www.tabc.org
admin.aghseagles.org
admin.aghseagles.org
admin.aghseagles.org
schoology.com
www.admin.colegiocipres.edu.mx
tabc.org
www.mchdurham.org
www.dormanhigh.org
schoology.com
*.schoology.com
*.schoology.com
admin.aghseagles.org
www.ebdesilva.org

Certificate

The complete raw certificate details for tabc.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFVjCCBD6gAwIBAgIRAO6VBEjBFLLDDhTSzrUlnPYwDQYJKoZIhvcNAQELBQAw
RjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM
TEMxEzARBgNVBAMTCkdUUyBDQSAxUDUwHhcNMjMwMjEzMjAzMjIyWhcNMjMwNTE0
MjAzMjIxWjATMREwDwYDVQQDEwh0YWJjLm9yZzCCASIwDQYJKoZIhvcNAQEBBQAD
ggEPADCCAQoCggEBAOcF9MprNYpTDelUqVeb5wa7iGpru0FPcEiMyK8yYwAg7OCh
uyoOx5QOwXG4y/AQKpFCuoatfFGADiRCPwHEzW0BJcnaj15gMUN2hBjRVYKHMM1B
wfWAxnnuuQ28m/q4DupbwVWWGAbrbXk0bNnNWIvEMPedr6pkZUePbtTOaU8rYnPs
+nFPWAya5Fw9i+48y7N9RevFGFuFCWI3xWUvLs5MQ2re2EM7Vjor8bbRKaiOfyVK
2ImZnvpytADvUkRSOGx/UFskTLz1vuvWgespbpHLTqmawRjyQuovpdR7GdRImuUq
IxwgjF87c3tiCX0v4WgWGD1goQ1LrNk4AwYTIEkCAwEAAaOCAnAwggJsMA4GA1Ud
DwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0G
A1UdDgQWBBR7b8tFIQYkQhkSqI2Skr7ACENirDAfBgNVHSMEGDAWgBTV/J4N3x7K
3QiXl24rxV/FK/XsuDB4BggrBgEFBQcBAQRsMGowNQYIKwYBBQUHMAGGKWh0dHA6
Ly9vY3NwLnBraS5nb29nL3MvZ3RzMXA1L3VmVlNQXzk4b1NZMDEGCCsGAQUFBzAC
hiVodHRwOi8vcGtpLmdvb2cvcmVwby9jZXJ0cy9ndHMxcDUuZGVyMBMGA1UdEQQM
MAqCCHRhYmMub3JnMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkCBQMw
PAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMXA1L2lo
RmlBWS02NFlZLmNybDCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB3AHoyjFTYty22
IOo44FIe6YQWcDIThU070ivBOlejUutSAAABhkyxcv0AAAQDAEgwRgIhAMmPSYlF
+fP9pb0cNPmkTDLImC24P9euVLvpzmuhbz4YAiEAlh8mwdzanxtPAOIsQBf6W6jr
GcQzwdLBmZ5h+NRJk4oAdgDoPtDaPvUGNTLnVyi8iWvJA9PL0RFr7Otp4Xd9bQa9
bgAAAYZMsXLFAAAEAwBHMEUCIB+GPAJoJOXLIz9hycnbRWpSOjdovBMXDPiRPKPS
y6poAiEA2TfzKk4kwOUtYSA5q1hwsGP/Z7yY6/kTJVEFWdEKUIAwDQYJKoZIhvcN
AQELBQADggEBAIDTol9FZyDQxEy5aRJPEF6Nt5qceh5WBEB0CnuhV2Nanm3Db8AY
CyP8rgFhu+bLnNX3tNwM2YbBg2u6ebtC5vhZJ8b7cNKVrBWy2wxGmFvtRQ/c3ZAY
Og9NI3tcVD2NSPB9r3M20MjTm9ny6NeBteYdh84YVIpJq2p4uKAkkn3AcaXRq1i0
imDi4LkMIk4ojuXlWgVVBdhdgWrwEMJIAAJlulvvxsP5bddFRHwkaPRfORRY3kgq
9JF6pEm5zIy/S7iPhQHMtSCUxwl9W1Yn+vsdneUT53xvZAzgHV791AqFeB0I8LDF
tLFNTFhaDfkp+x1/5Jz6Mks1hqvZtKA8ju0=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5wX0yms1ilMN6VSpV5vn
BruIamu7QU9wSIzIrzJjACDs4KG7Kg7HlA7BcbjL8BAqkUK6hq18UYAOJEI/AcTN
bQElydqPXmAxQ3aEGNFVgocwzUHB9YDGee65Dbyb+rgO6lvBVZYYButteTRs2c1Y
i8Qw952vqmRlR49u1M5pTytic+z6cU9YDJrkXD2L7jzLs31F68UYW4UJYjfFZS8u
zkxDat7YQztWOivxttEpqI5/JUrYiZme+nK0AO9SRFI4bH9QWyRMvPW+69aB6ylu
kctOqZrBGPJC6i+l1HsZ1Eia5SojHCCMXztze2IJfS/haBYYPWChDUus2TgDBhMg
SQIDAQAB
-----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 317130002122553412292746730442842283254
 . . . . . . . . [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.6 (countryName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'US'
 . . . . . . . . . . . . [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 'Google Trust Services LLC'
 . . . . . . . . . . . . [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 'GTS CA 1P5'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-02-13 20:32:22 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-05-14 20:32:21 +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:19|false] PrintableString 'tabc.org'
 . . . . . . . . [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.113549.1.1.1 (rsaEncryption)
 . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (2160 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 29163985565585929016420667168366930680762950953202610070291824713291923477075799961145607154824763925981948650089632317355283783090473136659480098378159167530546606832099193349342879224816812981786251556269406728768873696292517760621751560839937210187673392567537857604590509461497331417622599286448188468127202683554576024695323401426895923677086541091997205752291644966784083020497137128580281400327232196000583884555661337300563870844567551161468768912924996680404582627168120395494842615676146190052883513799419022100763579589980061284166596667023513501474543172033471864391267261489944025316248212140974287298633
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 65537

 . . . . . . . . [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.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 (3 bits)
							05a0
 . . . . . . . . . . . . . . . . [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.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.14 (subjectKeyIdentifier)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes)
							7b6fcb45210624421912a88d9292bec0084362ac
 . . . . . . . . . . . . . . . . [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 d5fc9e0ddf1ecadd0897976e2bc55fc52bf5ecb8
 . . . . . . . . . . . . . . . . [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 (108 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.1 (ocsp)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://ocsp.pki.goog/s/gts1p5/ufVSP_98oSY'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://pki.goog/repo/certs/gts1p5.der'
 . . . . . . . . . . . . . . . . [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 (12 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'tabc.org'
 . . . . . . . . . . . . . . . . [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 (26 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.1 (Domain Validation Certificates Policy)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.11129.2.5.3
 . . . . . . . . . . . . . . . . [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 (53 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://crls.pki.goog/gts1p5/ihFiAY-64YY.crl'
 . . . . . . . . . . . . . . . . [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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f10077007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb52000001864cb172fd0000040300483046022100c98f498945f9f3fda5bd1c34f9a44c32c8982db83fd7ae54bbe9ce6ba16f3e18022100961f26c1dcda9f1b4f00e22c4017fa5ba8eb19c433c1d2c1999e61f8d449938a007600e83ed0da3ef5063532e75728bc896bc903d3cbd1116beceb69e1777d6d06bd6e000001864cb172c5000004030047304502201f863c026824e5cb233f61c9c9db456a523a3768bc13170cf8913ca3d2cbaa68022100d937f32a4e24c0e52d612039ab5870b063ff67bc98ebf91325510559d10a5080
 . . . . [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)
		0080d3a25f456720d0c44cb969124f105e8db79a9c7a1e560440740a7ba157635a9e6dc36fc0180b23fcae0161bbe6cb9cd5f7b4dc0cd986c1836bba79bb42e6f85927c6fb70d295ac15b2db0c46985bed450fdcdd90183a0f4d237b5c543d8d48f07daf7336d0c8d39bd9f2e8d781b5e61d87ce18548a49ab6a78b8a024927dc071a5d1ab58b48a60e2e0b90c224e288ee5e55a055505d85d816af010c248000265ba5befc6c3f96dd745447c2468f45f391458de482af4917aa449b9cc8cbf4bb88f8501ccb52094c7097d5b5627fafb1d9de513e77c6f640ce01d5efdd40a85781d08f0b0c5b4b14d4c585a0df929fb1d7fe49cfa324b3586abd9b4a03c8eed