e3civichigh.com
Issued by GTS CA 1P5
About this certificate
This digital certificate with serial number 9d:71:3f:5f:59:e0:61:87:0e:26:16:26:e6:22:79:ab 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=e3civichigh.com
Google Trust Services LLC
Organization:
Google Trust Services LLC
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 9d:71:3f:5f:59:e0:61:87:0e:26:16:26:e6:22:79:abSerial Number (int): 209276810229542122296842637692708747691
Serial Number lenght: 128 bits, 16 octets
SubjectKeyId: c4:66:db:00:81:30:fb:f7:d3:1d:77:2e:f1:ed:5d:ed:ad:47:c9:70
AuthorityKeyId: d5:fc:9e:0d:df:1e:ca:dd:08:97:97:6e:2b:c5:5f:c5:2b:f5:ec:b8
Fingerprint (sha1): 85:ec:0b:be:64:7b:47:07:a0:18:0e:ca:0e:ac:fb:3e:20:83:34:d7
Fingerprint (sha256): 89:bf:3d:94:65:11:61:65:36:e5:54:20:02:df:ec:b7:03:32:13:4c:51:69:07:43:60:e6:7d:fd:35:1d:b2:fc
Issuing Certificate URL: http://pki.goog/repo/certs/gts1p5.der
Revocation information
OCSP Server: http://ocsp.pki.goog/s/gts1p5/mLf3g3urxCACRL Distribution Point: http://crls.pki.goog/gts1p5/le_7YNi7t64.crl
Check the revocation status for certificate e3civichigh.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for e3civichigh.com
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
e3civichigh.com
Other certificates including the domain name e3civichigh.com
(limited to 100 certificates)
academy.ndasla.org
res.rsu14.org
academy.ndasla.org
academy.ndasla.org
e3civichigh.com
eastprimary.kiskiarea.org
cvcs.org
e3civichigh.com
admin.e3civichigh.com
e3civichigh.com
admin.e3civichigh.com
mms.madisonmohawks.org
admin.e3civichigh.com
e3civichigh.com
admin.e3civichigh.com
hanak12school.org
www.lasallesancristobal.edu.mx
e3civichigh.com
admin.e3civichigh.com
academy.ndasla.org
admin.dmc.lockhartisd.org
kohalahs.org
sgmission.org
e3civichigh.com
admin.mms.madisonmohawks.org
academy.ndasla.org
admin.dmc.lockhartisd.org
academy.ndasla.org
admin.e3civichigh.com
ais.academyisd.net
es.unitedsd.net
e3civichigh.com
admin.mas.mpusd.net
komarek94.org
www.ps28q.org
admin.e3civichigh.com
admin.elementary.ndasla.org
e3civichigh.com
admin.e3civichigh.com
www.e3civichigh.com
admin.e3civichigh.com
admin.hs.unitedsd.net
e3civichigh.com
highschool.kiskiarea.org
res.rsu14.org
academy.ndasla.org
academy.ndasla.org
e3civichigh.com
eastprimary.kiskiarea.org
cvcs.org
e3civichigh.com
admin.e3civichigh.com
e3civichigh.com
admin.e3civichigh.com
mms.madisonmohawks.org
admin.e3civichigh.com
e3civichigh.com
admin.e3civichigh.com
hanak12school.org
www.lasallesancristobal.edu.mx
e3civichigh.com
admin.e3civichigh.com
academy.ndasla.org
admin.dmc.lockhartisd.org
kohalahs.org
sgmission.org
e3civichigh.com
admin.mms.madisonmohawks.org
academy.ndasla.org
admin.dmc.lockhartisd.org
academy.ndasla.org
admin.e3civichigh.com
ais.academyisd.net
es.unitedsd.net
e3civichigh.com
admin.mas.mpusd.net
komarek94.org
www.ps28q.org
admin.e3civichigh.com
admin.elementary.ndasla.org
e3civichigh.com
admin.e3civichigh.com
www.e3civichigh.com
admin.e3civichigh.com
admin.hs.unitedsd.net
e3civichigh.com
highschool.kiskiarea.org
Certificate
The complete raw certificate details for e3civichigh.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFYTCCBEmgAwIBAgIRAJ1xP19Z4GGHDiYWJuYieaswDQYJKoZIhvcNAQELBQAw RjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM TEMxEzARBgNVBAMTCkdUUyBDQSAxUDUwHhcNMjQwMjAzMTA1OTQ2WhcNMjQwNTAz MTA1OTQ1WjAaMRgwFgYDVQQDEw9lM2NpdmljaGlnaC5jb20wggEiMA0GCSqGSIb3 DQEBAQUAA4IBDwAwggEKAoIBAQDn5XoNs4NnbQAEH0hAewVfTIx1fxqFUnmn6yhb VLSOIFDG7us+wZLdZREzqqjmbJ/kcjks9AMj1YVZKYOWr1A2wEXF+NnSmHeGUfvm HP0GX8t+6OdrExJAl2RVIxqv/1+NQGQLWtVqjeZ3fKyPdB3lyvopuFtR7by50hw7 kM+LzbwITcrucKW0i/Gtx/kRJPCm8DQwS76oEP4ZPRoBUQCTSLrCVh6EIAOsskUu ocOZJETUNNITjCnp6QguimPbfHVI8HMg1cOrcAK8CgUl+xI0VYVrrBCkIVMBYgYL PWFrXxD/CEM5XPJy2mloHSfIui6SkDuvbUUNp0gUsBpAZcj/AgMBAAGjggJ0MIIC cDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/ BAIwADAdBgNVHQ4EFgQUxGbbAIEw+/fTHXcu8e1d7a1HyXAwHwYDVR0jBBgwFoAU 1fyeDd8eyt0Il5duK8VfxSv17LgweAYIKwYBBQUHAQEEbDBqMDUGCCsGAQUFBzAB hilodHRwOi8vb2NzcC5wa2kuZ29vZy9zL2d0czFwNS9tTGYzZzN1cnhDQTAxBggr BgEFBQcwAoYlaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzMXA1LmRlcjAa BgNVHREEEzARgg9lM2NpdmljaGlnaC5jb20wIQYDVR0gBBowGDAIBgZngQwBAgEw DAYKKwYBBAHWeQIFAzA8BgNVHR8ENTAzMDGgL6AthitodHRwOi8vY3Jscy5wa2ku Z29vZy9ndHMxcDUvbGVfN1lOaTd0NjQuY3JsMIIBAgYKKwYBBAHWeQIEAgSB8wSB 8ADuAHUA7s3QZNXbGs7FXLedtM0TojKHRny87N7DUUhZRnEftZsAAAGNbtbJTwAA BAMARjBEAiBpEinWQRzNC/pLMFiF0N63ubiZdJ5VmCmubncNYNryAQIgZ9Tg0KsB 3t8JPUauVpcsUQMHuPwXxpIgiOLrsCPqYAcAdQDatr9rP7W2Ip+bwrtca+hwkXFs u1GEhTS9pD0wSNf7qwAAAY1u1smFAAAEAwBGMEQCIDbX/cD7wjjT357FVdaE2uU7 E/w4rmobrfrFVj7noNNaAiAD2ktJaJp296ZHhuEDOPf7WttwJ1+p9KhzlEJ3IE6R AzANBgkqhkiG9w0BAQsFAAOCAQEAB3FbWcpry1wmhpifun1F32ERF3ubtH27OxsT OVi162koihF0TOCUj6c18cprbSRmnz+IxEZDHeM76fEQeRFsUWGNRMbrJZ9l0Lqu Eiui30P7XdkpsrprOHDEnI1x5v5VAeJWR/Jn41yL3DqmvHYB++4rpHjaoRB9YbtF h25zG358S8vNUsNKYSyEftaT4DFd5SXQwyn2lokI23rpUFEK5bqa+iORq5zVS26S ORoNdHvaWjZmLQsfPEo3w5KTihkBy6sIiGW9wTEa2BKBBlRfoXM67E0fDKmP/2Ah M7avuupJoGaMehwp8NNG0shdPAf6Cvw9Z3nnqE9X27qspbdyRw== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5+V6DbODZ20ABB9IQHsF X0yMdX8ahVJ5p+soW1S0jiBQxu7rPsGS3WURM6qo5myf5HI5LPQDI9WFWSmDlq9Q NsBFxfjZ0ph3hlH75hz9Bl/LfujnaxMSQJdkVSMar/9fjUBkC1rVao3md3ysj3Qd 5cr6KbhbUe28udIcO5DPi828CE3K7nCltIvxrcf5ESTwpvA0MEu+qBD+GT0aAVEA k0i6wlYehCADrLJFLqHDmSRE1DTSE4wp6ekILopj23x1SPBzINXDq3ACvAoFJfsS NFWFa6wQpCFTAWIGCz1ha18Q/whDOVzyctppaB0nyLoukpA7r21FDadIFLAaQGXI /wIDAQAB -----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 209276810229542122296842637692708747691 . . . . . . . . [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 2024-02-03 10:59:46 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-05-03 10:59:45 +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 'e3civichigh.com' . . . . . . . . [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 29274207660719437910947181651743200308925637065032650595574773511541127190798074123355495539565601099271577052826964903892755854238672426696172824550587639258109804298906991047247838516540010263192269323361141323037472081864504374090671306833808798790840898964224116034476711752067451417997346892250785475150859866743254328447261895805701814051905745422401557746774772895275759818146568509869231162606181263812392485882165520449697584876636613704768846991412562293024420139423797201118262093929524930146280465508243038023446711018826879402270109867911077107550339585602457138906178228087983055808973231421016353655039 . . . . . . . . . . . . . . . . . . . . [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) c466db008130fbf7d31d772ef1ed5dedad47c970 . . . . . . . . . . . . . . . . [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/mLf3g3urxCA' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 (19 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'e3civichigh.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 (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/le_7YNi7t64.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 (243 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes) 00ee007500eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b0000018d6ed6c94f00000403004630440220691229d6411ccd0bfa4b305885d0deb7b9b899749e559829ae6e770d60daf201022067d4e0d0ab01dedf093d46ae56972c510307b8fc17c6922088e2ebb023ea6007007500dab6bf6b3fb5b6229f9bc2bb5c6be87091716cbb51848534bda43d3048d7fbab0000018d6ed6c9850000040300463044022036d7fdc0fbc238d3df9ec555d684dae53b13fc38ae6a1badfac5563ee7a0d35a022003da4b49689a76f7a64786e10338f7fb5adb70275fa9f4a873944277204e9103 . . . . [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) 0007715b59ca6bcb5c2686989fba7d45df6111177b9bb47dbb3b1b133958b5eb69288a11744ce0948fa735f1ca6b6d24669f3f88c446431de33be9f11079116c51618d44c6eb259f65d0baae122ba2df43fb5dd929b2ba6b3870c49c8d71e6fe5501e25647f267e35c8bdc3aa6bc7601fbee2ba478daa1107d61bb45876e731b7e7c4bcbcd52c34a612c847ed693e0315de525d0c329f6968908db7ae950510ae5ba9afa2391ab9cd54b6e92391a0d747bda5a36662d0b1f3c4a37c392938a1901cbab088865bdc1311ad8128106545fa1733aec4d1f0ca98fff602133b6afbaea49a0668c7a1c29f0d346d2c85d3c07fa0afc3d6779e7a84f57dbbaaca5b77247