www.eccentrica.org
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:b0:56:d2:7e:09:72:e7:99:99:29:d8:a5:e4:06:9f:84:b9 was issued on by Let's Encrypt.
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.eccentrica.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:b0:56:d2:7e:09:72:e7:99:99:29:d8:a5:e4:06:9f:84:b9Serial Number (int): 321341960919675929389367604064554563110073
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: e8:6a:2d:a7:7e:94:53:bc:6a:f7:d9:ba:02:02:a5:96:ea:64:81:b5
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 3a:20:5e:c0:94:4d:86:3f:64:f2:cf:4d:f8:19:7e:59:96:41:ca:fb
Fingerprint (sha256): 6f:bf:f7:d1:d2:c4:e6:45:d7:c9:ea:bb:f8:3c:5f:07:9c:f5:48:2e:f7:ed:75:00:5a:86:83:d5:e7:1a:22:a0
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.eccentrica.org
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.eccentrica.org
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
www.eccentrica.org
Other certificates including the domain name eccentrica.org
(limited to 100 certificates)
www.eccentrica.org
eccentrica.org
eccentrica.org
johndrevniok.ca
www.smileybeats.org
eccentrica.org
eccentrica.org
www.eccentrica.org
eccentrica.org
eccentrica.org
guitarguy.store
eccentrica.org
eccentrica.org
www.eccentrica.org
www.sandyliang.com
www.eccentrica.org
eccentrica.org
devotional.me
www.eccentrica.org
eccentrica.org
eccentrica.org
johndrevniok.ca
www.smileybeats.org
eccentrica.org
eccentrica.org
www.eccentrica.org
eccentrica.org
eccentrica.org
guitarguy.store
eccentrica.org
eccentrica.org
www.eccentrica.org
www.sandyliang.com
www.eccentrica.org
eccentrica.org
devotional.me
www.eccentrica.org
Certificate
The complete raw certificate details for www.eccentrica.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGXDCCBUSgAwIBAgISA7BW0n4JcueZmSnYpeQGn4S5MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMTcwMzQyNTRaFw0y MDA1MTcwMzQyNTRaMB0xGzAZBgNVBAMTEnd3dy5lY2NlbnRyaWNhLm9yZzCCAiIw DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANZk5cUAAmxUgjHERl8fq8iqDB4f 7ywjFYm9b1MthVZc2rwoJUzeXIoVKd3WuKRoOcPkh6lsY/6Z+LAIlydnwwoJw9MU FH9y02ux1YOnANwJrxjx3lAkZnrq/4ScTzD799NzzOiwRJE05PMmxSEQEHgk556r ne7cuRpCbWaDi6NFMTaKr/WlqOiWy24j0xYb3umqR3lEBAELSHtDw0/+9vhFsKtx KwF4fdbI7Pp/g4qDcOScXLJCe7vT3Y/E9mdFoIvW+B7PQdrCWDeQXhbuE4ikauCu /mPl4d5TmZGfXVmp5UIQ6zr0jRP9VbPC9obiti89xMWLYqjScdCqyHxAeNUkcEfj pc7tucchdyMTn3fLVCLpbWexNNJCU8xcRi98a7l42jbSCbkRVTcFkVODcHpvwqVX FsBUu9kmMgVNML/MqjAZ1E+O3IlGq721cEU91MV6HdruvOu+RctHS0lQ9JSRenvI a3FX0tgJqrr+i0RsVXWga8ucE0MbzTi2ply0NL6br1hjiKGDJDf0Eo50nwkotVpu nS9PsT1xW9v8Zp/jDCnnoPLKUAKZ1/7VZs1ZaFoGmBN2/w4PF/1KbjecXvA1oQSp HXqLSl73iuyasShRkhMLDjkOw5Pmmvdrkhd65IgzG44N33SRZFcD5U5yqXmWBKzV /LoO2L/rqO+7Cwk7AgMBAAGjggJnMIICYzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE FOhqLad+lFO8avfZugICpZbqZIG1MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF Ze/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au aW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wHQYDVR0RBBYwFIISd3d3LmVjY2VudHJp Y2Eub3JnMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYI KwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHW eQIEAgSB9QSB8gDwAHYA8JWkWfIA0YJAEC0vk4iOrUv+HUfjmeHQNKawqKqOsnMA AAFwUXTNMQAABAMARzBFAiEA4kdWCR/r6DfnWOToOxhz2vEktD39+9gXLH9ACjXT 8AsCIFbu6xiElFx9UZEE0j/gp7CjiMKM4CV8Go8oDMcF4rBdAHYAsh4FzIuizYog Todm+Su5iiUgZ2va+nDnsklTLe+LkF4AAAFwUXTNGAAABAMARzBFAiEApgMA7v8c hA/4h9DkMwho+Q6t2y8DbeyeN5edYocF+tICIBJaGrldMDHGuFjhxiGwS6tchlmv IVs+32yZ65CmxLraMA0GCSqGSIb3DQEBCwUAA4IBAQB/YK++7o47wvwjKoE1OKCC 5x2vG1BTieP3OjvK57YEXIGp0WD8MpuGZrJmeC7Bi8hZLfG43+hm7cH67y0+7bGI gRLAKIWAXhwf5oG0cqT7sDwEW2Czx/2zD8SLB39ve/lkba1FuJBfG+I9B7+Je8eZ p5NQ6a/ouDzyFgr04NkA4Qs199o/eQIBcO84DVBIw8ACoOk42+bmX9rFUrhqQ7/M m2SsVvVr6CtX2etKEewm+OqfTeoSUU/CYHMVfiX8L6lZ0pVY48htG6nOd8gOr2Z2 Ks8dn9Qr75ldosyvPjtPeYZooR7kbaIbKcUhS1VZ9bZ7AjFpjVp4kB4fOSS/tfPv -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA1mTlxQACbFSCMcRGXx+r yKoMHh/vLCMVib1vUy2FVlzavCglTN5cihUp3da4pGg5w+SHqWxj/pn4sAiXJ2fD CgnD0xQUf3LTa7HVg6cA3AmvGPHeUCRmeur/hJxPMPv303PM6LBEkTTk8ybFIRAQ eCTnnqud7ty5GkJtZoOLo0UxNoqv9aWo6JbLbiPTFhve6apHeUQEAQtIe0PDT/72 +EWwq3ErAXh91sjs+n+DioNw5JxcskJ7u9Pdj8T2Z0Wgi9b4Hs9B2sJYN5BeFu4T iKRq4K7+Y+Xh3lOZkZ9dWanlQhDrOvSNE/1Vs8L2huK2Lz3ExYtiqNJx0KrIfEB4 1SRwR+Olzu25xyF3IxOfd8tUIultZ7E00kJTzFxGL3xruXjaNtIJuRFVNwWRU4Nw em/CpVcWwFS72SYyBU0wv8yqMBnUT47ciUarvbVwRT3UxXod2u68675Fy0dLSVD0 lJF6e8hrcVfS2Amquv6LRGxVdaBry5wTQxvNOLamXLQ0vpuvWGOIoYMkN/QSjnSf CSi1Wm6dL0+xPXFb2/xmn+MMKeeg8spQApnX/tVmzVloWgaYE3b/Dg8X/UpuN5xe 8DWhBKkdeotKXveK7JqxKFGSEwsOOQ7Dk+aa92uSF3rkiDMbjg3fdJFkVwPlTnKp eZYErNX8ug7Yv+uo77sLCTsCAwEAAQ== -----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 321341960919675929389367604064554563110073 . . . . . . . . [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 2020-02-17 03:42:54 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-17 03:42:54 +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.eccentrica.org' . . . . . . . . [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 874651744772113452690722923577651629641109787603398729501152102063960716032321358900162010044067276220110856222109270966366161804427152092488972940500433137648250919534745660732692137685195459686559749499850187870858512682644432227236159974807878663379172760441378884872472111147731030269863301204244677562619767538066153299229061271928541736181437609400694425220258891453527232915634750310861404752753819338359601790335859654671610557505140681407114730393317917238280955116322581361835865055762659946396760996999480318623675870957709702297405376232111927816236287671218855260462017918932125465532663632701541111468286887637365344633741212556489343867030011969716189280384295283568343112722966841368585905499749168299310293594039017618050487729809102335092758436950872802271993041193434564823729747416015774997788114091241393757827147077030021218728086312772052861060466266409433354486160187403971675094940383431834581045922894335255831137060932536427435628302111210709420699947638588937616512469566235474511860704086415674301476922762541805560172444068802811205819147445655835794067023265880837451097888934832720814460180916362285714904069734498462889236282382497773484176809178948503143921444118247161257439724570790890083357231419 . . . . . . . . . . . . . . . . . . . . [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) e86a2da77e9453bc6af7d9ba0202a596ea6481b5 . . . . . . . . . . . . . . . . [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 (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.eccentrica.org' . . . . . . . . . . . . . . . . [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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb273000001705174cd310000040300473045022100e24756091febe837e758e4e83b1873daf124b43dfdfbd8172c7f400a35d3f00b022056eeeb1884945c7d519104d23fe0a7b0a388c28ce0257c1a8f280cc705e2b05d007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e000001705174cd180000040300473045022100a60300eeff1c840ff887d0e4330868f90eaddb2f036dec9e37979d628705fad20220125a1ab95d3031c6b858e1c621b04bab5c8659af215b3edf6c99eb90a6c4bada . . . . [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) 007f60afbeee8e3bc2fc232a813538a082e71daf1b505389e3f73a3bcae7b6045c81a9d160fc329b8666b266782ec18bc8592df1b8dfe866edc1faef2d3eedb1888112c02885805e1c1fe681b472a4fbb03c045b60b3c7fdb30fc48b077f6f7bf9646dad45b8905f1be23d07bf897bc799a79350e9afe8b83cf2160af4e0d900e10b35f7da3f79020170ef380d5048c3c002a0e938dbe6e65fdac552b86a43bfcc9b64ac56f56be82b57d9eb4a11ec26f8ea9f4dea12514fc26073157e25fc2fa959d29558e3c86d1ba9ce77c80eaf66762acf1d9fd42bef995da2ccaf3e3b4f798668a11ee46da21b29c5214b5559f5b67b0231698d5a78901e1f3924bfb5f3ef