calystaenergy.co

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:fd:63:2d:29:23:60:13:6a:a3:fc:77:07:e4:92:4d:be:70 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=calystaenergy.co

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:fd:63:2d:29:23:60:13:6a:a3:fc:77:07:e4:92:4d:be:70
Serial Number (int): 434672410617361272053237153949928938913392
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 0d:89:01:ed:19:32:7c:d6:6a:0f:18:87:7c:a4:b0:57:c5:b2:f5:17
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 43:c7:53:f1:69:f9:5c:93:2b:81:32:5b:c7:28:d8:c9:41:df:bf:14
Fingerprint (sha256): b5:3a:c0:26:97:8f:15:11:5c:48:06:17:65:92:ee:c4:fd:52:d0:57:2b:10:95:ac:bf:76:1a:51:d1:1e:f2:87

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 calystaenergy.co

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for calystaenergy.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

calystaenergy.co
www.calystaenergy.co

Other certificates including the domain name calystaenergy.co

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGbjCCBVagAwIBAgISBP1jLSkjYBNqo/x3B+SSTb5wMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA5MDUyMjQ4NTlaFw0x
OTEyMDQyMjQ4NTlaMBsxGTAXBgNVBAMTEGNhbHlzdGFlbmVyZ3kuY28wggIiMA0G
CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDOfme6RpGEJKFUb80xACsL2UmUOwNs
xAHPuzykqAzVgfU1U4wk11WmE2xmso9wiktLmE4PJkiYgv7N72NHZQY2mCxl+51n
2cZui2Vte7cBVLBtZ/dCCaIsS4IEB4ENuyzWydly4AtAtwt/PStlZPTDprtmDXeZ
Y2yTCR9EnaPY6qzaarWmVcPvjgX6lhzSE05AYh7Fna1yHvba8uzJKCHel0qbuC7O
JXyJEfV1qPwP98DX1GwE23IjNf00wxvhaVQESZBGDyu8FXGiiaux3B6eRwguJTOF
GV6TNcsofbvSqDNDtDA0gJBDj2uDcZ/wAtUqPDPqvFHlIIbBePi9HRGtTXLGLM0t
aTHPfgI613/xwHxjchQNcHguJahKl9mddzTwnqmVdNsry2Eugcr+t+JJdwop25KP
Em+cHWpL3T2Mpo+JO+JNb/1scCCOcoJ+ptDqjg79HsgAf0Cy5LdLABvcyqE2UIaL
cUnuYz0kKhMvesNx+8yHb/PD0Ut+r+eNJ864SYbPm8hk/JbBzCmyEDzrRNJ+gdAl
1baiMvcpU8de8HqiAYnz3DkSmjexuptJTKKzhndaF2AUjImP4gDtitJ22wAX6+DH
ok2FNYgPv0/yaB9evhrHakVby852Rvori9cuUey3SQ8oPKjzGoiMB8pGWGTsUIVJ
pk5aiep0WV3cDQIDAQABo4ICezCCAncwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW
MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQN
iQHtGTJ81moPGId8pLBXxbL1FzAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv
86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu
dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu
dC14My5sZXRzZW5jcnlwdC5vcmcvMDEGA1UdEQQqMCiCEGNhbHlzdGFlbmVyZ3ku
Y2+CFHd3dy5jYWx5c3RhZW5lcmd5LmNvMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcG
CysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5
cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHUAdH7agzGtMxCRIZzOJU9C
cMK//V5CIAjGNzV55hB7zFYAAAFtA9TJigAABAMARjBEAiBav/utwR/Gc/H3S3wt
iwCIitXQurQoe0DnsOwVTgtsWQIgH/rV0yQWODFk4Pj7afUrmX2wKssR85jgYteQ
oUD06c8AdwBj8tvN6DvMLM8LcoQnV2szpI1hd4+9daY4scdoVEvYjQAAAW0D1Ml+
AAAEAwBIMEYCIQDXoSWrh9ltrheAqcoclCJ4//NSS01mYg30KTaP6yEv5wIhAObL
rXTJdy4S0jqkiHCmB/MwApIZzGv9QeupNXSKDiqoMA0GCSqGSIb3DQEBCwUAA4IB
AQA0Yj696GQh3n0Tr1c2oNiSjuD0Q/h+OD8VkcMETVvO+iIqM2LBJhT3bu3keW3k
WPJdHJqLbyuRXoYblXgAT2hiee5GC1Fz92rLqriXgCktWgOx2GypZvt5UFhFx0oW
15mjADO4Pl4+DEo/F0af17hoiympxpDQ8TDVRcX1rp3M5udphX0LjC6OyHS6D/WI
7+i/uytj3spxZbuJ80NqZM916+y2lkecGmZHUMUDvhRcCnje0pl8alOG1NA2e5k2
24jv8YdCrDMnuPwMF7J6vxxP/LrVDk3Kw+fbbWa59FAQypLm7aLWPshrY2TGRiAf
k9Y5SsA5ujTVLzBMl+vqZGpe
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAzn5nukaRhCShVG/NMQAr
C9lJlDsDbMQBz7s8pKgM1YH1NVOMJNdVphNsZrKPcIpLS5hODyZImIL+ze9jR2UG
NpgsZfudZ9nGbotlbXu3AVSwbWf3QgmiLEuCBAeBDbss1snZcuALQLcLfz0rZWT0
w6a7Zg13mWNskwkfRJ2j2Oqs2mq1plXD744F+pYc0hNOQGIexZ2tch722vLsySgh
3pdKm7guziV8iRH1daj8D/fA19RsBNtyIzX9NMMb4WlUBEmQRg8rvBVxoomrsdwe
nkcILiUzhRlekzXLKH270qgzQ7QwNICQQ49rg3Gf8ALVKjwz6rxR5SCGwXj4vR0R
rU1yxizNLWkxz34COtd/8cB8Y3IUDXB4LiWoSpfZnXc08J6plXTbK8thLoHK/rfi
SXcKKduSjxJvnB1qS909jKaPiTviTW/9bHAgjnKCfqbQ6o4O/R7IAH9AsuS3SwAb
3MqhNlCGi3FJ7mM9JCoTL3rDcfvMh2/zw9FLfq/njSfOuEmGz5vIZPyWwcwpshA8
60TSfoHQJdW2ojL3KVPHXvB6ogGJ89w5Epo3sbqbSUyis4Z3WhdgFIyJj+IA7YrS
dtsAF+vgx6JNhTWID79P8mgfXr4ax2pFW8vOdkb6K4vXLlHst0kPKDyo8xqIjAfK
Rlhk7FCFSaZOWonqdFld3A0CAwEAAQ==
-----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 434672410617361272053237153949928938913392
 . . . . . . . . [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-09-05 22:48:59 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-04 22:48:59 +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 'calystaenergy.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 842421084916845422095680311270418215295313559166236505649585834241964388983750654181617214326412620239500483967163502541803503696359724030679099792891281132302414961430175446567594156678676452419360709334424063027900768007833681914325549404251202087999163370737584632276857672167220501019671775615531712501591651723471411042119151780510513021974704967085936319273320509750119395637335579603009067274395349551575669808895822559714169339597727567142189880132075710528446544397137116228722512290644914834408417106814774006954855095975522094599644583565690004291343310220226620905880586701109054967275808530247818918223703297677892627709035654380179255058382009443401079924658310305879134103041082283291995777338531936032639660777909689139432307029326308831988409186220111392205248263250417912659527805998187555520167972462782457654698922216744709116910494596479569258926682501473950275363269989416427553824030216440922590953487118495652411260548300960945496546836101008305072620559171733538534209174099410026610295914360418949302527909779318090394669844439542627816080115791574954715060244674178096590519956959711252817342616062072582399888516486915296820889396804218512651148132068575075288132375869454977949291607970515561143731084301
 . . . . . . . . . . . . . . . . . . . . [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)
							0d8901ed19327cd66a0f18877ca4b057c5b2f517
 . . . . . . . . . . . . . . . . [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 (42 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'calystaenergy.co'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.calystaenergy.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 (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f0007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016d03d4c98a000004030046304402205abffbadc11fc673f1f74b7c2d8b00888ad5d0bab4287b40e7b0ec154e0b6c5902201ffad5d32416383164e0f8fb69f52b997db02acb11f398e062d790a140f4e9cf00770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016d03d4c97e0000040300483046022100d7a125ab87d96dae1780a9ca1c942278fff3524b4d66620df429368feb212fe7022100e6cbad74c9772e12d23aa48870a607f330029219cc6bfd41eba935748a0e2aa8
 . . . . [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)
		0034623ebde86421de7d13af5736a0d8928ee0f443f87e383f1591c3044d5bcefa222a3362c12614f76eede4796de458f25d1c9a8b6f2b915e861b9578004f686279ee460b5173f76acbaab89780292d5a03b1d86ca966fb79505845c74a16d799a30033b83e5e3e0c4a3f17469fd7b8688b29a9c690d0f130d545c5f5ae9dcce6e769857d0b8c2e8ec874ba0ff588efe8bfbb2b63deca7165bb89f3436a64cf75ebecb696479c1a664750c503be145c0a78ded2997c6a5386d4d0367b9936db88eff18742ac3327b8fc0c17b27abf1c4ffcbad50e4dcac3e7db6d66b9f45010ca92e6eda2d63ec86b6364c646201f93d6394ac039ba34d52f304c97ebea646a5e