hanhaa.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:b0:d6:ac:db:32:ef:10:76:e3:ff:d0:b8:ee:9f:c6:b5:86 was issued on by Let's Encrypt.

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=hanhaa.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:b0:d6:ac:db:32:ef:10:76:e3:ff:d0:b8:ee:9f:c6:b5:86
Serial Number (int): 321511906685406647643613695721435111536006
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 8d:4f:56:cf:56:6d:1d:df:75:0d:1a:1e:3c:60:a0:a6:84:2c:f4:55
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 3b:2b:17:92:24:10:a5:bc:bb:e3:6e:3b:8e:0d:a2:6e:f8:6d:e7:74
Fingerprint (sha256): 3a:9b:31:48:37:d0:9d:e2:53:34:23:9c:e7:b1:e2:ec:ac:8b:6f:12:da:eb:73:31:48:cb:e9:6a:36:8e:e2:82

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate hanhaa.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for hanhaa.com

Public Key Algorithm

RSA

Key Size

4096

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

hanhaa.com
www.hanhaa.com

Other certificates including the domain name hanhaa.com

(limited to 100 certificates)

Certificate

The complete raw certificate details for hanhaa.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGWzCCBUOgAwIBAgISA7DWrNsy7xB24//QuO6fxrWGMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MTUyMjAwMTRaFw0x
OTEwMTMyMjAwMTRaMBUxEzARBgNVBAMTCmhhbmhhYS5jb20wggIiMA0GCSqGSIb3
DQEBAQUAA4ICDwAwggIKAoICAQC0hfrKJfc3gmq2IT6hwFl0XMP6nSgIOw4ncAws
UDacQPxBDKVZXqgYLZbdofNxr98IsU/eWt7WriN3V6jRNwgNO/SaV4bD3/ZGmEEo
+8Pvpp83kJWpqMLIysosBc97mhp1sgox1JkiF1Y44RV3jhi1pdQQmFRpPVgK0W4f
bun/MozqJhbvkQIiLxth/BqqXBJQZ8Q0cd71GW8bVeyVD2ycUDaGRmqPQvtpnwbD
+1+exQhj7QT+Cr1YzV+Xccy9xQIaHjErvrioHHoZPtMU72s/PTx6NRbJoFSlSDrB
/eKWSCfparmZXIL16I3zFCig5VtG5Wi9uFT6gfu6Y1vMMTfYfu307QjyvqcFeoKC
nlBp+NuKO7/K+px4TcdqP8NSD7KTdWEvJYEGxAwaqyGS9TQUj/QB6DOI1VM0VTxx
DUOmBCaQ5D5tK+aAaS/37H+wabDHRTrIPWB31FBF6nMLF6VkZe6zSRnDsEq8DYPM
FTtg5gZRzDhp2stWc6CXK+CVSXLiANvqfrM7AJRThNNkqsw7Njta85gU3tH2UTev
pciH0E0iHyGj5uz4LlqK8IUtum8zjft/wHBA+uSD1hR7CtGIO1snIrxNlHjR1uu6
AOu0zVN58fgyiO+WGJYy9tfQRC0EnwySz8yBpcJsfukAIX7ADQezW+CNtQIZIoz/
KhbXMwIDAQABo4ICbjCCAmowDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsG
AQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSNT1bPVm0d
33UNGh48YKCmhCz0VTAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBv
BggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5s
ZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5s
ZXRzZW5jcnlwdC5vcmcvMCUGA1UdEQQeMByCCmhhbmhhYS5jb22CDnd3dy5oYW5o
YWEuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYI
KwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHW
eQIEAgSB9ASB8QDvAHYA4mlLribo6UAJ6IYbtjuD1D7n/nSI+6SPKJMBnd3x2/4A
AAFr9911qAAABAMARzBFAiEAmkMr35rL4nXT5CefyO21zMuRUwea2PtG/94HgekB
EfoCIH1Nc3sBoQ9FlWYk+ZMzTOgozQLq0k/l2y0QZavmLyvvAHUAKTxRllTIOWW6
qlD8WAfUt2+/WHopctykwwz05UVH9HgAAAFr9911nAAABAMARjBEAiBEd18A2YV+
G1qWTpY0f7O+wC/7x2THiriQcxDVVghO7QIgLgifMNcKkGcONQ5aihK8LBLN/uj1
bFgXGGdCD33YKlYwDQYJKoZIhvcNAQELBQADggEBAJRvO+i6Sk7CxTQV3jUyxpGU
pVVarj/NIeHsyvFJuVEG3M5Fl3gjZ0KZapSuq8gBlQz6iWnJ1WRrYFYpoExFcJ53
Pw+h+q7AMHDSHGVpKWFk2qDmsuy3x94dXsEE/o2/ViHdcmReAF8soEhbH7r+cNvO
iru1QCJ8w4MTypWe+akww2eKR5UTEqCb95x0wJBL11NDedsV2meeRriox+Q2HI8L
jemyqfdHOtLRHSlQcF9xsUBkNmTddaB3Tv3vBEIvHzlfWSRNFQ8VN3MNzXFVG3Wt
9hE40FORBVlcy+uPriqv1e4wO1TY7EFMsi2uBxtpa8R0BZ00HWNeFfr5pLdaC4A=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtIX6yiX3N4JqtiE+ocBZ
dFzD+p0oCDsOJ3AMLFA2nED8QQylWV6oGC2W3aHzca/fCLFP3lre1q4jd1eo0TcI
DTv0mleGw9/2RphBKPvD76afN5CVqajCyMrKLAXPe5oadbIKMdSZIhdWOOEVd44Y
taXUEJhUaT1YCtFuH27p/zKM6iYW75ECIi8bYfwaqlwSUGfENHHe9RlvG1XslQ9s
nFA2hkZqj0L7aZ8Gw/tfnsUIY+0E/gq9WM1fl3HMvcUCGh4xK764qBx6GT7TFO9r
Pz08ejUWyaBUpUg6wf3ilkgn6Wq5mVyC9eiN8xQooOVbRuVovbhU+oH7umNbzDE3
2H7t9O0I8r6nBXqCgp5Qafjbiju/yvqceE3Haj/DUg+yk3VhLyWBBsQMGqshkvU0
FI/0AegziNVTNFU8cQ1DpgQmkOQ+bSvmgGkv9+x/sGmwx0U6yD1gd9RQRepzCxel
ZGXus0kZw7BKvA2DzBU7YOYGUcw4adrLVnOglyvglUly4gDb6n6zOwCUU4TTZKrM
OzY7WvOYFN7R9lE3r6XIh9BNIh8ho+bs+C5aivCFLbpvM437f8BwQPrkg9YUewrR
iDtbJyK8TZR40dbrugDrtM1TefH4MojvlhiWMvbX0EQtBJ8Mks/MgaXCbH7pACF+
wA0Hs1vgjbUCGSKM/yoW1zMCAwEAAQ==
-----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 321511906685406647643613695721435111536006
 . . . . . . . . [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 2019-07-15 22:00:14 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-13 22:00:14 +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 'hanhaa.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 (4208 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 736471046588448330006925319148737763026929044545764391621245281852974913630261697276848860739793324360769100494280197026141773829470864016387541492139974532314154817576444867105397311659670785422885788264274560488702836285240582311504790926609525402279011222772880684918980079058576615939180825446938985332762384230216376974125687481349572207217508325971988538274810155603669950382265563355345955725721628881808357234308765074368647197099078537093874261974405300467469884570003398354920945230078419543174735316635840807866263854860289490901304080045990534865315956380810581718225987284833869873083438680070377069115929019003303930838894813984330773075535275290956962437359944623782217036618481699064436351132491614531424334433693425963092881182258219765399047059044516124582245467218717466831336749166629205019117962490501839227441318080085409205530424825732058087831489325293072841711499653175531504506560440234888740955772606675807106108017759984961657819686741355289755172441786954644233731896035428073955669339233084413191605062225976957958683621313696582990512009371744403827016592206326290235090004407243302310222636485685475946985690824702938856157295622651885277575154551132163909178009398162339918913639622432212308081432371
 . . . . . . . . . . . . . . . . . . . . [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)
							8d4f56cf566d1ddf750d1a1e3c60a0a6842cf455
 . . . . . . . . . . . . . . . . [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 (30 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hanhaa.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.hanhaa.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)
							00ef007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016bf7dd75a800000403004730450221009a432bdf9acbe275d3e4279fc8edb5cccb9153079ad8fb46ffde0781e90111fa02207d4d737b01a10f45956624f993334ce828cd02ead24fe5db2d1065abe62f2bef007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016bf7dd759c0000040300463044022044775f00d9857e1b5a964e96347fb3bec02ffbc764c78ab8907310d556084eed02202e089f30d70a90670e350e5a8a12bc2c12cdfee8f56c58171867420f7dd82a56
 . . . . [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)
		00946f3be8ba4a4ec2c53415de3532c69194a5555aae3fcd21e1eccaf149b95106dcce459778236742996a94aeabc801950cfa8969c9d5646b605629a04c45709e773f0fa1faaec03070d21c6569296164daa0e6b2ecb7c7de1d5ec104fe8dbf5621dd72645e005f2ca0485b1fbafe70dbce8abbb540227cc38313ca959ef9a930c3678a47951312a09bf79c74c0904bd7534379db15da679e46b8a8c7e4361c8f0b8de9b2a9f7473ad2d11d2950705f71b140643664dd75a0774efdef04422f1f395f59244d150f1537730dcd71551b75adf61138d0539105595ccbeb8fae2aafd5ee303b54d8ec414cb22dae071b696bc474059d341d635e15faf9a4b75a0b80