horecamebeles.lv
Issued by R3
About this certificate
This digital certificate with serial number 04:12:9a:4f:22:dc:50:19:19:de:39:73:78:97:f8:ad:c7:5f was issued on by Let's Encrypt.
With 10 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:
- 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=horecamebeles.lv
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:12:9a:4f:22:dc:50:19:19:de:39:73:78:97:f8:ad:c7:5fSerial Number (int): 354779338341477491648030806837590462678879
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 9d:0a:97:01:43:e8:ff:d5:44:4e:9f:ae:62:4f:92:b4:fc:ea:02:3b
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): b0:f0:42:96:48:54:40:7e:bb:2b:fa:7a:a4:fb:34:54:1b:84:9d:aa
Fingerprint (sha256): a7:4e:be:48:77:ef:e4:1c:e5:51:9b:6a:37:b6:6f:84:f0:ff:f7:c6:e7:07:ac:55:fd:4c:48:ed:19:90:5a:ac
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate horecamebeles.lv
10
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for horecamebeles.lv
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
*.gastrovitrum.lv
*.horecamebeles.lv
*.vitrum.noc.lv
*.vitrumclean.lv
gastrovitrum.lv
horecamebeles.lv
vitrumclean.lv
www.gastrovitrum.vitrum.noc.lv
www.horecamebeles.vitrum.noc.lv
www.vitrumclean.vitrum.noc.lv
*.horecamebeles.lv
*.vitrum.noc.lv
*.vitrumclean.lv
gastrovitrum.lv
horecamebeles.lv
vitrumclean.lv
www.gastrovitrum.vitrum.noc.lv
www.horecamebeles.vitrum.noc.lv
www.vitrumclean.vitrum.noc.lv
Other certificates including the domain name horecamebeles.lv
(limited to 100 certificates)
gastro.horecamebeles.lv
*.vitrumclean.lv
gastro.horecamebeles.lv
gastro.horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.vitrum.noc.lv
gastro.horecamebeles.lv
horecamebeles.lv
gastro.horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.vitrum.noc.lv
horecamebeles.lv
horecamebeles.vitrum.noc.lv
gastro.horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
*.vitrumclean.lv
gastro.horecamebeles.lv
gastro.horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.vitrum.noc.lv
gastro.horecamebeles.lv
horecamebeles.lv
gastro.horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.vitrum.noc.lv
horecamebeles.lv
horecamebeles.vitrum.noc.lv
gastro.horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
horecamebeles.lv
Certificate
The complete raw certificate details for horecamebeles.lv in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFujCCBKKgAwIBAgISBBKaTyLcUBkZ3jlzeJf4rcdfMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzExMjAwNjQyMThaFw0yNDAyMTgwNjQyMTdaMBsxGTAXBgNVBAMT EGhvcmVjYW1lYmVsZXMubHYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB AQC/LoiJSq96IVJ/wvrKt9VSgzlrEJtuGCd7SLsuk6dU565kG9SZpBtFEgwsGF3i on9WL59rOWYdx7p+GL3aUWxdGpvv0K1R2VIKqp4ogw7I3kElo5mePFYLksXFa+82 aPGBfkcBg8w89wfo8z4QxElhkTAXSVpz/Epkk3/PXeswKw72AegiWunNsRi6jRP2 HuXlhtbt8cJmaybg3XrXQoZjM117+l/hNM6aTZIIzalEQNKZwkMHGglniw2LoJyO AUlxhiqPqXq8+imSxANmDpVB9JoDrTnFg3ifbNc+G6JRgS2zO6bFzK0z9ESIYaJ5 JpwM/zv4ROM+KjiwbznC4CSjAgMBAAGjggLfMIIC2zAOBgNVHQ8BAf8EBAMCBaAw HQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYD VR0OBBYEFJ0KlwFD6P/VRE6frmJPkrT86gI7MB8GA1UdIwQYMBaAFBQusxe3WFbL rlAJQOYfr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDov L3IzLm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5v cmcvMIHoBgNVHREEgeAwgd2CESouZ2FzdHJvdml0cnVtLmx2ghIqLmhvcmVjYW1l YmVsZXMubHaCDyoudml0cnVtLm5vYy5sdoIQKi52aXRydW1jbGVhbi5sdoIPZ2Fz dHJvdml0cnVtLmx2ghBob3JlY2FtZWJlbGVzLmx2gg52aXRydW1jbGVhbi5sdoIe d3d3Lmdhc3Ryb3ZpdHJ1bS52aXRydW0ubm9jLmx2gh93d3cuaG9yZWNhbWViZWxl cy52aXRydW0ubm9jLmx2gh13d3cudml0cnVtY2xlYW4udml0cnVtLm5vYy5sdjAT BgNVHSAEDDAKMAgGBmeBDAECATCCAQMGCisGAQQB1nkCBAIEgfQEgfEA7wB2AEiw 42vapkc0D+VqAvqdMOscUgHLVt0sgdm7v6s52IRzAAABi+uuHQ4AAAQDAEcwRQIg DKWcnj0fWPIU58Oo/QOgTUd0D7v23sakBQvppD/OtlICIQCM5rprNAWhOgzkOFiJ RcgDS2C7Gr7MWhgLIQT2HJd5TQB1ADtTd3U+LbmAToswWwb+QDtn2E/D9Me9AA0t cm/h+tQXAAABi+uuHQoAAAQDAEYwRAIgYoc75cJP+rLF6C8UQdjLQI7uYL2rjGOc gFd7DjiqGsgCIFl/icVPznCCdgmlNx9sHjNbVq3fVrKLeeh4P/n58JmQMA0GCSqG SIb3DQEBCwUAA4IBAQCNwY9JW/KhQbdNWBHBPso/Z9EEJnLe+96n6q3he7qtlphz jzEhfcttrp4/cIJYS4nddoI8iAnckiBQfoog4OAbsaDZThgueKJp7EZT5CIAiHyF XROjr+SbRJaSPHGg7pP1Ckk0dn/GqqNp9pknucZQ5vxGSRubhU4kIzKdSK8Tuda9 EzTlYZ5Sv2alYsDseF0oTy4OyzZ5c4WU6+xx04qq2geN73EpwZtvJfkPg9OXqrH7 GbMJb34fgkbH3d2G56pkfP4LfuSHEqjvIXkoGE5f3Y2nNFBfKPLl43wQtDlb+/XP 8Jv5y4Mbajwsza/7x36ZSYF5FAZnlTQ+zvMSXdvW -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvy6IiUqveiFSf8L6yrfV UoM5axCbbhgne0i7LpOnVOeuZBvUmaQbRRIMLBhd4qJ/Vi+fazlmHce6fhi92lFs XRqb79CtUdlSCqqeKIMOyN5BJaOZnjxWC5LFxWvvNmjxgX5HAYPMPPcH6PM+EMRJ YZEwF0lac/xKZJN/z13rMCsO9gHoIlrpzbEYuo0T9h7l5YbW7fHCZmsm4N1610KG YzNde/pf4TTOmk2SCM2pREDSmcJDBxoJZ4sNi6CcjgFJcYYqj6l6vPopksQDZg6V QfSaA605xYN4n2zXPhuiUYEtszumxcytM/REiGGieSacDP87+ETjPio4sG85wuAk owIDAQAB -----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 354779338341477491648030806837590462678879 . . . . . . . . [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 2023-11-20 06:42:18 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-02-18 06:42:17 +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 'horecamebeles.lv' . . . . . . . . [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 24134462696116012335818532466396351001168808202630855562468345912220806821743703296267980894846293995650409242607651183619487484186118971569976845322767710087594567423361747718695288497372997764869800241940592180838272416654414945097259658524898417291445286974390485230966778253638538018588546003536890170130455315461577168160125802838638108046624172441201430655981584539956545165235429321439373004735167063085994093378132752251578952768590741954859729426144917020658327832318279555052161841520999359935889930588348737750599981561216766050433474902407254038935433192615002937459618216185192680048290976092420327875747 . . . . . . . . . . . . . . . . . . . . [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) 9d0a970143e8ffd5444e9fae624f92b4fcea023b . . . . . . . . . . . . . . . . [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 (224 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.gastrovitrum.lv' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.horecamebeles.lv' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.vitrum.noc.lv' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.vitrumclean.lv' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'gastrovitrum.lv' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'horecamebeles.lv' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'vitrumclean.lv' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.gastrovitrum.vitrum.noc.lv' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.horecamebeles.vitrum.noc.lv' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.vitrumclean.vitrum.noc.lv' . . . . . . . . . . . . . . . . [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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef00760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018bebae1d0e000004030047304502200ca59c9e3d1f58f214e7c3a8fd03a04d47740fbbf6dec6a4050be9a43fceb6520221008ce6ba6b3405a13a0ce438588945c8034b60bb1abecc5a180b2104f61c97794d0075003b5377753e2db9804e8b305b06fe403b67d84fc3f4c7bd000d2d726fe1fad4170000018bebae1d0a0000040300463044022062873be5c24ffab2c5e82f1441d8cb408eee60bdab8c639c80577b0e38aa1ac80220597f89c54fce70827609a5371f6c1e335b56addf56b28b79e8783ff9f9f09990 . . . . [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) 008dc18f495bf2a141b74d5811c13eca3f67d1042672defbdea7eaade17bbaad9698738f31217dcb6dae9e3f7082584b89dd76823c8809dc9220507e8a20e0e01bb1a0d94e182e78a269ec4653e42200887c855d13a3afe49b4496923c71a0ee93f50a4934767fc6aaa369f69927b9c650e6fc46491b9b854e2423329d48af13b9d6bd1334e5619e52bf66a562c0ec785d284f2e0ecb3679738594ebec71d38aaada078def7129c19b6f25f90f83d397aab1fb19b3096f7e1f8246c7dddd86e7aa647cfe0b7ee48712a8ef217928184e5fdd8da734505f28f2e5e37c10b4395bfbf5cff09bf9cb831b6a3c2ccdaffbc77e9949817914066795343ecef3125ddbd6