ci.guj.de

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:76:0b:30:fb:e0:dd:d6:8e:c2:52:ab:de:a6:2a:f6:d7:43 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=ci.guj.de

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:76:0b:30:fb:e0:dd:d6:8e:c2:52:ab:de:a6:2a:f6:d7:43
Serial Number (int): 301505052938854896866099082366105670833987
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: c9:c8:68:95:51:87:b5:69:0c:dd:e6:ab:d6:e1:c6:3d:32:26:5b:95
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 1b:51:bc:e4:49:96:00:67:68:ba:80:a1:a6:57:64:95:29:56:d4:0f
Fingerprint (sha256): 26:c7:c4:dc:8b:1e:ff:66:36:45:89:6d:36:0a:28:83:ae:59:9f:cf:4b:dc:5b:cf:c0:2e:df:4c:48:fb:9d:63

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 ci.guj.de

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for ci.guj.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

ci.guj.de

Other certificates including the domain name guj.de

(limited to 100 certificates)
mdm0.guj.de
einkauf.guj.de
static.stern.de
static.stern.de
www.guj.digital
download.guj.de
live.video-service.aws.dig.guj.de
www.guj.de
*.das-001-prod-eks2.guj.digital
static.stern.de
preview.adcontrol.guj.de
guj.de
einkauf.guj.de
www.stage.stern.de
*.zd.guj.de
geo-kompakt.de
pressedatenbank.guj.de
www.stage.stern.de
ci.guj.de
static.stern.de
*.guj.de
serviceportal.dpv.de
creativesolutions.guj.de
serviceportal.dpv.de
ssl.guj.de
einkauf.guj.de
www.guj.digital
*.benet.bertelsmann.com
wime.guj.de
www.stage.stern.de
www.guj.digital
www.stage.stern.de
sso.guj.de
gujvqs10.zd.guj.de
ssl.guj.de
live.video-service.aws.dig.guj.de
wiki.guj.de
greenport.guj.de
*.das-001-prod-eks2.guj.digital
static.stern.de
www.guj.digital
static.stern.de
sso.guj.de
creativesolutions.guj.de
static.stern.de
*.guj.de
static.stern.de
dps.guj.de
static.stern.de
stage.serviceportal.dpv.de
*.guj.de
serviceportal.dpv.de
www.guj.de
dev.serviceportal.dpv.de
*.mitarbeitershop.guj.de
*.video-service.aws.dig.guj.de
serviceportal.dpv.de
ci.guj.de
static.stern.de
static.stern.de
ci.guj.de
static.stern.de
rsa.guj.de
*.guj.de
sfbws.guj.de
creativesolutions.guj.de
www.stage.stern.de
static.stern.de
cloud.guj.de
ssl.guj.de
static.stern.de
static.stern.de
stage.video-service.aws.dig.guj.de
guj.de
shop.stern.de
static.stern.de
static.stern.de
www.stage.stern.de
static.stern.de
www.stage.stern.de
sso.guj.de
static.stern.de
digas.axelspringer-syndication.de
static.stern.de
int.serviceportal.dpv.de
greenprint-shop.guj.de
static.stern.de
www.stage.stern.de
static.stern.de
cmcdev.guj.de
pressedatenbank.guj.de
www.stage.stern.de
*.video-service.aws.dig.guj.de
www.stage.stern.de
*.guj.de
static.stern.de
static.stern.de
ssl.guj.de
serviceportal.dpv.de
static.stern.de

Certificate

The complete raw certificate details for ci.guj.de in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFSjCCBDKgAwIBAgISA3YLMPvg3daOwlKr3qYq9tdDMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA1MzEwOTMxMzRaFw0x
OTA4MjkwOTMxMzRaMBQxEjAQBgNVBAMTCWNpLmd1ai5kZTCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBAMToFIBn9XTI2sckaKyj+7jMV5lGYrsQgECkzmqm
pfwNDkQr94We03SjuAcAGP/oxZaa0RWeq+KCG/XDxWjPeNowDJt3knfarRx0pDgw
9Hju1SkHad9sjlaOcVO1u3Px+SigzBylWQu2ZA0H08uDKE8MYwIUNAl9Gba0IGfX
ObPG6K+m57XF1VOvXs2ex2hkHIaGtVmLgfI0Se6hQH4rnKqVd8I5sE5JQOtHDkPo
GAp7KBZ9Y9VWuGcyZPRhXcGQvlKOE2g2fk/q6mZjMw9KRN7zfa7g9VHHMs/QCyhx
A8VpgzNTeZIOacSVo3JGOLOuTMjLWVzqGH7FQInj8IYqtzkCAwEAAaOCAl4wggJa
MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw
DAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUycholVGHtWkM3ear1uHGPTImW5UwHwYD
VR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4G
CCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8G
CCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzAU
BgNVHREEDTALggljaS5ndWouZGUwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYB
BAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5v
cmcwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdwB0ftqDMa0zEJEhnM4lT0Jwwr/9
XkIgCMY3NXnmEHvMVgAAAWsNcdudAAAEAwBIMEYCIQCrKbYKACc8XpAO/UcbZknl
paE8KnQVr5+jJOFK4lLMYgIhAM60dLoqRswWDmGTnpSMFC2XYUbfArwtpWTNhRQb
KlYLAHUAY/Lbzeg7zCzPC3KEJ1drM6SNYXePvXWmOLHHaFRL2I0AAAFrDXHbwAAA
BAMARjBEAiBA4Szp7whNxxGBmrm3owJDCqvTE3g6GzJXOrn+vW3hWQIgWKIcb0Xy
bexPF3WOFxbklPiV99TnMYRy5gGdk08q30swDQYJKoZIhvcNAQELBQADggEBAFsl
eDqXAPEKS/VxQe9+9QurTjnkrlboKUrg8lD1ec8dMqjenJmjSTrRTiIIb8CiV/zL
f/lzuFbupIb7/bAOs1dm32FBDVyqCMXB1MAZafT3Dwoy04fNHVZuPmLnJC1wOAHo
PVb6W1MQPA3WaCIpQzAWFHNsgl2f2AGBmw2xmuhM1HkpAJ0kmNNU1gN+nfZDw4Df
16Zc2ycdgHvZKsWYjIZZc0ivkkNVZFTmLl1MzlBIOWepOAijfYstxrafsQOoyDap
79aD9iWSVS2NL+fTpQrEX4HS8uoUpDfZYSgB5hnx5662jg011UapmxO7A2JFb2jv
XufWffvN/hC4O9PDFFU=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxOgUgGf1dMjaxyRorKP7
uMxXmUZiuxCAQKTOaqal/A0ORCv3hZ7TdKO4BwAY/+jFlprRFZ6r4oIb9cPFaM94
2jAMm3eSd9qtHHSkODD0eO7VKQdp32yOVo5xU7W7c/H5KKDMHKVZC7ZkDQfTy4Mo
TwxjAhQ0CX0ZtrQgZ9c5s8bor6bntcXVU69ezZ7HaGQchoa1WYuB8jRJ7qFAfiuc
qpV3wjmwTklA60cOQ+gYCnsoFn1j1Va4ZzJk9GFdwZC+Uo4TaDZ+T+rqZmMzD0pE
3vN9ruD1Uccyz9ALKHEDxWmDM1N5kg5pxJWjckY4s65MyMtZXOoYfsVAiePwhiq3
OQIDAQAB
-----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 301505052938854896866099082366105670833987
 . . . . . . . . [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-05-31 09:31:34 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-08-29 09:31:34 +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 'ci.guj.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 24857150728273728421937102539423895330822666866001120313357962610774763813841561207688292015206760623814441075289634261525252975863015534909255194904583402106410347630943353958255928338368966458748803266861617756094952941454021260913518107008772744848514010850626168971726098798585789579347424554913420178145474041488482551438336227743723156111220693142889499048808058510205285114809673775945962690222016123430494448668200401768956576322562218334682020548619883998789839749439005598740916549642078796421093472914323828992638630675023364827056420301449513739364052426988595135501208945740421539416248360496147628472121
 . . . . . . . . . . . . . . . . . . . . [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)
							c9c868955187b5690cdde6abd6e1c63d32265b95
 . . . . . . . . . . . . . . . . [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 (13 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ci.guj.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)
							00f0007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016b0d71db9d0000040300483046022100ab29b60a00273c5e900efd471b6649e5a5a13c2a7415af9fa324e14ae252cc62022100ceb474ba2a46cc160e61939e948c142d976146df02bc2da564cd85141b2a560b00750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016b0d71dbc00000040300463044022040e12ce9ef084dc711819ab9b7a302430aabd313783a1b32573ab9febd6de159022058a21c6f45f26dec4f17758e1716e494f895f7d4e7318472e6019d934f2adf4b
 . . . . [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)
		005b25783a9700f10a4bf57141ef7ef50bab4e39e4ae56e8294ae0f250f579cf1d32a8de9c99a3493ad14e22086fc0a257fccb7ff973b856eea486fbfdb00eb35766df61410d5caa08c5c1d4c01969f4f70f0a32d387cd1d566e3e62e7242d703801e83d56fa5b53103c0dd668222943301614736c825d9fd801819b0db19ae84cd47929009d2498d354d6037e9df643c380dfd7a65cdb271d807bd92ac5988c86597348af9243556454e62e5d4cce50483967a93808a37d8b2dc6b69fb103a8c836a9efd683f62592552d8d2fe7d3a50ac45f81d2f2ea14a437d9612801e619f1e7aeb68e0d35d546a99b13bb0362456f68ef5ee7d67dfbcdfe10b83bd3c31455