qstack.com.my

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:b5:37:2a:0f:52:bd:70:56:d0:a7:d9:80:8c:ae:6a:95:37 was issued on by Let's Encrypt.

With 10 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=qstack.com.my

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:b5:37:2a:0f:52:bd:70:56:d0:a7:d9:80:8c:ae:6a:95:37
Serial Number (int): 323001292134998312519977908353982268085559
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: ea:5a:29:9d:48:a6:7f:bc:e7:db:ea:07:b4:40:cb:6f:82:a1:90:a2
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 47:c0:57:8d:cb:45:74:a2:23:c9:80:fe:f5:ab:10:64:d6:0f:1d:98
Fingerprint (sha256): 87:80:82:f2:fd:4c:71:5d:23:82:33:2d:6b:92:79:0f:53:95:71:ab:17:e0:b4:e8:18:b8:e6:bc:b1:b4:35:71

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 qstack.com.my

10

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for qstack.com.my

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

cougargaming.biz
cougargaming.multistore2.sitegiant.info
qstack.com.my
qstack.multistore2.sitegiant.info
webdisk.cougargaming.biz
webdisk.qstack.com.my
www.cougargaming.biz
www.cougargaming.multistore2.sitegiant.info
www.qstack.com.my
www.qstack.multistore2.sitegiant.info

Other certificates including the domain name qstack.com.my

(limited to 100 certificates)

Certificate

The complete raw certificate details for qstack.com.my in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGZTCCBU2gAwIBAgISA7U3Kg9SvXBW0KfZgIyuapU3MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAyMjEyMDMxMjlaFw0x
OTA1MjIyMDMxMjlaMBgxFjAUBgNVBAMTDXFzdGFjay5jb20ubXkwggEiMA0GCSqG
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCowHaY2ekix/Z9I2xCfwiOQeRQmw5QXHng
HmnDlnDNOodeWD8xS/QcDJqH093f18vdepU/ntzRgcXvjkFil7jFMS+lUK62DeHE
wGcCeDChInQS7JGFEBPYK4eY3390l0mIsYnkb2o6fnI7jotUTvCxXeVyqfX0j7uA
JJDwtWeVI48cmtT5Jhaq1mPjijAYrhuCqdXEqwfUCUZApjRKlwwpKWk9mycXjoOH
H/clr10Hi+we6KWYaEgsjzscvGNZB7SSaiPrQHoSRV11DUQqYb7sEzpcY5VdYZj9
sVw7kpHx7X+/1q+lq61K9VcwDlrBBtLgwwAy/U5xdH22MpyMCyKvAgMBAAGjggN1
MIIDcTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF
BwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFOpaKZ1Ipn+859vqB7RAy2+CoZCi
MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMw
YTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9y
ZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9y
Zy8wggEoBgNVHREEggEfMIIBG4IQY291Z2FyZ2FtaW5nLmJpeoInY291Z2FyZ2Ft
aW5nLm11bHRpc3RvcmUyLnNpdGVnaWFudC5pbmZvgg1xc3RhY2suY29tLm15giFx
c3RhY2subXVsdGlzdG9yZTIuc2l0ZWdpYW50LmluZm+CGHdlYmRpc2suY291Z2Fy
Z2FtaW5nLmJpeoIVd2ViZGlzay5xc3RhY2suY29tLm15ghR3d3cuY291Z2FyZ2Ft
aW5nLmJpeoIrd3d3LmNvdWdhcmdhbWluZy5tdWx0aXN0b3JlMi5zaXRlZ2lhbnQu
aW5mb4IRd3d3LnFzdGFjay5jb20ubXmCJXd3dy5xc3RhY2subXVsdGlzdG9yZTIu
c2l0ZWdpYW50LmluZm8wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMB
AQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEF
BgorBgEEAdZ5AgQCBIH2BIHzAPEAdgB0ftqDMa0zEJEhnM4lT0Jwwr/9XkIgCMY3
NXnmEHvMVgAAAWkR+Hc7AAAEAwBHMEUCIQDNZIh1R6KEE3K2LH2J0QJSKylH2JXH
XXcIT4Tnum7tQgIgMfmUQbmr9eIMmRNZyxBE2YsywlIkRdVFIQEeqrbogycAdwBj
8tvN6DvMLM8LcoQnV2szpI1hd4+9daY4scdoVEvYjQAAAWkR+HdOAAAEAwBIMEYC
IQCXPeDH67BA6fQejrtqnIWe+dqslhVpND+njfsK5L5WcAIhAJq8+QbGMlEGKLzS
MH5zEc7g+gkKh88Sa1PgXjZXHPatMA0GCSqGSIb3DQEBCwUAA4IBAQA2S/60CPLC
V6EyDydiD3oVwrhv8GcTV82+KIWdnv4GYaL6J8Vbg6F9uTlQS1CpIG8WQh+v0dTQ
fz4Vp86+sMcJz51gvsh2fxMgLvw5+JkQl1LWtMF4hDcOh/LzeS0tGnK5kJ9JAwwD
6F8YDoWA7U9R6JnJuZn0O+0usAbGfdeWiODL4tAoIGAw24uFeoSZkmtIogctK/XF
n9w4UTCYLt7PmOQ1BH9b7J5cZTmZeOK0c5ZWFI3yP8jv2IqglRUvoasZnSMkp7BJ
VQOLPrHveiIIY1+iqDCugT3c5+Qe0qe9RhaMULFfMfSBwCbjOh3uWzQgbUGvE8Ry
TJO6QBtCexbs
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqMB2mNnpIsf2fSNsQn8I
jkHkUJsOUFx54B5pw5ZwzTqHXlg/MUv0HAyah9Pd39fL3XqVP57c0YHF745BYpe4
xTEvpVCutg3hxMBnAngwoSJ0EuyRhRAT2CuHmN9/dJdJiLGJ5G9qOn5yO46LVE7w
sV3lcqn19I+7gCSQ8LVnlSOPHJrU+SYWqtZj44owGK4bgqnVxKsH1AlGQKY0SpcM
KSlpPZsnF46Dhx/3Ja9dB4vsHuilmGhILI87HLxjWQe0kmoj60B6EkVddQ1EKmG+
7BM6XGOVXWGY/bFcO5KR8e1/v9avpautSvVXMA5awQbS4MMAMv1OcXR9tjKcjAsi
rwIDAQAB
-----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 323001292134998312519977908353982268085559
 . . . . . . . . [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-02-21 20:31:29 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-05-22 20:31:29 +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 'qstack.com.my'
 . . . . . . . . [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 21302942409887148508711371974373894511438104729259582109798068680339138634125512474438829482352999436104445605515528886046905500916268733266458357234605998916941170252777291090184208503495694413804762002466742132812847359884339478677551697601004354392348781725556860184557250898403632903285802036748811076282559885052674705800012017875691368834694562993763232691653729587072716013037015385982869878342149748252680805559748819123652298663844784531882198347693506062690013873432236127701905946649848867979062207247384834641606379651683117451291470463979109026254092033060588613089910152748336785909788229944885147017903
 . . . . . . . . . . . . . . . . . . . . [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)
							ea5a299d48a67fbce7dbea07b440cb6f82a190a2
 . . . . . . . . . . . . . . . . [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 (287 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cougargaming.biz'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cougargaming.multistore2.sitegiant.info'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'qstack.com.my'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'qstack.multistore2.sitegiant.info'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webdisk.cougargaming.biz'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webdisk.qstack.com.my'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.cougargaming.biz'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.cougargaming.multistore2.sitegiant.info'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.qstack.com.my'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.qstack.multistore2.sitegiant.info'
 . . . . . . . . . . . . . . . . [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)
							00f1007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016911f8773b0000040300473045022100cd64887547a2841372b62c7d89d102522b2947d895c75d77084f84e7ba6eed42022031f99441b9abf5e20c991359cb1044d98b32c2522445d54521011eaab6e8832700770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016911f8774e0000040300483046022100973de0c7ebb040e9f41e8ebb6a9c859ef9daac961569343fa78dfb0ae4be56700221009abcf906c632510628bcd2307e7311cee0fa090a87cf126b53e05e36571cf6ad
 . . . . [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)
		00364bfeb408f2c257a1320f27620f7a15c2b86ff0671357cdbe28859d9efe0661a2fa27c55b83a17db939504b50a9206f16421fafd1d4d07f3e15a7cebeb0c709cf9d60bec8767f13202efc39f899109752d6b4c17884370e87f2f3792d2d1a72b9909f49030c03e85f180e8580ed4f51e899c9b999f43bed2eb006c67dd79688e0cbe2d028206030db8b857a8499926b48a2072d2bf5c59fdc385130982edecf98e435047f5bec9e5c65399978e2b4739656148df23fc8efd88aa095152fa1ab199d2324a7b04955038b3eb1ef7a2208635fa2a830ae813ddce7e41ed2a7bd46168c50b15f31f481c026e33a1dee5b34206d41af13c4724c93ba401b427b16ec