brix.co
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:b1:36:a9:58:ce:0a:98:9b:a8:9d:33:82:f9:3e:08:f2:46 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=brix.co
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:b1:36:a9:58:ce:0a:98:9b:a8:9d:33:82:f9:3e:08:f2:46Serial Number (int): 321639494351404651757080462374778685682246
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: da:9f:b2:3e:b6:86:4c:d0:76:1c:9d:19:bd:41:c3:53:4d:c6:f1:0b
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): fb:24:b3:56:5c:b7:2c:bb:11:e9:3e:3f:c1:ae:b7:56:fe:77:38:14
Fingerprint (sha256): 75:be:af:94:86:d1:d8:22:d5:da:e8:07:91:a4:92:6a:41:1f:2f:f6:35:b1:cd:f1:0f:fd:86:9e:41:a7:5e:78
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate brix.co
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for brix.co
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
brix.co
Other certificates including the domain name brix.co
(limited to 100 certificates)
Certificate
The complete raw certificate details for brix.co in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIG+jCCBeKgAwIBAgISA7E2qVjOCpibqJ0zgvk+CPJGMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA5MDIwMDE2MDBaFw0x ODEyMDEwMDE2MDBaMBIxEDAOBgNVBAMTB2JyaXguY28wggIiMA0GCSqGSIb3DQEB AQUAA4ICDwAwggIKAoICAQCvka2izesGP0QoHIdAbF+HAWPHU4ke9J6D8rHBf9dz au2Q5F/CoaLtufYss8AF2KSDGQ0bjoTUbPP1V2G9uzMM1rPTpbUeIXKigi9Y2882 bK4F2iDTizzesv9xQ/1dA0LzUhNXaL/FVkrYaLa/kdGx4dby9TmQqTq6/e8eKqtW 2VbKL/xLfHmtQ8L9+QYYlP5eQ7JT5Ck9SE6U6gO11GSQjlin/t5fcddxyWDKiAI0 cKpEa7PzrFxVU/lqF1KLptUV4n16xGA2aGPvu+A19u08gYjCfrTSX5yJD7f1mq4R R6MMH/nvhBKv+0cvJC282wBVnZrPcRpwzjemV2bdL5YNrFqeqDhgTqzlQtmU5rHt 8rfgXB3JVj0AX4c86zoUgWBrnzf8iuQ/P+STnc6H4Sjqj5XgelOLW50r6Z0mDTSg 87bQ8lMU+7v0iyaDHmN1/0Pz0/koDlVxNOjD9uoWzPGmxPWe+SSt8WlyjUXE3RWD 59ETsg70xsd9NoT7DE5hqXhJl2QVawzFKYCfEwSR7KDbWFjsBqLLHrGSyUgAGdFE JFv7n0PXSHN2t0sR/w/O94NXqzgnzLjTJVTDFyz1KqcVHtR2MnfhR8Gs9S62YTsL bHMb/k3wQeS5OwP86aOvxfSUQk/cg8ZL6tCLdb/oVp44g4Slu2yxQnHtctcgYTew XQIDAQABo4IDEDCCAwwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUF BwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTan7I+toZM0HYc nRm9QcNTTcbxCzAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggr BgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRz ZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRz ZW5jcnlwdC5vcmcvMBIGA1UdEQQLMAmCB2JyaXguY28wgf4GA1UdIASB9jCB8zAI BgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8v Y3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRp ZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGll cyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBv bGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5 LzCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB3AFWB1MIWkDYBSuoLm1c8U/DA5Dh4 cCUIFy+jqh0HE9MMAAABZZfZ1csAAAQDAEgwRgIhALky39UelQweoFprKCZ04zAM JWk4yjUXavvduE99DMqxAiEAvUHaMhFmGncCpklb11NGYjhBGdLYoCNwZ8y+YZ5C 4XMAdgApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWWX2dW6AAAE AwBHMEUCID8T4+s/Gv3pxNjZrD37FYBiclaD8qoy4JXZvS1enxxRAiEAxfhfzWFW Ek8vP96qriy+s2/zj3rKD8vxEmDA4vZLxJ8wDQYJKoZIhvcNAQELBQADggEBAJZt dRlbNMtN6X4zRqKdGjESEH6RR67IseGFB0lw/Bc+tSpgSLSpIuXRjJwMzF6+oZPR ZgbqbAUaWprBNfBU+6iMIDr4O84qT5sbx8P0sNoO2pv/cZB8CRtJa2bpy/T8b5wX nCvgv+j4z2N/Ax+HXZvvCzxRbeKQniTAQHNUPPjz9jzad0q+jh2MLrxIPcg9KOQm IEMJUsjm/T6Gfzm8NupX2VvzB1cfC/M/mcp6W2zWxkNB/ZVhVlOF6mI9nfLmtFPn u92SPSrs0c/bkem1odni/uMB22O4MW2l9cYc1L2N/Y0brPtjn24TVaKYFOJ554Ok Pu8k0CXf4hDTgdlDwyY= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAr5Gtos3rBj9EKByHQGxf hwFjx1OJHvSeg/KxwX/Xc2rtkORfwqGi7bn2LLPABdikgxkNG46E1Gzz9Vdhvbsz DNaz06W1HiFyooIvWNvPNmyuBdog04s83rL/cUP9XQNC81ITV2i/xVZK2Gi2v5HR seHW8vU5kKk6uv3vHiqrVtlWyi/8S3x5rUPC/fkGGJT+XkOyU+QpPUhOlOoDtdRk kI5Yp/7eX3HXcclgyogCNHCqRGuz86xcVVP5ahdSi6bVFeJ9esRgNmhj77vgNfbt PIGIwn600l+ciQ+39ZquEUejDB/574QSr/tHLyQtvNsAVZ2az3EacM43pldm3S+W Daxanqg4YE6s5ULZlOax7fK34FwdyVY9AF+HPOs6FIFga583/IrkPz/kk53Oh+Eo 6o+V4HpTi1udK+mdJg00oPO20PJTFPu79Ismgx5jdf9D89P5KA5VcTTow/bqFszx psT1nvkkrfFpco1FxN0Vg+fRE7IO9MbHfTaE+wxOYal4SZdkFWsMxSmAnxMEkeyg 21hY7Aaiyx6xkslIABnRRCRb+59D10hzdrdLEf8PzveDV6s4J8y40yVUwxcs9Sqn FR7UdjJ34UfBrPUutmE7C2xzG/5N8EHkuTsD/Omjr8X0lEJP3IPGS+rQi3W/6Fae OIOEpbtssUJx7XLXIGE3sF0CAwEAAQ== -----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 321639494351404651757080462374778685682246 . . . . . . . . [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 2018-09-02 00:16:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-12-01 00:16:00 +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 'brix.co' . . . . . . . . [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 716259256713961126239231336763644179939153917336280105626445399834539175011127750326208558858523535646794938157095929314401219811597007298224065932231360473665734480022812657710736303754283869564207208343584284189504716338389028880786707695295161729396878117501986999548133216189228152929021003705331121137884987763175657290574435224460807866489105748792069414516323062663782829232320076485320272929675634862099187350646971621660689739217828270001413372986081239014857834019226169589086037566241091661742027389349193787522166563403168951647229452531623683333757763051549944657844163523691294615008814550569850577280081426083415311395595675197516963623866678574433090390982578721884585939884674349541820342281585958184411775950731438689461584756807816438398010395997946818537621803160130645492171590342534687515655587575479030595183422419937823428515925005594676205189945616712972274956472515090274712780703531206903402719729565630789520786438310448545079740443819711465768709966360340622130554563883826421904932847778809687281325094344956999382535629684292915468058231810938145951297078167447577526769060276623133607343041240735606604851731821169275126583112716286210505155494956796390334152349612872360990524937278411528115559313501 . . . . . . . . . . . . . . . . . . . . [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) da9fb23eb6864cd0761c9d19bd41c3534dc6f10b . . . . . . . . . . . . . . . . [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 (11 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'brix.co' . . . . . . . . . . . . . . . . [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 (246 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.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . . . . . . . . . . . . . [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) 00f10077005581d4c2169036014aea0b9b573c53f0c0e43878702508172fa3aa1d0713d30c0000016597d9d5cb0000040300483046022100b932dfd51e950c1ea05a6b282674e3300c256938ca35176afbddb84f7d0ccab1022100bd41da3211661a7702a6495bd7534662384119d2d8a0237067ccbe619e42e173007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016597d9d5ba000004030047304502203f13e3eb3f1afde9c4d8d9ac3dfb158062725683f2aa32e095d9bd2d5e9f1c51022100c5f85fcd6156124f2f3fdeaaae2cbeb36ff38f7aca0fcbf11260c0e2f64bc49f . . . . [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) 00966d75195b34cb4de97e3346a29d1a3112107e9147aec8b1e185074970fc173eb52a6048b4a922e5d18c9c0ccc5ebea193d16606ea6c051a5a9ac135f054fba88c203af83bce2a4f9b1bc7c3f4b0da0eda9bff71907c091b496b66e9cbf4fc6f9c179c2be0bfe8f8cf637f031f875d9bef0b3c516de2909e24c04073543cf8f3f63cda774abe8e1d8c2ebc483dc83d28e42620430952c8e6fd3e867f39bc36ea57d95bf307571f0bf33f99ca7a5b6cd6c64341fd9561565385ea623d9df2e6b453e7bbdd923d2aecd1cfdb91e9b5a1d9e2fee301db63b8316da5f5c61cd4bd8dfd8d1bacfb639f6e1355a29814e279e783a43eef24d025dfe210d381d943c326