discovery.keells.lk

Issued by Go Daddy Secure Certificate Authority - G2

About this certificate


This digital certificate with serial number 17:58:68:8c:45:e1:b1:31 was issued on by GoDaddy.com, Inc. .

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com.

discovery.keells.lk

Organization unit: Domain Control Validated

GoDaddy.com, Inc.

Organization: GoDaddy.com, Inc.
Organization unit: http://certs.godaddy.com/repository/

Time untill certificate expires

This certificate will expire on

Certificate Details

Serial Number (hex): 17:58:68:8c:45:e1:b1:31
Serial Number (int): 1682209412500009265
Serial Number lenght: 61 bits, 8 octets

SubjectKeyId: df:dd:3c:71:b2:69:ba:1f:07:29:2c:10:86:00:c5:40:1d:ac:7d:83
AuthorityKeyId: 40:c2:bd:27:8e:cc:34:83:30:a2:33:d7:fb:6c:b3:f0:b4:2c:80:ce

Fingerprint (sha1): dd:f4:7f:9c:79:f9:04:d6:8b:38:6c:be:0c:ff:e4:44:18:d1:ce:9b
Fingerprint (sha256): b7:8f:21:e8:f9:2a:09:ba:22:c0:45:44:ca:c9:fc:34:db:ba:76:b9:c5:98:e8:86:64:15:83:ea:77:ac:c8:2e

Issuing Certificate URL: http://certificates.godaddy.com/repository/gdig2.crt

Revocation information

OCSP Server: http://ocsp.godaddy.com/
CRL Distribution Point: http://crl.godaddy.com/gdig2s1-165.crl

Check the revocation status for the current certificate on discovery.keells.lk
2
DNS Names
0
Email Addresses
0
IP Addresses

Advanced Certificate Properties

Technical details about this certificate


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

discovery.keells.lk
www.discovery.keells.lk

Certificate

The complete raw certificate details in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE----- MIIGOjCCBSKgAwIBAgIIF1hojEXhsTEwDQYJKoZIhvcNAQELBQAwgbQxCzAJBgNV BAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMRow GAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjEtMCsGA1UECxMkaHR0cDovL2NlcnRz LmdvZGFkZHkuY29tL3JlcG9zaXRvcnkvMTMwMQYDVQQDEypHbyBEYWRkeSBTZWN1 cmUgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IC0gRzIwHhcNMTUxMjExMDYzODM4WhcN MTYxMjExMTgzMTE4WjBBMSEwHwYDVQQLExhEb21haW4gQ29udHJvbCBWYWxpZGF0 ZWQxHDAaBgNVBAMTE2Rpc2NvdmVyeS5rZWVsbHMubGswggIiMA0GCSqGSIb3DQEB AQUAA4ICDwAwggIKAoICAQCy6D97jU7gfUXgKSdCLoSphXbK8iK96YVNpfBO0Hks K8V7Zq6+Y0/MSzjRjahUGh+Xk9wqRWvxGHBA7Hvh/0kQ01dYah+33asGh8OA3vfl LKRPUlMMp4zEOURHunWbAXGqv4wZKuEIGqKL7668WkjNYm24YKgpf8O9/Kb9Fcdd ByN3N6UPJ2l9y0Con2nLjYeJCoj8MwBPlHomV//KxmUtzFiWUwevD0yyzpF2qxPb ZuBQtZEXHi8uCtfIppNoRIpLXtY4Vy4aLFykICXXaV12P2QJ3GbNM116rZ12XT0Y mSNYt0UE+STaXdmPxzvgBy57C79ofmLVgLCrdlAVT0M7MWDULeH6Ztei1Hard11J z6LM12nyYqqL0EfG5GnqOVKzI+bKbPMtDqt/3IUJElcPdcsiyvr3eAwx/Q46NoZo QPi2pYoyEHjABmok1nk52weRhxitF1PMGmiuBunr0ZtZApkGNqd2hhUnCqjy6cOm K4tCGXnbEzhg9SUBHZPCTFt2Li1gzmWJ3hJI0akxPD6aqWyV2tN7gv9T6flWmVi3 KbXvxNlPMZZCjFSf8S/lPbRt9rpO7mCQXi99LMyPhKg4RkC+Gnv0h4rFICGS9Ibv J/7nfH8JqV0xHvJC/mTbU4fwftbQfJoZe+vxPsrnqoAmpReGMuzIgCGiTVZq4Rd6 pwIDAQABo4IBwDCCAbwwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEFBQcD AQYIKwYBBQUHAwIwDgYDVR0PAQH/BAQDAgWgMDcGA1UdHwQwMC4wLKAqoCiGJmh0 dHA6Ly9jcmwuZ29kYWRkeS5jb20vZ2RpZzJzMS0xNjUuY3JsMFMGA1UdIARMMEow SAYLYIZIAYb9bQEHFwEwOTA3BggrBgEFBQcCARYraHR0cDovL2NlcnRpZmljYXRl cy5nb2RhZGR5LmNvbS9yZXBvc2l0b3J5LzB2BggrBgEFBQcBAQRqMGgwJAYIKwYB BQUHMAGGGGh0dHA6Ly9vY3NwLmdvZGFkZHkuY29tLzBABggrBgEFBQcwAoY0aHR0 cDovL2NlcnRpZmljYXRlcy5nb2RhZGR5LmNvbS9yZXBvc2l0b3J5L2dkaWcyLmNy dDAfBgNVHSMEGDAWgBRAwr0njsw0gzCiM9f7bLPwtCyAzjA3BgNVHREEMDAughNk aXNjb3Zlcnkua2VlbGxzLmxrghd3d3cuZGlzY292ZXJ5LmtlZWxscy5sazAdBgNV HQ4EFgQU3908cbJpuh8HKSwQhgDFQB2sfYMwDQYJKoZIhvcNAQELBQADggEBAIfR 568aaXbYmNLYRxZK3FLI63wZiQZaPwDadFx+IUTyGszRq6qLVwADjDevUEOyDGv1 IpRYokpTIGu+EpYFx8CwlmVz0FdMy71rKLOxh5dL+/S88kgQ64rhYm+khtDX3BN3 zhQiPbN+96AT/sgJQRRcnXNoXjLPfx0cXmpH0k3+GILUuEyEhvQ0SdUJa9baKv+E JKV3XxSC3bOS7oNat2UiNeQgrhOO9rELaFkHrwSWWDnFMsbVEnk8Ad2AxYdb6E3o iG0UUvGShftruhvfbViaZO8CdYCY437fzRqIAJBDgb1djgT3+zDjsIDDgx4g0357 44ES+Jw/sJUeoFgpRZ4= -----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsug/e41O4H1F4CknQi6E qYV2yvIivemFTaXwTtB5LCvFe2auvmNPzEs40Y2oVBofl5PcKkVr8RhwQOx74f9J ENNXWGoft92rBofDgN735SykT1JTDKeMxDlER7p1mwFxqr+MGSrhCBqii++uvFpI zWJtuGCoKX/Dvfym/RXHXQcjdzelDydpfctAqJ9py42HiQqI/DMAT5R6Jlf/ysZl LcxYllMHrw9Mss6RdqsT22bgULWRFx4vLgrXyKaTaESKS17WOFcuGixcpCAl12ld dj9kCdxmzTNdeq2ddl09GJkjWLdFBPkk2l3Zj8c74Acuewu/aH5i1YCwq3ZQFU9D OzFg1C3h+mbXotR2q3ddSc+izNdp8mKqi9BHxuRp6jlSsyPmymzzLQ6rf9yFCRJX D3XLIsr693gMMf0OOjaGaED4tqWKMhB4wAZqJNZ5OdsHkYcYrRdTzBporgbp69Gb WQKZBjandoYVJwqo8unDpiuLQhl52xM4YPUlAR2Twkxbdi4tYM5lid4SSNGpMTw+ mqlsldrTe4L/U+n5VplYtym178TZTzGWQoxUn/Ev5T20bfa6Tu5gkF4vfSzMj4So OEZAvhp79IeKxSAhkvSG7yf+53x/CaldMR7yQv5k21OH8H7W0HyaGXvr8T7K56qA JqUXhjLsyIAhok1WauEXeqcCAwEAAQ== -----END PUBLIC KEY-----

ASN1 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 1682209412500009265 . . . . . . . . [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.8 (stateOrProvinceName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Arizona' . . . . . . . . . . . . [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.7 (localityName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Scottsdale' . . . . . . . . . . . . [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 'GoDaddy.com, Inc.' . . . . . . . . . . . . [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.11 (organizationalUnitName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'http://certs.godaddy.com/repository/' . . . . . . . . . . . . [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 'Go Daddy Secure Certificate Authority - G2' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2015-12-11 06:38:38 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-12-11 18:31:18 +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.11 (organizationalUnitName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Domain Control Validated' . . . . . . . . . . . . [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 'discovery.keells.lk' . . . . . . . . [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 729877773364816992664673924014760837246815012744059962488886739417503739828666635032433646281797237921549009072786300525663389428232035462597721915830106459126326237534646576291420944770496302681442601587115585961471402342622657680940655835695080561187285294817383134383643562785652612421382873779803656243569039139337617785028269130455882183081957520133622793623697032969106951279033065806414033910612770642273705850610225470499846557577667712498521505917394594107498458972381920240825761686148253405346608050024698519878668364160847612670818279073509650618059163907416080098740718186488905393603542997858649581697094355690611461380807744893502202469824708024129087112397015707667398254740192696944105439545905734287051676299046565276978027397865931292053657252214176190169962798193428901252678506309621003539236544750684120139272928886250985654510205470433922538486850708591435910349496858221718317777496381059781701881668295178559029371309925460612209413108663199274516891717614038459155128950647250696420446642185443384971591333571762281140196547339940235955928983320765317815614345729065468931339734876086496476305366561852851886373175671323908508972310020027539584103722499664426302420741453136958759338696293372016225013955239 . . . . . . . . . . . . . . . . . . . . [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.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.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.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.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (48 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crl.godaddy.com/gdig2s1-165.crl' . . . . . . . . . . . . . . . . [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 (76 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.16.840.1.114413.1.7.23.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://certificates.godaddy.com/repository/' . . . . . . . . . . . . . . . . [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 (106 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.godaddy.com/' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://certificates.godaddy.com/repository/gdig2.crt' . . . . . . . . . . . . . . . . [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 40c2bd278ecc348330a233d7fb6cb3f0b42c80ce . . . . . . . . . . . . . . . . [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 (48 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'discovery.keells.lk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.discovery.keells.lk' . . . . . . . . . . . . . . . . [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) dfdd3c71b269ba1f07292c108600c5401dac7d83 . . . . [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) 0087d1e7af1a6976d898d2d847164adc52c8eb7c1989065a3f00da745c7e2144f21accd1abaa8b5700038c37af5043b20c6bf5229458a24a53206bbe129605c7c0b0966573d0574ccbbd6b28b3b187974bfbf4bcf24810eb8ae1626fa486d0d7dc1377ce14223db37ef7a013fec80941145c9d73685e32cf7f1d1c5e6a47d24dfe1882d4b84c8486f43449d5096bd6da2aff8424a5775f1482ddb392ee835ab7652235e420ae138ef6b10b685907af04965839c532c6d512793c01dd80c5875be84de8886d1452f19285fb6bba1bdf6d589a64ef02758098e37edfcd1a8800904381bd5d8e04f7fb30e3b080c3831e20d37e7be38112f89c3fb0951ea05829459e