shipthis.co
Issued by R3
About this certificate
This digital certificate with serial number 04:5e:90:14:83:64:b3:84:4a:16:8c:8d:c5:5e:47:28:b7:d0 was issued on by Let's Encrypt.
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=shipthis.co
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:5e:90:14:83:64:b3:84:4a:16:8c:8d:c5:5e:47:28:b7:d0Serial Number (int): 380627201559913432808936075200242018465744
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 92:56:75:17:3d:39:e4:12:d6:40:49:80:b9:95:71:b5:80:ef:a2:a2
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 2f:21:01:04:64:17:1e:0b:96:59:37:67:cc:e1:45:4c:c2:c3:d8:5d
Fingerprint (sha256): 43:31:07:b9:d1:cb:fe:b2:90:b4:91:bd:b4:24:34:3e:ab:e4:e0:25:44:88:7f:30:7b:1f:61:42:84:34:0b:5c
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate shipthis.co
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for shipthis.co
Public Key Algorithm
RSA
Key Size
2048
Signature Algorithm
SHA256 with RSA
Key Usage
Digital Signature
Key Encipherment
Extended Key Usages
Server Authentication
Client Authentication
Extensions
9 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
shipthis.co
Other certificates including the domain name shipthis.co
(limited to 100 certificates)
www.rsquaredproject.org
*.manage.shipthis.co
shipthis.co
myrnd.in
verify.dor-e.com
shipthis.co
pf.paulofilho.dev
us-central1.gcp.api.shipthis.co
public.api.shipthis.co
marvy.app
ap-southeast-2.api.shipthis.co
myrnd.in
api.shipthis.co
shipthis.co
www.agritrade.africa
api.shipthis.co
talk.uz
minicursos.axiombr.com
api.shipthis.co
foodl.ca
*.app.shipthis.co
inhouse.shipthis.co
www.shipthis.co
*.manage.shipthis.co
public.api.shipthis.co
shipthis.co
authservice.diaryhomework.app
cdn.shipthis.co
public.api.shipthis.co
www.salespress.info
*.chat.shipthis.co
shipthis.co
shipthis.co
*.manage.shipthis.co
help.shipthis.co
ap-south-1.api.shipthis.co
*.manage.shipthis.co
shipthis.co
shipthis.co
*.app.shipthis.co
shipthis.co
driver.haulmi.com
shipthis.co
api.shipthis.co
shipthis.co
shipthis.co
beta.noah.mobileappster.co.uk
api.shipthis.co
shipthis.co
verify.dor-e.com
authservice.diaryhomework.app
shipthis.co
shipthis.co
foodl.ca
shipthis.co
pf.paulofilho.dev
shipthis.co
ap-southeast-1.api.shipthis.co
xn--0ci.sparkstmc.org
shipthis.co
shipthis.co
www.shipthis.co
ap-south-1.api.shipthis.co
shipthis.co
us-central1.gcp.api.shipthis.co
cdn.shipthis.co
cdn.shipthis.co
shipthis.co
www.damonmotorcycle.com
push.shipthis.co
push.shipthis.co
inhouse.shipthis.co
api.shipthis.co
shipthis.co
shipthis.co
shipthis.co
shipthis.co
app.shipthis.co
shipthis.co
shipthis.co
cdn.shipthis.co
app.shipthis.co
shipthis.co
shipthis.co
api.shipthis.co
shipthis.co
shipthis.co
api.shipthis.co
shipthis.co
cdn.shipthis.co
*.manage.shipthis.co
shipthis.co
myrnd.in
verify.dor-e.com
shipthis.co
pf.paulofilho.dev
us-central1.gcp.api.shipthis.co
public.api.shipthis.co
marvy.app
ap-southeast-2.api.shipthis.co
myrnd.in
api.shipthis.co
shipthis.co
www.agritrade.africa
api.shipthis.co
talk.uz
minicursos.axiombr.com
api.shipthis.co
foodl.ca
*.app.shipthis.co
inhouse.shipthis.co
www.shipthis.co
*.manage.shipthis.co
public.api.shipthis.co
shipthis.co
authservice.diaryhomework.app
cdn.shipthis.co
public.api.shipthis.co
www.salespress.info
*.chat.shipthis.co
shipthis.co
shipthis.co
*.manage.shipthis.co
help.shipthis.co
ap-south-1.api.shipthis.co
*.manage.shipthis.co
shipthis.co
shipthis.co
*.app.shipthis.co
shipthis.co
driver.haulmi.com
shipthis.co
api.shipthis.co
shipthis.co
shipthis.co
beta.noah.mobileappster.co.uk
api.shipthis.co
shipthis.co
verify.dor-e.com
authservice.diaryhomework.app
shipthis.co
shipthis.co
foodl.ca
shipthis.co
pf.paulofilho.dev
shipthis.co
ap-southeast-1.api.shipthis.co
xn--0ci.sparkstmc.org
shipthis.co
shipthis.co
www.shipthis.co
ap-south-1.api.shipthis.co
shipthis.co
us-central1.gcp.api.shipthis.co
cdn.shipthis.co
cdn.shipthis.co
shipthis.co
www.damonmotorcycle.com
push.shipthis.co
push.shipthis.co
inhouse.shipthis.co
api.shipthis.co
shipthis.co
shipthis.co
shipthis.co
shipthis.co
app.shipthis.co
shipthis.co
shipthis.co
cdn.shipthis.co
app.shipthis.co
shipthis.co
shipthis.co
api.shipthis.co
shipthis.co
shipthis.co
api.shipthis.co
shipthis.co
cdn.shipthis.co
Certificate
The complete raw certificate details for shipthis.co in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIE5DCCA8ygAwIBAgISBF6QFINks4RKFoyNxV5HKLfQMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yNDAyMjcxNTE5MjJaFw0yNDA1MjcxNTE5MjFaMBYxFDASBgNVBAMT C3NoaXB0aGlzLmNvMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx+N1 lkNQmW+NwRPv2R6FljxZL++u7KT6zTmWfAVitZFzuZSeZWCiQAlVIy/peIP3IjDv slKWePka6GETFUMThlUQjegqLDtCIhz9Utv2Co0QVFGlJONS4VJ6/Vp7U79VqvF4 9eloXL/ZKpkvkf5a8NJVll19dY8sI9iXzuTjQT2sr+xUVrNHBL4BU3EZcREP8U9X rNN0Cxm0dMFzy98SeJFXT8XuN1hPou3YsP8rIgsLov7KGNImRpRO983PN2CVjNK+ m5F7i9S9s7DpvGoxRkOixWY+laLHeoFbPAoRfPfxHZ2oIjEbR9XSDfJcBsEqB4yd G3zr4iXwlpX9CVJ+GQIDAQABo4ICDjCCAgowDgYDVR0PAQH/BAQDAgWgMB0GA1Ud JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW BBSSVnUXPTnkEtZASYC5lXG1gO+iojAfBgNVHSMEGDAWgBQULrMXt1hWy65QCUDm H6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUHMAGGFWh0dHA6Ly9yMy5v LmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL3IzLmkubGVuY3Iub3JnLzAW BgNVHREEDzANggtzaGlwdGhpcy5jbzATBgNVHSAEDDAKMAgGBmeBDAECATCCAQUG CisGAQQB1nkCBAIEgfYEgfMA8QB2AEiw42vapkc0D+VqAvqdMOscUgHLVt0sgdm7 v6s52IRzAAABjetdFKoAAAQDAEcwRQIhAPPLuCZbnQXS22myN1vVxc5dHGFzn2EI /RxCd9wJYhR9AiAs2EdgTDnfGaCuV+V/TO30xGjmEotcgCYJwUbTDyubxgB3AKLi v9Ye3i8vB6DWTm03p9xlQ7DGtS6i2reK+Jpt9RfYAAABjetdFSYAAAQDAEgwRgIh ALeSsCzXvyXb52/oXHvvO/8M/4z6SOz4R3l178Jpnd6eAiEA2Bbs3zvwMH6Vja4p Hq4vZXbi/+1N2Q2FlKhpHtdoGwMwDQYJKoZIhvcNAQELBQADggEBAB7IErZ12qkM 5Rg5PFyGZKN1rWrhKVpF+iVsoHsoGDZGRTJe5RrEVbT4ZTxsk9ecjD6GApHD1ze2 og+gjCATecEgOWqINJGrg0sw1BfemAxL8HuLsZkH0kllPZGXj5ebDMuSBxGF5jx7 QuyOk4z5FmZAearwvqli+dfX41ddfH7lHy/2NvBHAZ0ZOAz9h7YHrMjCZFgyTqjl LGmY48xOl/gbJS6MdgnamZ8kMkTWUMdjUg8V4g1S/kE72PlD7JCxiGEguvOUDp6X jJUDwEYottGELJ1S9yhyIIFJWP55jomwRPOy8eBXuYy3oEecJ9lEMUyDyjpwaNKD HTxDiUu4DxQ= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx+N1lkNQmW+NwRPv2R6F ljxZL++u7KT6zTmWfAVitZFzuZSeZWCiQAlVIy/peIP3IjDvslKWePka6GETFUMT hlUQjegqLDtCIhz9Utv2Co0QVFGlJONS4VJ6/Vp7U79VqvF49eloXL/ZKpkvkf5a 8NJVll19dY8sI9iXzuTjQT2sr+xUVrNHBL4BU3EZcREP8U9XrNN0Cxm0dMFzy98S eJFXT8XuN1hPou3YsP8rIgsLov7KGNImRpRO983PN2CVjNK+m5F7i9S9s7DpvGox RkOixWY+laLHeoFbPAoRfPfxHZ2oIjEbR9XSDfJcBsEqB4ydG3zr4iXwlpX9CVJ+ GQIDAQAB -----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 380627201559913432808936075200242018465744 . . . . . . . . [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 'Let's Encrypt' . . . . . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-02-27 15:19:22 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-05-27 15:19: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 'shipthis.co' . . . . . . . . [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 25233587061373263338324400781547715983331606233498607822550388012862473177322567013737618429400026309085362839873605192316466343923718521474207362309631809006277065328676806109706159495543236351186154376391089418010396702390622414409314405293089399265629805723515909547399101404563896389197526352339012545439217310369206579590635475694540500872024541080703224597172395540333543010149415332999012749833982454624068508716793909366911829071618383381151666300620013799529244607127323417504159542347647166938970484229464336918548741280269154120444695641359658129846496440340225500985991378561778692975691201714731667848729 . . . . . . . . . . . . . . . . . . . . [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 (22 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:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2 (clientAuth) . . . . . . . . . . . . . . . . [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) 925675173d39e412d6404980b99571b580efa2a2 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://r3.i.lencr.org/' . . . . . . . . . . . . . . . . [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 (15 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'shipthis.co' . . . . . . . . . . . . . . . . [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 (12 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.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f100760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018deb5d14aa0000040300473045022100f3cbb8265b9d05d2db69b2375bd5c5ce5d1c61739f6108fd1c4277dc0962147d02202cd847604c39df19a0ae57e57f4cedf4c468e6128b5c802609c146d30f2b9bc6007700a2e2bfd61ede2f2f07a0d64e6d37a7dc6543b0c6b52ea2dab78af89a6df517d80000018deb5d15260000040300483046022100b792b02cd7bf25dbe76fe85c7bef3bff0cff8cfa48ecf8477975efc2699dde9e022100d816ecdf3bf0307e958dae291eae2f6576e2ffed4dd90d8594a8691ed7681b03 . . . . [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) 001ec812b675daa90ce518393c5c8664a375ad6ae1295a45fa256ca07b2818364645325ee51ac455b4f8653c6c93d79c8c3e860291c3d737b6a20fa08c201379c120396a883491ab834b30d417de980c4bf07b8bb19907d249653d91978f979b0ccb92071185e63c7b42ec8e938cf916664079aaf0bea962f9d7d7e3575d7c7ee51f2ff636f047019d19380cfd87b607acc8c26458324ea8e52c6998e3cc4e97f81b252e8c7609da999f243244d650c763520f15e20d52fe413bd8f943ec90b1886120baf3940e9e978c9503c04628b6d1842c9d52f7287220814958fe798e89b044f3b2f1e057b98cb7a0479c27d944314c83ca3a7068d2831d3c43894bb80f14