benellicaddy.com
Issued by R11
About this certificate
This digital certificate with serial number 04:cf:1a:6a:53:c3:dc:18:2d:fa:f2:dd:83:14:d7:00:61:ad was issued on by Let's Encrypt.
With 3 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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=benellicaddy.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 04:cf:1a:6a:53:c3:dc:18:2d:fa:f2:dd:83:14:d7:00:61:adSerial Number (int): 418922705689990265754724500684681410273709
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 52:79:8f:5b:2a:68:01:ed:9b:74:fa:99:cc:f4:af:e6:23:50:f3:36
AuthorityKeyId: c5:cf:46:a4:ea:f4:c3:c0:7a:6c:95:c4:2d:b0:5e:92:2f:26:e3:b9
Fingerprint (sha1): 5a:7d:4f:f2:6e:80:8a:d4:81:7d:ec:07:84:e5:09:39:7a:61:1a:d4
Fingerprint (sha256): 5b:54:14:e1:e6:16:fe:22:f2:76:b0:78:4a:d3:92:b9:04:39:a4:ea:55:47:05:37:25:56:a5:1e:4c:bd:98:b2
Issuing Certificate URL: http://r11.i.lencr.org/
Revocation information
OCSP Server: http://r11.o.lencr.orgCheck the revocation status for certificate benellicaddy.com
3
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for benellicaddy.com
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
benelli.simbiosidev.it
benellicaddy.com
www.benellicaddy.com
benellicaddy.com
www.benellicaddy.com
Other certificates including the domain name benellicaddy.com
(limited to 100 certificates)
signature.9lessons.info
www.hi.fi
sebastianmontero.com
www.benellicaddy.com
test.jinhechinese.com
app.localcareconnect.com
www.benellicaddy.com
benellicaddy.com
benellicaddy.com
benellicaddy.com
my.staging.rumbleship.com
beehivedashboard.com
benellicaddy.com
www.waiandshan.com
auth.somewear.co
earnhaus.com
benellicaddy.com
www.aquastorymag.com
paradoxsoftware.tech
dot.polkashots.io
www.cheapcityparking.com
watchtower.airchip.com
old.consolegroup.com.ua
test.jinhechinese.com
backend.benellicaddy.com
get.appandme.app
beehivedashboard.com
www.csc-ca.com
my.staging.rumbleship.com
watchtower.airchip.com
backend-test.benellicaddy.com
ivy.stylishop.store
*.benellicaddy.com
auth.spayce.jp
benellicaddy.com
www.pathfinder-group.co.uk
backend.benellicaddy.com
www.aquastorymag.com
*.benellicaddy.com
*.benellicaddy.com
www.pathfinder-group.co.uk
*.benellicaddy.com
www.idodovrat.com
bidorbuygh.com
www.p6misuszatek.pl
pocionesmagicas.pe
mekalakar.com
santmat.myhackerworld.com
bidorbuygh.com
hifinds.com
partenaires.reseau-sphere.com
benellicaddy.com
get.appandme.app
panel.frava.app
beta.yadada.app
benellicaddy.com
hoppy-meme.co
kumo.jrbotros.com
www.benellicaddy.com
benellicaddy.com
*.benellicaddy.com
hasta.albert.health
sebastianmontero.com
benellicaddy.com
dashboard.benellicaddy.com
*.benellicaddy.com
www.hi.fi
sebastianmontero.com
www.benellicaddy.com
test.jinhechinese.com
app.localcareconnect.com
www.benellicaddy.com
benellicaddy.com
benellicaddy.com
benellicaddy.com
my.staging.rumbleship.com
beehivedashboard.com
benellicaddy.com
www.waiandshan.com
auth.somewear.co
earnhaus.com
benellicaddy.com
www.aquastorymag.com
paradoxsoftware.tech
dot.polkashots.io
www.cheapcityparking.com
watchtower.airchip.com
old.consolegroup.com.ua
test.jinhechinese.com
backend.benellicaddy.com
get.appandme.app
beehivedashboard.com
www.csc-ca.com
my.staging.rumbleship.com
watchtower.airchip.com
backend-test.benellicaddy.com
ivy.stylishop.store
*.benellicaddy.com
auth.spayce.jp
benellicaddy.com
www.pathfinder-group.co.uk
backend.benellicaddy.com
www.aquastorymag.com
*.benellicaddy.com
*.benellicaddy.com
www.pathfinder-group.co.uk
*.benellicaddy.com
www.idodovrat.com
bidorbuygh.com
www.p6misuszatek.pl
pocionesmagicas.pe
mekalakar.com
santmat.myhackerworld.com
bidorbuygh.com
hifinds.com
partenaires.reseau-sphere.com
benellicaddy.com
get.appandme.app
panel.frava.app
beta.yadada.app
benellicaddy.com
hoppy-meme.co
kumo.jrbotros.com
www.benellicaddy.com
benellicaddy.com
*.benellicaddy.com
hasta.albert.health
sebastianmontero.com
benellicaddy.com
dashboard.benellicaddy.com
*.benellicaddy.com
Certificate
The complete raw certificate details for benellicaddy.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFHzCCBAegAwIBAgISBM8aalPD3Bgt+vLdgxTXAGGtMA0GCSqGSIb3DQEBCwUA MDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD EwNSMTEwHhcNMjQwNjIyMTIyNDM3WhcNMjQwOTIwMTIyNDM2WjAbMRkwFwYDVQQD ExBiZW5lbGxpY2FkZHkuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEAoA/PBA24cpgGtlCU7CgYanYPzSQvzPVLahQl2kTFzCgZdIfHf0Yi68k8FgEU 2Kxr9Mi0/vKQRrjwkQGS4lojcE78z9Nym4BXwE9DZ+RFTgXEkiECWWLi7rMVmCqw EB3dQJppZaboX6VYhs0cQmS7F3maEOJSc8/aNFlLdDO/pnfRyPM6Gakqd8KQ0Q+p nBDM0p+g96qmT4PdWqtdChzdWc9TvLiedR64DMkgyxjIwEGpPaEGVr94aQCfkBZc VNMiSeuoS41gqfk+WaRO8d5voswh6GxWYcslpYqweqBeKhld4NZch58ojV8gX71W vsXgV+yDTb5pbTycsACvGcSF1wIDAQABo4ICQzCCAj8wDgYDVR0PAQH/BAQDAgWg MB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0G A1UdDgQWBBRSeY9bKmgB7Zt0+pnM9K/mI1DzNjAfBgNVHSMEGDAWgBTFz0ak6vTD wHpslcQtsF6SLybjuTBXBggrBgEFBQcBAQRLMEkwIgYIKwYBBQUHMAGGFmh0dHA6 Ly9yMTEuby5sZW5jci5vcmcwIwYIKwYBBQUHMAKGF2h0dHA6Ly9yMTEuaS5sZW5j ci5vcmcvMEkGA1UdEQRCMECCFmJlbmVsbGkuc2ltYmlvc2lkZXYuaXSCEGJlbmVs bGljYWRkeS5jb22CFHd3dy5iZW5lbGxpY2FkZHkuY29tMBMGA1UdIAQMMAowCAYG Z4EMAQIBMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHcASLDja9qmRzQP5WoC+p0w 6xxSActW3SyB2bu/qznYhHMAAAGQQB7KlgAABAMASDBGAiEA18ZYfTUa/esCDNJP bE8ZkYDWegV0suSfX0GOEoCq0N4CIQCHHYWJwokF0HEckDmIyQgmXL9oAY7qX0oy h0ULymB8pgB2AHb/iD8KtvuVUcJhzPWHujS0pM27KdxoQgqf5mdMWjp0AAABkEAe ytMAAAQDAEcwRQIgSx8fxrTYCratkWOPD3Y7z78/sOvaF9xFZrDK3Ueq3lMCIQDz wsO1Kjk1vhChjGOYmC3AMrqTqI5cubQI9r/2z4eaDDANBgkqhkiG9w0BAQsFAAOC AQEArlagtaOAHggZe+tynr99D/r63KOPaDiHALi98RCnzfpWuQcLpnjNDA77VGDQ C/Gw2V+Z0O6kCbWcQzW4vSwO2C4l19IWdTzBng2yx2rlh9e1I5E5pA8HYveFaaMo znF1jPU7wOgCY07MVXEa5TXH2ZsFqMtKGDJfDDL0Lf5jSm0oQsT2iVnrfj6J33mS sTD9p4W5qwdfulGtueEmHl2OdrHLmdExzfN9N3jSuZfhGxfEY4fBEZKaaYhssxJ6 +fxG/+vZUdBK2mwaJsFnn55GvaNFtEl+8/BF33LSKBbQ1FqVu17ty66F50JIVqEf KXONNHw5DLlOCwkKu9eO0c6n5Q== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoA/PBA24cpgGtlCU7CgY anYPzSQvzPVLahQl2kTFzCgZdIfHf0Yi68k8FgEU2Kxr9Mi0/vKQRrjwkQGS4loj cE78z9Nym4BXwE9DZ+RFTgXEkiECWWLi7rMVmCqwEB3dQJppZaboX6VYhs0cQmS7 F3maEOJSc8/aNFlLdDO/pnfRyPM6Gakqd8KQ0Q+pnBDM0p+g96qmT4PdWqtdChzd Wc9TvLiedR64DMkgyxjIwEGpPaEGVr94aQCfkBZcVNMiSeuoS41gqfk+WaRO8d5v oswh6GxWYcslpYqweqBeKhld4NZch58ojV8gX71WvsXgV+yDTb5pbTycsACvGcSF 1wIDAQAB -----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 418922705689990265754724500684681410273709 . . . . . . . . [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 'R11' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-06-22 12:24:37 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-09-20 12:24:36 +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 'benellicaddy.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 20205924333190903272145125231377735724106597931276073949135722496765783281815831132182715215779405449688214203956744717228964202858749629235887411388938349871165360348104785331830457945931073482172715373735065375609222916769536267438191121774267442491120290349059898768332243924068403389108325877675319060401103785524212690601665134426278999822413742025461075023487244603842627096260049679733896654521822580094087450569716991693272052530045229114400806363501534376664580939001068089294696397730893496435484131766796652190110587633173774994547890978401364594730163264172265094990092937126607847832222498317950387520983 . . . . . . . . . . . . . . . . . . . . [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) 52798f5b2a6801ed9b74fa99ccf4afe62350f336 . . . . . . . . . . . . . . . . [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 c5cf46a4eaf4c3c07a6c95c42db05e922f26e3b9 . . . . . . . . . . . . . . . . [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 (75 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://r11.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://r11.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 (66 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'benelli.simbiosidev.it' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'benellicaddy.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.benellicaddy.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 (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) 00f100770048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d8847300000190401eca960000040300483046022100d7c6587d351afdeb020cd24f6c4f199180d67a0574b2e49f5f418e1280aad0de022100871d8589c28905d0711c903988c908265cbf68018eea5f4a3287450bca607ca600760076ff883f0ab6fb9551c261ccf587ba34b4a4cdbb29dc68420a9fe6674c5a3a7400000190401ecad3000004030047304502204b1f1fc6b4d80ab6ad91638f0f763bcfbf3fb0ebda17dc4566b0cadd47aade53022100f3c2c3b52a3935be10a18c6398982dc032ba93a88e5cb9b408f6bff6cf879a0c . . . . [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) 00ae56a0b5a3801e08197beb729ebf7d0ffafadca38f68388700b8bdf110a7cdfa56b9070ba678cd0c0efb5460d00bf1b0d95f99d0eea409b59c4335b8bd2c0ed82e25d7d216753cc19e0db2c76ae587d7b5239139a40f0762f78569a328ce71758cf53bc0e802634ecc55711ae535c7d99b05a8cb4a18325f0c32f42dfe634a6d2842c4f68959eb7e3e89df7992b130fda785b9ab075fba51adb9e1261e5d8e76b1cb99d131cdf37d3778d2b997e11b17c46387c111929a69886cb3127af9fc46ffebd951d04ada6c1a26c1679f9e46bda345b4497ef3f045df72d22816d0d45a95bb5eedcbae85e7424856a11f29738d347c390cb94e0b090abbd78ed1cea7e5