ifdaq.com

Issued by R3

About this certificate

This digital certificate with serial number 04:c4:ab:8d:c0:7c:78:ac:c2:92:ed:3d:8f:50:74:15:64:6a was issued on by Let's Encrypt.

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. 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:
  • DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
  • Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
  • Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)

Certificate Subject

CN=ifdaq.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate will expire on

Certificate Details

Serial Number (hex): 04:c4:ab:8d:c0:7c:78:ac:c2:92:ed:3d:8f:50:74:15:64:6a
Serial Number (int): 415372521648765482558437646546793338856554
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 7f:18:a2:7f:1b:ae:e9:27:f9:f2:ac:12:a0:b8:2e:73:c4:ec:df:b4
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 73:6c:ee:d5:66:d3:2a:f2:1c:56:2b:6a:6b:88:de:7f:48:40:28:ff
Fingerprint (sha256): 5e:4f:a8:18:da:15:6e:55:7c:44:3f:b7:ed:c5:b3:f2:f6:37:50:31:40:f0:a3:de:f4:15:16:93:13:22:31:a5

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate ifdaq.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

ifdaq.com
www.ifdaq.com

Other certificates including the domain name ifdaq.com

(limited to 100 certificates)
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
staging.ifdaq.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
ifdaq.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
staging.ifdaq.com
sni232033.cloudflaressl.com
ifdaq.com
round1.io
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
staging.ifdaq.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
ifdaq.com
sni232033.cloudflaressl.com
preview.ifdaq.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
staging.ifdaq.com
sni232033.cloudflaressl.com
staging.ifdaq.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
ifdaq.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
ifdaq.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sandbox.ifdaq.com
staging.ifdaq.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
staging.ifdaq.com
ifdaq.com
staging.ifdaq.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
staging.ifdaq.com
ifdaq.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
staging.ifdaq.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
ifdaq.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com
sni232033.cloudflaressl.com

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIE7DCCA9SgAwIBAgISBMSrjcB8eKzCku09j1B0FWRqMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yNDA1MTgwMjUzMDJaFw0yNDA4MTYwMjUzMDFaMBQxEjAQBgNVBAMT
CWlmZGFxLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6OelVZ
rXrTrjHmKs+w9Rk50IIsrq3aT05QfgpuisWqM8XbsVwVE9swr/XGORI+7xHcVjoY
p+6by4UqW1wTI4yBE1TuhduxLAq+HIHjF3f3cgoafY/agNog+dBE7KWqTmJSmJ5S
VL2AoWLG3hLRvItHvmvXjyWw6N6Jduo48+ab5SwTM2BLUsgX+86iO9bGbYgjmN+I
MgOqxwTOVqBFHYigsSjQodHKnRRcpXnyicCqhMw4VOAYOXisuOgqUJuBhdcd7HGI
wDbN95lbRYcLPwywYIJLFRWvLGulcmYDhUfYesjKxp6q5AV89iIQx3QgW+J7Tlq5
Kl6wLHoudQ8aa50CAwEAAaOCAhgwggIUMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUE
FjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU
fxiifxuu6Sf58qwSoLguc8Ts37QwHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA5h+v
nYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMuby5s
ZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8wIwYD
VR0RBBwwGoIJaWZkYXEuY29tgg13d3cuaWZkYXEuY29tMBMGA1UdIAQMMAowCAYG
Z4EMAQIBMIIBAgYKKwYBBAHWeQIEAgSB8wSB8ADuAHUASLDja9qmRzQP5WoC+p0w
6xxSActW3SyB2bu/qznYhHMAAAGPidTnmwAABAMARjBEAiBR9hZhqKgH2UjDooPH
4oEAmo8A/lB7+AWvrW4mocBBOwIgPncVOw+npiZ5kIY1ABck+BK0zv2iRJLcBYty
UjgpcuYAdQDf4VbrqgWvtZwPhnGNqMAyTq5W2W6n9aVqAdHBO75SXAAAAY+J1Oi6
AAAEAwBGMEQCIDmfB6TCpQpxvAczyybk9SQO3XMpu/9IM4T4JCKuELDEAiAOd9Kx
4MVu17OzkXXaVrJqsK1k7a6ZDA8rMqi22h4nyDANBgkqhkiG9w0BAQsFAAOCAQEA
CDR8S9SmZnNGbn87ifGhHyhZ5FlRdr54JwMg3QHj3CjX1ODSdTovvQFECB7TGjpa
mYT/HebBY+DgfYTiOdhVwoaFTKqQ+JbPM3O/DIQNBKdwRttgHQRJeltgyB11uCV/
114TeGjriKFOKY0o15xEKIf26+W8n8TzO7Sr0sz1FrEiJEK7dz6dmAEOIpx580wS
GcJ9ZEFMX0w0Wp8/YUGrBzV0vgwqSAeoxH9svuGEEUyMSCRMyF8LU0aGbX2FjeTY
n8Fcu6vBzuRnd2u+9HM8bU66ggB8zggovYzbIkpV5McAR8wxVY4f+XMHUXur7k/V
T+PxyhLp9UWZQ34kUAqNOg==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAro56VVmtetOuMeYqz7D1
GTnQgiyurdpPTlB+Cm6KxaozxduxXBUT2zCv9cY5Ej7vEdxWOhin7pvLhSpbXBMj
jIETVO6F27EsCr4cgeMXd/dyChp9j9qA2iD50ETspapOYlKYnlJUvYChYsbeEtG8
i0e+a9ePJbDo3ol26jjz5pvlLBMzYEtSyBf7zqI71sZtiCOY34gyA6rHBM5WoEUd
iKCxKNCh0cqdFFylefKJwKqEzDhU4Bg5eKy46CpQm4GF1x3scYjANs33mVtFhws/
DLBggksVFa8sa6VyZgOFR9h6yMrGnqrkBXz2IhDHdCBb4ntOWrkqXrAsei51Dxpr
nQIDAQAB
-----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 415372521648765482558437646546793338856554
 . . . . . . . . [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 'R3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-05-18 02:53:02 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-08-16 02:53:01 +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 'ifdaq.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 22035723517816356552466777946203407791630881844052039796333713827594545276064793279181245325467514510786199139402667924462773812517398070887549542333015641210950798638646416689648120000553008987917568459613858459843419471618236565694702906778887573949478848986266688050020311012490697186777192765908896244932939155886757971043304560739494536839972553444081127360259189028809223556098169112621033824769255388384218790436548049231829039874759207094162703234447398768126181990837299469034944018872505235612048486504647545061643080646524104312405675550720991325525497475959341247444581262159326077339204372240981221338013
 . . . . . . . . . . . . . . . . . . . . [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)
							7f18a27f1baee927f9f2ac12a0b82e73c4ecdfb4
 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6
 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (28 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ifdaq.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.ifdaq.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 (12 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.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes)
							00ee00750048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018f89d4e79b0000040300463044022051f61661a8a807d948c3a283c7e281009a8f00fe507bf805afad6e26a1c0413b02203e77153b0fa7a62679908635001724f812b4cefda24492dc058b7252382972e6007500dfe156ebaa05afb59c0f86718da8c0324eae56d96ea7f5a56a01d1c13bbe525c0000018f89d4e8ba00000403004630440220399f07a4c2a50a71bc0733cb26e4f5240edd7329bbff483384f82422ae10b0c402200e77d2b1e0c56ed7b3b39175da56b26ab0ad64edae990c0f2b32a8b6da1e27c8
 . . . . [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)
		0008347c4bd4a66673466e7f3b89f1a11f2859e4595176be78270320dd01e3dc28d7d4e0d2753a2fbd0144081ed31a3a5a9984ff1de6c163e0e07d84e239d855c286854caa90f896cf3373bf0c840d04a77046db601d04497a5b60c81d75b8257fd75e137868eb88a14e298d28d79c442887f6ebe5bc9fc4f33bb4abd2ccf516b1222442bb773e9d98010e229c79f34c1219c27d64414c5f4c345a9f3f6141ab073574be0c2a4807a8c47f6cbee184114c8c48244cc85f0b5346866d7d858de4d89fc15cbbabc1cee467776bbef4733c6d4eba82007cce0828bd8cdb224a55e4c70047cc31558e1ff97307517babee4fd54fe3f1ca12e9f54599437e24500a8d3a