cpcalendars.butlercoiowa.org

Issued by R3

About this certificate

This digital certificate with serial number 03:69:01:e5:a7:25:7c:21:9b:0b:fe:cc:5a:b1:ef:b4:cf:a4 was issued on by Let's Encrypt.

With 10 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=cpcalendars.butlercoiowa.org

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:69:01:e5:a7:25:7c:21:9b:0b:fe:cc:5a:b1:ef:b4:cf:a4
Serial Number (int): 297069027976087930585740584119197022605220
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 57:6f:b2:bb:56:cd:a9:f3:a2:fb:71:a0:55:e7:27:53:43:ca:9f:17
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): a6:4d:ee:54:26:4b:7a:82:91:b3:c1:67:e8:28:4a:05:35:39:1d:78
Fingerprint (sha256): d3:2d:9a:47:01:d6:02:bf:2e:d7:11:46:7f:2f:6c:b6:e6:0d:2f:29:7e:71:38:75:73:49:1a:ca:49:89:ce:46

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate cpcalendars.butlercoiowa.org

10

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for cpcalendars.butlercoiowa.org

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

9 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

butlercoiowa.org
butlercounty.iowa.gov
cpanel.butlercoiowa.org
cpcalendars.butlercoiowa.org
cpcontacts.butlercoiowa.org
webdisk.butlercoiowa.org
webmail.butlercoiowa.org
www.butlercoiowa.iowa.gov
www.butlercoiowa.org
www.butlercounty.iowa.gov

Other certificates including the domain name butlercoiowa.org

(limited to 100 certificates)

Certificate

The complete raw certificate details for cpcalendars.butlercoiowa.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGITCCBQmgAwIBAgISA2kB5aclfCGbC/7MWrHvtM+kMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMjEyMDExNzU1MjRaFw0yMzAzMDExNzU1MjNaMCcxJTAjBgNVBAMT
HGNwY2FsZW5kYXJzLmJ1dGxlcmNvaW93YS5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQDIj9GilQqc6sgqe9NvMIzidx1URNnALyT+pyvlW0JpS1Ex
9zeVj26TF8J1kYrk+LMSIJjceSh8YLtnC2CHVcVqjuQJOiFFRF3XiZgkUrVNaMF8
fjbqbDjdPG0stmVgtfs1tflMuRqHNdR1LtyY41tp1ETf9mprMz6av+u4sYPUNUZU
aP2OF0Al4vpf3Tulgtb9a+OOMTWIOhfe0buq5EHfTR8FKRr4oe+/ZalZIjC8juMU
Y0ESu+kMWqLs3EOOaKAG5wV8iDuIMsFxJJ7lBIwdKRgCLwc/XYW9lLkh5xctE5CC
d+1u8xWS0lOO+E0xMgpypQezKl5b2o5fLmIhNyz3AgMBAAGjggM6MIIDNjAOBgNV
HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1Ud
EwEB/wQCMAAwHQYDVR0OBBYEFFdvsrtWzanzovtxoFXnJ1NDyp8XMB8GA1UdIwQY
MBaAFBQusxe3WFbLrlAJQOYfr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEF
BQcwAYYVaHR0cDovL3IzLm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8v
cjMuaS5sZW5jci5vcmcvMIIBCQYDVR0RBIIBADCB/YIQYnV0bGVyY29pb3dhLm9y
Z4IVYnV0bGVyY291bnR5Lmlvd2EuZ292ghdjcGFuZWwuYnV0bGVyY29pb3dhLm9y
Z4IcY3BjYWxlbmRhcnMuYnV0bGVyY29pb3dhLm9yZ4IbY3Bjb250YWN0cy5idXRs
ZXJjb2lvd2Eub3Jnghh3ZWJkaXNrLmJ1dGxlcmNvaW93YS5vcmeCGHdlYm1haWwu
YnV0bGVyY29pb3dhLm9yZ4IZd3d3LmJ1dGxlcmNvaW93YS5pb3dhLmdvdoIUd3d3
LmJ1dGxlcmNvaW93YS5vcmeCGXd3dy5idXRsZXJjb3VudHkuaW93YS5nb3YwTAYD
VR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYa
aHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEDBgorBgEEAdZ5AgQCBIH0BIHx
AO8AdgC3Pvsk35xNunXyOcW6WPRsXfxCz3qfNcSeHQmBJe20mQAAAYTPCyMnAAAE
AwBHMEUCIAGb7FZ+7SP+YTvIZWKtunhL9e/1Ib2nY75hGoY8XocjAiEAvct3olLo
10mb4P1mt+Izzu9a84VIKEjRwlPV3tlQ9mIAdQB6MoxU2LcttiDqOOBSHumEFnAy
E4VNO9IrwTpXo1LrUgAAAYTPCyURAAAEAwBGMEQCIBHs+OklL5MuCE8/yGQU8Ckl
6EY4qt39q4n2AZGHY4n9AiByC1iwGFPWmgfRDb0P9wGPuXF9tqKUXHVusdm0tHlA
KjANBgkqhkiG9w0BAQsFAAOCAQEAUh4S/zl0GG00YzVtAkazlfaXggK1w0+W+GMk
YhP/fYf4OH+EBovxz1gLpqe6O2A9RBXlTWORdCIXw1vnj0zc/SjV6R5QiAAaWcrI
GtRSqILnKD6Nj+DPBaesRW5lm53IJGsWCBrh26wKMcWju7Y2yEtY7TfYGjBdxGIs
1ZgboyzBBJQ4dWX92jubb/fU77q6/Iud4q/GJjQyC9VrVr7lZPX2URjUgB42nY3c
VXJnL/XGnhPIe5FEwpAR9VkeYJbntTkCQgkYGLls+DIgroXdsnUlvIfM7ZSmBnc4
ZSXRJ7NwDas9XNOsx3tjfw5NEYWLoYZQR9OgK1eBJPUVwNnN9Q==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyI/RopUKnOrIKnvTbzCM
4ncdVETZwC8k/qcr5VtCaUtRMfc3lY9ukxfCdZGK5PizEiCY3HkofGC7Zwtgh1XF
ao7kCTohRURd14mYJFK1TWjBfH426mw43TxtLLZlYLX7NbX5TLkahzXUdS7cmONb
adRE3/ZqazM+mr/ruLGD1DVGVGj9jhdAJeL6X907pYLW/WvjjjE1iDoX3tG7quRB
300fBSka+KHvv2WpWSIwvI7jFGNBErvpDFqi7NxDjmigBucFfIg7iDLBcSSe5QSM
HSkYAi8HP12FvZS5IecXLROQgnftbvMVktJTjvhNMTIKcqUHsypeW9qOXy5iITcs
9wIDAQAB
-----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 297069027976087930585740584119197022605220
 . . . . . . . . [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 'R3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2022-12-01 17:55:24 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-03-01 17:55:23 +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 'cpcalendars.butlercoiowa.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 (2160 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 25318580729634498258152176541002199018684420026589912455573679408133374298186912669725670560149234708604474259242061184406425153441914878604802036168203830981931487643789876322677439995009755672836360588103987332482781788669670385365337128193194976558522458315323638807516496476408345159339945551684379825593609349389580392908381096163207499721270457400540724364565700288701838036635418456975095537213365906519092130074072954431722215024841463418078723120497405290751158024695457053042458134831647043031789233095324433296964654892443521413095892436335845071370794660354069880721398278500048986328825074333015516589303
 . . . . . . . . . . . . . . . . . . . . [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)
							576fb2bb56cda9f3a2fb71a055e7275343ca9f17
 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6
 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (256 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'butlercoiowa.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'butlercounty.iowa.gov'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpanel.butlercoiowa.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpcalendars.butlercoiowa.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpcontacts.butlercoiowa.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webdisk.butlercoiowa.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webmail.butlercoiowa.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.butlercoiowa.iowa.gov'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.butlercoiowa.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.butlercounty.iowa.gov'
 . . . . . . . . . . . . . . . . [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)
							00ef007600b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb49900000184cf0b232700000403004730450220019bec567eed23fe613bc86562adba784bf5eff521bda763be611a863c5e8723022100bdcb77a252e8d7499be0fd66b7e233ceef5af385482848d1c253d5ded950f6620075007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb5200000184cf0b25110000040300463044022011ecf8e9252f932e084f3fc86414f02925e84638aaddfdab89f60191876389fd0220720b58b01853d69a07d10dbd0ff7018fb9717db6a2945c756eb1d9b4b479402a
 . . . . [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)
		00521e12ff3974186d3463356d0246b395f6978202b5c34f96f863246213ff7d87f8387f84068bf1cf580ba6a7ba3b603d4415e54d6391742217c35be78f4cdcfd28d5e91e5088001a59cac81ad452a882e7283e8d8fe0cf05a7ac456e659b9dc8246b16081ae1dbac0a31c5a3bbb636c84b58ed37d81a305dc4622cd5981ba32cc10494387565fdda3b9b6ff7d4efbabafc8b9de2afc62634320bd56b56bee564f5f65118d4801e369d8ddc5572672ff5c69e13c87b9144c29011f5591e6096e7b5390242091818b96cf83220ae85ddb27525bc87cced94a60677386525d127b3700dab3d5cd3acc77b637f0e4d11858ba1865047d3a02b578124f515c0d9cdf5