brandportal.mediq.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:26:76:96:ba:81:e2:57:83:2a:41:56:11:9f:16:3a:ba:7a 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=brandportal.mediq.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:26:76:96:ba:81:e2:57:83:2a:41:56:11:9f:16:3a:ba:7a
Serial Number (int): 361537505200886717146976971238980970003066
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 8a:75:58:b6:d6:db:f4:50:06:09:43:2d:16:08:47:dc:b2:cd:be:89
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): fb:dc:3a:a2:c7:6d:4b:74:34:d5:19:ab:38:82:ce:32:64:ef:0c:42
Fingerprint (sha256): 34:eb:f8:95:1b:1a:d4:5e:2d:70:77:6e:62:4d:ef:f8:22:d5:a7:74:59:97:f5:f7:4e:41:7e:7a:1b:f8:97:8c

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 brandportal.mediq.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for brandportal.mediq.com

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

brandportal.mediq.com

Other certificates including the domain name mediq.com

(limited to 100 certificates)
*.mediq.com
Mediq B.V.
*.mediq.com
mbyrlyncedge.byramhealthcare.com
*.mediq.com
myapps.mediq.com
*.log.mediq.com
sni.cloudflaressl.com
*.mediq.com
*.mediq.com
*.mediq.com
*.log.mediq.com
*.mediq.com
*.wm.mediq.com
*.mediq.com
*.wm.mediq.com
*.mediq.com
*.mediq.com
brandportal.mediq.com
*.mediq.com
sni.cloudflaressl.com
*.wm.mediq.com
*.sap.mediq.com
e.mediq.com
medbistestnew.mediq.com
medbistest.mediq.com
medbisacc.mediq.com
*.mediq.com
*.mediq.com
*.mediq.com
*.mediq.com
*.mediq.com
*.mediq.com
brandportal.mediq.com
*.mediq.com
*.mediq.com
*.mediq.com
medbistest.mediq.com
*.mediq.com
myapps.mediq.com
*.mediq.com
outlook.mediq.com
one.mediq.com
*.sap.mediq.com
medbistest.mediq.com
one.mediq.com
*.mediq.com
*.sap.mediq.com
brandportal.mediq.com
crm.mediq.com
*.sap.mediq.com
*.log.mediq.com
one.mediq.com
intake.mediq.com
*.mediq.com
*.mediq.com
Mediq B.V.
*.mediq.com
*.mediq.com
*.mediq.com
*.mediq.com
*.mediq.com
*.mediq.com
*.mediq.com
*.sap.mediq.com
webmail.mediq.com
*.sap.mediq.com
*.mediq.com
learningcenter.mediq.com
intake.mediq.com
*.mediq.com
*.mediq.com
brandportal.mediq.com
Mediq B.V.
*.mediq.com
*.slim4.mediq.com
*.log.mediq.com
*.sap.mediq.com
one.mediq.com
*.mediq.com
sni.cloudflaressl.com
*.mediq.com
*.mediq.com
radius.mediq.com
brandportal.mediq.com
*.mediq.com
*.wm.mediq.com
medbistestnew.mediq.com
*.mediq.com
sni.cloudflaressl.com
crm.mediq.com
*.mediq.com
*.mediq.com
medbisacc.mediq.com
gateway.mediq.com
*.mediq.com
*.mediq.com
*.mediq.com
*.mediq.com
*.sap.mediq.com

Certificate

The complete raw certificate details for brandportal.mediq.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFYjCCBEqgAwIBAgISBCZ2lrqB4leDKkFWEZ8WOrp6MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA1MDMwNTUzMzFaFw0x
OTA4MDEwNTUzMzFaMCAxHjAcBgNVBAMTFWJyYW5kcG9ydGFsLm1lZGlxLmNvbTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMSieiUvgJ1Oi+Sc8v9awoc+
MgQcqBEb96+lVd88S43cbKkTPNzIKz8vMKR8PB5grl/CTr1sD/IXC3rlkkvcIKK4
jHN+vyWF6iC2gcDb+qr1TlrO2pf8z3uQsDVS/g/YrjIj8PFQO1jqf6DUtMIiBpjm
PjN9ofEBbdjmjkyMjxvYtxpdhZD141k6UIUtIHgSniVmg+ZP6K0l1Kp+7r/0QtB2
sWpG6PB955zTWY80cGyFWVBqz0UifPi2H+Ym5d0FpYeO9Y7x6BXq1h5GjZIxpuGP
fCo4jeo78mNgWFSt5fvlorsrVGdkZhknjSCNDY2VKvmwXjpmoKQDhwplrKfKDAcC
AwEAAaOCAmowggJmMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcD
AQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUinVYttbb9FAGCUMt
FghH3LLNvokwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYB
BQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2Vu
Y3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2Vu
Y3J5cHQub3JnLzAgBgNVHREEGTAXghVicmFuZHBvcnRhbC5tZWRpcS5jb20wTAYD
VR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYa
aHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEEAdZ5AgQCBIH1BIHy
APAAdQB0ftqDMa0zEJEhnM4lT0Jwwr/9XkIgCMY3NXnmEHvMVgAAAWp8eCyBAAAE
AwBGMEQCIBHUXK13LfJIOnXxSbVeXo5f7dTvlyg27q2b0uOLrFerAiAnmOZyq+CB
ApmfCf9N8Xe809HXNMC/RX1jktkIgKMHoQB3AGPy283oO8wszwtyhCdXazOkjWF3
j711pjixx2hUS9iNAAABanx4LH4AAAQDAEgwRgIhANU4n6LQZ4VbRPXe3WgwzBth
f+pX+bw3CRbHg19xkpUCAiEAyqbTiqyZwyul8CztmYvzbcZlCmKKy3elYwuBKnTm
lVMwDQYJKoZIhvcNAQELBQADggEBAEFFwi/OEVBOW7Ih2PuIvvNGiQy5WMt4CUs3
FAnfbaaXIKApBOQ3dJgSp94rLmYG1ZHNXSCTvZzY9iXXzKx2fgA9cW3GCIut19Lf
S7eeGThBg7enx7rN3Spqe247uryiQDXXDOdD1msbo5h79if9sZMYpCvaoNuY7jDy
Ydgpx9SrYhkA6mowCyQeg+5GL9V1ZeSA/BsG/o1Bo3lrmP5mal81MHtHfqObIvQW
IGzvM1Zd1byXrj0FhIBtHlDfwaSFIOFz6BZilloocJCtODVwaqva2MzElTZkVarS
VCdki2XQfRQUtf6ykUyEvUsE4MBg6vtHfJcHyxCOWSs6veCLOD8=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxKJ6JS+AnU6L5Jzy/1rC
hz4yBByoERv3r6VV3zxLjdxsqRM83MgrPy8wpHw8HmCuX8JOvWwP8hcLeuWSS9wg
oriMc36/JYXqILaBwNv6qvVOWs7al/zPe5CwNVL+D9iuMiPw8VA7WOp/oNS0wiIG
mOY+M32h8QFt2OaOTIyPG9i3Gl2FkPXjWTpQhS0geBKeJWaD5k/orSXUqn7uv/RC
0Haxakbo8H3nnNNZjzRwbIVZUGrPRSJ8+LYf5ibl3QWlh471jvHoFerWHkaNkjGm
4Y98KjiN6jvyY2BYVK3l++WiuytUZ2RmGSeNII0NjZUq+bBeOmagpAOHCmWsp8oM
BwIDAQAB
-----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 361537505200886717146976971238980970003066
 . . . . . . . . [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-03 05:53:31 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-08-01 05:53:31 +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 'brandportal.mediq.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 (2160 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 24822828232234810746040846206395921980341208867480387532708240760946732075033308479614538252566986954458661411771410141135688385800278836619719288806349502128776688388753180378700536710566029605504420076799938058608364693705655147864533271131360067820289161072334150687508479823580502815221399759759560569296099595314951882402624195625502229418275055195874653870455461005577096574249284043853437358514625384736555254065361381567262046551867681727471648413094037079331689767692029610390570824356924309948275800517664171923260920357157956343939430758193764507610438361681789943404176085075789973516591063178220667538439
 . . . . . . . . . . . . . . . . . . . . [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)
							8a7558b6d6dbf4500609432d160847dcb2cdbe89
 . . . . . . . . . . . . . . . . [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 (25 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'brandportal.mediq.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 (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f0007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016a7c782c810000040300463044022011d45cad772df2483a75f149b55e5e8e5fedd4ef972836eead9bd2e38bac57ab02202798e672abe08102999f09ff4df177bcd3d1d734c0bf457d6392d90880a307a100770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016a7c782c7e0000040300483046022100d5389fa2d067855b44f5dedd6830cc1b617fea57f9bc370916c7835f71929502022100caa6d38aac99c32ba5f02ced998bf36dc6650a628acb77a5630b812a74e69553
 . . . . [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)
		004145c22fce11504e5bb221d8fb88bef346890cb958cb78094b371409df6da69720a02904e437749812a7de2b2e6606d591cd5d2093bd9cd8f625d7ccac767e003d716dc6088badd7d2df4bb79e19384183b7a7c7bacddd2a6a7b6e3bbabca24035d70ce743d66b1ba3987bf627fdb19318a42bdaa0db98ee30f261d829c7d4ab621900ea6a300b241e83ee462fd57565e480fc1b06fe8d41a3796b98fe666a5f35307b477ea39b22f416206cef33565dd5bc97ae3d0584806d1e50dfc1a48520e173e81662965a287090ad3835706aabdad8ccc495366455aad25427648b65d07d1414b5feb2914c84bd4b04e0c060eafb477c9707cb108e592b3abde08b383f