bloobrain.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:af:08:ea:97:36:7b:41:20:c1:fe:91:d5:8b:f5:b3:b0:1a was issued on by Let's Encrypt.

With 4 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=bloobrain.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:af:08:ea:97:36:7b:41:20:c1:fe:91:d5:8b:f5:b3:b0:1a
Serial Number (int): 320898123894836463840863662776825471545370
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: b9:a8:dc:76:4c:56:dc:c5:23:ac:21:b7:cc:6d:64:a6:14:3f:2f:88
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): d4:7d:0f:db:7c:5d:3f:0a:5a:e2:54:f7:53:ed:41:6c:82:12:f8:a1
Fingerprint (sha256): 66:80:32:fa:50:b6:a3:21:e8:7a:a0:47:09:1f:36:be:f1:9e:a1:9a:f0:85:f9:de:16:31:dd:cf:16:fa:27:7d

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

4

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

bloobrain.com
bluebrain.app
bluebrainn.com
bluebrainz.com

Other certificates including the domain name bloobrain.com

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGgTCCBWmgAwIBAgISA68I6pc2e0Egwf6R1Yv1s7AaMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMTAwNDE5MDJaFw0y
MDA1MTAwNDE5MDJaMBgxFjAUBgNVBAMTDWJsb29icmFpbi5jb20wggIiMA0GCSqG
SIb3DQEBAQUAA4ICDwAwggIKAoICAQC8n+C9yKfgqaUDZZfHhdd0rn82dLKcATPr
whcuJ6wnIyhfsFih9z+olIpzd4ZiINd23n9GI6OPzlisYU2IpriyitJ3d2lA9SOj
GZJAf1b1+JBijqWGe7Opo/jsou5PiEsWoVCby5AKTnrFw/nSRz4tHmSXSVjq2zRm
u6IxSCDH58Qxv8Vxa0R3WEOUQKHKzvxa3zNvJLXllJvyE+9YrjraIZCZHZ+Dt08S
+DpiqlZtN4rfq6tHG+w+e+TBY0p6C0yfHh5tNqhFKsFdOv2aYDRULjmn+nxf/mhk
wi7cu1TADsm0tyhaf9sAEjSPQfeukIX1jwnx7y8UzUZhU+3FigbLuI1zOw6XiO4P
FoneOqo+yDwbkFv3HEJzKeGmrSg3wuLYY+FbcLPTggSo4h5JYT2GB4kwDAKl1k+f
yuh3Zjr2iE4qNHIfTzzwKCXFpFWVPtgneAld8UB3vtm+YP4zsh7P4MWIV6KekpyY
zCC1iM9WrHz7RcnlK9PAOUiMu3CJ0+zyNVAGxKgb93wkLYfHUgXT61Xvs62yBf20
j0xP70kPziO4eqr0SmEqeLuMsEVc/A4RXoAoMsVdDggzanlFJlN4YD/SDxMAUY8h
tcDhU+1HkksjjIeAyhbgcaPe118KLnPo/blqUzU6pA6qqv37yjNglYl40Ws/PKmH
oOfkMF+EgQIDAQABo4ICkTCCAo0wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG
CCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBS5qNx2
TFbcxSOsIbfMbWSmFD8viDAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86js
oTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14
My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14
My5sZXRzZW5jcnlwdC5vcmcvMEcGA1UdEQRAMD6CDWJsb29icmFpbi5jb22CDWJs
dWVicmFpbi5hcHCCDmJsdWVicmFpbm4uY29tgg5ibHVlYnJhaW56LmNvbTBMBgNV
HSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpo
dHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA
8AB3APCVpFnyANGCQBAtL5OIjq1L/h1H45nh0DSmsKiqjrJzAAABcC2JYVAAAAQD
AEgwRgIhANpCrYnnN89aZO9EmjkMDhvJPStIKQLZh/GYPvkOsiCBAiEAoHqxRISZ
oPqPHOpE1RZde9M6g/2HtN2acUHGjkZS2/wAdQAHt1wb5X1o//Gwxh0jFce65ld8
V5S3au68YToaadOiHAAAAXAtiWFxAAAEAwBGMEQCICVHDUb3uVBgf6/Za0IH316C
bYsGuQtrwv+zNffo/vESAiB0NEJNakjuect7hSh4YUrGEBAOb2w5Y7jV02HiNLWv
DTANBgkqhkiG9w0BAQsFAAOCAQEAVDMCRDiNfB81kJHkWcf8CaCTJHFyolQPnDZl
stY71TnvLJnP69n2JNky/Q1Dj/Njl6fUwXg6y5iCcS8nNPd1d4eYjT0WAemDu+Fb
b0c0zoH3qJQAG5O1C65CknhD5890bP5aTgsfy9WvCpjwiQZlMKDD1m1tUJ892Ife
P72bkzqYLaNsgjujzGiFIXgTQOPrVi5UTnEkgwkvZa38QD5J3DrRr8+d1kXEn/Ou
Mgu65tUHxKH3wCUbqvXye61hlbnUMZLu2Ii2iBtP9pnuf64wINM5S9OvUNtbvciD
ub9gGZRqxuPYG+6NXLXqjiDh6gBDyW3OJ7wMPh9keP9xJcO/2w==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvJ/gvcin4KmlA2WXx4XX
dK5/NnSynAEz68IXLiesJyMoX7BYofc/qJSKc3eGYiDXdt5/RiOjj85YrGFNiKa4
sorSd3dpQPUjoxmSQH9W9fiQYo6lhnuzqaP47KLuT4hLFqFQm8uQCk56xcP50kc+
LR5kl0lY6ts0ZruiMUggx+fEMb/FcWtEd1hDlEChys78Wt8zbyS15ZSb8hPvWK46
2iGQmR2fg7dPEvg6YqpWbTeK36urRxvsPnvkwWNKegtMnx4ebTaoRSrBXTr9mmA0
VC45p/p8X/5oZMIu3LtUwA7JtLcoWn/bABI0j0H3rpCF9Y8J8e8vFM1GYVPtxYoG
y7iNczsOl4juDxaJ3jqqPsg8G5Bb9xxCcynhpq0oN8Li2GPhW3Cz04IEqOIeSWE9
hgeJMAwCpdZPn8rod2Y69ohOKjRyH0888CglxaRVlT7YJ3gJXfFAd77ZvmD+M7Ie
z+DFiFeinpKcmMwgtYjPVqx8+0XJ5SvTwDlIjLtwidPs8jVQBsSoG/d8JC2Hx1IF
0+tV77OtsgX9tI9MT+9JD84juHqq9EphKni7jLBFXPwOEV6AKDLFXQ4IM2p5RSZT
eGA/0g8TAFGPIbXA4VPtR5JLI4yHgMoW4HGj3tdfCi5z6P25alM1OqQOqqr9+8oz
YJWJeNFrPzyph6Dn5DBfhIECAwEAAQ==
-----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 320898123894836463840863662776825471545370
 . . . . . . . . [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 2020-02-10 04:19:02 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-10 04:19:02 +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 'bloobrain.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 769520916465511496370670793707668375944566958396430656750967011228080567763027501111356350285987015945509845932468842405537455760855536958643349970036202843505262118873722190686407510011982519452434143897121446721479324851286382985456528307079248226416504779806945918407883971497362052146121687374450750544615394744840360653799200575611199286888856162540409091391458893510956081649469411861533074697689662183657338508378816628445815841528149846218599675183681426987441326933858157818674217628450580832829976483493692086503976838496630999701615618938539335237466096613723788417218877413323461101873583325992999241219351044488917471264164760837972073539435983908355434918263502692297843218432779179124636046730447993951202372274414304232129499204498012038044318836681915737235608295326351250516419625989133367280849257634658137111040724991616887205420942988623780572303516386037892289804443949939535880759777018467933664874176406226757549141249816671372514267570322012263192310138378029277833853496201899802363731622911983843916017105555981961438633142270098531101957819315017597926525013382539944029815565820474594561951734505997779482210878134651218931679470813206119043976660692049444926964217298697038668679590580038658291794936961
 . . . . . . . . . . . . . . . . . . . . [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)
							b9a8dc764c56dcc523ac21b7cc6d64a6143f2f88
 . . . . . . . . . . . . . . . . [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 (64 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'bloobrain.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'bluebrain.app'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'bluebrainn.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'bluebrainz.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 (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f0007700f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb273000001702d8961500000040300483046022100da42ad89e737cf5a64ef449a390c0e1bc93d2b482902d987f1983ef90eb22081022100a07ab1448499a0fa8f1cea44d5165d7bd33a83fd87b4dd9a7141c68e4652dbfc00750007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c000001702d8961710000040300463044022025470d46f7b950607fafd96b4207df5e826d8b06b90b6bc2ffb335f7e8fef11202207434424d6a48ee79cb7b852878614ac610100e6f6c3963b8d5d361e234b5af0d
 . . . . [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)
		0054330244388d7c1f359091e459c7fc09a093247172a2540f9c3665b2d63bd539ef2c99cfebd9f624d932fd0d438ff36397a7d4c1783acb9882712f2734f7757787988d3d1601e983bbe15b6f4734ce81f7a894001b93b50bae42927843e7cf746cfe5a4e0b1fcbd5af0a98f089066530a0c3d66d6d509f3dd887de3fbd9b933a982da36c823ba3cc688521781340e3eb562e544e712483092f65adfc403e49dc3ad1afcf9dd645c49ff3ae320bbae6d507c4a1f7c0251baaf5f27bad6195b9d43192eed888b6881b4ff699ee7fae3020d3394bd3af50db5bbdc883b9bf6019946ac6e3d81bee8d5cb5ea8e20e1ea0043c96dce27bc0c3e1f6478ff7125c3bfdb