kristal.io

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:bd:09:c4:32:3d:58:d2:94:b1:72:03:f1:6b:d5:e3:3f:68 was issued on by Let's Encrypt.

With 5 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=kristal.io

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:bd:09:c4:32:3d:58:d2:94:b1:72:03:f1:6b:d5:e3:3f:68
Serial Number (int): 325663206904465333956944397623113231318888
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: ea:99:53:6d:f4:0b:78:5e:b0:a7:c7:3f:0b:1b:12:bc:c2:6b:7d:91
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): f0:e5:4a:db:23:43:8d:da:d9:23:bf:07:c6:da:27:2b:b3:a4:ef:96
Fingerprint (sha256): 5e:35:5c:03:ab:3d:ae:4e:bf:98:73:26:51:47:b4:24:bc:78:9d:c0:cc:4f:5e:12:67:25:b0:d4:1a:6f:9e:12

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 kristal.io

5

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for kristal.io

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

8 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

build.kristal.io
kristal.fr
kristal.io
www.kristal.fr
www.kristal.io

Other certificates including the domain name kristal.io

(limited to 100 certificates)
kristal.io
krypton.kristal.io
soon.kristal.io
www.cafesanclemente.com.co
kristal.io
ahmetkizilay.com
www.valais2030.ch
www.logbk.app
ingasbread.ie
k.koopid.ai
forresthatfield.com
build.kristal.io
inspection-portal.skylarkdrones.com
proos.byggkollen.se
venus.exchange
u-hoa.com
mevoydelpais.com.ar
cameronscott.com.au
eatfitmag.com
wygoda.net
envipro.com.br
smartforms.kristal.io
tykn-dev.front.ledgerleopard.com
www.metrogroup.team
www.beyerpsychologygroup.com
cherrydev.eu
www.curselo.com.ar
venus.exchange
m.daachi.in
www.hgs-ltd.com
compassnl.cateringportal.io
openbottleapp.com
kristal.io
tykn-dev.front.ledgerleopard.com
kristal.io
safe-lease-milage.qwezey.com
www.metrogroup.team
kristal.io
goldrushcomputing.com
jmjsistemas.com.br
proos.byggkollen.se
test.fifaboss.app
kristal.io
www.markkrieger.com
order.eatoffbeat.com
build.kristal.io
www.pensioenbijalterim.nl
www.skipr.app
*.kristal.io
kristal.io
ahmetkizilay.com
gardenmezebar.com
order.eatoffbeat.com
www.escolanuncafoisorte.com.br
inceptialsolutions.com
landmancentral.com
gardenmezebar.com
bitapp.me
restaurantepacogestor.es
solvi.co.il
awesome-table.com
listadeconvidados.com.br
soon.kristal.io
www.pimpelpluis.be
enemylav.ru
kristal.io
heal247.no
bestdownload.net
store.kristal.io
connect4.com.br
kristal.io
curaracne.es
ubc-aviary.com
skincarepal.com
www.kristal.io
websiteforms.ro
fourpawspetsitting.ca
openbottleapp.com
findbond.in
kristal.io
cherrydev.eu
massmade.io
www.pimpelpluis.be
www.nopreco.com.br
bitapp.me
kristal.io
ouyangsong.com
kristal.io
demo.clubapparel.ae
api.bepos.io
*.kristal.io
websiteforms.ro
www.gilets-jaunes-soutien.fr
kristal.io
www.gomship.com
kristal.io
www.verbalcodes.com
www.kristal.io
sharepa.hu
inceptialsolutions.com

Certificate

The complete raw certificate details for kristal.io in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFNTCCBB2gAwIBAgISA70JxDI9WNKUsXID8WvV4z9oMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzA2MTgwOTMwMDBaFw0x
NzA5MTYwOTMwMDBaMBUxEzARBgNVBAMTCmtyaXN0YWwuaW8wggEiMA0GCSqGSIb3
DQEBAQUAA4IBDwAwggEKAoIBAQDCFEvhVGwQgmVQMJdce+qArDns45cVuJFAzHuF
r1zRhETO2rF/nx69fwmTBtWdho8W9QD/IGqwSuTzSC+XxMEN5399GYIsEVBhk0uM
OgNlapYltc2i+w9E33bC+q5NPbPus64LMzMXJkigvyfsWb0zjZR4d4I3l2hCgCZO
KN0loZTlZ+csetOYpuPgYG400umxbj2PJ+z5gYVVJs2tHiSRLmHAjVUYk/052Mxg
r5wmKFBWwVoTr4Imi595SIYHFIKmvt58mRgHjnHumPf2dQz+/a1m13UXAXRxTRcY
Z4RvA3aCpvZQHuV82zAez034LG+h72CGuXQrKE4rWylJHKEfAgMBAAGjggJIMIIC
RDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC
MAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFOqZU230C3hesKfHPwsbErzCa32RMB8G
A1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAu
BggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAv
BggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8w
UwYDVR0RBEwwSoIQYnVpbGQua3Jpc3RhbC5pb4IKa3Jpc3RhbC5mcoIKa3Jpc3Rh
bC5pb4IOd3d3LmtyaXN0YWwuZnKCDnd3dy5rcmlzdGFsLmlvMIH+BgNVHSAEgfYw
gfMwCAYGZ4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAmBggrBgEFBQcCARYaaHR0
cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUFBwICMIGeDIGbVGhpcyBD
ZXJ0aWZpY2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBh
cnRpZXMgYW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0
ZSBQb2xpY3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3Np
dG9yeS8wDQYJKoZIhvcNAQELBQADggEBAFyk+SFlbKdLSXebITW53o7/Fh76dbFF
fXPQ5Bi/5ksp4covsdGMmgCTHdnYUalYp+jIgULJRj3v58ZoRMoXESklNVkmbERc
juziTi6llyEW/jzZP8GZwEaj1nu2wfklG+eS9Df//0UveTLUPAmrZzycOT24SrUv
y+StK/BfOzsrXCCFTS3OsJRJEOJSnrRGf+gaK2xhMSsJzzLSoWnzy8X78mMV1iP2
i/en1q7b5+i3pvCexUjuwlW170QiUVNGGY4WqjudYDXqnVyGgjuJado83WVAeQ8c
R/vOlL1HYJ2ItWcj4BWDx/WYe1pkw4J0mCvHoxlNUaGB6HsdHnwSQfM=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwhRL4VRsEIJlUDCXXHvq
gKw57OOXFbiRQMx7ha9c0YREztqxf58evX8JkwbVnYaPFvUA/yBqsErk80gvl8TB
Ded/fRmCLBFQYZNLjDoDZWqWJbXNovsPRN92wvquTT2z7rOuCzMzFyZIoL8n7Fm9
M42UeHeCN5doQoAmTijdJaGU5WfnLHrTmKbj4GBuNNLpsW49jyfs+YGFVSbNrR4k
kS5hwI1VGJP9OdjMYK+cJihQVsFaE6+CJoufeUiGBxSCpr7efJkYB45x7pj39nUM
/v2tZtd1FwF0cU0XGGeEbwN2gqb2UB7lfNswHs9N+Cxvoe9ghrl0KyhOK1spSRyh
HwIDAQAB
-----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 325663206904465333956944397623113231318888
 . . . . . . . . [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 2017-06-18 09:30:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-09-16 09:30:00 +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 'kristal.io'
 . . . . . . . . [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 24500239694734822884032887926103420483403833969206851472010372063714899817395686148206221759499910410305583170360348254795611855760116241776218549513712462034991446968263995249156952890347501751343039089196694798087744270697206585869431830998263184468739730721419610637050401253642627165714466915549928717604868960121642468463490227284024605783958215433901643184610918505102098807867460270141829998151603768205795043176434205207143724790914420488423298374116835173459428094426451775518900731522575361986339713046008010261288878000112811793145823444594080598219813162951821763296611710687419803351392066810893121134879
 . . . . . . . . . . . . . . . . . . . . [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)
							ea99536df40b785eb0a7c73f0b1b12bcc26b7d91
 . . . . . . . . . . . . . . . . [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 (76 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'build.kristal.io'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'kristal.fr'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'kristal.io'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.kristal.fr'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.kristal.io'
 . . . . . . . . . . . . . . . . [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 (246 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.5.5.7.2.2 (unotice)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/'
 . . . . [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)
		005ca4f921656ca74b49779b2135b9de8eff161efa75b1457d73d0e418bfe64b29e1ca2fb1d18c9a00931dd9d851a958a7e8c88142c9463defe7c66844ca171129253559266c445c8eece24e2ea5972116fe3cd93fc199c046a3d67bb6c1f9251be792f437ffff452f7932d43c09ab673c9c393db84ab52fcbe4ad2bf05f3b3b2b5c20854d2dceb0944910e2529eb4467fe81a2b6c61312b09cf32d2a169f3cbc5fbf26315d623f68bf7a7d6aedbe7e8b7a6f09ec548eec255b5ef4422515346198e16aa3b9d6035ea9d5c86823b8969da3cdd6540790f1c47fbce94bd47609d88b56723e01583c7f5987b5a64c38274982bc7a3194d51a181e87b1d1e7c1241f3