oc-sd.com
Issued by GTS CA 1P5
About this certificate
This digital certificate with serial number 9d:a2:4f:8b:67:6e:62:88:13:99:8b:27:6f:cf:4e:66 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=oc-sd.com
Google Trust Services LLC
Organization:
Google Trust Services LLC
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 9d:a2:4f:8b:67:6e:62:88:13:99:8b:27:6f:cf:4e:66Serial Number (int): 209531560784398115240267045702061739622
Serial Number lenght: 128 bits, 16 octets
SubjectKeyId: ff:a3:10:ee:08:60:a7:16:c0:1f:b4:21:c6:4d:03:de:65:79:f9:ae
AuthorityKeyId: d5:fc:9e:0d:df:1e:ca:dd:08:97:97:6e:2b:c5:5f:c5:2b:f5:ec:b8
Fingerprint (sha1): 53:9b:cb:88:5a:ac:87:3e:2f:96:cf:ac:7a:1d:90:60:21:6c:77:c4
Fingerprint (sha256): d7:13:72:47:13:16:ba:19:a9:68:3c:ac:ec:ab:b8:62:95:59:e9:1e:db:4c:31:98:25:d9:f4:e9:55:ee:45:c0
Issuing Certificate URL: http://pki.goog/repo/certs/gts1p5.der
Revocation information
OCSP Server: http://ocsp.pki.goog/s/gts1p5/g5RYjIss1ykCRL Distribution Point: http://crls.pki.goog/gts1p5/E6rNGXM7kC0.crl
Check the revocation status for certificate oc-sd.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for oc-sd.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
oc-sd.com
Other certificates including the domain name oc-sd.com
(limited to 100 certificates)
admin.almadinah-school.com
ahs.oc-sd.com
admin.oc-sd.com
wes.oc-sd.com
admin.barnes.wilsonschoolsnc.net
admin.hes.oc-sd.com
lorenaisd.net
admin.rembrandt-elementary.vanguardacademy.education
admin.almadinah-school.com
admin.barnes.wilsonschoolsnc.net
admin.troupisd.org
activities.madrid.k12.ia.us
oc-sd.com
admin.stacs.ca
admin.elementary.troupisd.org
admin.desotoschools.com
oc-sd.com
hes.oc-sd.com
admin.bpusd.net
oc-sd.com
ahs.oc-sd.com
oc-sd.com
oc-sd.com
oc-sd.com
hes.oc-sd.com
bpace.bpusd.net
oc-sd.com
olfcatholic.org
wes.oc-sd.com
www.overtoncountyschools.net
activities.madrid.k12.ia.us
wes.oc-sd.com
oc-sd.com
admin.jvwashamelementaryschool.wearecms.com
oc-sd.com
admin.hes.oc-sd.com
admin.high.troupisd.org
oc-sd.com
admin.barnes.wilsonschoolsnc.net
ahs.oc-sd.com
admin.oc-sd.com
wes.oc-sd.com
admin.barnes.wilsonschoolsnc.net
admin.hes.oc-sd.com
lorenaisd.net
admin.rembrandt-elementary.vanguardacademy.education
admin.almadinah-school.com
admin.barnes.wilsonschoolsnc.net
admin.troupisd.org
activities.madrid.k12.ia.us
oc-sd.com
admin.stacs.ca
admin.elementary.troupisd.org
admin.desotoschools.com
oc-sd.com
hes.oc-sd.com
admin.bpusd.net
oc-sd.com
ahs.oc-sd.com
oc-sd.com
oc-sd.com
oc-sd.com
hes.oc-sd.com
bpace.bpusd.net
oc-sd.com
olfcatholic.org
wes.oc-sd.com
www.overtoncountyschools.net
activities.madrid.k12.ia.us
wes.oc-sd.com
oc-sd.com
admin.jvwashamelementaryschool.wearecms.com
oc-sd.com
admin.hes.oc-sd.com
admin.high.troupisd.org
oc-sd.com
admin.barnes.wilsonschoolsnc.net
Certificate
The complete raw certificate details for oc-sd.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFVjCCBD6gAwIBAgIRAJ2iT4tnbmKIE5mLJ2/PTmYwDQYJKoZIhvcNAQELBQAw RjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM TEMxEzARBgNVBAMTCkdUUyBDQSAxUDUwHhcNMjMxMDAzMDE1NzIzWhcNMjQwMTAx MDE1NzIyWjAUMRIwEAYDVQQDEwlvYy1zZC5jb20wggEiMA0GCSqGSIb3DQEBAQUA A4IBDwAwggEKAoIBAQCrCjDxDG2jfXRDZLnMLvyAgGCsyNnGPYzIehN5pBMsjzON bYAQB+VYlgtN7ArBYNcZt1tVKOIOQ59QZlGZ9Nr276wSmEMGaLURhVG10nNbQfWH 7kRFGejIpGPQ6YkrT0R11tHmU+PFu7dkiTQhHSjRXSvyWubjklf9DRnd8n+Q0BWi dZYLcT/rcIUv4dY68MB5+fMt+loS2SNuvQBA6lb0LpETn+5PXvEkr4lguxMq48I8 0osYjcH96eYKkbGy6srx1mgJuD5jweRS3A7JCXhoWboMRavo7xetuPuthqBaK3vP nONV8w/jDi31HY6zfq0egqWU3Xx1UuSvlKyPfZSbAgMBAAGjggJvMIICazAOBgNV HQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAd BgNVHQ4EFgQU/6MQ7ghgpxbAH7Qhxk0D3mV5+a4wHwYDVR0jBBgwFoAU1fyeDd8e yt0Il5duK8VfxSv17LgweAYIKwYBBQUHAQEEbDBqMDUGCCsGAQUFBzABhilodHRw Oi8vb2NzcC5wa2kuZ29vZy9zL2d0czFwNS9nNVJZaklzczF5azAxBggrBgEFBQcw AoYlaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzMXA1LmRlcjAUBgNVHREE DTALgglvYy1zZC5jb20wIQYDVR0gBBowGDAIBgZngQwBAgEwDAYKKwYBBAHWeQIF AzA8BgNVHR8ENTAzMDGgL6AthitodHRwOi8vY3Jscy5wa2kuZ29vZy9ndHMxcDUv RTZyTkdYTTdrQzAuY3JsMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUAdv+IPwq2 +5VRwmHM9Ye6NLSkzbsp3GhCCp/mZ0xaOnQAAAGK83gE/AAABAMARjBEAiBl03vc db3H+wDD6zP/QBW3Ushr3LQZOIhLVuWqCTCqlQIgHqPqP4TyL4KHspgsHLhxXS/h GmkwKEnVSL375XSRYHwAdgDatr9rP7W2Ip+bwrtca+hwkXFsu1GEhTS9pD0wSNf7 qwAAAYrzeAUJAAAEAwBHMEUCIQDokgb8cv7VUIBfFFnp1v3bbHcxoL/Hb+3iDgNr yAzOJAIgekOyRPLVBbmedoC0y9znFc+kLEqfeKM9qxJy2QkhHVowDQYJKoZIhvcN AQELBQADggEBAEl+cRf7Luw7Vd0b6ML51NQEDhbJiU2XHO8LZtfeXWeBXf5xwhPk mEMoH38MrojLCI6H9wqdO7q6WNAIQrYEKLTiZ7nrbl2i2hdhutNXoHv+2bebQINx uJvEoKWHnpEeHTCo/285b0BUk4EMw24fiyl9d+g1NtDh+oz9kxTDE7CJTF6sIMRX RR6dfEs5DUmFZC6TtkqWNxFgz1AzniO/5YReKYPmWz/F6zrla56/8yBRjKJRKGso snq5igAKA5VqkHgqZhF8j2Wnbh27d+uwOH1q1vmtkwShko8HTJ7A3O4dSoRENeUc J4LsmGIW6O+Cab8m0eh+nGTRuhL/TeE1SQM= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqwow8Qxto310Q2S5zC78 gIBgrMjZxj2MyHoTeaQTLI8zjW2AEAflWJYLTewKwWDXGbdbVSjiDkOfUGZRmfTa 9u+sEphDBmi1EYVRtdJzW0H1h+5ERRnoyKRj0OmJK09EddbR5lPjxbu3ZIk0IR0o 0V0r8lrm45JX/Q0Z3fJ/kNAVonWWC3E/63CFL+HWOvDAefnzLfpaEtkjbr0AQOpW 9C6RE5/uT17xJK+JYLsTKuPCPNKLGI3B/enmCpGxsurK8dZoCbg+Y8HkUtwOyQl4 aFm6DEWr6O8Xrbj7rYagWit7z5zjVfMP4w4t9R2Os36tHoKllN18dVLkr5Ssj32U mwIDAQAB -----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 209531560784398115240267045702061739622 . . . . . . . . [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-10-03 01:57:23 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-01-01 01:57:22 +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 'oc-sd.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 21591775606422902049278694332105231802067796430162735464521619082340516953401269704798261044272258412407026599374986491622434034976865031257958107929290443442996848183145177414339589534977893166087938778053965742944259716155207763685164868478351251000986292041018737790982832556573505180538279378009663802256771354105983776380104120869773550733481559823676836596384463952769451625472797376761956701208509040024401246087781905876819280801749852942414124873570687261959000827210113006260514644124250247032861589454034454054863748047456267132299749533651361926723341583350228566512323712109521878575265129910140640531611 . . . . . . . . . . . . . . . . . . . . [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) ffa310ee0860a716c01fb421c64d03de6579f9ae . . . . . . . . . . . . . . . . [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/g5RYjIss1yk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 (13 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'oc-sd.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/E6rNGXM7kC0.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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef00750076ff883f0ab6fb9551c261ccf587ba34b4a4cdbb29dc68420a9fe6674c5a3a740000018af37804fc0000040300463044022065d37bdc75bdc7fb00c3eb33ff4015b752c86bdcb41938884b56e5aa0930aa9502201ea3ea3f84f22f8287b2982c1cb8715d2fe11a69302849d548bdfbe57491607c007600dab6bf6b3fb5b6229f9bc2bb5c6be87091716cbb51848534bda43d3048d7fbab0000018af37805090000040300473045022100e89206fc72fed550805f1459e9d6fddb6c7731a0bfc76fede20e036bc80cce2402207a43b244f2d505b99e7680b4cbdce715cfa42c4a9f78a33dab1272d909211d5a . . . . [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) 00497e7117fb2eec3b55dd1be8c2f9d4d4040e16c9894d971cef0b66d7de5d67815dfe71c213e49843281f7f0cae88cb088e87f70a9d3bbaba58d00842b60428b4e267b9eb6e5da2da1761bad357a07bfed9b79b408371b89bc4a0a5879e911e1d30a8ff6f396f405493810cc36e1f8b297d77e83536d0e1fa8cfd9314c313b0894c5eac20c457451e9d7c4b390d4985642e93b64a96371160cf50339e23bfe5845e2983e65b3fc5eb3ae56b9ebff320518ca251286b28b27ab98a000a03956a90782a66117c8f65a76e1dbb77ebb0387d6ad6f9ad9304a1928f074c9ec0dcee1d4a844435e51c2782ec986216e8ef8269bf26d1e87e9c64d1ba12ff4de1354903