sl.touchplan.io

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:ac:0b:15:95:a9:15:0e:38:19:01:9a:a2:98:1a:ef:48:a1 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=sl.touchplan.io

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:ac:0b:15:95:a9:15:0e:38:19:01:9a:a2:98:1a:ef:48:a1
Serial Number (int): 406992444419105172392269267805239306569889
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 02:d2:f0:2e:d4:ca:e2:be:58:09:0f:a6:55:85:d3:0a:05:a5:49:42
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): c0:7e:0d:68:52:c7:97:cd:d7:86:e1:44:51:2d:5b:96:01:c6:67:2a
Fingerprint (sha256): 01:1a:c7:17:bb:6a:4d:3c:b0:97:7c:9f:49:76:56:7c:f6:e4:13:7c:15:49:09:5b:3b:3d:0b:3f:90:61:84:36

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 sl.touchplan.io

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

sl.touchplan.io

Other certificates including the domain name touchplan.io

(limited to 100 certificates)
*.firebaseapp.com
*.firebaseapp.com
*.firebaseapp.com
*.firebaseapp.com
*.firebaseapp.com
sl.touchplan.io
my.touchplan.io
*.firebaseapp.com
*.firebaseapp.com
*.firebaseapp.com
*.firebaseapp.com
*.firebaseapp.com
*.firebaseapp.com
*.firebaseapp.com
*.firebaseapp.com
*.firebaseapp.com
www.codemakro.com
www.docapp.tk
bridgesroyalecommunications.com
*.firebaseapp.com
*.firebaseapp.com
*.firebaseapp.com
sni61338.cloudflaressl.com
sni61338.cloudflaressl.com
*.firebaseapp.com
sni61338.cloudflaressl.com
*.firebaseapp.com
*.firebaseapp.com
app.tomatoma.app
*.firebaseapp.com
lastfar.com
*.firebaseapp.com
sni61338.cloudflaressl.com
doc.dev.creationdose.com
*.firebaseapp.com
*.firebaseapp.com
*.firebaseapp.com
mobile.mab.touchplan.io
*.firebaseapp.com
app.hisab.co
*.firebaseapp.com
bluebeakai.com.au
massagerepublica.com
*.firebaseapp.com
www.dylanvarghese.com
*.firebaseapp.com
*.firebaseapp.com
info.touchplan.io
*.firebaseapp.com
sni61338.cloudflaressl.com
repair.me
*.firebaseapp.com
excitation.app
*.firebaseapp.com
*.firebaseapp.com
dashclicker.live
*.firebaseapp.com
*.firebaseapp.com
admissions.sjc.co.za
*.firebaseapp.com
*.firebaseapp.com
tezaaa.com
*.firebaseapp.com
casaverde.ai
sni61338.cloudflaressl.com
www.stream.gakuseiguild.co.jp
www.barkatulhadees.net
*.firebaseapp.com
sni61338.cloudflaressl.com
*.firebaseapp.com
*.firebaseapp.com
my.touchplan.io
sni61338.cloudflaressl.com
sni61338.cloudflaressl.com
*.firebaseapp.com
*.firebaseapp.com
sni61338.cloudflaressl.com
*.firebaseapp.com
*.firebaseapp.com
*.firebaseapp.com
*.firebaseapp.com
*.firebaseapp.com
*.firebaseapp.com
*.firebaseapp.com
www.mural21.com
msjewels.co.in
sni61338.cloudflaressl.com
*.firebaseapp.com
*.firebaseapp.com
www.brunocarvalho.eti.br
*.firebaseapp.com
*.firebaseapp.com
sni61338.cloudflaressl.com
*.firebaseapp.com
frankspin.nl
www.nordpole.at
zoom-deauth.gmelius.io
*.firebaseapp.com
mc34.xtend.events
*.firebaseapp.com

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFVjCCBD6gAwIBAgISBKwLFZWpFQ44GQGaopga70ihMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEyMjgxNjA0MjVaFw0y
MDAzMjcxNjA0MjVaMBoxGDAWBgNVBAMTD3NsLnRvdWNocGxhbi5pbzCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBALxOt/3e0f1L5X83SNUTeE9PKXuiDqIU
jl3WpJ4rMIZ02eaBXVyqleN9RSHv/8n7ST5H+18lzqY1gMZwq5ESgwvEn+Txi/bz
TNjg3KK2tYQb5lKP+O+v2ljn8Lx9iwmPfTv7YvefSJF6tAE9I40QzmdyIgIwN/fz
AqI6VIY69Xu42QMoGYN5SsvhiOEpHotTk5eU2SdwV/Y8hfUuE2gDMA55ST0n6PUa
YXjQk3aZLnd6IumFmEQpqDfJAVP+qrSRobUmqWism1fBA3Kjn264TrJH5y6Wpyyh
2iWtUwKV/qn692AG8iuEf82J6wZ3dcWaD8UPRLjrBkVrk77uHu6w0esCAwEAAaOC
AmQwggJgMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB
BQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUAtLwLtTK4r5YCQ+mVYXTCgWl
SUIwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEE
YzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQu
b3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQu
b3JnLzAaBgNVHREEEzARgg9zbC50b3VjaHBsYW4uaW8wTAYDVR0gBEUwQzAIBgZn
gQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5s
ZXRzZW5jcnlwdC5vcmcwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgBep3P531bA
57U2SH3QSeAyepGaDIShEhKEGHWWgXFFWAAAAW9Nd1vlAAAEAwBHMEUCIETUARox
xeWPPJk2xqbk9k2sCCRtmTlmRWGu4xpvWhXwAiEAyB+6XXb9j+7HvOnwO31QPpVW
WyhFKmnPrQN1TYKbW2gAdgAHt1wb5X1o//Gwxh0jFce65ld8V5S3au68YToaadOi
HAAAAW9Nd1wEAAAEAwBHMEUCIQC1MBJ+BzvI4A0NhUf0MifM6vGjQfBnQLHVFfOK
/qbSogIgHf5r+qoCZZEArCWXCDcy2eC55I93XqMX2ZIxkmRUIXowDQYJKoZIhvcN
AQELBQADggEBACT4JCNvjea7Pen5/zvvpumpykRtt2vKvyWgkZ9HVsI9xy7VBuVq
4SikMuk4dxQccTai6cuwpQ9gzbFTv+vJZAkDMWc8nE1HEL7P8RnY96VdoFlrIA8A
qvudId7n74fguZ1q0/aaO1C04sXLpCrhfF8FJWTO/ON8GX/pD0ExBAUuT8sWqvHP
xjKter3wcOCNNjsCScFXLJqpb/buLObjzJOZDuapGz7st4iwRQoFC8CC7yHyxQse
mzcVHZw0p/9cXSm1dk4xrToDD78JjZmywndmNIr6tCMfcQgs0rl0Y2IBe2VJBRNT
SnlxpIQpNR/zHEyo2v3oIJMjXK6JuKIwxFI=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvE63/d7R/UvlfzdI1RN4
T08pe6IOohSOXdakniswhnTZ5oFdXKqV431FIe//yftJPkf7XyXOpjWAxnCrkRKD
C8Sf5PGL9vNM2ODcora1hBvmUo/476/aWOfwvH2LCY99O/ti959IkXq0AT0jjRDO
Z3IiAjA39/MCojpUhjr1e7jZAygZg3lKy+GI4Skei1OTl5TZJ3BX9jyF9S4TaAMw
DnlJPSfo9RpheNCTdpkud3oi6YWYRCmoN8kBU/6qtJGhtSapaKybV8EDcqOfbrhO
skfnLpanLKHaJa1TApX+qfr3YAbyK4R/zYnrBnd1xZoPxQ9EuOsGRWuTvu4e7rDR
6wIDAQAB
-----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 406992444419105172392269267805239306569889
 . . . . . . . . [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-12-28 16:04:25 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-27 16:04:25 +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 'sl.touchplan.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 23771618979974108471560258454858876660387282133713135900674952452347416521471777536227723160347966177012969655468564078204989751737901485548507427738909792015656310911190746395161983915254775949934746959055212095936144802325257850726267785505400242533937304797503684764992658810378181023575113280003814834696021564877858082729804752697075565246773226288923634065146847320024431135900034945035743932332462767139474356313336866348733051726014140115049900112390336741925621931147718786962605465771869982094866956059237631266024377104526332656127000590386630444247517069222224711672519730620050088721264771815066230116843
 . . . . . . . . . . . . . . . . . . . . [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)
							02d2f02ed4cae2be58090fa65585d30a05a54942
 . . . . . . . . . . . . . . . . [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 (19 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sl.touchplan.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 (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f00076005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016f4d775be50000040300473045022044d4011a31c5e58f3c9936c6a6e4f64dac08246d9939664561aee31a6f5a15f0022100c81fba5d76fd8feec7bce9f03b7d503e95565b28452a69cfad03754d829b5b6800760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016f4d775c040000040300473045022100b530127e073bc8e00d0d8547f43227cceaf1a341f06740b1d515f38afea6d2a202201dfe6bfaaa02659100ac2597083732d9e0b9e48f775ea317d99231926454217a
 . . . . [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)
		0024f824236f8de6bb3de9f9ff3befa6e9a9ca446db76bcabf25a0919f4756c23dc72ed506e56ae128a432e93877141c7136a2e9cbb0a50f60cdb153bfebc964090331673c9c4d4710becff119d8f7a55da0596b200f00aafb9d21dee7ef87e0b99d6ad3f69a3b50b4e2c5cba42ae17c5f052564cefce37c197fe90f413104052e4fcb16aaf1cfc632ad7abdf070e08d363b0249c1572c9aa96ff6ee2ce6e3cc93990ee6a91b3eecb788b0450a050bc082ef21f2c50b1e9b37151d9c34a7ff5c5d29b5764e31ad3a030fbf098d99b2c27766348afab4231f71082cd2b9746362017b65490513534a7971a48429351ff31c4ca8dafde82093235cae89b8a230c452