vertx.dev.eevol.lu
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:c5:13:80:f8:64:5a:28:d0:7f:e1:7e:af:74:eb:32:4d:7b 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=vertx.dev.eevol.lu
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:c5:13:80:f8:64:5a:28:d0:7f:e1:7e:af:74:eb:32:4d:7bSerial Number (int): 328398409062611724051246738500626337123707
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: ab:ef:64:ce:62:47:4b:2b:8a:d3:81:76:fc:65:ad:ce:d3:ca:87:ad
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 36:8b:5a:00:cd:6f:ee:b5:56:72:dc:15:0f:c6:72:04:c1:00:64:8f
Fingerprint (sha256): bf:ab:b6:bd:e5:07:8b:fc:c0:14:a7:54:c5:c9:05:74:63:03:70:36:67:16:94:22:d9:b1:94:be:94:59:d3:58
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 vertx.dev.eevol.lu
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for vertx.dev.eevol.lu
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
8 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
vertx.dev.eevol.lu
Other certificates including the domain name eevol.lu
(limited to 100 certificates)
sensefleet.eevol.lu
grails3.dev.eevol.lu
eevol.lu
eevol.lu
gitlab.eevol.lu
dynamic.eevol.lu
eevol.lu
eevol.lu
eevol.lu
eevol.lu
babysitting.eevol.lu
babysitting.eevol.lu
eevol.lu
eevol.lu
eevol.lu
maven.eevol.lu
babysitting.eevol.lu
eevol.lu
maven.eevol.lu
eevol.lu
babysitting.eevol.lu
eevol.lu
eevol.lu
eevol.lu
maven.eevol.lu
eevol.lu
jenkins.eevol.lu
eevol.lu
gitlab.eevol.lu
vertx.dev.eevol.lu
eevol.lu
eevol.lu
gitlab.eevol.lu
eevol.lu
vaultier.eevol.lu
eevol.lu
babysitting.eevol.lu
eevol.lu
babysitting.eevol.lu
grails3.dev.eevol.lu
eevol.lu
eevol.lu
gitlab.eevol.lu
dynamic.eevol.lu
eevol.lu
eevol.lu
eevol.lu
eevol.lu
babysitting.eevol.lu
babysitting.eevol.lu
eevol.lu
eevol.lu
eevol.lu
maven.eevol.lu
babysitting.eevol.lu
eevol.lu
maven.eevol.lu
eevol.lu
babysitting.eevol.lu
eevol.lu
eevol.lu
eevol.lu
maven.eevol.lu
eevol.lu
jenkins.eevol.lu
eevol.lu
gitlab.eevol.lu
vertx.dev.eevol.lu
eevol.lu
eevol.lu
gitlab.eevol.lu
eevol.lu
vaultier.eevol.lu
eevol.lu
babysitting.eevol.lu
eevol.lu
babysitting.eevol.lu
Certificate
The complete raw certificate details for vertx.dev.eevol.lu in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGCDCCBPCgAwIBAgISA8UTgPhkWijQf+F+r3TrMk17MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNjEyMDQxODM3MDBaFw0x NzAzMDQxODM3MDBaMB0xGzAZBgNVBAMTEnZlcnR4LmRldi5lZXZvbC5sdTCCAiIw DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOUfJrCuVl4DY1fXbbpS0vjEMcN+ CzdINbQ3EvW++sQe4NaBp3NN+cN+CvWbZRsOfmsMHwSNkcRHA+a7Cg/EEybUJ8y+ gYEfPL/LEMyEKhEw7F/chBNjvOw3TlLFJjrb3G95c0yxjY3Wd1LXO/NIx+aGX8k+ K9htU2opsXBqei1mF17LRX3pYyuhOcJwDVJifvgeYq8Gzq5yZfcriBycuob+hvmx uMDc3LH72+lU6g1kI5ZTcYgSqk/VRX4Zt7yDoT519Nxj5m4ObtiJoeOk9stRNy+O Ru+wQK53RXmhxY4Shdof49jZ1bQJAh0rFu9OtLsCqwIlrFJgorFkwq00BJiFHXeu Fyyg5MXQ7H9EtWgqCmS/Zz4WxMSA4/Pf7tu5TYN4m5/rfucVBYx2ViqSHdOfbsIJ mUZ2SUeRO7b+vQozNvTQbnu8GDtXJTO/wxUtB9maGTEn3sosnvXDiD/TwySVS1d0 doqVqcjMtfmwKSAq5rS0NO5935Z2IeWEP72Oao6ScDHa6leezF5Wv39fBv03NBWo TUL3XgMwiI8gocDCi4fB48+iQWO0M+1vlgMrPt0ImalwuOlPy/H1rKAblsXy6HSO di4uiW2euD1d+lqo+DbOBk/dKbn93+G18zlRmSTUVP2xhBruLmDExs+xgUK/+Y3t hL+2YeumoblyI+EvAgMBAAGjggITMIICDzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE FKvvZM5iR0sritOBdvxlrc7TyoetMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF Ze/zqOyhMHAGCCsGAQUFBwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3Au aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0 LmludC14My5sZXRzZW5jcnlwdC5vcmcvMB0GA1UdEQQWMBSCEnZlcnR4LmRldi5l ZXZvbC5sdTCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEw gdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggr BgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVk IHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ug d2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0 c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQARjGwP KWP0xTD2uj3sW+zN0JFockwMdvG8fgZyx3Cful5v4GlBxSY+fy0MhPKhoQF0rEjn 03GY9SFAnc/TF+MaFGQH+WqM9OFRRNnebaYKD8S42RN7UX5b3CdheRcWOBQ+pSUr QYBi40ePPJz1D57k8kEn0zfR4Hv0WeDYzmciQxm2ngTnKsZ25LHpJt83mRXClROw ZKwvsxcvBb5w6i/g61DI0Moa6TogByGtSqw8Gkn+aU6TBqNOgwiYed72lk+HVZmW LKmSkcjh+fiIzTCiDyOB9kBxV7bCt0Jqan+JpobLiFvisR9oeOd4z1dZeqOzRf8z CEAYeEPthQsMCodp -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5R8msK5WXgNjV9dtulLS +MQxw34LN0g1tDcS9b76xB7g1oGnc035w34K9ZtlGw5+awwfBI2RxEcD5rsKD8QT JtQnzL6BgR88v8sQzIQqETDsX9yEE2O87DdOUsUmOtvcb3lzTLGNjdZ3Utc780jH 5oZfyT4r2G1TaimxcGp6LWYXXstFfeljK6E5wnANUmJ++B5irwbOrnJl9yuIHJy6 hv6G+bG4wNzcsfvb6VTqDWQjllNxiBKqT9VFfhm3vIOhPnX03GPmbg5u2Imh46T2 y1E3L45G77BArndFeaHFjhKF2h/j2NnVtAkCHSsW7060uwKrAiWsUmCisWTCrTQE mIUdd64XLKDkxdDsf0S1aCoKZL9nPhbExIDj89/u27lNg3ibn+t+5xUFjHZWKpId 059uwgmZRnZJR5E7tv69CjM29NBue7wYO1clM7/DFS0H2ZoZMSfeyiye9cOIP9PD JJVLV3R2ipWpyMy1+bApICrmtLQ07n3flnYh5YQ/vY5qjpJwMdrqV57MXla/f18G /Tc0FahNQvdeAzCIjyChwMKLh8Hjz6JBY7Qz7W+WAys+3QiZqXC46U/L8fWsoBuW xfLodI52Li6JbZ64PV36Wqj4Ns4GT90puf3f4bXzOVGZJNRU/bGEGu4uYMTGz7GB Qr/5je2Ev7Zh66ahuXIj4S8CAwEAAQ== -----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 328398409062611724051246738500626337123707 . . . . . . . . [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 2016-12-04 18:37:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-03-04 18:37: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 'vertx.dev.eevol.lu' . . . . . . . . [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 934734919454512296803653962172329824455333965203110038500125718811727049355029137546773292185165223220030036052915071843968812412474409828711721593219473515854485270001211109786354287125817611452847763772228517376065015605952082565276361533999389930650876200755059813613654335071584250760892231670488480119077280462092255356870022236224798410100882857649136584214525179177444216898075923902648629298807114061559881982044515750468505875448051508656080935035302055579493833693306847742274947149972519318420895251820046989478107292776298083191261429167864771244587892753156823609989482802289726373720549010355762943562887342192980046289515922416928144986927531569605985196800220132645184722363447192730511353878789707065226467223957288809446411660962219911444353985905245510986251557788584165693717357569812151638526399666637746720491566551989603558991079378982685729291672974063553611913233997307174475298528645318235098005593916322463908077039617040935731940274059355323572532707809923468515320695514346515049001868037584843569230132959250548783589735138011321168774590799421311822746788346435058822303264849657907387891709875876556998718266264341654315676269131407189607118691980691729730227230013346746467063821796481413476771946799 . . . . . . . . . . . . . . . . . . . . [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) abef64ce62474b2b8ad38176fc65adced3ca87ad . . . . . . . . . . . . . . . . [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-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 (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'vertx.dev.eevol.lu' . . . . . . . . . . . . . . . . [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) 00118c6c0f2963f4c530f6ba3dec5beccdd09168724c0c76f1bc7e0672c7709fba5e6fe06941c5263e7f2d0c84f2a1a10174ac48e7d37198f521409dcfd317e31a146407f96a8cf4e15144d9de6da60a0fc4b8d9137b517e5bdc276179171638143ea5252b418062e3478f3c9cf50f9ee4f24127d337d1e07bf459e0d8ce67224319b69e04e72ac676e4b1e926df379915c29513b064ac2fb3172f05be70ea2fe0eb50c8d0ca1ae93a200721ad4aac3c1a49fe694e9306a34e83089879def6964f875599962ca99291c8e1f9f888cd30a20f2381f6407157b6c2b7426a6a7f89a686cb885be2b11f6878e778cf57597aa3b345ff330840187843ed850b0c0a8769