nvisioneyecare.co.uk
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:ed:6f:53:4c:54:ad:ef:a0:87:d3:a2:6c:68:e2:ea:6e:58 was issued on by Let's Encrypt.
With 3 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=nvisioneyecare.co.uk
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:ed:6f:53:4c:54:ad:ef:a0:87:d3:a2:6c:68:e2:ea:6e:58Serial Number (int): 342131755571886665960056305834504420486744
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 28:67:c3:60:0e:92:b2:e0:21:8a:d3:50:18:6e:27:c1:d5:5d:6d:0f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 97:db:25:67:2e:97:9f:e1:92:0d:f9:75:ab:ec:97:f3:f0:f5:dd:44
Fingerprint (sha256): 12:80:a1:4a:0e:ae:86:42:2f:a0:c6:eb:02:cc:84:10:45:fd:e5:88:47:08:57:d1:5b:61:cb:ec:2d:ff:d3:4f
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate nvisioneyecare.co.uk
3
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for nvisioneyecare.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
mail.nvisioneyecare.co.uk
nvisioneyecare.co.uk
www.nvisioneyecare.co.uk
nvisioneyecare.co.uk
www.nvisioneyecare.co.uk
Other certificates including the domain name nvisioneyecare.co.uk
(limited to 100 certificates)
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.abdiqanijama.com
www.nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.abdiqanijama.com
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
www.nvisioneyecare.co.uk
www.nvisioneyecare.co.uk
www.nvisioneyecare.co.uk
nvisioneyecare.co.uk
www.nvisioneyecare.abdiqanijama.com
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.abdiqanijama.com
www.nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.abdiqanijama.com
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
www.nvisioneyecare.co.uk
www.nvisioneyecare.co.uk
www.nvisioneyecare.co.uk
nvisioneyecare.co.uk
www.nvisioneyecare.abdiqanijama.com
nvisioneyecare.co.uk
nvisioneyecare.co.uk
nvisioneyecare.co.uk
Certificate
The complete raw certificate details for nvisioneyecare.co.uk in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFlzCCBH+gAwIBAgISA+1vU0xUre+gh9OibGji6m5YMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAzMjYyMTAxMDFaFw0y MDA2MjQyMTAxMDFaMB8xHTAbBgNVBAMTFG52aXNpb25leWVjYXJlLmNvLnVrMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7jwg8GOkFwexDPmT0VfwsZw1 RV3t7gNqjrFwsbiR1jdtV4/kQYFzXr5p10OFpG+329pAA7wvwoesVHbMhOkZPjq2 YZixU0TPLlzxieZZVg6R8WS+9I5qCSlgqSzv0exjv8BFJMcC3SP8g8BXguf9zV0I goCel2qbRqQixW9oQvBLLKbZ+cJpzeF4VlA2yuTi6Fu3j6Sx07fMIejEzdYt3LkI pNS6y8F4/K3sZXfji7NqeH57as/brW6RO0cDcwXLIGMSnSh4uJWU0/FUghwsAeAb m7M46ZyMoesYrhL6pxMkEqB03/zfWItu0/fIXqPcuL/3dV1YCZBYuqIw70CHpwID AQABo4ICoDCCApwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMB BggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQoZ8NgDpKy4CGK01AY bifB1V1tDzAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEF BQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5j cnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5j cnlwdC5vcmcvMFQGA1UdEQRNMEuCGW1haWwubnZpc2lvbmV5ZWNhcmUuY28udWuC FG52aXNpb25leWVjYXJlLmNvLnVrghh3d3cubnZpc2lvbmV5ZWNhcmUuY28udWsw TAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcC ARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEGBgorBgEEAdZ5AgQCBIH3 BIH0APIAdwBvU3asMfAxGdiZAKRRFf93FRwR2QLBACkGjbIImjfZEwAAAXEY3OMR AAAEAwBIMEYCIQDSKQLyH7lQnj2ReeMfXNP6+nVZd7b2MCsP/Df9PzUwtgIhALMQ iAOUcFutr2XmBoUcHOdUya3LU4KWmwugEbW3AFneAHcAB7dcG+V9aP/xsMYdIxXH uuZXfFeUt2ruvGE6GmnTohwAAAFxGNzjEwAABAMASDBGAiEAihGi7HSu7QZSXyE4 VtzwLcZ15ZBaktNM+VXYnTJaLqECIQCLnSdseVHEeiD/y2xIE09ISZizecMVh1+7 TpGJHdjh5TANBgkqhkiG9w0BAQsFAAOCAQEAkvsNaoaM2f2DFGFdt3K3RAds5oQo m/dHMjWLIwVsYYAOb+T6kZr9KQVYGw12GPbxylt7CAWKN+Rtyynl3li26tc7zGaG HRLKkKRsXoyRzj2V2gK1jn0a6uEkMcs3EVKafDubUbRzu3uh7nM4jHAnf9CpoxD4 2fsD40dRj4sPdL8ffMR6YuoHRwMicFhPrJuTDj6cGYGUrGQUMCqc0Mku7aLH/5cV zpKDD/HIS8IbyClAUTXm3czQL0W1hVfOOMZRwVt7cIwf5mERm3xdu1odYiNNAp1O jw8zfFAQnHW+1dhU1Dad/RnJ24cTUJvmQwfmqbqi5B8gMB8LUW8uuPupqg== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7jwg8GOkFwexDPmT0Vfw sZw1RV3t7gNqjrFwsbiR1jdtV4/kQYFzXr5p10OFpG+329pAA7wvwoesVHbMhOkZ Pjq2YZixU0TPLlzxieZZVg6R8WS+9I5qCSlgqSzv0exjv8BFJMcC3SP8g8BXguf9 zV0IgoCel2qbRqQixW9oQvBLLKbZ+cJpzeF4VlA2yuTi6Fu3j6Sx07fMIejEzdYt 3LkIpNS6y8F4/K3sZXfji7NqeH57as/brW6RO0cDcwXLIGMSnSh4uJWU0/FUghws AeAbm7M46ZyMoesYrhL6pxMkEqB03/zfWItu0/fIXqPcuL/3dV1YCZBYuqIw70CH pwIDAQAB -----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 342131755571886665960056305834504420486744 . . . . . . . . [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 'Let's Encrypt Authority X3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-26 21:01:01 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-24 21:01:01 +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 'nvisioneyecare.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 30074367133227818795851514704643676704649488362543419431905298208918944675818134459037548035341561355487850260363500313502605915219999277921566437060308710345297053658204880972699160690931791672384615402504622311962809959158113599457350954051646726640513797814073297396091153066296226136695930589011457610747682715035113230214474641785949905536369800638527743891292728992826023327058236218774826186689428339906344015853977398164169582459805958831986428359436489884438081840525686468111739713628031918064023236012612349694207681126739622747744773319022076330992895027214539204253712409695122988241534052111480367646631 . . . . . . . . . . . . . . . . . . . . [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) 2867c3600e92b2e0218ad350186e27c1d55d6d0f . . . . . . . . . . . . . . . . [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 a84a6a63047dddbae6d139b7a64565eff3a8eca1 . . . . . . . . . . . . . . . . [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 (99 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.int-x3.letsencrypt.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://cert.int-x3.letsencrypt.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 (77 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.nvisioneyecare.co.uk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'nvisioneyecare.co.uk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.nvisioneyecare.co.uk' . . . . . . . . . . . . . . . . [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.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.44947.1.1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 'http://cps.letsencrypt.org' . . . . . . . . . . . . . . . . [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 (247 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) 00f20077006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000017118dce3110000040300483046022100d22902f21fb9509e3d9179e31f5cd3fafa755977b6f6302b0ffc37fd3f3530b6022100b310880394705badaf65e606851c1ce754c9adcb5382969b0ba011b5b70059de00770007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000017118dce31300000403004830460221008a11a2ec74aeed06525f213856dcf02dc675e5905a92d34cf955d89d325a2ea10221008b9d276c7951c47a20ffcb6c48134f484998b379c315875fbb4e91891dd8e1e5 . . . . [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) 0092fb0d6a868cd9fd8314615db772b744076ce684289bf74732358b23056c61800e6fe4fa919afd2905581b0d7618f6f1ca5b7b08058a37e46dcb29e5de58b6ead73bcc66861d12ca90a46c5e8c91ce3d95da02b58e7d1aeae12431cb3711529a7c3b9b51b473bb7ba1ee73388c70277fd0a9a310f8d9fb03e347518f8b0f74bf1f7cc47a62ea0747032270584fac9b930e3e9c198194ac6414302a9cd0c92eeda2c7ff9715ce92830ff1c84bc21bc829405135e6ddccd02f45b58557ce38c651c15b7b708c1fe661119b7c5dbb5a1d62234d029d4e8f0f337c50109c75bed5d854d4369dfd19c9db8713509be64307e6a9baa2e41f20301f0b516f2eb8fba9aa