test.ddns.name

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:17:6b:e5:d5:25:3f:e0:90:37:79:41:88:bb:b2:d6:69:13 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=test.ddns.name

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:17:6b:e5:d5:25:3f:e0:90:37:79:41:88:bb:b2:d6:69:13
Serial Number (int): 356419058920856618346960855900535903381779
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: a7:97:c5:cf:be:8d:a8:79:c4:9b:1c:30:98:b1:a7:d2:5b:12:77:d0
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): ee:29:b8:f2:04:37:a1:8c:2c:b3:f9:5e:81:07:a7:c8:30:92:61:14
Fingerprint (sha256): 7b:14:66:8c:c4:81:db:e4:f0:71:a1:d5:32:7f:c4:aa:70:50:71:ea:f0:12:b8:08:5a:db:c5:ea:58:19:9e:b3

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 test.ddns.name

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for test.ddns.name

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

test.ddns.name

Other certificates including the domain name ddns.name

(limited to 100 certificates)
guteluise.ddns.name
joe.ddns.name
guru.ddns.name
ralse.myddns.com
hobbiton.ddns.name
ismy.ddns.name
jmc265.ddns.name
clear.ddns.name
petonline.ddns.net
538.ddns.name
538.ddns.name
hobbiton.ddns.name
home.bulgrien.net
petonline.ddns.net
petonline.ddns.net
fedegiobbe.ddns.name
hivemind.ddns.name
jira.joe.ddns.name
ddns.name
petonline.ddns.net
538.ddns.name
shirobako.myqnapcloud.com
home.bulgrien.net
box.ddns.name
jmc265.ddns.name
ralse.myddns.com
538.ddns.name
shirobako.myqnapcloud.com
www.earthstrikesback.ddns.name
owncloud.earthstrikesback.ddns.name
538.ddns.name
zi.dumb1.com
rozhkovets.ddns.name
538.ddns.name
petonline.ddns.net
petonline.ddns.net
shirobako.myqnapcloud.com
shirobako.myqnapcloud.com
petonline.ddns.net
538.ddns.name
538.ddns.name
guteluise.ddns.name
rozhkovets.ddns.name
petonline.ddns.net
clear.ddns.name
v4.silentium.ddns.name
joe.ddns.name
538.ddns.name
538.ddns.name
joe.ddns.name
zr.ddns.name
jmc265.ddns.name
earthstrikesback.ddns.name
test.ddns.name
bluehound.ddns.name
538.ddns.name
538.ddns.name
pcshopdev.medi.ddns.name
538.ddns.name
cloud.joe.ddns.name
538.ddns.name
hobbiton.ddns.name
rozhkovets.ddns.name
joe.ddns.name
test.ddns.name
box.ddns.name
test.ddns.name
baikal.joe.ddns.name
guteluise.ddns.name
pcshopdev.medi.ddns.name
aabc.cf
test.ddns.name
shirobako.myqnapcloud.com
vip.ddns.name
538.ddns.name
538.ddns.name
box.ddns.name
box.ddns.name
baikal.joe.ddns.name
ralse.myddns.com
538.ddns.name
bitbucket.joe.ddns.name
box.ddns.name
538.ddns.name
joe.ddns.name
joe.ddns.name
hobbiton.ddns.name
petonline.ddns.net
538.ddns.name
home.bulgrien.net
clear.ddns.name
shirobako.myqnapcloud.com
538.ddns.name
ralse.myddns.com
ddns.name
538.ddns.name
538.ddns.name
clear.ddns.name
box.ddns.name
hteac.hjq8.ddns.name

Certificate

The complete raw certificate details for test.ddns.name in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFVTCCBD2gAwIBAgISBBdr5dUlP+CQN3lBiLuy1mkTMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTExMTgwMTM1MjRaFw0y
MDAyMTYwMTM1MjRaMBkxFzAVBgNVBAMTDnRlc3QuZGRucy5uYW1lMIIBIjANBgkq
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1VtG98RDvpWo0PimYQiEYgX+jKU1XMrQ
AUInvpA0Ju/e/aKK29it1CRn/Xr4SN2SsXcD6fKqRUpbh8FYHx8skU/V2qoWF3aC
5rqxBtHNDHajlO0+hysBOYJCoafh+K9DfjLmcYhOkqUxs7gyCl/dbReWzQthDDwJ
zD83cLYdTz1UCmIVb7uAiHnzxRv5TaJCEHJVtOItrwyWw8uU3uyzABmdef9a5rZ9
goSg6G9J1fjK2gZrNOKvPXPVAL1zHr7duu2ETZrLfu93Mc1jOxZqQ6RaEcQXceWK
NgninBpLJsqqKvx526ONCKkMr+DPVTb4zTmzxmrzuoejB1JZCPBFlwIDAQABo4IC
ZDCCAmAwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF
BQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSnl8XPvo2oecSbHDCYsafSWxJ3
0DAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRj
MGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5v
cmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5v
cmcvMBkGA1UdEQQSMBCCDnRlc3QuZGRucy5uYW1lMEwGA1UdIARFMEMwCAYGZ4EM
AQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0
c2VuY3J5cHQub3JnMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHcAsh4FzIuizYog
Todm+Su5iiUgZ2va+nDnsklTLe+LkF4AAAFufF1hXwAABAMASDBGAiEAtnewLW1s
D/Cw7xH3nzKYjuePRSs8Nkt6hfk8pFlkAq8CIQD9SydmuYacKOhEqLiSCihYXT8b
k1F5qXjJtt8KFcxAUAB2AG9Tdqwx8DEZ2JkApFEV/3cVHBHZAsEAKQaNsgiaN9kT
AAABbnxdYZMAAAQDAEcwRQIgMR8BH4XiX91WguR266DqeLjgn/13v4i9yjRyvyjc
rcoCIQD4yOujct9mH+cUF8eILr4k3Niy3c3RwMmIuCpXU+QFsTANBgkqhkiG9w0B
AQsFAAOCAQEAiGOXkFVbLChfIivttRgCOVtQ5nUmI7CN8Uz4EXyYuYqWc7SUTYYP
9VBI7YGqCv31jrL9rvTFXATf9tQUNz/S9uZX/sOK3SixUZANRrpOfnYUT1n+VTM4
aVPxu17A/hqh3zjBzmYIyE5QWXElWx1vAwZKXSWl0YRUYpBnWxHcmzvbW4pr77DZ
j7PYCG0mr1s71LvAoSeOgA8TZOZR9JYOUPVbuXZ8FRtmMebERJmgn0FBH00RCPQ3
vbNaMo9XR3PLqr7otKxA8CpCbUxki+MEzZluT4CWJUupWLH38dukygUWL6bb9pZU
6xxFRanZGWBwiPT9Rjl/dKHTK2c7UR89jQ==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1VtG98RDvpWo0PimYQiE
YgX+jKU1XMrQAUInvpA0Ju/e/aKK29it1CRn/Xr4SN2SsXcD6fKqRUpbh8FYHx8s
kU/V2qoWF3aC5rqxBtHNDHajlO0+hysBOYJCoafh+K9DfjLmcYhOkqUxs7gyCl/d
bReWzQthDDwJzD83cLYdTz1UCmIVb7uAiHnzxRv5TaJCEHJVtOItrwyWw8uU3uyz
ABmdef9a5rZ9goSg6G9J1fjK2gZrNOKvPXPVAL1zHr7duu2ETZrLfu93Mc1jOxZq
Q6RaEcQXceWKNgninBpLJsqqKvx526ONCKkMr+DPVTb4zTmzxmrzuoejB1JZCPBF
lwIDAQAB
-----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 356419058920856618346960855900535903381779
 . . . . . . . . [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-11-18 01:35:24 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-02-16 01:35:24 +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 'test.ddns.name'
 . . . . . . . . [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 26933769431588387809460800674496955234560446205267147844877213867761596324416090921030706417535047844807271491480617810374174904973476956184213695784508622779905350249400375055005442457523739899337059782856653848267453322931435115983031699281612543548990105106475784104376675313999722805115884554073804885226405767097323289526281569806091882765562555296757456553254290199494639543179396460395659718735722756422909742049838121300372847480112753902965137125642678892125157950504894776745537921084620074556798081869824351026241860414474387669760020300399605081727843795575801170715436745153405359915916332865984069125527
 . . . . . . . . . . . . . . . . . . . . [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)
							a797c5cfbe8da879c49b1c3098b1a7d25b1277d0
 . . . . . . . . . . . . . . . . [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 (18 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'test.ddns.name'
 . . . . . . . . . . . . . . . . [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)
							00f1007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016e7c5d615f0000040300483046022100b677b02d6d6c0ff0b0ef11f79f32988ee78f452b3c364b7a85f93ca4596402af022100fd4b2766b9869c28e844a8b8920a28585d3f1b935179a978c9b6df0a15cc40500076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016e7c5d619300000403004730450220311f011f85e25fdd5682e476eba0ea78b8e09ffd77bf88bdca3472bf28dcadca022100f8c8eba372df661fe71417c7882ebe24dcd8b2ddcdd1c0c988b82a5753e405b1
 . . . . [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)
		0088639790555b2c285f222bedb51802395b50e6752623b08df14cf8117c98b98a9673b4944d860ff55048ed81aa0afdf58eb2fdaef4c55c04dff6d414373fd2f6e657fec38add28b151900d46ba4e7e76144f59fe5533386953f1bb5ec0fe1aa1df38c1ce6608c84e505971255b1d6f03064a5d25a5d184546290675b11dc9b3bdb5b8a6befb0d98fb3d8086d26af5b3bd4bbc0a1278e800f1364e651f4960e50f55bb9767c151b6631e6c44499a09f41411f4d1108f437bdb35a328f574773cbaabee8b4ac40f02a426d4c648be304cd996e4f8096254ba958b1f7f1dba4ca05162fa6dbf69654eb1c4545a9d919607088f4fd46397f74a1d32b673b511f3d8d