www.liveby.co

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:6c:61:92:42:da:b8:ad:85:47:02:38:69:b5:a9:e9:f6:b0 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=www.liveby.co

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:6c:61:92:42:da:b8:ad:85:47:02:38:69:b5:a9:e9:f6:b0
Serial Number (int): 298217047969642505202900006291855886644912
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 53:0b:cf:f3:a4:d0:2c:cb:fc:aa:1b:6b:f4:cb:cd:c3:ad:99:70:8f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 44:b9:eb:ee:7d:26:2b:77:67:f9:d2:7d:75:0c:d9:11:8d:4a:4c:aa
Fingerprint (sha256): 77:9f:80:b8:fe:3e:72:86:ac:3e:91:fc:90:50:e0:52:06:d3:4b:f9:48:0f:f8:13:ca:2f:47:50:d6:34:97:09

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 www.liveby.co

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.liveby.co

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

liveby.co
www.liveby.co

Other certificates including the domain name liveby.co

(limited to 100 certificates)

Certificate

The complete raw certificate details for www.liveby.co in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGXjCCBUagAwIBAgISA2xhkkLauK2FRwI4abWp6fawMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTExMjAxNzIxNDRaFw0y
MDAyMTgxNzIxNDRaMBgxFjAUBgNVBAMTDXd3dy5saXZlYnkuY28wggIiMA0GCSqG
SIb3DQEBAQUAA4ICDwAwggIKAoICAQCpLNYMo2FtdlnXJ0RSYtesxbfxB9Z/mH1x
+kgHu4QKJeYDHv/CiMOql4kZFwpaS1kRVltrT4P+rgPOA2cLW1lmy87orSioi8Qm
OULVjD1xUVIx4ojYZpFItzHeWJkuxyTHtmioQQBk3GfxavpNK5A6gurhaD3VOzCU
c26tePt3NOed05R1llHrIKVWR97jALbhzcvL5fLbuSCbRWuRoTCPvgxVgVn3zIC4
iIVn/iNxpbR+Qw5j+of8GpeNtUECmcEeMa67zjyivapNmqXdY61hTlBCZPF2B6jv
zjMnvJ8I0gGSsTKD1JsmYBMkWkEuNi6ae/RXgDx7jLt8o+2xtzt1dHw155ddcuBA
dRv9VdqnvWNAmae+V4UnySNB8OFbCkG06LnlbBAuGrNGNDS5VLXQ4Axj87HJ5cV3
UKwqInudZeCiS0dAUfB/mdSDUGML7XPlrrdePPBsjNhMkflE7xT7BEvWgooFZI4D
KJgNJ+asR83iEAinRxuXuEsPGzqPHrw+4gxoVmjQ6he9DtWqhpezc6BsPv3HtG+k
1X7Ox1/5HqrKrRZxLvxZJ+aX7nxEhaG17C536DqCJXj50OYD6oZN8njQBlv1G3tH
TKVuONpirGrwg2MFU+Ob/BC85vk1ALWGl/m/r2zVQ4VJe+Xgt5mi7PGF6Zs+hIeW
dsNO+2tWPQIDAQABo4ICbjCCAmowDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG
CCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRTC8/z
pNAsy/yqG2v0y83DrZlwjzAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86js
oTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14
My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14
My5sZXRzZW5jcnlwdC5vcmcvMCMGA1UdEQQcMBqCCWxpdmVieS5jb4INd3d3Lmxp
dmVieS5jbzBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYG
CCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQUGCisGAQQB
1nkCBAIEgfYEgfMA8QB3ALIeBcyLos2KIE6HZvkruYolIGdr2vpw57JJUy3vi5Be
AAABbooMfYsAAAQDAEgwRgIhAOmcCDujIIcU8uObfL2cjnykZJTQ8y/oIsS1Yo/Y
2SjuAiEApnBso2mHSs7WxyLWliwftT4P0trnSa8dC6hIwQjc6MoAdgBvU3asMfAx
GdiZAKRRFf93FRwR2QLBACkGjbIImjfZEwAAAW6KDH2+AAAEAwBHMEUCIECkxtNe
Zx8Xp51ea8DgASNsKRMnD9aFryRI6PoZJvKnAiEAgI8RTYNs/f0ifqaXmYeKkmJH
sKRb+ATQv1t2GnV+q84wDQYJKoZIhvcNAQELBQADggEBAF6niwFUHCRZsDzj5kqd
/yMQMAyrkIY1hidJdu37DkUJZ0PxGvzPZaA1DTIX5qnfx/MXa2KAmK9US0mRoSoF
PUiq14stjRLnJ+TsYZVTpvcV1Tni3r6pvd1MvQGUKiAdQlkeDP9yA6GYFeOCrioE
WIDCFrarcmvk2rvhjFiyXKEUynVdRfXDa2YlMffFGYwXprU2U/2uPq+UGbRlyvVm
vPrChSuw4dkJmc8zr/3EiaJr1MQn8bLS97AM6AmCJrrqh1g3Y9FGD9sLJBT/3Eo9
bpTDnPBHr0wJhPwEiqL6ruzDYEh6WlmCuq1OUw/gxPlZ9i1oc0nqxVXyZ2Tki/Wi
0T0=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqSzWDKNhbXZZ1ydEUmLX
rMW38QfWf5h9cfpIB7uECiXmAx7/wojDqpeJGRcKWktZEVZba0+D/q4DzgNnC1tZ
ZsvO6K0oqIvEJjlC1Yw9cVFSMeKI2GaRSLcx3liZLsckx7ZoqEEAZNxn8Wr6TSuQ
OoLq4Wg91TswlHNurXj7dzTnndOUdZZR6yClVkfe4wC24c3Ly+Xy27kgm0VrkaEw
j74MVYFZ98yAuIiFZ/4jcaW0fkMOY/qH/BqXjbVBApnBHjGuu848or2qTZql3WOt
YU5QQmTxdgeo784zJ7yfCNIBkrEyg9SbJmATJFpBLjYumnv0V4A8e4y7fKPtsbc7
dXR8NeeXXXLgQHUb/VXap71jQJmnvleFJ8kjQfDhWwpBtOi55WwQLhqzRjQ0uVS1
0OAMY/OxyeXFd1CsKiJ7nWXgoktHQFHwf5nUg1BjC+1z5a63XjzwbIzYTJH5RO8U
+wRL1oKKBWSOAyiYDSfmrEfN4hAIp0cbl7hLDxs6jx68PuIMaFZo0OoXvQ7VqoaX
s3OgbD79x7RvpNV+zsdf+R6qyq0WcS78WSfml+58RIWhtewud+g6giV4+dDmA+qG
TfJ40AZb9Rt7R0ylbjjaYqxq8INjBVPjm/wQvOb5NQC1hpf5v69s1UOFSXvl4LeZ
ouzxhembPoSHlnbDTvtrVj0CAwEAAQ==
-----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 298217047969642505202900006291855886644912
 . . . . . . . . [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-11-20 17:21:44 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-02-18 17:21:44 +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.liveby.co'
 . . . . . . . . [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 690174360984423700204453368068279596505079569634267300999760718910842106110065231817689893118325502964492375391629176034381498214496283363451752003166258655182120121329020115065703728817271136298403858811209633686120014381484008903416048805892836575969890410326709593678020479754374823903773401184024740662189433575806102132497130632926217850732022187013724312816703583751315401416198409656585220946443184727448149796289753231236523301367767904462763674566484365280528288095901358378689849384722770728967053106375349990061242479110893340565335454829578678800200366384705314455044753130504529196975361612567958657336500589760704020779886479779425119797922960020308121113174233370177217732914664141228193257616767067813359937050315002614669037290338982252124945006630268751126471962988865206637594635248786574504907533950086145768726283079225088196467390867471452792486613952686627570914637063906422460845045418336590238756848149518024202611665674611240165649584875051300409427392296984126883616690455100899444995174640432604209053330708728499279783653935477134357127631958747635194540614200740155536725389611175816195665791242032608714929210920697729993428416305640369118115821835542592213743631027641076519804904631587095461818488381
 . . . . . . . . . . . . . . . . . . . . [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)
							530bcff3a4d02ccbfcaa1b6bf4cbcdc3ad99708f
 . . . . . . . . . . . . . . . . [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 (28 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'liveby.co'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.liveby.co'
 . . . . . . . . . . . . . . . . [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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016e8a0c7d8b0000040300483046022100e99c083ba3208714f2e39b7cbd9c8e7ca46494d0f32fe822c4b5628fd8d928ee022100a6706ca369874aced6c722d6962c1fb53e0fd2dae749af1d0ba848c108dce8ca0076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016e8a0c7dbe0000040300473045022040a4c6d35e671f17a79d5e6bc0e001236c2913270fd685af2448e8fa1926f2a7022100808f114d836cfdfd227ea69799878a926247b0a45bf804d0bf5b761a757eabce
 . . . . [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)
		005ea78b01541c2459b03ce3e64a9dff2310300cab90863586274976edfb0e45096743f11afccf65a0350d3217e6a9dfc7f3176b628098af544b4991a12a053d48aad78b2d8d12e727e4ec619553a6f715d539e2debea9bddd4cbd01942a201d42591e0cff7203a19815e382ae2a045880c216b6ab726be4dabbe18c58b25ca114ca755d45f5c36b662531f7c5198c17a6b53653fdae3eaf9419b465caf566bcfac2852bb0e1d90999cf33affdc489a26bd4c427f1b2d2f7b00ce8098226baea87583763d1460fdb0b2414ffdc4a3d6e94c39cf047af4c0984fc048aa2faaeecc360487a5a5982baad4e530fe0c4f959f62d687349eac555f26764e48bf5a2d13d