duduche.changeip.org

Issued by Let's Encrypt Authority X1

About this certificate

This digital certificate with serial number 01:94:4d:b5:6d:cb:c0:eb:31:5a:4c:53:e5:97:90:fd:85:87 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:
  • Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)

Certificate Subject

CN=duduche.changeip.org

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 01:94:4d:b5:6d:cb:c0:eb:31:5a:4c:53:e5:97:90:fd:85:87
Serial Number (int): 137577368824391641806160407617958118786439
Serial Number lenght: 137 bits, 18 octets

SubjectKeyId: 35:9c:35:c8:b4:54:d3:9b:81:e1:35:62:a4:39:9b:64:2e:f3:4f:43
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): f5:01:9f:44:af:2f:39:3a:64:45:b0:f8:52:a6:11:ad:31:66:b2:6e
Fingerprint (sha256): 05:42:cd:4a:f9:cc:2f:4b:96:22:e1:66:c5:ed:29:bd:32:42:af:37:77:49:83:4a:a1:dd:d4:ce:43:48:f2:3a

Issuing Certificate URL: http://cert.int-x1.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x1.letsencrypt.org/

Check the revocation status for certificate duduche.changeip.org

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for duduche.changeip.org

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

8 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

duduche.changeip.org
debian.duduche.changeip.org

Other certificates including the domain name changeip.org

(limited to 100 certificates)
documentos-anexo3.changeip.net
silversat.changeip.org
vlajky.org
www.compartilhamento2.changeip.net
home.gillijns.eu
strimhome.changeip.org
gasz2.changeip.org
duduche.changeip.org
share.energieberatung-gossner.de
webmail.msa.changeip.org
beast.changeip.org
keller268.changeip.org
cloud-tux.changeip.org
bhole.hopto.org
lotus.changeip.org
musicdreamworks.no-ip.org
blackbox.server.changeip.org
webdav.milkanet.changeip.org
lucan.changeip.org
onlinefm.changeip.org
bhole.hopto.org
sk.eznet.ca
wvbsw.changeip.org
woudstra.changeip.org
bhole.hopto.org
bischoef.changeip.org
bhole.hopto.org
pegaso.changeip.org
www.pozyczka.changeip.org
pegaso.changeip.org
chung-han.changeip.org
abode.changeip.org
beast.changeip.org
plain-it.changeip.org
www.pozyczka.changeip.org
minio-admin.boda.changeip.org
bhole.hopto.org
woudstra.changeip.org
strimhome.changeip.org
lafi-ii.changeip.org
friday.changeip.org
pont3.changeip.org
strimhome.changeip.org
mcdean.changeip.org
www.strimdz.net
zircaloy.changeip.org
bhole.hopto.org
slym.changeip.org
bhole.hopto.org
pesnicenje.changeip.org
lafi-ii.changeip.org
msa.changeip.org
webdav.milkanet.changeip.org
panmyriad.changeip.org
musicdreamworks.no-ip.org
ebg.changeip.org
kullex.changeip.org
lucan.changeip.org
polakillo.changeip.org
share.energieberatung-gossner.de
chung-han.changeip.org
pegaso.changeip.org
bloghhk.changeip.org
woudstra.changeip.org
plain-it.changeip.org
duduche.changeip.org
steku.changeip.org
pesnicenje.changeip.org
synology-home.changeip.org
woudstra.changeip.org
drupal004.changeip.org
ane-decum.changeip.com
cloud-tux.changeip.org
miles.changeip.org
gasz2.changeip.org
legate.changeip.org
sk.eznet.ca
documentos-anexo3.changeip.net
bloghhk.changeip.org
keller268.changeip.org
romanils.synology.me
asteris.changeip.org
share.energieberatung-gossner.de
chung-han.changeip.org
r2d2.changeip.org
pegaso.changeip.org
onlinefm.changeip.org
woudstra.changeip.org
nico1974.changeip.org
pegaso.changeip.org
ultrabithorax.changeip.org
silsan.changeip.org
www.compartilhamento5.changeip.net
strimhome.changeip.org
tp.com.lr
c3po.changeip.org
sni.cloudflaressl.com
op.changeip.org
veil.changeip.org
elementary.changeip.org

Certificate

The complete raw certificate details for duduche.changeip.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFKTCCBBGgAwIBAgISAZRNtW3LwOsxWkxT5ZeQ/YWHMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMTAeFw0xNjAyMTExNTMyMDBaFw0x
NjA1MTExNTMyMDBaMB8xHTAbBgNVBAMTFGR1ZHVjaGUuY2hhbmdlaXAub3JnMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwPJGj3U3VTMElm59dYXplIiK
XjouXL7hxpTpzZGEh3O2O3nJ4kikiMO3B1gPstnZGRjYawFF1mXQFb7Lkz1/WvMD
OLAc1F5wriP8Swo63/Hd2fPVlXOFWRU0fSFz55+YJvBiPa5sssms8hgexe3Wi1fm
GLcWv7mMEGo77KfT6pSOcmc+7iPfzVGgewiw7ZGe56csT5TS576xjcRKpF5XPBjE
+xwETLE86eYw25Y1RKvff1wCMyJCPimWsyo/2U3r+Pamez2S5kVLBTrdl1X4QqXt
F5jAz+qEJyMdr3X8Kyrs+87s05rZNDwYBxRi6LFUY8xbM/jBjT2bjyc5AJYQcwID
AQABo4ICMjCCAi4wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMB
BggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQ1nDXItFTTm4HhNWKk
OZtkLvNPQzAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBwBggrBgEF
BQcBAQRkMGIwLwYIKwYBBQUHMAGGI2h0dHA6Ly9vY3NwLmludC14MS5sZXRzZW5j
cnlwdC5vcmcvMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDEubGV0c2Vu
Y3J5cHQub3JnLzA8BgNVHREENTAzghRkdWR1Y2hlLmNoYW5nZWlwLm9yZ4IbZGVi
aWFuLmR1ZHVjaGUuY2hhbmdlaXAub3JnMIH+BgNVHSAEgfYwgfMwCAYGZ4EMAQIB
MIHmBgsrBgEEAYLfEwEBATCB1jAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRz
ZW5jcnlwdC5vcmcwgasGCCsGAQUFBwICMIGeDIGbVGhpcyBDZXJ0aWZpY2F0ZSBt
YXkgb25seSBiZSByZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBhcnRpZXMgYW5kIG9u
bHkgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0ZSBQb2xpY3kgZm91
bmQgYXQgaHR0cHM6Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3NpdG9yeS8wDQYJKoZI
hvcNAQELBQADggEBAAi662YfNuHxF4Y0lFEHw3QcYgBqeVYfQPCCu6q7nsEVphnS
FDGjDsuUKakFMFF1tUnPIOimBZdiGH6RneVYWurLNyLCkesH64qgdm7/ZdJC/wWL
tNIOKBEEGBfarnj6pqrrq3Q0woDzglYWCvBcdmuRdJHjR+5rYDEuwAe6GSH/neW/
LAfYmzSmDzKqupgTWegAfc6v6qi66TSwpls6PrENe9ZBXNqr4GMBF8nmDUHh87H+
ijh8Sq32Ez8eMBoxL/17bhaPpQX20ecd9V3UpALkTROos4ltG60xhKBaeZuVayFN
2ErMoptNO5/b/GUL4OMmWoW46alTH2vLZ6oYvec=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwPJGj3U3VTMElm59dYXp
lIiKXjouXL7hxpTpzZGEh3O2O3nJ4kikiMO3B1gPstnZGRjYawFF1mXQFb7Lkz1/
WvMDOLAc1F5wriP8Swo63/Hd2fPVlXOFWRU0fSFz55+YJvBiPa5sssms8hgexe3W
i1fmGLcWv7mMEGo77KfT6pSOcmc+7iPfzVGgewiw7ZGe56csT5TS576xjcRKpF5X
PBjE+xwETLE86eYw25Y1RKvff1wCMyJCPimWsyo/2U3r+Pamez2S5kVLBTrdl1X4
QqXtF5jAz+qEJyMdr3X8Kyrs+87s05rZNDwYBxRi6LFUY8xbM/jBjT2bjyc5AJYQ
cwIDAQAB
-----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 137577368824391641806160407617958118786439
 . . . . . . . . [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 X1'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-02-11 15:32:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-05-11 15:32:00 +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 'duduche.changeip.org'
 . . . . . . . . [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 24357225117636086090103872366193603492104770192841810552851373050916979400603613313081885724937542036325192527945675380808074086380983380379702535666775604275173504171301701863851836047591474735783733067224598110820590498260804736336500382468370654890285639475340725759403845833297731483139274811539172675996591187907227420791410838360574974323110648395019304615133698679828233319379028628913026015178399864722053891567129084769464537187300813000758732546925979220419691293004999730122383685764986542696962597310218922704337702968943738037523442595956543918544923244589854339486134776601745319990558094211053316870259
 . . . . . . . . . . . . . . . . . . . . [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)
							359c35c8b454d39b81e13562a4399b642ef34f43
 . . . . . . . . . . . . . . . . [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 (100 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-x1.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-x1.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 (53 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'duduche.changeip.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'debian.duduche.changeip.org'
 . . . . . . . . . . . . . . . . [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 (246 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.5.5.7.2.2 (unotice)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/'
 . . . . [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)
		0008baeb661f36e1f1178634945107c3741c62006a79561f40f082bbaabb9ec115a619d21431a30ecb9429a905305175b549cf20e8a6059762187e919de5585aeacb3722c291eb07eb8aa0766eff65d242ff058bb4d20e2811041817daae78faa6aaebab7434c280f38256160af05c766b917491e347ee6b60312ec007ba1921ff9de5bf2c07d89b34a60f32aaba981359e8007dceafeaa8bae934b0a65b3a3eb10d7bd6415cdaabe0630117c9e60d41e1f3b1fe8a387c4aadf6133f1e301a312ffd7b6e168fa505f6d1e71df55dd4a402e44d13a8b3896d1bad3184a05a799b956b214dd84acca29b4d3b9fdbfc650be0e3265a85b8e9a9531f6bcb67aa18bde7