mail.david.livecodehosting.com

Issued by R3

About this certificate

This digital certificate with serial number 03:ea:e9:80:a9:a6:c7:68:60:b6:97:e0:20:8f:6a:7e:a4:98 was issued on by Let's Encrypt.

With 5 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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:
  • DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
  • Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
  • Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)

Certificate Subject

CN=mail.david.livecodehosting.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate will expire on

Certificate Details

Serial Number (hex): 03:ea:e9:80:a9:a6:c7:68:60:b6:97:e0:20:8f:6a:7e:a4:98
Serial Number (int): 341273309832736929943079698432727300613272
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 1a:ae:7c:79:99:fc:01:2f:c7:81:48:22:49:43:71:92:17:2e:38:9a
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 38:91:30:10:93:7c:b0:64:4f:92:5b:89:52:fc:51:40:ee:14:bc:54
Fingerprint (sha256): 01:89:3f:e9:0e:7a:11:74:2f:68:8a:21:72:47:2c:3f:4f:f8:27:12:d3:28:24:f1:f3:d6:a5:5b:3a:49:2b:4d

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

Revocation information

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

Check the revocation status for certificate mail.david.livecodehosting.com

5

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for mail.david.livecodehosting.com

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

*.david.on-rev.com
david.livecodehosting.com
david.on-rev.com
mail.david.livecodehosting.com
www.david.livecodehosting.com

Other certificates including the domain name livecodehosting.com

(limited to 100 certificates)
frick.on-rev.com
biauzzo.com
montymay.on-rev.com
gordy.on-rev.com
harryscollar.on-rev.com
mweller.livecodehosting.com
level35.on-rev.com
travelite.es
matthias.on-rev.com
themoosical.com
plothacker.com
donsonline.co.uk
scaleaeros.livecodehosting.com
austrapan.com
kangaroo.on-rev.com
*.gurudev.on-rev.com
three19.on-rev.com
hlbc.org.uk
mail.david.livecodehosting.com
ai2.on-rev.com
rosat.on-rev.com
cavanna.on-rev.com
jaxhealthcaresolutions.com
netfm.com.mx
stoplaughing.on-rev.com
rideforsoul.com
www.j-progs.lc1275237.on-rev.com
telur.on-rev.com
myagkov.on-rev.com
aaa.on-rev.com
jacque.on-rev.com
rbarber.on-rev.com
educators.livecodehosting.com
ecove.on-rev.com
39spch.com
softlynx.com
jarry.info
byoni.on-rev.com
pixthumbs.com
smitco.on-rev.com
sotagamer.com
mellora.on-rev.com
microsol.on-rev.com
yokotafumitaka.on-rev.com
mail.davetest.livecodehosting.com
edgore.on-rev.com
sicilia.online
alvari.on-rev.com
filestore.link
gunt.com
buzzmac.com
tsar.on-rev.com
usda.on-rev.com
mweller.com
logilanguerev.on-rev.com
jarry.info
pitqif.com
austrapan.on-rev.com
telur.on-rev.com
morbug.on-rev.com
pba.on-rev.com
*.ai2.on-rev.com
*.panos.on-rev.com
bgibbsjr.com
danielejsuissa.com
aaa.on-rev.com
english-rbk.org
whistleblowerdefense.xyz
jarry.info
sicilia.restaurant
lc7225740.on-rev.com
mathgadgets.com
scaleaeros.livecodehosting.com
acidale.on-rev.com
tech.on-rev.com
markhupp.com
sugar-puff.com
blinkysystems.com
arietext.on-rev.com
chinesehideout.com
netfm.com.mx
pba.on-rev.com
pondscienceinstitute.on-rev.com
rosat.net
conceptualight.on-rev.com
celestinoquinto.it
db-integration.com
mwd.on-rev.com
rman.on-rev.com
chhr.nl
austrapan.on-rev.com
fourhares.org
www.cinencia.org
shadowvote.on-rev.com
www.mcgrath.livecodehosting.com
myoswegonet.com
yourwebshepherd.com
pondscienceinstitute.on-rev.com
martinkoob.on-rev.com
mwd.on-rev.com

Certificate

The complete raw certificate details for mail.david.livecodehosting.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFbDCCBFSgAwIBAgISA+rpgKmmx2hgtpfgII9qfqSYMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yNDA1MDMxMTE2MTNaFw0yNDA4MDExMTE2MTJaMCkxJzAlBgNVBAMT
Hm1haWwuZGF2aWQubGl2ZWNvZGVob3N0aW5nLmNvbTCCASIwDQYJKoZIhvcNAQEB
BQADggEPADCCAQoCggEBANIfU7ODxU+lA81lNiTQRI93hiV0xKdVw/uKoqJGAqYM
DfHwkPJcp3tPV48WUPh6Pd6VQ5R+gjuFC3uka5FiJ3wV4D5i8A5432W5SBSRdiXj
e3swGWuw9a7S6l2ycaTdCFS2kDwlDgp6jHHYyIitaZDgXiCel46MoOszN/44o6pd
RRgLotxul3aB0wpM8t6jeeT+1yuLbrP2JOKeOas8qlrhx7Zd3SyTFQVFkHJJgrX6
71aUQjyxFQ0eqAeyqmQAS5H022bXPTNFhP1XA3DJqiKIfF4dZ/fz0fju2I+G02H9
JQnwCBHmUFUqtODVyrpZ10By68Qjpi5YJyz8lyK8NoECAwEAAaOCAoMwggJ/MA4G
A1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYD
VR0TAQH/BAIwADAdBgNVHQ4EFgQUGq58eZn8AS/HgUgiSUNxkhcuOJowHwYDVR0j
BBgwFoAUFC6zF7dYVsuuUAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsG
AQUFBzABhhVodHRwOi8vcjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6
Ly9yMy5pLmxlbmNyLm9yZy8wgYsGA1UdEQSBgzCBgIISKi5kYXZpZC5vbi1yZXYu
Y29tghlkYXZpZC5saXZlY29kZWhvc3RpbmcuY29tghBkYXZpZC5vbi1yZXYuY29t
gh5tYWlsLmRhdmlkLmxpdmVjb2RlaG9zdGluZy5jb22CHXd3dy5kYXZpZC5saXZl
Y29kZWhvc3RpbmcuY29tMBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYKKwYBBAHW
eQIEAgSB9QSB8gDwAHYA7s3QZNXbGs7FXLedtM0TojKHRny87N7DUUhZRnEftZsA
AAGPPmIyuwAABAMARzBFAiB5ewrfsxldyC/LdHTX2TTJxjxRdEBHvqF9THbLpyp2
HwIhANAAySN/1gAJWThtnvcUvldh1MJa7Ap7MIkGj9Vkw445AHYASLDja9qmRzQP
5WoC+p0w6xxSActW3SyB2bu/qznYhHMAAAGPPmIytwAABAMARzBFAiEAyupp1C3z
SeOsWhjRoWI9d0ly95Zev7pLTMz3M/eTHnsCIF19jN4lSJAbgnVaewUq0VuTbiLR
Yd4On/7a74ZeqawjMA0GCSqGSIb3DQEBCwUAA4IBAQCZ4T2qySdzB9YUXsKru9R2
jByBZrz7EI9hNciHCp2xphSYNqCBJpEznG0WM1fiWx8KAGxdz0fV5x4WzBiNymnJ
vRHKX2zsCZHXOCrJmn44AiwbMA33jx7MdIL/fIUlFFU2R7bHFEug9xib0Ls8eiK/
wSDoEismupuFHJLq6exuUBCJexvEUb8WQ3CwKLc13niLefDzWoJyaaXPUYoVSqKT
0+AwnhYD9Rjb0AjWmhYVPPycJbTcen/SHtJTNQOYBtsrSHgtKrYsa3KGciZIm3Gq
056n3PdAtfLlPQTQlFv620FyoIfGq8nWhCWZvwZFASCgkLV5jEJfS+cEo2BKK/1Q
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0h9Ts4PFT6UDzWU2JNBE
j3eGJXTEp1XD+4qiokYCpgwN8fCQ8lyne09XjxZQ+Ho93pVDlH6CO4ULe6RrkWIn
fBXgPmLwDnjfZblIFJF2JeN7ezAZa7D1rtLqXbJxpN0IVLaQPCUOCnqMcdjIiK1p
kOBeIJ6Xjoyg6zM3/jijql1FGAui3G6XdoHTCkzy3qN55P7XK4tus/Yk4p45qzyq
WuHHtl3dLJMVBUWQckmCtfrvVpRCPLEVDR6oB7KqZABLkfTbZtc9M0WE/VcDcMmq
Ioh8Xh1n9/PR+O7Yj4bTYf0lCfAIEeZQVSq04NXKulnXQHLrxCOmLlgnLPyXIrw2
gQIDAQAB
-----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 341273309832736929943079698432727300613272
 . . . . . . . . [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 2024-05-03 11:16:13 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-08-01 11:16:12 +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 'mail.david.livecodehosting.com'
 . . . . . . . . [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 26525491941577376450731014521926762675870817003853005739114180088030346303790651490829060001557008998305527575332191151358844538550855497511338049421440645663122819043853529421866798633905191861602562671505083724503083288648979230191046520032703279581177981067754826607308317983077022652166800412268524474732520921747035128457522416734782185599214308981809167620722359005874890238552616704329278926724720970916743704532960697317584736983561263857051974962242707919418891501818145010544063560091703294254073428009332815366065390254936258070155662392237165620302179934785973516890130869575236241105082042911538013812353
 . . . . . . . . . . . . . . . . . . . . [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)
							1aae7c7999fc012fc781482249437192172e389a
 . . . . . . . . . . . . . . . . [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 (131 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.david.on-rev.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'david.livecodehosting.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'david.on-rev.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.david.livecodehosting.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.david.livecodehosting.com'
 . . . . . . . . . . . . . . . . [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 (12 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.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f0007600eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b0000018f3e6232bb00000403004730450220797b0adfb3195dc82fcb7474d7d934c9c63c51744047bea17d4c76cba72a761f022100d000c9237fd6000959386d9ef714be5761d4c25aec0a7b3089068fd564c38e3900760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018f3e6232b70000040300473045022100caea69d42df349e3ac5a18d1a1623d774972f7965ebfba4b4cccf733f7931e7b02205d7d8cde2548901b82755a7b052ad15b936e22d161de0e9ffedaef865ea9ac23
 . . . . [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)
		0099e13daac9277307d6145ec2abbbd4768c1c8166bcfb108f6135c8870a9db1a6149836a0812691339c6d163357e25b1f0a006c5dcf47d5e71e16cc188dca69c9bd11ca5f6cec0991d7382ac99a7e38022c1b300df78f1ecc7482ff7c852514553647b6c7144ba0f7189bd0bb3c7a22bfc120e8122b26ba9b851c92eae9ec6e5010897b1bc451bf164370b028b735de788b79f0f35a827269a5cf518a154aa293d3e0309e1603f518dbd008d69a16153cfc9c25b4dc7a7fd21ed25335039806db2b48782d2ab62c6b72867226489b71aad39ea7dcf740b5f2e53d04d0945bfadb4172a087c6abc9d6842599bf06450120a090b5798c425f4be704a3604a2bfd50