tinycloud.io

Issued by R3

About this certificate

This digital certificate with serial number 03:24:1e:61:51:3e:44:ac:72:c4:34:88:3b:89:a2:c1:49:91 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=tinycloud.io

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:24:1e:61:51:3e:44:ac:72:c4:34:88:3b:89:a2:c1:49:91
Serial Number (int): 273627405144911927408567910723048158874001
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 3b:08:81:d3:b7:9e:da:e8:ff:03:88:58:e7:15:17:ed:8d:6e:a7:ad
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): bc:f6:22:e6:d8:8b:57:59:d2:3b:84:1e:74:e4:5f:e6:86:83:a8:c3
Fingerprint (sha256): 6d:0d:35:ac:1e:bb:06:17:f6:f9:0f:85:a1:53:a2:b2:bb:d6:fb:6b:96:29:8b:f2:95:f3:c9:05:79:c8:4b:82

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

Revocation information

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

Check the revocation status for certificate tinycloud.io

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for tinycloud.io

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

tinycloud.io

Other certificates including the domain name tinycloud.io

(limited to 100 certificates)
sni31126.cloudflaressl.com
autx.net
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
xn--bjrnegrden-65a7t.no
www.owlfoods.ml
fb.eway.vn
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
www.bienesraiceslosamigos.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
ka32.in
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
fleat.net
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
shinborsa.am
sni31126.cloudflaressl.com
saverly.in
marketplaceqa.compuworldonline.in
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
davidjefferys.com
sni31126.cloudflaressl.com
tinycloud.io
axomulli.com
applihelp.com
sni31126.cloudflaressl.com
tuneapp.co
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
offenerechnungen.ch
hostingemails.com
sni31126.cloudflaressl.com
www.pedrocardoso.design
sni31126.cloudflaressl.com
avukatyusufsahin.com
sni31126.cloudflaressl.com
tinycloud.io
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
www.tinycloud.io
www.showcase.kriss-kross.io
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
www.wedly.app
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
grafana.cirrus.tinycloud.io
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
lnbck.b.tinycloud.io
www.brunosbrasil.com.br
sni31126.cloudflaressl.com
famli.cc
app.eoe.test.bluspark.io
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
*.tinycloud.io
sni31126.cloudflaressl.com
tinycloud.io
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
delraw.online
codelify.io
hot-truck.net
canseek.io
tinycloud.io
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
smefrance.fr
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
sni31126.cloudflaressl.com
berner-plastische.ch

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFIDCCBAigAwIBAgISAyQeYVE+RKxyxDSIO4miwUmRMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMzAxMjgxODI5MjhaFw0yMzA0MjgxODI5MjdaMBcxFTATBgNVBAMT
DHRpbnljbG91ZC5pbzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN6/
2/Z3q+3k6YVPf5m/ICyF/a3s/NvRxfcDS+ZE1ORrIefeKqyxoo/E63Er9MgO+490
Czs9M/20UxumwaBmt9XK7WUZEstDoS/MDptLf5YwbLoayMPNRfabeSB99aNnxPaQ
hvpGDYdYBHkarDIQY3V2YMehikLO4aNqPdvhVKbN0xfrk89UQ8/3tX9d5ttodJlK
uLO1etyg9MAgFD5PcGIvL0tON1Ot/BRkmbIXz5r3uhfFLO51LMA+aGfDFQ3qXOEt
3yFLq7T8VS5zN3aN4jLO4R56uFOmFj6gtq6FOXa1gpqdSJdstwD0fdLtnGMOlW3Z
egTvG3Oow1tpLCnpdUkCAwEAAaOCAkkwggJFMA4GA1UdDwEB/wQEAwIFoDAdBgNV
HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E
FgQUOwiB07ee2uj/A4hY5xUX7Y1up60wHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA
5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMu
by5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8w
FwYDVR0RBBAwDoIMdGlueWNsb3VkLmlvMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcG
CysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5
cHQub3JnMIIBBgYKKwYBBAHWeQIEAgSB9wSB9ADyAHcAtz77JN+cTbp18jnFulj0
bF38Qs96nzXEnh0JgSXttJkAAAGF+dssbAAABAMASDBGAiEAxqrm9WH5zJTJnc1R
3F6eFNZyAxuBFBgVGUWM2r6q9EgCIQDz+vITeIpSLHr+qPjPypIr0IAGV25ylBtE
WKhQFjpxLQB3AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlejUutSAAABhfnb
LIEAAAQDAEgwRgIhALtL2UNRFllnVk3H65ktay/+ZkAgIKjoKW2ELFHEOp3wAiEA
m1vRuEG8YiReSNahPqWtI4ZUw2lT/Q9GMclNeI75FXYwDQYJKoZIhvcNAQELBQAD
ggEBAAdGbSRpfz5ISi3HA2CdbJTLVVOMHcOzsUrqi47gdukOQ2GNffNnTF4dRv67
zpSJb1rnCrvaaeKCfFbTl9KKuhIdGfeEU3XGilOD0Kvh0MFiEseOCIvHKqaeVZ6Q
uO8xqIHbQ2aP8IiPLY4OyOBl3C+nywrFuMJUdXlXueBCiCVN1XpSJXGJDJYDZhqX
5M2iM5iDW9Jm2dAcPhERHUi0/zJ3CoHMMnhPcphzlpWk9S0zoyCw4WgkQMwV9G/+
Hzbn44yZTEbgZoYRVj+JbkhdEZcDqbxv10sPAwjIHgromw7wauaIFWTQq1K3W8PC
l0SqhNGyhthgmRffzcJlA0eB00w=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3r/b9ner7eTphU9/mb8g
LIX9rez829HF9wNL5kTU5Gsh594qrLGij8TrcSv0yA77j3QLOz0z/bRTG6bBoGa3
1crtZRkSy0OhL8wOm0t/ljBsuhrIw81F9pt5IH31o2fE9pCG+kYNh1gEeRqsMhBj
dXZgx6GKQs7ho2o92+FUps3TF+uTz1RDz/e1f13m22h0mUq4s7V63KD0wCAUPk9w
Yi8vS043U638FGSZshfPmve6F8Us7nUswD5oZ8MVDepc4S3fIUurtPxVLnM3do3i
Ms7hHnq4U6YWPqC2roU5drWCmp1Il2y3APR90u2cYw6Vbdl6BO8bc6jDW2ksKel1
SQIDAQAB
-----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 273627405144911927408567910723048158874001
 . . . . . . . . [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 2023-01-28 18:29:28 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-04-28 18:29:27 +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 'tinycloud.io'
 . . . . . . . . [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 28119513014691054895738733022473843358142520692155291050742192550942756296422214502960584817129475335605939368251046849222105651364217598791698642344901993018648277834955003469954118415948621396918844676339568363864720757474072763616810827527849969576857673691800685219321259386889255871934327246921844975910792731044664324868782430802496380306988153577831287871983345420787731539586270005617414451525609156706847332777190363469394783410149404578932759556704133908746951571620122149590729788328425207740818463514742480112390372693334715154260093915552158941829199802854721281163688658041823954742206826756912710251849
 . . . . . . . . . . . . . . . . . . . . [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)
							3b0881d3b79edae8ff038858e71517ed8d6ea7ad
 . . . . . . . . . . . . . . . . [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 (16 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'tinycloud.io'
 . . . . . . . . . . . . . . . . [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 (247 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
							00f2007700b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb49900000185f9db2c6c0000040300483046022100c6aae6f561f9cc94c99dcd51dc5e9e14d672031b8114181519458cdabeaaf448022100f3faf213788a522c7afea8f8cfca922bd08006576e72941b4458a850163a712d0077007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb5200000185f9db2c810000040300483046022100bb4bd94351165967564dc7eb992d6b2ffe66402020a8e8296d842c51c43a9df00221009b5bd1b841bc62245e48d6a13ea5ad238654c36953fd0f4631c94d788ef91576
 . . . . [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)
		0007466d24697f3e484a2dc703609d6c94cb55538c1dc3b3b14aea8b8ee076e90e43618d7df3674c5e1d46febbce94896f5ae70abbda69e2827c56d397d28aba121d19f7845375c68a5383d0abe1d0c16212c78e088bc72aa69e559e90b8ef31a881db43668ff0888f2d8e0ec8e065dc2fa7cb0ac5b8c254757957b9e04288254dd57a522571890c9603661a97e4cda23398835bd266d9d01c3e11111d48b4ff32770a81cc32784f7298739695a4f52d33a320b0e1682440cc15f46ffe1f36e7e38c994c46e0668611563f896e485d119703a9bc6fd74b0f0308c81e0ae89b0ef06ae6881564d0ab52b75bc3c29744aa84d1b286d8609917dfcdc265034781d34c