wemove.eu

Issued by R3

About this certificate

This digital certificate with serial number 04:3c:0f:65:aa:71:a0:88:cb:83:b9:9f:ee:5a:c6:16:89:9f 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:
  • 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=wemove.eu

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:3c:0f:65:aa:71:a0:88:cb:83:b9:9f:ee:5a:c6:16:89:9f
Serial Number (int): 368886552041228878111431133329422988773791
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: f3:27:58:de:60:19:86:f1:08:f7:88:9e:81:6d:56:a6:25:69:01:90
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): ad:80:93:98:8e:b5:81:5a:60:f4:e5:36:f9:42:d1:79:9c:88:02:e9
Fingerprint (sha256): 5e:d5:8c:7a:c2:5e:0d:ad:8b:66:ef:55:84:c5:0a:f6:47:19:2e:90:da:21:5f:ee:2b:56:54:e6:7f:65:c6:f6

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

Revocation information

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

Check the revocation status for certificate wemove.eu

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for wemove.eu

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

wemove.eu
www.wemove.eu

Other certificates including the domain name wemove.eu

(limited to 100 certificates)
act.wemove.eu
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
*.wemove.eu
sni117095.cloudflaressl.com
strapi.wemove.eu
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
wemove.eu
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
action.wemove.eu
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
*.wemove.eu
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
act.dirtroaddems.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
mobilise.wemove.eu
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
act.ourrevolution.com
act.weareultraviolet.org
act.progressnownm.org
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
peoplesmillion.whitehelmets.org
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
act.electdemsnow.org
mobilise.wemove.eu
sni117095.cloudflaressl.com
wiki.wemove.eu
sni117095.cloudflaressl.com
mobilise.wemove.eu
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
mobilise.wemove.eu
sni117095.cloudflaressl.com
*.wemove.eu
act.elizabethwarren.com
sni117095.cloudflaressl.com
wiki.wemove.eu
action.pollinis.org
sni.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
wemove.eu
sni117095.cloudflaressl.com
donate.demandaplan.org
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
wemove.eu
sni117095.cloudflaressl.com
wemove.eu
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
act.gunsensevoter.org
sni117095.cloudflaressl.com
mobilise.wemove.eu
s.wemove.eu
sni117095.cloudflaressl.com
wiki.wemove.eu
sni117095.cloudflaressl.com
sni117095.cloudflaressl.com
talk.wemove.eu

Certificate

The complete raw certificate details for wemove.eu in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIE7jCCA9agAwIBAgISBDwPZapxoIjLg7mf7lrGFomfMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yNDAxMzAxMDQ2NDJaFw0yNDA0MjkxMDQ2NDFaMBQxEjAQBgNVBAMT
CXdlbW92ZS5ldTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL5l/lb8
Qmby/O908MdxQdLwCwIGn4pZ/Z1aJMtieZgYoQHMMKFXG07tcvN2IMGKgIxFqHUq
ZCw11iZvY/LTGsexMf2l5g1ZlqP+fkuVtljcu7fbGPa/c18g7qlC4+ixuOZv5MKQ
z+26BN2U9ctvMQkZ8FvaI+puXvyiAh13C+5GscqawWsWVbdGmysA0UsN/MEVBqSm
BmIaBm2GwBR0O9wxCoU0ai4usLmWPQhbd7llOPZjlw2OH600PvN1uKfdG2/nWjRD
iQ7WmwjJvFx0o4Yq8qtRTuq74/RFFVB/ZLVddBJcd5idbPJEGtGZvUh+wUHwL32+
zUhZFQG3f7ZC770CAwEAAaOCAhowggIWMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUE
FjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU
8ydY3mAZhvEI94iegW1WpiVpAZAwHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA5h+v
nYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMuby5s
ZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8wIwYD
VR0RBBwwGoIJd2Vtb3ZlLmV1gg13d3cud2Vtb3ZlLmV1MBMGA1UdIAQMMAowCAYG
Z4EMAQIBMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHYASLDja9qmRzQP5WoC+p0w
6xxSActW3SyB2bu/qznYhHMAAAGNWjFjvQAABAMARzBFAiAExhBzQNyR7SbCl1y8
oK+ATuPlSNdohDwT2lXnh/BtkAIhANOoU1TJmxQWrwimrZ9eM7ngqO72shGtAP8g
3KkpKXWfAHYA7s3QZNXbGs7FXLedtM0TojKHRny87N7DUUhZRnEftZsAAAGNWjFj
xwAABAMARzBFAiAW3CdR/9tMC1xJqe6SwFQR3PJTw+PLcqwCc9vxcznzNQIhANIp
4fKPDuCqnzvVV8vEl5qyvy56z7JvFf7+0ofYmSX/MA0GCSqGSIb3DQEBCwUAA4IB
AQAROFTSodbIrjUR1cCqTSSHXLSxUaVfPa4kLjWMho4cDFEeVZ7PGm3DB8Da6Kvo
kG8TLMs9X/0X58D3jqKzi7LWbZlFPwYtdbZjiYSPPbWI7TQB+S9w6ji7AtVA0WEm
OwmifCQbhyAR/2cU9RoGF1/bKalLze05uzs5BRxbMlUirdBCWAcVXWxt8G4XESKy
dFA/KP6TpMz5BiWkkIe1+BsEO07Y/j+bs/0F0uDh7XN/TRtCBJJqG6ut7C/3V1ZG
I0B9O3k5o8+mJ//FbXe6CbTVKpmJpOSe2Ob2fshJe1eqcN1fJW4hdMbi0Z8Z+Ilh
svMXfO6nu7Kjkb5iVsjVLqgt
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvmX+VvxCZvL873Twx3FB
0vALAgafiln9nVoky2J5mBihAcwwoVcbTu1y83YgwYqAjEWodSpkLDXWJm9j8tMa
x7Ex/aXmDVmWo/5+S5W2WNy7t9sY9r9zXyDuqULj6LG45m/kwpDP7boE3ZT1y28x
CRnwW9oj6m5e/KICHXcL7kaxyprBaxZVt0abKwDRSw38wRUGpKYGYhoGbYbAFHQ7
3DEKhTRqLi6wuZY9CFt3uWU49mOXDY4frTQ+83W4p90bb+daNEOJDtabCMm8XHSj
hiryq1FO6rvj9EUVUH9ktV10Elx3mJ1s8kQa0Zm9SH7BQfAvfb7NSFkVAbd/tkLv
vQIDAQAB
-----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 368886552041228878111431133329422988773791
 . . . . . . . . [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-01-30 10:46:42 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-04-29 10:46:41 +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 'wemove.eu'
 . . . . . . . . [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 24035572820210644530751641237791239311397623529664682017398068822893899449542557040089895833190877103911648600152489657354331324876514547640350411655441650022226263697001375564255130283780277769127621097453466959824525589480910596576763506817239682261544336145039967666145578356218035740008958157510855087821872860362562973556724857767985561799175049799868436950591174914556545287707545126146561204202236574253784606373061075887016798787905561820309149941802338261935483610676475851182111583304155373011984623212718670495509977484131911452588085498862868902690126646385368421356116555258475926983028439328005185269693
 . . . . . . . . . . . . . . . . . . . . [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)
							f32758de601986f108f7889e816d56a625690190
 . . . . . . . . . . . . . . . . [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 (28 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'wemove.eu'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.wemove.eu'
 . . . . . . . . . . . . . . . . [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)
							00f000760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018d5a3163bd0000040300473045022004c6107340dc91ed26c2975cbca0af804ee3e548d768843c13da55e787f06d90022100d3a85354c99b1416af08a6ad9f5e33b9e0a8eef6b211ad00ff20dca92929759f007600eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b0000018d5a3163c70000040300473045022016dc2751ffdb4c0b5c49a9ee92c05411dcf253c3e3cb72ac0273dbf17339f335022100d229e1f28f0ee0aa9f3bd557cbc4979ab2bf2e7acfb26f15fefed287d89925ff
 . . . . [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)
		00113854d2a1d6c8ae3511d5c0aa4d24875cb4b151a55f3dae242e358c868e1c0c511e559ecf1a6dc307c0dae8abe8906f132ccb3d5ffd17e7c0f78ea2b38bb2d66d99453f062d75b66389848f3db588ed3401f92f70ea38bb02d540d161263b09a27c241b872011ff6714f51a06175fdb29a94bcded39bb3b39051c5b325522add0425807155d6c6df06e171122b274503f28fe93a4ccf90625a49087b5f81b043b4ed8fe3f9bb3fd05d2e0e1ed737f4d1b4204926a1babadec2ff757564623407d3b7939a3cfa627ffc56d77ba09b4d52a9989a4e49ed8e6f67ec8497b57aa70dd5f256e2174c6e2d19f19f88961b2f3177ceea7bbb2a391be6256c8d52ea82d