durafloor.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:de:0c:62:ec:6d:bf:44:8d:3a:99:29:19:fd:fc:f9:94:1e 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=durafloor.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:de:0c:62:ec:6d:bf:44:8d:3a:99:29:19:fd:fc:f9:94:1eSerial Number (int): 336896007628114364918938568204807703204894
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 2d:d4:a5:3d:de:73:c5:9b:01:10:fb:3b:21:ef:99:04:38:17:e2:f5
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): ed:ea:96:bc:75:09:a0:a4:bb:51:25:64:8a:91:1f:60:ed:97:48:3f
Fingerprint (sha256): 5a:b8:7a:d8:8b:9b:b6:8a:e8:28:ba:79:a4:0c:6b:d3:cd:3a:32:f8:af:8b:31:3b:48:93:95:79:18:ef:73:10
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate durafloor.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for durafloor.com
Public Key Algorithm
RSA
Key Size
4096
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
durafloor.com
Other certificates including the domain name durafloor.com
(limited to 100 certificates)
www.floriana.org
www.durafloor.com
www.durafloor.com
tabithaking.com
www.durafloor.com
www.durafloor.com
tuscankitchendecor.com
comiso.org
durafloor.com
geolider.com
durafloor.com
energyfleet.org
www.durafloor.com
www.welshdressers.com
www.durafloor.com
www.uhnwivestment.com
www.keech.boston
www.durafloor.com
www.durafloor.com
durafloor.com
durafloor.com
www.durafloor.com
www.durafloor.com
www.durafloor.com
tabithaking.com
www.durafloor.com
www.durafloor.com
tuscankitchendecor.com
comiso.org
durafloor.com
geolider.com
durafloor.com
energyfleet.org
www.durafloor.com
www.welshdressers.com
www.durafloor.com
www.uhnwivestment.com
www.keech.boston
www.durafloor.com
www.durafloor.com
durafloor.com
durafloor.com
www.durafloor.com
Certificate
The complete raw certificate details for durafloor.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGUzCCBTugAwIBAgISA94MYuxtv0SNOpkpGf38+ZQeMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEyMTEwNTA3MjRaFw0y MDAzMTAwNTA3MjRaMBgxFjAUBgNVBAMTDWR1cmFmbG9vci5jb20wggIiMA0GCSqG SIb3DQEBAQUAA4ICDwAwggIKAoICAQDHE2e+2ftqbgo8Cj3SXLKhg0oRLUZiubYm 40HzKo0nfOL708hyhpLPgEDxXMjvrlp3KZbVAL7UxNldFdM8LMG466OgMoq0Fwtc wcyRYqvcDlD0LZTgKMzSAoalWN5U6vpisggX2dcrAM8mAUkfWHz2Wq1LkT6XvBQQ iOih3I3FpVwb57hDGMxdFoCXgoX4c8lCWWmNsSAqxfgYkuqWYxVZkwXUCUbYFKGC OyYNoQe4W/xhKw3gAPsVq/xBoAqYtBd/fPgvgqDdUEUy6wFUX2UR2PpYzFiDFUaL Q2lH7jDY6mVGmcQv4VnXnXqENCtCaSEmJ3p71e+kMwB4ut1I0kK0d4sWeG54JsU2 2WDNKW+e7RvOnWeiGTM3Fks+X32CjuIfp3y2OEKFNFiq8fm9byjDnoBH5HIuWpj2 zqOSnVVIvRIhNXRqmati5Nqij7erIgtARscRyolRAZByB2YEgVonI6SzKMeJYn2Y ES+oslonE9QoSV7Nxe9qD+qMuCYJhym0cDknXyWap1MTyN/uuISaQYtqSILlYRUf pzv2L8zWCPEdmPH/c9kekynhTYYc+/ozn4jHeJApOAkpAfXy9rbZeasaAAFgbk8r 3qPKAAaFrSwA9lbPPOXFSc5ZS3ESYio7WNqLwMg+xoS0Z3/gmxLGFmhYQ96c49BH p9Qo5nW2KwIDAQABo4ICYzCCAl8wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG CCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQt1KU9 3nPFmwEQ+zsh75kEOBfi9TAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86js oTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14 My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14 My5sZXRzZW5jcnlwdC5vcmcvMBgGA1UdEQQRMA+CDWR1cmFmbG9vci5jb20wTAYD VR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYa aHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2BIHz APEAdwDwlaRZ8gDRgkAQLS+TiI6tS/4dR+OZ4dA0prCoqo6ycwAAAW7zkbxmAAAE AwBIMEYCIQCe223P/plgszHtmh1wCO2coOhwB8SFzB2sP3ab8ldIYgIhALyto3ul 3ns5lsvZgRZ63vRPjjsDGOZsrmIfUu+SF9p8AHYAB7dcG+V9aP/xsMYdIxXHuuZX fFeUt2ruvGE6GmnTohwAAAFu85G8sAAABAMARzBFAiEA9gJmcXTIOj8D6ENT6+ro CxtOq5hr4f+fkrbZpLOScTACIEoavxg8Hta0w/1dzGgxUWHnO1SWRKRRNFyRqzpR uSe0MA0GCSqGSIb3DQEBCwUAA4IBAQBWTKyT5ggENI3ILYErwgr1yz3mPNgZqFN5 EcH5GDDgHrOjBqS0M2v+OjKp96zr5AEDf92W/3UHBf/Sx6MvKw2yg5BbjPSRxu+Q phFvysV+ODzsOoKl+8BeyGGbyZGr5cgzD/lSGKVBEZXgVU9C9a5lmiVinkl9DRAL NERIBHB9C/Y248TJlldXipmDAkvy9um4MB4nx6L7ZbO6i1nNjvcOkhrIAU2fp+OU /GLdYRC9pSrqKgoT72j4tgcV+mPEd849UtzsCKLWmlynoyb16oAoMEJBE67IcY1E OZzdlEcXk+XcB0AFi8XSzEs70tPb52AOx+bUNw0ICnKMTuX1+eaH -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxxNnvtn7am4KPAo90lyy oYNKES1GYrm2JuNB8yqNJ3zi+9PIcoaSz4BA8VzI765adymW1QC+1MTZXRXTPCzB uOujoDKKtBcLXMHMkWKr3A5Q9C2U4CjM0gKGpVjeVOr6YrIIF9nXKwDPJgFJH1h8 9lqtS5E+l7wUEIjoodyNxaVcG+e4QxjMXRaAl4KF+HPJQllpjbEgKsX4GJLqlmMV WZMF1AlG2BShgjsmDaEHuFv8YSsN4AD7Fav8QaAKmLQXf3z4L4Kg3VBFMusBVF9l Edj6WMxYgxVGi0NpR+4w2OplRpnEL+FZ1516hDQrQmkhJid6e9XvpDMAeLrdSNJC tHeLFnhueCbFNtlgzSlvnu0bzp1nohkzNxZLPl99go7iH6d8tjhChTRYqvH5vW8o w56AR+RyLlqY9s6jkp1VSL0SITV0apmrYuTaoo+3qyILQEbHEcqJUQGQcgdmBIFa JyOksyjHiWJ9mBEvqLJaJxPUKElezcXvag/qjLgmCYcptHA5J18lmqdTE8jf7riE mkGLakiC5WEVH6c79i/M1gjxHZjx/3PZHpMp4U2GHPv6M5+Ix3iQKTgJKQH18va2 2XmrGgABYG5PK96jygAGha0sAPZWzzzlxUnOWUtxEmIqO1jai8DIPsaEtGd/4JsS xhZoWEPenOPQR6fUKOZ1tisCAwEAAQ== -----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 336896007628114364918938568204807703204894 . . . . . . . . [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-12-11 05:07:24 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-10 05:07:24 +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 'durafloor.com' . . . . . . . . [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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 812158413821835443674304275061934129749272875614114320255200469401373504197015463770755338909314636644403796039905484671805762070609696330888086911303114271711002557946100809687047400198705465125784979196382385448373549831411527905020160014189414323924654522768586738402367377999799224778359660605678939368790231762768421599046824271664491184774748819624991999662045651805671389341991095940697472634946443474823463363854397342719120576209088225928158535143478527502455085019054904837787872160834842292813899850648738837035958120786550546329739770306287936579254146511173847135809016582551775472683369587174173192314624906139456022326071523376210879723849620672845194683866853488986711071908295829256051378094042568016158771467265500435780742145679501260004235994077432806165207140667980128126147618239126965384488196264080275038931014638166369213922036652564818058345073011780643257704659189456683536711979190870558703738968050718144418803027051273392728796783725527266619284898363161537019522294532506403453592564801791961473415901540075002896901986577267011491628386958004878280835547052699530141471366145789983144831089713348132388747205461563204408458856229873496315790762910784951705511451585017600631043028176538304639011239467 . . . . . . . . . . . . . . . . . . . . [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) 2dd4a53dde73c59b0110fb3b21ef99043817e2f5 . . . . . . . . . . . . . . . . [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 (17 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'durafloor.com' . . . . . . . . . . . . . . . . [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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007700f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016ef391bc6600000403004830460221009edb6dcffe9960b331ed9a1d7008ed9ca0e87007c485cc1dac3f769bf2574862022100bcada37ba5de7b3996cbd981167adef44f8e3b0318e66cae621f52ef9217da7c00760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016ef391bcb00000040300473045022100f602667174c83a3f03e84353ebeae80b1b4eab986be1ff9f92b6d9a4b392713002204a1abf183c1ed6b4c3fd5dcc68315161e73b549644a451345c91ab3a51b927b4 . . . . [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) 00564cac93e60804348dc82d812bc20af5cb3de63cd819a8537911c1f91830e01eb3a306a4b4336bfe3a32a9f7acebe401037fdd96ff750705ffd2c7a32f2b0db283905b8cf491c6ef90a6116fcac57e383cec3a82a5fbc05ec8619bc991abe5c8330ff95218a5411195e0554f42f5ae659a25629e497d0d100b34444804707d0bf636e3c4c99657578a9983024bf2f6e9b8301e27c7a2fb65b3ba8b59cd8ef70e921ac8014d9fa7e394fc62dd6110bda52aea2a0a13ef68f8b60715fa63c477ce3d52dcec08a2d69a5ca7a326f5ea802830424113aec8718d44399cdd94471793e5dc0740058bc5d2cc4b3bd2d3dbe7600ec7e6d4370d080a728c4ee5f5f9e687