mattlenzie.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:31:7c:16:b3:ab:01:ce:4e:ee:de:be:7b:09:ae:e5:c5:d6 was issued on by Let's Encrypt.
With 10 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=mattlenzie.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:31:7c:16:b3:ab:01:ce:4e:ee:de:be:7b:09:ae:e5:c5:d6Serial Number (int): 278175635920514835724092784746660058482134
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 61:4b:5e:17:65:78:27:d3:0d:f6:5a:94:24:81:b7:f7:62:9b:87:19
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 66:f7:64:a5:cd:7c:65:0b:fd:30:40:06:3a:38:26:5e:99:9d:b4:a2
Fingerprint (sha256): 1e:5b:c2:1d:68:8f:d5:e1:5a:d1:14:51:6f:df:1d:73:d4:4b:d8:fe:bb:9d:26:3d:62:bc:56:1e:b9:a0:f5:c5
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate mattlenzie.com
10
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for mattlenzie.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
bedfordshireflooring-co-uk.freebacklinkspacks.com
bedfordshireflooring.co.uk
mail.bedfordshireflooring.co.uk
mail.mattlenzie.com
mattlenzie.com
mattlenzie1.freebacklinkspacks.com
www.bedfordshireflooring-co-uk.freebacklinkspacks.com
www.bedfordshireflooring.co.uk
www.mattlenzie.com
www.mattlenzie1.freebacklinkspacks.com
bedfordshireflooring.co.uk
mail.bedfordshireflooring.co.uk
mail.mattlenzie.com
mattlenzie.com
mattlenzie1.freebacklinkspacks.com
www.bedfordshireflooring-co-uk.freebacklinkspacks.com
www.bedfordshireflooring.co.uk
www.mattlenzie.com
www.mattlenzie1.freebacklinkspacks.com
Other certificates including the domain name mattlenzie.com
(limited to 100 certificates)
Certificate
The complete raw certificate details for mattlenzie.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGljCCBX6gAwIBAgISAzF8FrOrAc5O7t6+ewmu5cXWMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODEyMjYxMDAxMjRaFw0x OTAzMjYxMDAxMjRaMBkxFzAVBgNVBAMTDm1hdHRsZW56aWUuY29tMIIBIjANBgkq hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsk/RWGa6u1BT4G4QYKVsbI0g7sDKeg/b N22DR0BlNtW8k55eSh8qThJSqTP2dT785hjmpHJa9LPnc/M7bORAy8SX5l2LWawi y3TfMF3ONJy67O3Y5ubgj3dfUwp2aecr+Y/nXe00zHQpU1BLwLvRUq6Rb2jmYF6J PZQC4ny61Byz3FJI2smtN+Bk+NupFLTZ8cDENQZAgi1iq2kaE369akq1jXm8lGEH ecK+KL9zgGo0nymMuduANkqV7qAzF1VgZPGI2JJ5xwqV/lbIK1K6xKc8kPhfYNET zA+L5U9d0a97O94z0EzFc+IuYXdFtnQ9WAbgmIemJggPc54+TAcMBwIDAQABo4ID pTCCA6EwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF BQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRhS14XZXgn0w32WpQkgbf3YpuH GTAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRj MGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5v cmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5v cmcvMIIBWQYDVR0RBIIBUDCCAUyCMWJlZGZvcmRzaGlyZWZsb29yaW5nLWNvLXVr LmZyZWViYWNrbGlua3NwYWNrcy5jb22CGmJlZGZvcmRzaGlyZWZsb29yaW5nLmNv LnVrgh9tYWlsLmJlZGZvcmRzaGlyZWZsb29yaW5nLmNvLnVrghNtYWlsLm1hdHRs ZW56aWUuY29tgg5tYXR0bGVuemllLmNvbYIibWF0dGxlbnppZTEuZnJlZWJhY2ts aW5rc3BhY2tzLmNvbYI1d3d3LmJlZGZvcmRzaGlyZWZsb29yaW5nLWNvLXVrLmZy ZWViYWNrbGlua3NwYWNrcy5jb22CHnd3dy5iZWRmb3Jkc2hpcmVmbG9vcmluZy5j by51a4ISd3d3Lm1hdHRsZW56aWUuY29tgiZ3d3cubWF0dGxlbnppZTEuZnJlZWJh Y2tsaW5rc3BhY2tzLmNvbTBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLf EwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCC AQQGCisGAQQB1nkCBAIEgfUEgfIA8AB3AHR+2oMxrTMQkSGcziVPQnDCv/1eQiAI xjc1eeYQe8xWAAABZ+otIBMAAAQDAEgwRgIhAO7w13/HTbYmIgHf1Mxn2HR8qkoU SIk6cvxFWtrKIJAXAiEAiL7b3XAWrVwvP8wobE8UBDPvglKQOazfwtm5r8eZrAEA dQApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWfqLSALAAAEAwBG MEQCIGLXQXDb7bWxl92URVNjuIRPxcGAOajonXI6m2IocvzSAiBFp1owwgAVg1s3 WsqsxWGIZpwZlB44oIOPB0nup7KTkDANBgkqhkiG9w0BAQsFAAOCAQEAkXFb2UKx Y/j7ni8ndP6/HjtptCDJ7tFlD35spCxn8UGlX2H3LvS1pZeTVdX3SwFlGG4eXlOz xXE+ubt9Ey/D5mgRwskfhkouyErECaMlVaICXeyki1jJhIoR05b4jcQ7lryzwGwr 0tX8RnTVkUy5VaTQvmHV3wvBFUP5Giwhoj8Yr94PxY37/cossw34+qeb7efIcjys G9eamwTYquecOMYbzbFTG3EJ1368lYhMVB2gPog0Y9GA9UK4Rj9Uyvgr/lbVRh/J rqqeryoVkmwYRTU3MYWT/mhe0YG3cMCm/g53JgHlze1zPs/MVV7E47na+RptUOGb czAizKufZZuX/w== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsk/RWGa6u1BT4G4QYKVs bI0g7sDKeg/bN22DR0BlNtW8k55eSh8qThJSqTP2dT785hjmpHJa9LPnc/M7bORA y8SX5l2LWawiy3TfMF3ONJy67O3Y5ubgj3dfUwp2aecr+Y/nXe00zHQpU1BLwLvR Uq6Rb2jmYF6JPZQC4ny61Byz3FJI2smtN+Bk+NupFLTZ8cDENQZAgi1iq2kaE369 akq1jXm8lGEHecK+KL9zgGo0nymMuduANkqV7qAzF1VgZPGI2JJ5xwqV/lbIK1K6 xKc8kPhfYNETzA+L5U9d0a97O94z0EzFc+IuYXdFtnQ9WAbgmIemJggPc54+TAcM BwIDAQAB -----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 278175635920514835724092784746660058482134 . . . . . . . . [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-12-26 10:01:24 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-03-26 10:01:24 +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 'mattlenzie.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 22509777885973673776265931903736466058583365130821480847300933253237420656932242116602973871135628301398739086291064734035627538638332279324165092940937260654813240705075658121833528949105671494014096036309498490719821398934509469322675242754233366700454355583183110701351775587887981960838665758910380954434078748896324216054577601325806064415969749307698969530700963020186992751119232114176491401784839457548873656317233755926011861567387136923000284715399823934081786616230467551794919134213645306877977420505446006722274012797173647363080265558341854666256747819822094928576481037357106101249230729533913026726919 . . . . . . . . . . . . . . . . . . . . [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) 614b5e17657827d30df65a942481b7f7629b8719 . . . . . . . . . . . . . . . . [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 (336 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'bedfordshireflooring-co-uk.freebacklinkspacks.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'bedfordshireflooring.co.uk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.bedfordshireflooring.co.uk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.mattlenzie.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mattlenzie.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mattlenzie1.freebacklinkspacks.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.bedfordshireflooring-co-uk.freebacklinkspacks.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.bedfordshireflooring.co.uk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.mattlenzie.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.mattlenzie1.freebacklinkspacks.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) 00f0007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc5600000167ea2d20130000040300483046022100eef0d77fc74db6262201dfd4cc67d8747caa4a1448893a72fc455adaca20901702210088bedbdd7016ad5c2f3fcc286c4f140433ef82529039acdfc2d9b9afc799ac01007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000167ea2d200b0000040300463044022062d74170dbedb5b197dd94455363b8844fc5c18039a8e89d723a9b622872fcd2022045a75a30c20015835b375acaacc56188669c19941e38a0838f0749eea7b29390 . . . . [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) 0091715bd942b163f8fb9e2f2774febf1e3b69b420c9eed1650f7e6ca42c67f141a55f61f72ef4b5a5979355d5f74b0165186e1e5e53b3c5713eb9bb7d132fc3e66811c2c91f864a2ec84ac409a32555a2025deca48b58c9848a11d396f88dc43b96bcb3c06c2bd2d5fc4674d5914cb955a4d0be61d5df0bc11543f91a2c21a23f18afde0fc58dfbfdca2cb30df8faa79bede7c8723cac1bd79a9b04d8aae79c38c61bcdb1531b7109d77ebc95884c541da03e883463d180f542b8463f54caf82bfe56d5461fc9aeaa9eaf2a15926c18453537318593fe685ed181b770c0a6fe0e772601e5cded733ecfcc555ec4e3b9daf91a6d50e19b733022ccab9f659b97ff