ghsd.us
Issued by GTS CA 1P5
About this certificate
This digital certificate with serial number 71:2c:f7:08:9b:e6:4e:b8:13:5b:29:d3:57:e6:16:e3 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=ghsd.us
Google Trust Services LLC
Organization:
Google Trust Services LLC
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 71:2c:f7:08:9b:e6:4e:b8:13:5b:29:d3:57:e6:16:e3Serial Number (int): 150436235022717029331496133624282355427
Serial Number lenght: 127 bits, 16 octets
SubjectKeyId: 21:67:8a:b7:9a:7b:12:3b:88:0b:35:9c:61:ee:2c:5c:5b:a5:6c:9c
AuthorityKeyId: d5:fc:9e:0d:df:1e:ca:dd:08:97:97:6e:2b:c5:5f:c5:2b:f5:ec:b8
Fingerprint (sha1): 75:3f:13:12:90:9d:60:b1:f9:9d:0d:f1:fe:aa:2b:31:85:41:3d:02
Fingerprint (sha256): da:72:e1:a5:e9:5c:08:d8:41:e8:80:e0:ef:d2:bb:24:bc:f7:0b:59:2e:c7:06:67:75:fa:1a:fe:70:34:21:47
Issuing Certificate URL: http://pki.goog/repo/certs/gts1p5.der
Revocation information
OCSP Server: http://ocsp.pki.goog/s/gts1p5/FA-xoQ7noH0CRL Distribution Point: http://crls.pki.goog/gts1p5/XKyfgl3pkrg.crl
Check the revocation status for certificate ghsd.us
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for ghsd.us
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
ghsd.us
Other certificates including the domain name ghsd.us
(limited to 100 certificates)
admin.mtsd-vt.org
admin.aes.uinta1.com
admin.ramaroadelementaryschool.wearecms.com
ghsd.us
admin.aes.uinta1.com
admin.aes.uinta1.com
admin.aes.uinta1.com
admin.uinta1.com
ghsd.us
admin.aes.uinta1.com
admin.allenbowden.org
admin.waltergbyersschool.wearecms.com
admin.aes.uinta1.com
www.copperhillshigh.org
admin.aes.uinta1.com
admin.allenbowden.org
admin.allenbowden.org
ivinter.apluscharterschools.org
waltergbyersschool.wearecms.com
admin.aes.uinta1.com
gledhillelementary.org
admin.aes.uinta1.com
morelandpreschool.moreland.org
www.wiu.k12.pa.us
lshigh.org
www.jpthegreat.org
admin.moreland.org
assumptionfairfield.org
ghsd.us
colpanamericano.edu.mx
es.otisr3.com
admin.allenbowden.org
admin.ghsd.us
admin.aes.uinta1.com
admin.ivinter.apluscharterschools.org
ghsd.us
admin.chsd218.org
www.anderson.moreland.org
ghsd.us
ghsd.us
ghsd.us
albemarleroadmiddleschool.wearecms.com
ghsd.us
admin.allenbowden.org
www.assumptionfairfield.org
allenbowden.org
admin.aes.uinta1.com
admin.aes.uinta1.com
admin.ramaroadelementaryschool.wearecms.com
ghsd.us
admin.aes.uinta1.com
admin.aes.uinta1.com
admin.aes.uinta1.com
admin.uinta1.com
ghsd.us
admin.aes.uinta1.com
admin.allenbowden.org
admin.waltergbyersschool.wearecms.com
admin.aes.uinta1.com
www.copperhillshigh.org
admin.aes.uinta1.com
admin.allenbowden.org
admin.allenbowden.org
ivinter.apluscharterschools.org
waltergbyersschool.wearecms.com
admin.aes.uinta1.com
gledhillelementary.org
admin.aes.uinta1.com
morelandpreschool.moreland.org
www.wiu.k12.pa.us
lshigh.org
www.jpthegreat.org
admin.moreland.org
assumptionfairfield.org
ghsd.us
colpanamericano.edu.mx
es.otisr3.com
admin.allenbowden.org
admin.ghsd.us
admin.aes.uinta1.com
admin.ivinter.apluscharterschools.org
ghsd.us
admin.chsd218.org
www.anderson.moreland.org
ghsd.us
ghsd.us
ghsd.us
albemarleroadmiddleschool.wearecms.com
ghsd.us
admin.allenbowden.org
www.assumptionfairfield.org
allenbowden.org
admin.aes.uinta1.com
Certificate
The complete raw certificate details for ghsd.us in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFUjCCBDqgAwIBAgIQcSz3CJvmTrgTWynTV+YW4zANBgkqhkiG9w0BAQsFADBG MQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExM QzETMBEGA1UEAxMKR1RTIENBIDFQNTAeFw0yMzAzMzEwMDQ1NTZaFw0yMzA2Mjkw MDQ1NTVaMBIxEDAOBgNVBAMTB2doc2QudXMwggEiMA0GCSqGSIb3DQEBAQUAA4IB DwAwggEKAoIBAQCpsRTAiZHZvqjQd1i7vkgsMvScOJP5R6eaE134AikQIgSxPLHL tWMjRZzmwYeHWVbs9r7WgA4Wi9CWuyhOW+xs/bVaXi/wjsPWojbHKWwUQm5ji+J9 wb7AaXJwUrWrFhLrgD3RTi8EcILHw/kU2gvmQLzDK/1VM6dH0kq0PZ7BhAPNYGZu OqeSFQIDJnkyPIuBp4ULz4991dPXzlsHr/HYoB8/r66F96Q4DyWTQnR1cgQN2hu9 irk8t7JZxWW/C9iO4EnqkOBDfJ6lLM1rl31VA31gP3Jl5fimmP9ScTNHKeXiyrc8 om/sN2jYqbSY9qzOPkdwNPd/b9PLnl+lrRh3AgMBAAGjggJuMIICajAOBgNVHQ8B Af8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAdBgNV HQ4EFgQUIWeKt5p7EjuICzWcYe4sXFulbJwwHwYDVR0jBBgwFoAU1fyeDd8eyt0I l5duK8VfxSv17LgweAYIKwYBBQUHAQEEbDBqMDUGCCsGAQUFBzABhilodHRwOi8v b2NzcC5wa2kuZ29vZy9zL2d0czFwNS9GQS14b1E3bm9IMDAxBggrBgEFBQcwAoYl aHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzMXA1LmRlcjASBgNVHREECzAJ ggdnaHNkLnVzMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkCBQMwPAYD VR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMXA1L1hLeWZn bDNwa3JnLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB1AK33vvp8/xDIi509 nB4+GGq0Zyldz7EMJMqFhjTr3IKKAAABhzVXxLsAAAQDAEYwRAIgCiLjqOszpuVW M6He1rbcBrhiFxicbnMbTXyWQ8ddcMwCIC0q+c4Q+zPV3ozVGKKs39WrF3Xn2+KW 985GR3NDDyyxAHcAejKMVNi3LbYg6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGH NVfEwAAABAMASDBGAiEAjFv7V2Yx9s79IrDAMFbXqTHwiuX2jWHKJgCtowmwjmUC IQCnzm6wzZ0i7b8MlqJ0vKGJINW05h9/9ZpU62eH5QCpojANBgkqhkiG9w0BAQsF AAOCAQEAmYlaJ4rF3l12l6fENfnOZPutLleVuWkr7JDC0SeCdFKuT3pBNTI8d2Nh tgaoZRo3vLDEO0h9ra53TLfHOjRPYJjG12x6ReIIMluCrLt0bkRzcqn/gfCddU1L EpGZhU17Ogu/2r+JsRMNC902JBPB3KvsyNaKvQTFXSSJhPEGbCHTctQZhrpZ+Hvf vjBSLuLpEMkWQeMRSK3/Ja+SZkAMqyMr8vvgNZYqwuJSmy5zQanlWh+uA9rT90HT bcIVrCYu+Uysaj3GN+apkMisf/+QMepPuy2K9Md7CPPLILZ+3oLa2jQ2ksYHdDdI KkUjF2iUiOJW1Yi6gKlMBsld1mmJKg== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqbEUwImR2b6o0HdYu75I LDL0nDiT+UenmhNd+AIpECIEsTyxy7VjI0Wc5sGHh1lW7Pa+1oAOFovQlrsoTlvs bP21Wl4v8I7D1qI2xylsFEJuY4vifcG+wGlycFK1qxYS64A90U4vBHCCx8P5FNoL 5kC8wyv9VTOnR9JKtD2ewYQDzWBmbjqnkhUCAyZ5MjyLgaeFC8+PfdXT185bB6/x 2KAfP6+uhfekOA8lk0J0dXIEDdobvYq5PLeyWcVlvwvYjuBJ6pDgQ3yepSzNa5d9 VQN9YD9yZeX4ppj/UnEzRynl4sq3PKJv7Ddo2Km0mPaszj5HcDT3f2/Ty55fpa0Y dwIDAQAB -----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 150436235022717029331496133624282355427 . . . . . . . . [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-03-31 00:45:56 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-06-29 00:45:55 +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 'ghsd.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.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 21421595465906407664417335996601440214337172953505589304462891344681895005618847903361539011817704562187313150653053723143082188502271662225745783994392669246228758803870164480670955843992561865555002110940364583437996522178874547380200935630535335738936172546973794070677472001201682106594432009128021892087997139997150399787881424521253319585036928437086420963457183999208617561511042003380375257252328427833043491026351868258266932405823683812392274805159268184025289885925943678790337205096929812706871611360231445779880699316555504579508765947410832925794536813192784315766078420220445412670488843066099188439159 . . . . . . . . . . . . . . . . . . . . [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) 21678ab79a7b123b880b359c61ee2c5c5ba56c9c . . . . . . . . . . . . . . . . [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/FA-xoQ7noH0' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 (11 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ghsd.us' . . . . . . . . . . . . . . . . [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/XKyfgl3pkrg.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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007500adf7befa7cff10c88b9d3d9c1e3e186ab467295dcfb10c24ca858634ebdc828a000001873557c4bb000004030046304402200a22e3a8eb33a6e55633a1ded6b6dc06b86217189c6e731b4d7c9643c75d70cc02202d2af9ce10fb33d5de8cd518a2acdfd5ab1775e7dbe296f7ce464773430f2cb10077007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb52000001873557c4c000000403004830460221008c5bfb576631f6cefd22b0c03056d7a931f08ae5f68d61ca2600ada309b08e65022100a7ce6eb0cd9d22edbf0c96a274bca18920d5b4e61f7ff59a54eb6787e500a9a2 . . . . [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) 0099895a278ac5de5d7697a7c435f9ce64fbad2e5795b9692bec90c2d127827452ae4f7a4135323c776361b606a8651a37bcb0c43b487dadae774cb7c73a344f6098c6d76c7a45e208325b82acbb746e447372a9ff81f09d754d4b129199854d7b3a0bbfdabf89b1130d0bdd362413c1dcabecc8d68abd04c55d248984f1066c21d372d41986ba59f87bdfbe30522ee2e910c91641e31148adff25af9266400cab232bf2fbe035962ac2e2529b2e7341a9e55a1fae03dad3f741d36dc215ac262ef94cac6a3dc637e6a990c8ac7fff9031ea4fbb2d8af4c77b08f3cb20b67ede82dada343692c6077437482a452317689488e256d588ba80a94c06c95dd669892a