my.pfh.de

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:e7:47:0e:ec:74:59:4a:b4:17:65:57:6f:23:a1:b4:5a:f4 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=my.pfh.de

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:e7:47:0e:ec:74:59:4a:b4:17:65:57:6f:23:a1:b4:5a:f4
Serial Number (int): 340036537229741041304765381416393882491636
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: b4:9b:a4:78:39:94:cc:68:7b:a6:19:00:af:2a:78:d2:e7:6e:5c:3a
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 55:b1:99:6c:9d:6d:6d:59:11:51:00:6c:e8:a4:cc:3a:b0:d5:98:7c
Fingerprint (sha256): 3c:2d:71:a4:11:f8:e3:7b:d7:7b:6d:86:6e:a2:a9:8a:6e:84:99:e3:d6:0b:81:4d:e9:90:a6:6b:05:55:81:89

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 my.pfh.de

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for my.pfh.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

my.pfh.de

Other certificates including the domain name pfh.de

(limited to 100 certificates)
webmailer.pfh.de
cloud.pfh.de
hilfe.pfh.de
pfh-goes.pfh.de
goettinger-marketingtag.pfh.de
inside.pfh.de
inside.pfh.de
www.entrepreneurship.pfh.de
my.pfh.de
goettinger-marketingtag.pfh.de
pfh.de
www.pfh.de
learn.domusacademy.com
cloud.pfh.de
net.pfh.de
admintools.pfh.de
cloud.pfh.de
elearning.pfh.de
admintools.pfh.de
learn.domusacademy.com
www.pfh.de
pfh-goes.pfh.de
rundgang.pfh.de
rundgang.pfh.de
admintools.pfh.de
cloud.pfh.de
my.pfh.de
www.entrepreneurship.pfh.de
rundgang.pfh.de
hilfe.pfh.de
www.pfh.de
goettinger-marketingtag.pfh.de
cloud.pfh.de
elearning.pfh.de
my.pfh.de
my.pfh.de
webmailer.pfh.de
www.pfh.de
image.community.bundabergrum.com.au
www.pfh.de
webmailer.pfh.de
pfh-goes.pfh.de
inside.pfh.de
elearning.pfh.de
webmailer.pfh.de
pfh-goes.pfh.de
cloud.pfh.de
goettinger-marketingtag.pfh.de
pfh-goes.pfh.de
hilfe-update.pfh.de
www.pfh.de
pfh-goes.pfh.de
pfh.de
rundgang.pfh.de
hilfe.pfh.de
admintools.pfh.de
webmailer.pfh.de
www.entrepreneurship.pfh.de
pfh-goes.pfh.de
my.pfh.de
*.pfh.de
pfh-goes.pfh.de
inside.pfh.de
net.pfh.de
hilfe.pfh.de
goettinger-marketingtag.pfh.de
net.pfh.de
san-6-s50.tlsprovisioning.exacttarget.com
cloud.pfh.de
inside.pfh.de
image.community.bundabergrum.com.au
inside.pfh.de
webmailer.pfh.de
net.pfh.de
inside.pfh.de
www.pfh.de
webmailer.pfh.de
goettinger-marketingtag.pfh.de
admintools.pfh.de
my.pfh.de
image.community.bundabergrum.com.au
my.pfh.de
rundgang.pfh.de
san-6-s50.tlsprovisioning.exacttarget.com
www.pfh.de
rundgang.pfh.de
inside.pfh.de
rundgang.pfh.de
goettinger-marketingtag.pfh.de
net.pfh.de
goettinger-marketingtag.pfh.de
cloud.pfh.de
admintools.pfh.de
www.pfh.de
www.pfh.de
pfh-goes.pfh.de
learn.domusacademy.com
image.community.bundabergrum.com.au
*.pfh.de
my.pfh.de

Certificate

The complete raw certificate details for my.pfh.de in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFSjCCBDKgAwIBAgISA+dHDux0WUq0F2VXbyOhtFr0MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA4MDQyMzI3MzJaFw0x
OTExMDIyMzI3MzJaMBQxEjAQBgNVBAMTCW15LnBmaC5kZTCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBAKfO3lEd/ykfJYohDWHoFNepVLVpaxGb1qMjeSRu
O5eFIeHVLRDOVQSy/fINQPJEzpE8iJmr1028xTyYAfbwmjfdxTibcjkiPBIaDT3+
RrOGQapSJnX0rb7kGto9O5Nmgnmfo19eLOBOkw7tvXgb/UiIOZeDRVNnAmciOgAT
6rzeuJ56Z2dKImavo+zt7Siup+SQhjq+CdO85Ue2pP7ayhTYnXmNVMAWzZ0ueJYE
46xymrU6Asnoy4XjtQ0zZMt/JDCrBNEUH+b1MtTbpMI7YJulfnR5kekwXG5psbw4
Hai+/QxQw8NXn8ygmvRPIcycS6wTSutODlRdGXeSAqMvpkcCAwEAAaOCAl4wggJa
MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw
DAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUtJukeDmUzGh7phkAryp40uduXDowHwYD
VR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4G
CCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8G
CCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzAU
BgNVHREEDTALgglteS5wZmguZGUwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYB
BAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5v
cmcwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdQB0ftqDMa0zEJEhnM4lT0Jwwr/9
XkIgCMY3NXnmEHvMVgAAAWxfLJMSAAAEAwBGMEQCICnUeJ9aP/hwcErn5mXG/87j
Z8OFZ84n6nJqsBcHFaLfAiBIwg0oZWrcrqP0F2hwHfdcKjj43Vu+yUIyEFeLmHgw
IgB3ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABbF8skxMAAAQD
AEgwRgIhANi4ksoX6/Yvh2oxaEBcjgZCG0g6DohmdmkuqsxAi8XMAiEAqpTFTeJe
6JH6S/6oQvtENhRwQqoFmzRhjiQReNY5Q3UwDQYJKoZIhvcNAQELBQADggEBAFaC
BhFFX6K6MfI9RiNmTP0RdflgkyREuRjGlkcc+Kzx2Wa1xxRh/iEZ9YeIvTgty3Sy
u+6hDasu7onotlioi3oU2DtGgVY8nYNm1jub9xB1r5q2xxXMe99edqZaOdZApZMV
LK3RvFywJrJ0XMRt6McZsMp/slkzQbqHr27xO0j15la0RljcJYo593HBBF4Y5Cjf
UIBKQRACBfBZsYv/yT9Sg/1giEt+SWmt+Rl3XUztQZR6MPdc5zsK6RDlkB3Ucy3P
UkM7xjw/PPODA9cdmAPKe4VEFIoXhWVXzB9a67My+JbqBPNv2dFivCVD6O6cd+SE
BjxKvSMXpmXxgI5Z9JM=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp87eUR3/KR8liiENYegU
16lUtWlrEZvWoyN5JG47l4Uh4dUtEM5VBLL98g1A8kTOkTyImavXTbzFPJgB9vCa
N93FOJtyOSI8EhoNPf5Gs4ZBqlImdfStvuQa2j07k2aCeZ+jX14s4E6TDu29eBv9
SIg5l4NFU2cCZyI6ABPqvN64nnpnZ0oiZq+j7O3tKK6n5JCGOr4J07zlR7ak/trK
FNideY1UwBbNnS54lgTjrHKatToCyejLheO1DTNky38kMKsE0RQf5vUy1Nukwjtg
m6V+dHmR6TBcbmmxvDgdqL79DFDDw1efzKCa9E8hzJxLrBNK604OVF0Zd5ICoy+m
RwIDAQAB
-----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 340036537229741041304765381416393882491636
 . . . . . . . . [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-08-04 23:27:32 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-11-02 23:27:32 +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 'my.pfh.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 21183807551810461297339976312640376242771767571948112033497662799236432753397920273259541601793695326015804733659537222769644638616006818737271439093218383020221644723777370332333714129164889141195073981242552176928267081321422632758815267797689296998427382813666120982106173325529350308572849420716503111445925251789894630921267016768150494604337480426351504899572598573185854058680906565748876203694362051032549971029706650165070622298909877366071223403606846511537404979834074062496365918781028504059906597439426528498697619318426920712938573041886246850847267021983309011203553458939979029553078612841206314411591
 . . . . . . . . . . . . . . . . . . . . [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)
							b49ba4783994cc687ba61900af2a78d2e76e5c3a
 . . . . . . . . . . . . . . . . [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 'my.pfh.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)
							00f0007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016c5f2c93120000040300463044022029d4789f5a3ff870704ae7e665c6ffcee367c38567ce27ea726ab0170715a2df022048c20d28656adcaea3f41768701df75c2a38f8dd5bbec9423210578b98783022007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016c5f2c93130000040300483046022100d8b892ca17ebf62f876a3168405c8e06421b483a0e886676692eaacc408bc5cc022100aa94c54de25ee891fa4bfea842fb4436147042aa059b34618e241178d6394375
 . . . . [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)
		0056820611455fa2ba31f23d4623664cfd1175f960932444b918c696471cf8acf1d966b5c71461fe2119f58788bd382dcb74b2bbeea10dab2eee89e8b658a88b7a14d83b4681563c9d8366d63b9bf71075af9ab6c715cc7bdf5e76a65a39d640a593152cadd1bc5cb026b2745cc46de8c719b0ca7fb2593341ba87af6ef13b48f5e656b44658dc258a39f771c1045e18e428df50804a41100205f059b18bffc93f5283fd60884b7e4969adf919775d4ced41947a30f75ce73b0ae910e5901dd4732dcf52433bc63c3f3cf38303d71d9803ca7b8544148a17856557cc1f5aebb332f896ea04f36fd9d162bc2543e8ee9c77e484063c4abd2317a665f1808e59f493