www.avon-protection.com
Issued by R3
About this certificate
This digital certificate with serial number 03:84:9c:44:bd:f2:ff:34:0b:8b:fc:d0:82:50:27:79:be:5f was issued on by Let's Encrypt.
With 6 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=www.avon-protection.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:84:9c:44:bd:f2:ff:34:0b:8b:fc:d0:82:50:27:79:be:5fSerial Number (int): 306461846725001056376281969382240753925727
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 5f:7f:80:89:e8:db:f5:9b:37:17:4b:91:b5:18:57:c1:c0:20:05:cc
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 77:f0:75:57:0d:5e:ab:cb:81:36:47:e0:9c:f4:cf:b2:0e:7d:c4:44
Fingerprint (sha256): 88:7e:50:c3:15:ae:72:99:47:76:cc:5e:7f:91:67:66:4b:ac:4e:60:44:55:5f:ee:c6:f1:84:c2:c8:6d:ea:63
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate www.avon-protection.com
6
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.avon-protection.com
Public Key Algorithm
ECDSA
Key Size
256
Signature Algorithm
SHA256 with RSA
Key Usage
Digital Signature
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
artis.uk.com
avon-protection.com
sustainable-materials-group.com
www.artis.uk.com
www.avon-protection.com
www.sustainable-materials-group.com
avon-protection.com
sustainable-materials-group.com
www.artis.uk.com
www.avon-protection.com
www.sustainable-materials-group.com
Other certificates including the domain name avon-protection.com
(limited to 100 certificates)
argusdirect.com
adm-oct.avon-protection.com
argusdirect.com
portal.avon-protection.com
secure.sitekit.net
avon-protection.com
argusdirect.com
argusdirect.com
avon-protection.com
www.avon-protection.com
argusdirect.com
avonpwdreset.avon-rubber.com
avon-protection.com
www.avon-protection.com
avon-protection.com
www.avon-protection.com
adm-oct.avon-protection.com
argusdirect.com
argusdirect.com
www.avon-protection.com
www.avon-protection.com
www.avon-protection.com
www.avon-protection.com
argusdirect.com
argusdirect.com
www.avon-protection.com
argusdirect.com
avon-protection.com
argusdirect.com
www.avon-protection.com
argusdirect.com
www.avon-protection.com
argusdirect.com
www.avon-protection.com
argusdirect.com
secure.sitekit.net
avon-protection.com
argusdirect.com
avon-protection.com
www.avon-protection.com
argusdirect.com
argusdirect.com
www.avon-protection.com
avon-protection.com
www.avon-protection.com
avon-protection.com
www.avon-protection.com
portal.avon-protection.com
avon-protection.com
avonpwdreset.avon-rubber.com
argusdirect.com
avon-protection.com
argusdirect.com
www.avon-protection.com
argusdirect.com
secure.sitekit.net
adm-oct.avon-protection.com
avon-protection.com
adm-oct.avon-protection.com
avon-protection.com
www.avon-protection.com
argusdirect.com
avon-protection.com
*.avon-protection.com
argusdirect.com
portal.avon-protection.com
argusdirect.com
adm-oct.avon-protection.com
avon-protection.com
secure.sitekit.net
avon-protection.com
www.avon-protection.com
avon-protection.com
adm-oct.avon-protection.com
argusdirect.com
adm-oct.avon-protection.com
argusdirect.com
avon-protection.com
adm-oct.avon-protection.com
argusdirect.com
portal.avon-protection.com
secure.sitekit.net
avon-protection.com
argusdirect.com
argusdirect.com
avon-protection.com
www.avon-protection.com
argusdirect.com
avonpwdreset.avon-rubber.com
avon-protection.com
www.avon-protection.com
avon-protection.com
www.avon-protection.com
adm-oct.avon-protection.com
argusdirect.com
argusdirect.com
www.avon-protection.com
www.avon-protection.com
www.avon-protection.com
www.avon-protection.com
argusdirect.com
argusdirect.com
www.avon-protection.com
argusdirect.com
avon-protection.com
argusdirect.com
www.avon-protection.com
argusdirect.com
www.avon-protection.com
argusdirect.com
www.avon-protection.com
argusdirect.com
secure.sitekit.net
avon-protection.com
argusdirect.com
avon-protection.com
www.avon-protection.com
argusdirect.com
argusdirect.com
www.avon-protection.com
avon-protection.com
www.avon-protection.com
avon-protection.com
www.avon-protection.com
portal.avon-protection.com
avon-protection.com
avonpwdreset.avon-rubber.com
argusdirect.com
avon-protection.com
argusdirect.com
www.avon-protection.com
argusdirect.com
secure.sitekit.net
adm-oct.avon-protection.com
avon-protection.com
adm-oct.avon-protection.com
avon-protection.com
www.avon-protection.com
argusdirect.com
avon-protection.com
*.avon-protection.com
argusdirect.com
portal.avon-protection.com
argusdirect.com
adm-oct.avon-protection.com
avon-protection.com
secure.sitekit.net
avon-protection.com
www.avon-protection.com
avon-protection.com
adm-oct.avon-protection.com
argusdirect.com
adm-oct.avon-protection.com
argusdirect.com
avon-protection.com
Certificate
The complete raw certificate details for www.avon-protection.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIE5jCCA86gAwIBAgISA4ScRL3y/zQLi/zQglAneb5fMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMTA1MTgxMDEzMTZaFw0yMTA4MTYxMDEzMTZaMCIxIDAeBgNVBAMT F3d3dy5hdm9uLXByb3RlY3Rpb24uY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcD QgAE3nZ9e3iiSiIM9cJgzn2xfWL8veABmv6dj6f4nqTNdQU1pK8/3S7A3VHMIEZu CSGtNgaJNHaG2+QPr6iRII9i16OCAs8wggLLMA4GA1UdDwEB/wQEAwIHgDAdBgNV HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E FgQUX3+Aiejb9Zs3F0uRtRhXwcAgBcwwHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA 5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMu by5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8w gZ8GA1UdEQSBlzCBlIIMYXJ0aXMudWsuY29tghNhdm9uLXByb3RlY3Rpb24uY29t gh9zdXN0YWluYWJsZS1tYXRlcmlhbHMtZ3JvdXAuY29tghB3d3cuYXJ0aXMudWsu Y29tghd3d3cuYXZvbi1wcm90ZWN0aW9uLmNvbYIjd3d3LnN1c3RhaW5hYmxlLW1h dGVyaWFscy1ncm91cC5jb20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC 3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcw ggEDBgorBgEEAdZ5AgQCBIH0BIHxAO8AdgBElGUusO7Or8RAB9io/ijA2uaCvtjL MbU/0zOWtbaBqAAAAXl/LhKuAAAEAwBHMEUCIBZzWdvKhQ9glpdzkTtNJoiw+x1L pcZbBeki5gPpG61NAiEA5AlvspBGFyFj1zU42nzkHrphuJ71uNSx83VcxdSZ62IA dQD2XJQv0XcwIhRUGAgwlFaO400TGTO/3wwvIAvMTvFk4wAAAXl/LhKhAAAEAwBG MEQCIDRp4I8Txgi+yW4ixdE3Yi8jb3tSDd5utde3xac3F5N9AiAbQeicpN6iykCH onHGAWnB8PZsNzpPBRH/ke0KRKMgzDANBgkqhkiG9w0BAQsFAAOCAQEARaXJYrtC CBtRB+bs402tVZC9a4K+TKyyXM56jEim2PDsZI+uGI8OQK/hlInmDqNG2eiEHdIX ObTsTa5hm1SL+NLfRDqj3I/M2aAbjhTcrvz1FbFpD2VNbzyRU0dXqKqM/yZTzvUJ Gpq2Rch5XqAJE8tKJcz9siHJJ0SHFcKYdf6057buCUkQibiY0iD1ZdnUSTQo9SKA B7unaFr4+6dIiZTM2CIDu31vI/Vxov0msoPzahDOi9XIR27ZrD0DDV7iQVwZGW4N wJY2eSXz0e2nXROfGe5GfbgddPaQvfnftMLkXdpJrPBYO7+y2uB31Wh4Z5s5eaN+ e37rUbU0ztn/2g== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE3nZ9e3iiSiIM9cJgzn2xfWL8veAB mv6dj6f4nqTNdQU1pK8/3S7A3VHMIEZuCSGtNgaJNHaG2+QPr6iRII9i1w== -----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 306461846725001056376281969382240753925727 . . . . . . . . [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 2021-05-18 10:13:16 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2021-08-16 10:13:16 +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 'www.avon-protection.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.10045.2.1 (ecPublicKey) . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.10045.3.1.7 (prime256v1) . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (520 bits) 0004de767d7b78a24a220cf5c260ce7db17d62fcbde0019afe9d8fa7f89ea4cd750535a4af3fdd2ec0dd51cc20466e0921ad360689347686dbe40fafa891208f62d7 . . . . . . . . [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 (1 bits) 0780 . . . . . . . . . . . . . . . . [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) 5f7f8089e8dbf59b37174b91b51857c1c02005cc . . . . . . . . . . . . . . . . [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 (151 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'artis.uk.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'avon-protection.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sustainable-materials-group.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.artis.uk.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.avon-protection.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.sustainable-materials-group.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 (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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef0076004494652eb0eeceafc44007d8a8fe28c0dae682bed8cb31b53fd33396b5b681a8000001797f2e12ae00000403004730450220167359dbca850f60969773913b4d2688b0fb1d4ba5c65b05e922e603e91bad4d022100e4096fb29046172163d73538da7ce41eba61b89ef5b8d4b1f3755cc5d499eb62007500f65c942fd1773022145418083094568ee34d131933bfdf0c2f200bcc4ef164e3000001797f2e12a1000004030046304402203469e08f13c608bec96e22c5d137622f236f7b520dde6eb5d7b7c5a73717937d02201b41e89ca4dea2ca4087a271c60169c1f0f66c373a4f0511ff91ed0a44a320cc . . . . [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) 0045a5c962bb42081b5107e6ece34dad5590bd6b82be4cacb25cce7a8c48a6d8f0ec648fae188f0e40afe19489e60ea346d9e8841dd21739b4ec4dae619b548bf8d2df443aa3dc8fccd9a01b8e14dcaefcf515b1690f654d6f3c91534757a8aa8cff2653cef5091a9ab645c8795ea00913cb4a25ccfdb221c927448715c29875feb4e7b6ee09491089b898d220f565d9d4493428f5228007bba7685af8fba7488994ccd82203bb7d6f23f571a2fd26b283f36a10ce8bd5c8476ed9ac3d030d5ee2415c19196e0dc096367925f3d1eda75d139f19ee467db81d74f690bdf9dfb4c2e45dda49acf0583bbfb2dae077d56878679b3979a37e7b7eeb51b534ced9ffda