blog.spring-media.de

Issued by R3

About this certificate

This digital certificate with serial number 03:39:82:51:95:a5:17:62:f8:fb:fe:61:4d:cf:d3:2a:53:a4 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=blog.spring-media.de

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:39:82:51:95:a5:17:62:f8:fb:fe:61:4d:cf:d3:2a:53:a4
Serial Number (int): 280906175960430728306503529592249352082340
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: e2:9a:6c:5d:2b:59:6f:86:22:45:4a:90:f6:38:1b:4b:ca:70:d0:b5
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 3a:09:a2:cb:b8:3b:84:7f:a8:c0:df:bb:d1:0f:1f:6f:9e:1d:8b:b6
Fingerprint (sha256): 09:95:31:63:7b:1e:96:53:83:af:05:65:74:85:44:e1:f8:df:2a:a7:d0:de:1e:ae:5d:bc:18:4d:59:14:35:92

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

Revocation information

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

Check the revocation status for certificate blog.spring-media.de

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for blog.spring-media.de

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

blog.spring-media.de

Other certificates including the domain name spring-media.de

(limited to 100 certificates)
spring-media.de
*.axelspringer.de
*.prod.ps.axelspringer.de
www.spring-media.de
spring-media.de
spring-media.de
*.prod.ps.bild.de
rufbereitschaft.spring-media.de
spring-media.de
*.prod.ps.axelspringer.de
*.prod.ps.axelspringer.de
www.spring-media.de
*.prod.ps.axelspringer.de
spring-media.de
www.spring-media.de
blog.spring-media.de
blog.spring-media.de
rufbereitschaft.spring-media.de
*.prod.ps.axelspringer.de
rufbereitschaft.spring-media.de
blog.spring-media.de
blog.spring-media.de
spring-media.de
*.services-test.ps.spring-media.de
rufbereitschaft.spring-media.de
*.spring-media.de
*.prod.ps.axelspringer.de
blog.spring-media.de
www.spring-media.de
blog.spring-media.de
spring-media.de
blog.spring-media.de
*.la.spring-media.de
*.prod.ps.bild.de
*.api.ps.bild.de
blog.spring-media.de
blog.spring-media.de
www.spring-media.de
www.spring-media.de
axelspringer.de
*.services.ps.axelspringer.de
rufbereitschaft.spring-media.de
spring-media.de
rufbereitschaft.spring-media.de
www.spring-media.de
*.staging.la.spring-media.de
www.spring-media.de
*.axelspringer.de
blog.spring-media.de
*.auth.axelspringer.de
*.prod.ps.bild.de
www.spring-media.de
rufbereitschaft.spring-media.de
rufbereitschaft.spring-media.de
spring-media.de
*.services-test.ps.spring-media.de
www.spring-media.de
design.spring-media.de
rufbereitschaft.spring-media.de
*.la.spring-media.de
rufbereitschaft.spring-media.de
*.services.ps.bild.de
*.axelspringer.de
*.axelspringer.de
spring-media.de
rufbereitschaft.spring-media.de
www.spring-media.de
axelspringer.de
*.prod.ps.axelspringer.de
*.prod.ps.spring-media.de
spring-media.de
spring-media.de
www.spring-media.de
*.spring-media.de
*.services.ps.bild.de
axelspringer.de
*.prod.ps.axelspringer.de
spring-media.de
www.spring-media.de
rufbereitschaft.spring-media.de
*.services.ps.bild.de
spring-media.de
blog.spring-media.de
blog.spring-media.de
umfragen.spring-media.de
rufbereitschaft.spring-media.de
spring-media.de
blog.spring-media.de
*.uat.ps.welt.de
rufbereitschaft.spring-media.de
*.la.welt.de
rufbereitschaft.spring-media.de
*.la.welt.de
spring-media.de
blog.spring-media.de
spring-media.de
*.prod.ps.axelspringer.de
rufbereitschaft.spring-media.de
*.la.spring-media.de
*.axelspringer.de

Certificate

The complete raw certificate details for blog.spring-media.de in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFLjCCBBagAwIBAgISAzmCUZWlF2L4+/5hTc/TKlOkMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMzA0MDYwMTI2MDJaFw0yMzA3MDUwMTI2MDFaMB8xHTAbBgNVBAMT
FGJsb2cuc3ByaW5nLW1lZGlhLmRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
CgKCAQEArVZDg/As+X0EsYCC9eL7ZVVZ0TfNMGMfLFb4962BKacllGbmmcfrj9mG
a1bZf8FqlT8F996A7iAi/BZisCMnH++bnkqx4P3ZMW+dMuIpx89sSv5W6b2Cs3+W
FUyD+f5eGibSnmHc4DYLHv3h+aTn49qGg4DglwB8XK2b/Yv1tB3FsqZdO3oG1ekV
FPDPYlxUBc6S5of3tLwAlalCnUYcQdnR2Ryo3TAKaEFn+taCdvxE5PWYF/r/U4mp
erWO3rm2D6b6BenmRrk469PIAD2kf1SsXS3StuZdf+t+mjS2XnxsN9rJd1oqGgd5
J6Own6aJAcWh9lm0YKowwuoaI3cCgQIDAQABo4ICTzCCAkswDgYDVR0PAQH/BAQD
AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA
MB0GA1UdDgQWBBTimmxdK1lvhiJFSpD2OBtLynDQtTAfBgNVHSMEGDAWgBQULrMX
t1hWy65QCUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUHMAGGFWh0
dHA6Ly9yMy5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL3IzLmkubGVu
Y3Iub3JnLzAfBgNVHREEGDAWghRibG9nLnNwcmluZy1tZWRpYS5kZTBMBgNVHSAE
RTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRw
Oi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2
ALc++yTfnE26dfI5xbpY9Gxd/ELPep81xJ4dCYEl7bSZAAABh1RiomgAAAQDAEcw
RQIgYl0ibrflybMjIs4HUPD8fuF0qAQdPcGVOkEIu0yhUrMCIQD0EK5C6F0u97+6
0ljqJP+tOeHt8GZqH7GD/3i+DQV6xAB2AOg+0No+9QY1MudXKLyJa8kD08vREWvs
62nhd31tBr1uAAABh1RiotEAAAQDAEcwRQIhANskgtwcz4oXFuNi3DYo59jwEMR5
zSVHNQ7wEKVpsf2gAiBoEogbZ9KD6a/XhWokhVZ8ds+671nPKIv6VOSfbLVpUDAN
BgkqhkiG9w0BAQsFAAOCAQEACsUMRv7HF+8TIPqIbMqqZTxbaR8cB8DtZHgaMTnP
s8C4oZMJmrErFy+V/LzSNGRtXPi2S79FIjBNplz0B7Gf6nNVXJRuQHVsyUhVLIWF
PA3QPTUa1XT9Vrv00osKly3Dq8E7T60aVJtCIW8SPxhUmr63qcQBA/Lg1bld+beV
Umo2Y5tb4MENQ7CATLkv6IF9teNegEpSgVNf5RLmjaqW8AQURydYklg23FlpQSse
qEdQLqNpmQqcpE3L1UtpkG7Yo5ass94ysVHAunqHnSPuJrSzp2HPsQPVVL6FS51f
X18GKRDM/xfOuMs84/1h5eMNL44sPM/zpyaW+JqlfKLcYg==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArVZDg/As+X0EsYCC9eL7
ZVVZ0TfNMGMfLFb4962BKacllGbmmcfrj9mGa1bZf8FqlT8F996A7iAi/BZisCMn
H++bnkqx4P3ZMW+dMuIpx89sSv5W6b2Cs3+WFUyD+f5eGibSnmHc4DYLHv3h+aTn
49qGg4DglwB8XK2b/Yv1tB3FsqZdO3oG1ekVFPDPYlxUBc6S5of3tLwAlalCnUYc
QdnR2Ryo3TAKaEFn+taCdvxE5PWYF/r/U4mperWO3rm2D6b6BenmRrk469PIAD2k
f1SsXS3StuZdf+t+mjS2XnxsN9rJd1oqGgd5J6Own6aJAcWh9lm0YKowwuoaI3cC
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 280906175960430728306503529592249352082340
 . . . . . . . . [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 2023-04-06 01:26:02 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-07-05 01:26:01 +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 'blog.spring-media.de'
 . . . . . . . . [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 21881764990782651816842035120652870225725844428038478710377445519274432187911262435889263708301925009875739914386612650796174725463337667283853910336131049726696055258102744814349219065531019532337610509053797900032356264017925832671816362386214730440350601902278283990998825579229678813689121660254289045516419936093774318016874495082670049597075701365936748486841449055513413150808526694103547426994332965959856095941984000191976797346715530468684200304128519063534287199983187119998463406833798778872895196729773733486880116782834160293045686879217490093891048050482980834485691404453725879543000085382587653489281
 . . . . . . . . . . . . . . . . . . . . [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)
							e29a6c5d2b596f8622454a90f6381b4bca70d0b5
 . . . . . . . . . . . . . . . . [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 (24 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'blog.spring-media.de'
 . . . . . . . . . . . . . . . . [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)
							00f0007600b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb499000001875462a26800000403004730450220625d226eb7e5c9b32322ce0750f0fc7ee174a8041d3dc1953a4108bb4ca152b3022100f410ae42e85d2ef7bfbad258ea24ffad39e1edf0666a1fb183ff78be0d057ac4007600e83ed0da3ef5063532e75728bc896bc903d3cbd1116beceb69e1777d6d06bd6e000001875462a2d10000040300473045022100db2482dc1ccf8a1716e362dc3628e7d8f010c479cd2547350ef010a569b1fda002206812881b67d283e9afd7856a2485567c76cfbaef59cf288bfa54e49f6cb56950
 . . . . [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)
		000ac50c46fec717ef1320fa886ccaaa653c5b691f1c07c0ed64781a3139cfb3c0b8a193099ab12b172f95fcbcd234646d5cf8b64bbf4522304da65cf407b19fea73555c946e40756cc948552c85853c0dd03d351ad574fd56bbf4d28b0a972dc3abc13b4fad1a549b42216f123f18549abeb7a9c40103f2e0d5b95df9b795526a36639b5be0c10d43b0804cb92fe8817db5e35e804a5281535fe512e68daa96f00414472758925836dc5969412b1ea847502ea369990a9ca44dcbd54b69906ed8a396acb3de32b151c0ba7a879d23ee26b4b3a761cfb103d554be854b9d5f5f5f062910ccff17ceb8cb3ce3fd61e5e30d2f8e2c3ccff3a72696f89aa57ca2dc62