*.richmondcarpentryservices.co.uk
Issued by Encryption Everywhere DV TLS CA - G1
About this certificate
This digital certificate with serial number 0e:8a:71:33:2f:f5:90:b5:1e:30:da:ef:35:66:46:28 was issued on by DigiCert Inc.
With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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=*.richmondcarpentryservices.co.uk
DigiCert Inc
Organization:
DigiCert Inc
Organization unit: www.digicert.com
Organization unit: www.digicert.com
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 0e:8a:71:33:2f:f5:90:b5:1e:30:da:ef:35:66:46:28Serial Number (int): 19328024875230794948848122936649205288
Serial Number lenght: 124 bits, 16 octets
SubjectKeyId: d6:26:1c:23:f2:8f:1f:c1:81:ac:5e:a8:20:3b:f2:63:b6:bd:99:df
AuthorityKeyId: 55:74:4f:b2:72:4f:f5:60:ba:50:d1:d7:e6:51:5c:9a:01:87:1a:d7
Fingerprint (sha1): 31:6d:ae:e6:27:d4:e0:79:2e:a6:a1:74:5d:21:cf:32:d6:01:af:bb
Fingerprint (sha256): 1f:15:98:59:77:db:7f:86:d2:99:c0:8e:c5:6e:e2:a4:d3:79:83:75:ff:5d:c0:8f:05:30:40:d9:6b:1e:58:f0
Issuing Certificate URL: http://cacerts.digicert.com/EncryptionEverywhereDVTLSCA-G1.crt
Revocation information
OCSP Server: http://ocsp.digicert.comCheck the revocation status for certificate *.richmondcarpentryservices.co.uk
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for *.richmondcarpentryservices.co.uk
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
*.richmondcarpentryservices.co.uk
richmondcarpentryservices.co.uk
richmondcarpentryservices.co.uk
Other certificates including the domain name richmondcarpentryservices.co.uk
(limited to 100 certificates)
symmetryapp.org
link.zakatify.com
*.richmondcarpentryservices.co.uk
www.richmondcarpentryservices.co.uk
*.richmondcarpentryservices.co.uk
www.richmondcarpentryservices.co.uk
www.yourweb.co.in
www.proteus-security.com.br
app.yours.work.life
isacampillo.com.mx
www.rogersmeby.com
dashboard.adzync.com
lanin.io
backend.einfachgast.de
www.appliancesscare.com
construtoramayor.com.br
construtoramayor.com.br
the-rich.love
3blb.us
www.richmondcarpentryservices.co.uk
www.haytruck.com
doc-api.popina.com
*.richmondcarpentryservices.co.uk
www.proteus-security.com.br
travelmonster.app
www.tinyfeeds.app
www.richmondcarpentryservices.co.uk
*.richmondcarpentryservices.co.uk
mitchellvault.com
racheljue.com
link.zakatify.com
*.richmondcarpentryservices.co.uk
www.richmondcarpentryservices.co.uk
*.richmondcarpentryservices.co.uk
www.richmondcarpentryservices.co.uk
www.yourweb.co.in
www.proteus-security.com.br
app.yours.work.life
isacampillo.com.mx
www.rogersmeby.com
dashboard.adzync.com
lanin.io
backend.einfachgast.de
www.appliancesscare.com
construtoramayor.com.br
construtoramayor.com.br
the-rich.love
3blb.us
www.richmondcarpentryservices.co.uk
www.haytruck.com
doc-api.popina.com
*.richmondcarpentryservices.co.uk
www.proteus-security.com.br
travelmonster.app
www.tinyfeeds.app
www.richmondcarpentryservices.co.uk
*.richmondcarpentryservices.co.uk
mitchellvault.com
racheljue.com
Certificate
The complete raw certificate details for *.richmondcarpentryservices.co.uk in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFyzCCBLOgAwIBAgIQDopxMy/1kLUeMNrvNWZGKDANBgkqhkiG9w0BAQsFADBu MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 d3cuZGlnaWNlcnQuY29tMS0wKwYDVQQDEyRFbmNyeXB0aW9uIEV2ZXJ5d2hlcmUg RFYgVExTIENBIC0gRzEwHhcNMTkwMjA3MDAwMDAwWhcNMjAwMjA3MTIwMDAwWjAs MSowKAYDVQQDDCEqLnJpY2htb25kY2FycGVudHJ5c2VydmljZXMuY28udWswggEi MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCdKcVUeczLCQrzUacyDLBo7wlm kd4VgobTgQ0QqqJGK1Qh6fL4QZixK5LXtD9EI/Vd++dxkOInFAhZ0x3fjq0wEopg tD/rGrQu0sXb8hBaREfEz3DLGRXaHBXVQvUW3Sd2p/AOQQDokLvipk6+lbpUGgWZ T5sFdLMhreno0tACTiyWsTx8Z63ZxetNUnrTPiDJSlZ/TVDtdB1ZQhkrLizUIWcE PurAlAI9XMOXaDK8AEyiCdiFcc32fpoieTULcr5GKaXXF/z3XxE/5tSQG8iLqf96 BGXiOiM6/+uGngRDejV3lw8/hODXOhzJwDJyHR4ESFi99kOlXhJm63TwD9ilAgMB AAGjggKlMIICoTAfBgNVHSMEGDAWgBRVdE+yck/1YLpQ0dfmUVyaAYca1zAdBgNV HQ4EFgQU1iYcI/KPH8GBrF6oIDvyY7a9md8wTQYDVR0RBEYwRIIhKi5yaWNobW9u ZGNhcnBlbnRyeXNlcnZpY2VzLmNvLnVrgh9yaWNobW9uZGNhcnBlbnRyeXNlcnZp Y2VzLmNvLnVrMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYI KwYBBQUHAwIwTAYDVR0gBEUwQzA3BglghkgBhv1sAQIwKjAoBggrBgEFBQcCARYc aHR0cHM6Ly93d3cuZGlnaWNlcnQuY29tL0NQUzAIBgZngQwBAgEwgYAGCCsGAQUF BwEBBHQwcjAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuZGlnaWNlcnQuY29tMEoG CCsGAQUFBzAChj5odHRwOi8vY2FjZXJ0cy5kaWdpY2VydC5jb20vRW5jcnlwdGlv bkV2ZXJ5d2hlcmVEVlRMU0NBLUcxLmNydDAJBgNVHRMEAjAAMIIBAwYKKwYBBAHW eQIEAgSB9ASB8QDvAHYA7ku9t3XOYLrhQmkfq+GeZqMPfl+wctiDAMR7iXqo/csA AAFoyMjwqQAABAMARzBFAiEAuhb5NY/hwQGhfkb1UEBAgQegF4bCcp6kHdhchOs5 jRICIH4oFmQkSzZNJO6+3rSD3x4KtOP71SY6qB67lVU478BMAHUAh3W/51l8+IxD mV+9827/Vo1HVjb/SrVgwbTq/16ggw8AAAFoyMjxegAABAMARjBEAiB7dZDiiqmi s7Xp7arAiuOBvCIX1qhrThLjp4oRX2nGBwIgRghDsqqsLcTZoLQcvV4sSmeLmGiv 3kXUVEqKWMRRWy0wDQYJKoZIhvcNAQELBQADggEBAE+VRd4nbkcVxqTeqRJUJSkh CAKWBD5X9WF38fsYvWMnKPkIvs0Zf7zBbPgkhplMP1KXwKt0RB2cJC0g7FQ76iFV dPGK5BWJtvYzv8NARwoyZOFSpgYJ/ked9p0L0rc63BHUfXbpz62f2CEZkBCinu8x qNRoUzO6ejSRH16Tx3ZOZ3XBk6oF02ceis4uojUcxA42EqzpkRC6+OgyQ5rcYy99 X1QfZkJzxJjkz3reg89UTN07tXrjGX44FyROuEo3ZFUtzjnHc0WL9cBZ2dL6XLOF dwCY89CCAYNHYyJ0PQDvgrF1uGVUozGCr8qbLC87EBdL5tgebCfZU1I1LkyzxWc= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnSnFVHnMywkK81GnMgyw aO8JZpHeFYKG04ENEKqiRitUIeny+EGYsSuS17Q/RCP1XfvncZDiJxQIWdMd346t MBKKYLQ/6xq0LtLF2/IQWkRHxM9wyxkV2hwV1UL1Ft0ndqfwDkEA6JC74qZOvpW6 VBoFmU+bBXSzIa3p6NLQAk4slrE8fGet2cXrTVJ60z4gyUpWf01Q7XQdWUIZKy4s 1CFnBD7qwJQCPVzDl2gyvABMognYhXHN9n6aInk1C3K+Riml1xf8918RP+bUkBvI i6n/egRl4jojOv/rhp4EQ3o1d5cPP4Tg1zocycAych0eBEhYvfZDpV4SZut08A/Y pQIDAQAB -----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 19328024875230794948848122936649205288 . . . . . . . . [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 'DigiCert Inc' . . . . . . . . . . . . [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.11 (organizationalUnitName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'www.digicert.com' . . . . . . . . . . . . [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 'Encryption Everywhere DV TLS CA - G1' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-02-07 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-02-07 12:00:00 +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:12|false] UTF8String '*.richmondcarpentryservices.co.uk' . . . . . . . . [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 19840011838832005524437084971389696252756136360180641638689976759487453202858877882656331791312912982805300142444153483233180890280147929990260963905378881722151635404843568646061413682311294431468684835084564846195478952532378425258764904351283975017121891423015413450896720533148211710908035050300781112062394079960403457579206568508297282605625844995356669033903497967749459330630579265601059257551440180134810490984872291224519531361567154210400051881403961521432798716908253929602837856184644887734511215441474000615422402091943951948041395833449663066584795067328368546617685951478961178734141320984239488882853 . . . . . . . . . . . . . . . . . . . . [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.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 55744fb2724ff560ba50d1d7e6515c9a01871ad7 . . . . . . . . . . . . . . . . [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) d6261c23f28f1fc181ac5ea8203bf263b6bd99df . . . . . . . . . . . . . . . . [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 (70 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.richmondcarpentryservices.co.uk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'richmondcarpentryservices.co.uk' . . . . . . . . . . . . . . . . [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.32 (certificatePolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (69 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.16.840.1.114412.1.2 (digiCertDVCert) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.2.1 (cps) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'https://www.digicert.com/CPS' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (116 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.digicert.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://cacerts.digicert.com/EncryptionEverywhereDVTLSCA-G1.crt' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [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 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) 00ef007600ee4bbdb775ce60bae142691fabe19e66a30f7e5fb072d88300c47b897aa8fdcb00000168c8c8f0a90000040300473045022100ba16f9358fe1c101a17e46f55040408107a01786c2729ea41dd85c84eb398d1202207e281664244b364d24eebedeb483df1e0ab4e3fbd5263aa81ebb955538efc04c0075008775bfe7597cf88c43995fbdf36eff568d475636ff4ab560c1b4eaff5ea0830f00000168c8c8f17a000004030046304402207b7590e28aa9a2b3b5e9edaac08ae381bc2217d6a86b4e12e3a78a115f69c6070220460843b2aaac2dc4d9a0b41cbd5e2c4a678b9868afde45d4544a8a58c4515b2d . . . . [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) 004f9545de276e4715c6a4dea91254252921080296043e57f56177f1fb18bd632728f908becd197fbcc16cf82486994c3f5297c0ab74441d9c242d20ec543bea215574f18ae41589b6f633bfc340470a3264e152a60609fe479df69d0bd2b73adc11d47d76e9cfad9fd821199010a29eef31a8d4685333ba7a34911f5e93c7764e6775c193aa05d3671e8ace2ea2351cc40e3612ace99110baf8e832439adc632f7d5f541f664273c498e4cf7ade83cf544cdd3bb57ae3197e3817244eb84a3764552dce39c773458bf5c059d9d2fa5cb385770098f3d0820183476322743d00ef82b175b86554a33182afca9b2c2f3b10174be6d81e6c27d95352352e4cb3c567