dave.beedham.org

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:9f:6b:57:bb:05:69:88:95:c4:b0:d7:a7:8a:e6:55:b3:62 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=dave.beedham.org

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:9f:6b:57:bb:05:69:88:95:c4:b0:d7:a7:8a:e6:55:b3:62
Serial Number (int): 402696722986085278548213860512209894224738
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 1b:be:ab:a2:fe:2d:da:8c:42:77:4e:44:3b:82:74:ba:99:ee:2f:0b
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): c5:f1:af:c7:07:40:29:ca:66:2e:82:9a:02:cb:01:03:68:b0:7e:fb
Fingerprint (sha256): 88:ac:65:ca:2e:14:50:2f:81:e4:ce:22:bf:0d:33:c7:87:7a:5c:cb:33:90:dc:cd:fd:d5:14:f0:4f:9c:b3:a8

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 dave.beedham.org

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

dave.beedham.org

Other certificates including the domain name beedham.org

(limited to 100 certificates)
beedham.org
oldmanblog.beedham.org
home.beedham.org
sitemap.beedham.org
mail.nutella.beedham.org
universe.beedham.org
ma.beedham.org
nc.beedham.org
trump.beedham.org
xcode.beedham.org
beedham.org
oldmanblog.beedham.org
universe.beedham.org
home.beedham.org
sitemap.beedham.org
scott.beedham.org
beedham.org
oldmanblog.beedham.org
scott.beedham.org
dave.beedham.org
fake.beedham.org
dave.beedham.org
fish.beedham.org
nutella.beedham.org
lee.beedham.org
discord.beedham.org
mail.nutella.beedham.org
blog.beedham.org
home.beedham.org
www.beedham.org
www.theholidaystrip.com
oldmanblog.beedham.org
lee.beedham.org
beed.beedham.org
foj.beedham.org
sitemap.beedham.org
bday.beedham.org
beedham.org
shopy-iq.net
beedham.org
www.beedham.org
www.beedham.org
dom.beedham.org
dave.beedham.org
fish.beedham.org
scott.beedham.org
barking.beedham.org
sitemap.beedham.org
dom.beedham.org
edward.beedham.org
oldman.beedham.org
www.beedham.org
edward.beedham.org
media.beedham.org
1.beedham.org
dorset.beedham.org
blog.beedham.org
sitemap.beedham.org
visitems.com.br
countdown.beedham.org
home.beedham.org
scott.beedham.org
discord.beedham.org
cloud.beedham.org
oldman.beedham.org
harry.beedham.org
ilpa.co.uk
nutella.beedham.org
oldmanblog.beedham.org
fake.beedham.org
lee.beedham.org
sites.beedham.org
lee.beedham.org
files.beedham.org
blog.beedham.org
dom.beedham.org
dave.beedham.org
home.beedham.org
mail.nutella.beedham.org
blog.beedham.org
sitemap.beedham.org
trump.beedham.org
lee.beedham.org
beedham.org
l.beedham.org
www.beedham.org
dave.beedham.org
home.beedham.org
hacks.beedham.org
beedham.org
home.beedham.org
scott.beedham.org
bday.beedham.org
dave.beedham.org
2.beedham.org
dorset.beedham.org
oldman.beedham.org
potato.beedham.org
beedham.org
nutella.beedham.org

Certificate

The complete raw certificate details for dave.beedham.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFWTCCBEGgAwIBAgISBJ9rV7sFaYiVxLDXp4rmVbNiMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MzAwMDQ3MTNaFw0x
OTEwMjgwMDQ3MTNaMBsxGTAXBgNVBAMTEGRhdmUuYmVlZGhhbS5vcmcwggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCgfmDzpoOnWAbwSpyNFq8h1A6rW79v
2FVnm9FzL2e3sy63Xo7qLUyjlFUYYBcevACB+iWv80+/gd9PBW4Lo4ILZzE5U77p
Zy9OHEk76JxWVzI6roCCO0c3osJzpBzgxqYLj1upVZVoBTOrFPNBMYE4IdoyrlHB
RhU+3CmJN6/l4wmBj2YU4jaQ3sPXpnkapoEHYVVTKqkYTVnpLCHIYAxzfeZDNPcl
tsUxmwenQ8zYTyY9GjJ8bc0ScMY3UlBxqxD/SR6KMXSWgS+rr5jfj/gYeR3CKIIi
+63np7nroC2arI1BIbmVDC4m8CXhjQL8a1mJSWY1GnrZ8n2UdykMeOflAgMBAAGj
ggJmMIICYjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG
AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFBu+q6L+LdqMQndORDuCdLqZ
7i8LMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEB
BGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0
Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0
Lm9yZy8wGwYDVR0RBBQwEoIQZGF2ZS5iZWVkaGFtLm9yZzBMBgNVHSAERTBDMAgG
BmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3Bz
LmxldHNlbmNyeXB0Lm9yZzCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB2AG9Tdqwx
8DEZ2JkApFEV/3cVHBHZAsEAKQaNsgiaN9kTAAABbECPXsQAAAQDAEcwRQIgLgD/
4/nFPjAg0kUOcvUyKDRC/8DVJaJHYdCq07G2/gECIQCVt/NbhIWZaGpUlAOZunlW
TZ1WwsUzFunjy4pP5deUrQB3ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVF
R/R4AAABbECPXpAAAAQDAEgwRgIhALWLPESzq6XY3huOd/6jMwwjIpR700xH0EJ7
bIpfS+JTAiEA21w3EDx2DYu6tf2om/nhBfbDV/X9sarqtIsnpXNWQWMwDQYJKoZI
hvcNAQELBQADggEBABg09/WBtJ8uvKZ4+MdLihmk2D64uj33EGQm4HtDk+4J8ugZ
p08Usd27kbisBZYauEiT58WI/U9Zk7+F5MMNfQvpZ7F6D9WrCOFOt9Sxm/MTrG85
kgVhKJzR+NmcxrrR+uF6NZiTmM6Tk6gvTpC+26c7qI31IxMz0uTqqJQOJHOD74jt
Ax+InxrJynqKzALDnHDjHhFUpoK86hmDD5Z8QaPBebxZWxuRmxp0hk3BhhxB7RRX
wAJNhFGKGr6gldwgTQ/lyhX7+p/WE+jUoTz94kCgiFvGtaGh3kpzYNKyaQJpJT1t
ihAc4s+bcpFEk0mNcbKM/DaHzvm8Ca0eb7tZ0K8=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoH5g86aDp1gG8EqcjRav
IdQOq1u/b9hVZ5vRcy9nt7Mut16O6i1Mo5RVGGAXHrwAgfolr/NPv4HfTwVuC6OC
C2cxOVO+6WcvThxJO+icVlcyOq6AgjtHN6LCc6Qc4MamC49bqVWVaAUzqxTzQTGB
OCHaMq5RwUYVPtwpiTev5eMJgY9mFOI2kN7D16Z5GqaBB2FVUyqpGE1Z6SwhyGAM
c33mQzT3JbbFMZsHp0PM2E8mPRoyfG3NEnDGN1JQcasQ/0keijF0loEvq6+Y34/4
GHkdwiiCIvut56e566AtmqyNQSG5lQwuJvAl4Y0C/GtZiUlmNRp62fJ9lHcpDHjn
5QIDAQAB
-----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 402696722986085278548213860512209894224738
 . . . . . . . . [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-07-30 00:47:13 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-28 00:47:13 +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 'dave.beedham.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 20260448463007719298071942673297223518261769743153719307321899320236309736023820037564479015270948746439852041057561777818348387723992838698950163698087795705880708538831861159416628514314200333897913583055041989163047264913842882597366489195013712282754184234167806946835630229882230114369440810607097931076271825812853855320616216672038414637634818736085020301062604501257686575908552401092770797103915598269892578299690103583999570852000355237248545934282863946993484786740587977500989386408565062827819117625984163143671883503145810357472158207359826589139674420862103625480572993663905721531305455129547532462053
 . . . . . . . . . . . . . . . . . . . . [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)
							1bbeaba2fe2dda8c42774e443b8274ba99ee2f0b
 . . . . . . . . . . . . . . . . [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 (20 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'dave.beedham.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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f10076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016c408f5ec4000004030047304502202e00ffe3f9c53e3020d2450e72f532283442ffc0d525a24761d0aad3b1b6fe0102210095b7f35b848599686a54940399ba79564d9d56c2c53316e9e3cb8a4fe5d794ad007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016c408f5e900000040300483046022100b58b3c44b3aba5d8de1b8e77fea3330c2322947bd34c47d0427b6c8a5f4be253022100db5c37103c760d8bbab5fda89bf9e105f6c357f5fdb1aaeab48b27a573564163
 . . . . [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)
		001834f7f581b49f2ebca678f8c74b8a19a4d83eb8ba3df7106426e07b4393ee09f2e819a74f14b1ddbb91b8ac05961ab84893e7c588fd4f5993bf85e4c30d7d0be967b17a0fd5ab08e14eb7d4b19bf313ac6f39920561289cd1f8d99cc6bad1fae17a35989398ce9393a82f4e90bedba73ba88df5231333d2e4eaa8940e247383ef88ed031f889f1ac9ca7a8acc02c39c70e31e1154a682bcea19830f967c41a3c179bc595b1b919b1a74864dc1861c41ed1457c0024d84518a1abea095dc204d0fe5ca15fbfa9fd613e8d4a13cfde240a0885bc6b5a1a1de4a7360d2b2690269253d6d8a101ce2cf9b72914493498d71b28cfc3687cef9bc09ad1e6fbb59d0af