ninjasupply.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:cd:d5:d6:dc:4e:85:49:8a:87:74:1a:55:0d:12:ac:ca:e5 was issued on by Let's Encrypt.

With 2 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=ninjasupply.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:cd:d5:d6:dc:4e:85:49:8a:87:74:1a:55:0d:12:ac:ca:e5
Serial Number (int): 331378984197054198375460943002660756048613
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 3e:d3:5a:9d:90:32:4a:45:d1:b9:ae:bb:77:66:9c:2b:43:f3:c3:d3
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): e1:86:fe:12:68:4d:f4:ac:8a:5b:eb:d6:43:3e:f0:c5:d2:0a:eb:aa
Fingerprint (sha256): c2:54:14:1d:38:07:f7:45:f0:ae:ee:ec:20:6b:1c:91:3c:3c:79:ab:d9:f9:1c:80:6c:c5:56:01:5b:29:5a:db

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 ninjasupply.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for ninjasupply.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

ninjasupply.com
www.ninjasupply.com

Other certificates including the domain name ninjasupply.com

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGbDCCBVSgAwIBAgISA83V1txOhUmKh3QaVQ0SrMrlMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA5MTkxNjM5MzBaFw0x
OTEyMTgxNjM5MzBaMBoxGDAWBgNVBAMTD25pbmphc3VwcGx5LmNvbTCCAiIwDQYJ
KoZIhvcNAQEBBQADggIPADCCAgoCggIBAN5ZlRbokU/qbKm6Iy23TNkdy4I1SzOR
5XMQeP/b5Tb5JFwIvr3F+b/D/DFrbOvatgbDa9Ooj/kdA4C4baLGy87kilaXzDkM
sIW0BGeBKCUGEGantpvDJaQ3Al5inyPtgpg+wrMf+ntW1K980P/06YbOnnR8jnEq
vAGltOIT1W/XoT9s4Q48bGJbuQpU83loZidC7mooKx4dncrrGn6gcNCJtcpp2gzK
4zAcGTkVo/38h71i8W1QEKVaPPs2ezAge7o5YxRv31MglExeHQL2LgCHxfqWBiL3
WjFAAYXtrgFefXTzKdhgHAU7q6JFp4tm3I4Z3kWqibrWhrp1KXXd7EssJ9LY0HBh
u0yVUbkeguXFdTQOz3ESFghPlJCnzilUp3WD2svdmA4/1pX2VV5vmAI+oEqGiwJ3
uO5r5R/h5XeYDKMdhj6uuVD6YzDQYevx2EXgzhHOIa7hEdo8B76kbCQFW2taGHUM
ILz8vsayJYXPbohlrAV+qaAszM790YykkvntyqUpDhRzkhDHz3vFQ+6Y92rOLj90
5m1YXiAR5hNNXicN2/hSPzHwr3ollCQn49geFb8juDxd9VGNtUwLGRXf/QfHKic1
uR2t0CU7v8sGxziky2p/kWJZnVkainZwLOa0iBomCQBLY/cw/JfjiHHAaE8oofVs
bHRLOc75XJepAgMBAAGjggJ6MIICdjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYw
FAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFD7T
Wp2QMkpF0bmuu3dmnCtD88PTMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/z
qOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50
LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50
LXgzLmxldHNlbmNyeXB0Lm9yZy8wLwYDVR0RBCgwJoIPbmluamFzdXBwbHkuY29t
ghN3d3cubmluamFzdXBwbHkuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysG
AQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQu
b3JnMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHYAdH7agzGtMxCRIZzOJU9CcMK/
/V5CIAjGNzV55hB7zFYAAAFtSpuKUgAABAMARzBFAiBsiZGwnaQ0e5w9Zocgokvb
wL1NVoPYsilKfQ2UsCHh8wIhAPRAL1/zhI1bRCF3gSF55uxwG6N//T3sXAtI16i6
yEJiAHcAY/Lbzeg7zCzPC3KEJ1drM6SNYXePvXWmOLHHaFRL2I0AAAFtSpuKPgAA
BAMASDBGAiEAvtOoeGoQNPK3Xh9/iZXW9upi+9FBkYYSYaCokc7jz5QCIQChYM9x
4qHUptUQGWeOdia3LYUfa1rRZBvat5LKIbnAwDANBgkqhkiG9w0BAQsFAAOCAQEA
VKsguwmZ+zMTk00j2grcw+XPR5LpzxIoGMuqJpAH4OWKoyVbJrsflgAt3XlG/kWm
x35A+KFnnT5l3eZ5d1Tw/LRcCli33FVKmobqWS9M914m7r3Cq+HNOFN5uc+V85mT
+7S9wVRQA2PxpseohBYult0Ii4M+BTa2KSXiqHmQFKvnz3DZQDRxCTH+anCN+ZFn
eZS0DMA2N4oTc5Y/Zfx/gPB2fRiHuZQXM1VTumb02AkPImZ3ERDQ98Q0wMPA6VZZ
zUvWycZcXpPQZE/AhItdROBU0Cs8BUrGQ/0k3wS5w2Tt49keHA64fWwfldUJbjj5
o5oaWUgxd6zJKgvMZA64jQ==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA3lmVFuiRT+psqbojLbdM
2R3LgjVLM5HlcxB4/9vlNvkkXAi+vcX5v8P8MWts69q2BsNr06iP+R0DgLhtosbL
zuSKVpfMOQywhbQEZ4EoJQYQZqe2m8MlpDcCXmKfI+2CmD7Csx/6e1bUr3zQ//Tp
hs6edHyOcSq8AaW04hPVb9ehP2zhDjxsYlu5ClTzeWhmJ0LuaigrHh2dyusafqBw
0Im1ymnaDMrjMBwZORWj/fyHvWLxbVAQpVo8+zZ7MCB7ujljFG/fUyCUTF4dAvYu
AIfF+pYGIvdaMUABhe2uAV59dPMp2GAcBTurokWni2bcjhneRaqJutaGunUpdd3s
Sywn0tjQcGG7TJVRuR6C5cV1NA7PcRIWCE+UkKfOKVSndYPay92YDj/WlfZVXm+Y
Aj6gSoaLAne47mvlH+Hld5gMox2GPq65UPpjMNBh6/HYReDOEc4hruER2jwHvqRs
JAVba1oYdQwgvPy+xrIlhc9uiGWsBX6poCzMzv3RjKSS+e3KpSkOFHOSEMfPe8VD
7pj3as4uP3TmbVheIBHmE01eJw3b+FI/MfCveiWUJCfj2B4VvyO4PF31UY21TAsZ
Fd/9B8cqJzW5Ha3QJTu/ywbHOKTLan+RYlmdWRqKdnAs5rSIGiYJAEtj9zD8l+OI
ccBoTyih9WxsdEs5zvlcl6kCAwEAAQ==
-----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 331378984197054198375460943002660756048613
 . . . . . . . . [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-09-19 16:39:30 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-18 16:39:30 +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 'ninjasupply.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 907108577742859424294614801124655021332595222296278448668588316659844197130749084252025455559510640735689119344694327996702662770543007655941053225643589345481967537579984346330503998787682399705630713726443591356391813454905977251804626217265868101356388251453160909103982488956396944504456758699936408929734927236541613699095431223323081579293913882749204063078240569923614603949618111978882893592057240114562825989810611677164964028739811681354411042345362093442002919256101660764033040419281405219677991933101240499906397645815710553709917880445902939341031477601941683028542641390095049750932920373720615696450310887365048841376504753769541249619635581368453481048450638686072605904643033393288005209608915899203216529477561634959309091954669199550515315016876020265151532822823588711890505931685733997799608604683289584107541905950412741590909267501948618774634652918945785808943902589513644478467446808135794109673173542601721348286386779594700965922739148785902552637134820878309393162652143107964229263022584379901868194810827455163817606457919506327794294750290337840617258335073445791360594441646385188981021848541177911548547011139666576050569705965331073843997518544336677888766351204914989167895506842274716699292637097
 . . . . . . . . . . . . . . . . . . . . [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)
							3ed35a9d90324a45d1b9aebb77669c2b43f3c3d3
 . . . . . . . . . . . . . . . . [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 (40 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ninjasupply.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.ninjasupply.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)
							00f1007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016d4a9b8a52000004030047304502206c8991b09da4347b9c3d668720a24bdbc0bd4d5683d8b2294a7d0d94b021e1f3022100f4402f5ff3848d5b442177812179e6ec701ba37ffd3dec5c0b48d7a8bac8426200770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016d4a9b8a3e0000040300483046022100bed3a8786a1034f2b75e1f7f8995d6f6ea62fbd14191861261a0a891cee3cf94022100a160cf71e2a1d4a6d51019678e7626b72d851f6b5ad1641bdab792ca21b9c0c0
 . . . . [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)
		0054ab20bb0999fb3313934d23da0adcc3e5cf4792e9cf122818cbaa269007e0e58aa3255b26bb1f96002ddd7946fe45a6c77e40f8a1679d3e65dde6797754f0fcb45c0a58b7dc554a9a86ea592f4cf75e26eebdc2abe1cd385379b9cf95f39993fbb4bdc154500363f1a6c7a884162e96dd088b833e0536b62925e2a8799014abe7cf70d94034710931fe6a708df991677994b40cc036378a1373963f65fc7f80f0767d1887b99417335553ba66f4d8090f2266771110d0f7c434c0c3c0e95659cd4bd6c9c65c5e93d0644fc0848b5d44e054d02b3c054ac643fd24df04b9c364ede3d91e1c0eb87d6c1f95d5096e38f9a39a1a59483177acc92a0bcc640eb88d