farmstore.co

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:f2:97:eb:cb:17:36:b4:bc:cd:08:d1:c2:3b:75:54:53:25 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=farmstore.co

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:f2:97:eb:cb:17:36:b4:bc:cd:08:d1:c2:3b:75:54:53:25
Serial Number (int): 343887128326441454047191708948918521058085
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 3c:53:41:e1:ec:87:9c:5d:96:ec:04:b4:f3:9f:df:fc:99:ad:b9:f4
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 38:aa:aa:52:d8:85:1a:db:6d:f2:81:a0:13:16:e7:71:5b:63:6d:53
Fingerprint (sha256): f8:39:44:fa:a4:1e:98:c2:11:12:1b:1e:bb:8b:29:5f:57:a7:b4:a7:6d:4e:2f:ee:5b:ba:c8:df:ab:43:58:74

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

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

farmstore.co
www.farmstore.co

Other certificates including the domain name farmstore.co

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGYjCCBUqgAwIBAgISA/KX68sXNrS8zQjRwjt1VFMlMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA5MjMxODAyNTlaFw0x
OTEyMjIxODAyNTlaMBcxFTATBgNVBAMTDGZhcm1zdG9yZS5jbzCCAiIwDQYJKoZI
hvcNAQEBBQADggIPADCCAgoCggIBANx3qX3JA7InwKxjzV1A28t7GUQ+xXAkGgCZ
6XuUr73QK3Dexbxm2bBuxN14Psj9Gikv6SzZQ9mT7S+mI0l7NU15X5kmlR9oKvQw
pLxZ8Z4PvcYWnj3ieRCtIrL3R2yLw4u4piB1HefOoaqdjssJk25C698ezWrU/ubH
J3DtIgIa1LiK8BvxDboDq1O8RQtLUdOc4CLWIXGq5FQky5iNk4OloDeBKi0snkiG
GIcBLkXmEd+ehKRG1CTSpjhjc18XnSBgKKr4Ro4hNZIHKqNXDXsByC3MpxKbg/Pd
BP1ruuRUA+A472BS9sPwtZ8FrE8KK1G4vjcwQJ7eC8HOBTCK5HA8WDNvuo+tE5xZ
zHWG7M+cybuFaxMTL1GWvdmoqQNldXbTLD5wEH3lqPZtjsfSp0fXmVrv12SI5Soz
3Ek+NFKWh/Kj4lBNwHjsQahDs5J/UtQCYlfUEkdyY/NXH4RZFco/J0fQUbhRIvWk
gDPp6DEAeSMfdEBfgcKzVAFC0zAk0MK58JofSsWSOugU1mzC2Zr0991R/KicHl0n
0lc8gg9KiVsdurUjPDDzIXxjJ4snn3ZESHzwbRoxf7jI9cdjvpiQ0f3u/5ZO9N2F
2FRx1FRP5pRK1RQ3YNDcGFymYvlgrWx/7cb0/06jh+bniuO5PeVBw9mOQhFVg/E2
XKMs1fl/AgMBAAGjggJzMIICbzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYI
KwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFDxTQeHs
h5xdluwEtPOf3/yZrbn0MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyh
MG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgz
LmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgz
LmxldHNlbmNyeXB0Lm9yZy8wKQYDVR0RBCIwIIIMZmFybXN0b3JlLmNvghB3d3cu
ZmFybXN0b3JlLmNvMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEB
MCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYK
KwYBBAHWeQIEAgSB9QSB8gDwAHYA4mlLribo6UAJ6IYbtjuD1D7n/nSI+6SPKJMB
nd3x2/4AAAFtX4FqGgAABAMARzBFAiAtN4r7DEnvlCr2XJST7qNojFSeHnsgD1Vk
+Z8ioUEF5gIhAMAERA9kO+UiArGMGEpIvfHu4eqB3y0VIhLvkQFNr+o3AHYAY/Lb
zeg7zCzPC3KEJ1drM6SNYXePvXWmOLHHaFRL2I0AAAFtX4FsBgAABAMARzBFAiEA
jcPzaVqVi2vN2plpqIy7vsonubK4Lkiug+DPnoJF054CID4cb17LOtq9nQZT7ok1
KKNXnoBXUJNp3/vw/JspceTdMA0GCSqGSIb3DQEBCwUAA4IBAQBiUFLaxzOlyiZO
Q2tIzP1tu67PRqUA1TwznkM0HI9UI7Qb33x80q7qZohK6stGbRYNtyZDKzSF5ZjR
V0fKz+nvyX9OGLGlHq9nA7mw2VtD+YE+FWeWOsVM9JyJoe5putndqBpDq/oAnhg2
RyVzV3PB9r/mB9DGQR1o3SOXKwAsS6unSc8fEpsRSMWfvFl2tuend/gE2luvV4lU
JWt3m2DlFdDdWsEG0zVkJ6leUtagBw4s7PtJUcksoaC6zPffg6Zy4BIXh0eOItTo
kSEtEt79DEklDCFy/0k390KAPNxT9/hOdRXiVyG5XDJ7WbWuPCsHVBdnK93i6myv
yDkuIMnA
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA3HepfckDsifArGPNXUDb
y3sZRD7FcCQaAJnpe5SvvdArcN7FvGbZsG7E3Xg+yP0aKS/pLNlD2ZPtL6YjSXs1
TXlfmSaVH2gq9DCkvFnxng+9xhaePeJ5EK0isvdHbIvDi7imIHUd586hqp2OywmT
bkLr3x7NatT+5scncO0iAhrUuIrwG/ENugOrU7xFC0tR05zgItYhcarkVCTLmI2T
g6WgN4EqLSyeSIYYhwEuReYR356EpEbUJNKmOGNzXxedIGAoqvhGjiE1kgcqo1cN
ewHILcynEpuD890E/Wu65FQD4DjvYFL2w/C1nwWsTworUbi+NzBAnt4Lwc4FMIrk
cDxYM2+6j60TnFnMdYbsz5zJu4VrExMvUZa92aipA2V1dtMsPnAQfeWo9m2Ox9Kn
R9eZWu/XZIjlKjPcST40UpaH8qPiUE3AeOxBqEOzkn9S1AJiV9QSR3Jj81cfhFkV
yj8nR9BRuFEi9aSAM+noMQB5Ix90QF+BwrNUAULTMCTQwrnwmh9KxZI66BTWbMLZ
mvT33VH8qJweXSfSVzyCD0qJWx26tSM8MPMhfGMniyefdkRIfPBtGjF/uMj1x2O+
mJDR/e7/lk703YXYVHHUVE/mlErVFDdg0NwYXKZi+WCtbH/txvT/TqOH5ueK47k9
5UHD2Y5CEVWD8TZcoyzV+X8CAwEAAQ==
-----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 343887128326441454047191708948918521058085
 . . . . . . . . [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-23 18:02:59 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-22 18:02: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 'farmstore.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 899428642920705408028447053717350902981156982005786820975909111607346528821834370697957101257721634558548029074332457757402606229616178187406780805216755278174215671151185889470206213043872071076166506270647039007440253300638141479191573171878174919224253721174829314837139756914424759507132411878839838137756643478938793934580920692043863379811824647462906671933870480632767035303355252271451263650096008208489175671837643582702971618063708505690803813629527942109852340890880343531734487245919064909669615746448915813133086204933764353654771692494626251197592574539768165755369984437114775436787354210710871650044092290589908530530300182054986162387732642802657817914200166275931315825926474027350960648764205191543218432364834895232742443268448292870886549074415451787491690009272551403119449409385924661799939657333958133108092311754785943259659784597287280131067592024017564351899297096934050513660551119986692365079673407162647807467628666083032162330627016104810946282569599185526190609872377476130762577615377709189881767306209345541148016130939437648188094124861663008605832371859151992260295995008669307199274406718768427523953634111395936881627777068833522855991978761779454932071177779230611677763463797587768002177530239
 . . . . . . . . . . . . . . . . . . . . [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)
							3c5341e1ec879c5d96ec04b4f39fdffc99adb9f4
 . . . . . . . . . . . . . . . . [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 (34 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'farmstore.co'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.farmstore.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)
							00f0007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016d5f816a1a000004030047304502202d378afb0c49ef942af65c9493eea3688c549e1e7b200f5564f99f22a14105e6022100c004440f643be52202b18c184a48bdf1eee1ea81df2d152212ef91014dafea3700760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016d5f816c0600000403004730450221008dc3f3695a958b6bcdda9969a88cbbbeca27b9b2b82e48ae83e0cf9e8245d39e02203e1c6f5ecb3adabd9d0653ee893528a3579e8057509369dffbf0fc9b2971e4dd
 . . . . [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)
		00625052dac733a5ca264e436b48ccfd6dbbaecf46a500d53c339e43341c8f5423b41bdf7c7cd2aeea66884aeacb466d160db726432b3485e598d15747cacfe9efc97f4e18b1a51eaf6703b9b0d95b43f9813e1567963ac54cf49c89a1ee69bad9dda81a43abfa009e18364725735773c1f6bfe607d0c6411d68dd23972b002c4baba749cf1f129b1148c59fbc5976b6e7a777f804da5baf578954256b779b60e515d0dd5ac106d3356427a95e52d6a0070e2cecfb4951c92ca1a0baccf7df83a672e0121787478e22d4e891212d12defd0c49250c2172ff4937f742803cdc53f7f84e7515e25721b95c327b59b5ae3c2b075417672bdde2ea6cafc8392e20c9c0