www.collectorstraining.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:1c:9d:87:ea:3a:2c:c1:3d:11:62:9a:5f:26:46:9e:b5:60 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=www.collectorstraining.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:1c:9d:87:ea:3a:2c:c1:3d:11:62:9a:5f:26:46:9e:b5:60Serial Number (int): 271074158575174082542440527631974462829920
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 8d:d4:76:3f:fc:2f:9b:20:cc:f4:47:dd:ea:c9:6a:1b:00:60:59:82
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 6d:a9:f4:43:c8:e6:e5:07:44:5c:94:76:4e:60:03:7d:47:19:b7:6d
Fingerprint (sha256): e1:60:7c:ac:25:86:dd:a0:23:77:8b:b6:65:4d:1b:f8:32:0a:d9:94:ae:9c:c8:37:12:59:c6:e4:72:cf:b3:45
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.collectorstraining.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.collectorstraining.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
www.collectorstraining.com
Other certificates including the domain name collectorstraining.com
(limited to 100 certificates)
collectorstraining.com
www.thebanlist.org
www.townhouse-superstore.com
collectorstraining.com
www.sunshinecoastmma.com
nevadasportsmedicine.org
nkfco.com
collectorstraining.com
sandbanksrealestate.co.uk
collectorstraining.com
www.collectorstraining.com
learningandteaching.com
www.collectorstraining.com
www.collectorstraining.com
www.collectorstraining.com
flamboyantaf.com
www.thebanlist.org
www.townhouse-superstore.com
collectorstraining.com
www.sunshinecoastmma.com
nevadasportsmedicine.org
nkfco.com
collectorstraining.com
sandbanksrealestate.co.uk
collectorstraining.com
www.collectorstraining.com
learningandteaching.com
www.collectorstraining.com
www.collectorstraining.com
www.collectorstraining.com
flamboyantaf.com
Certificate
The complete raw certificate details for www.collectorstraining.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGbDCCBVSgAwIBAgISAxydh+o6LME9EWKaXyZGnrVgMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMTcwMTI0NTJaFw0y MDA1MTcwMTI0NTJaMCUxIzAhBgNVBAMTGnd3dy5jb2xsZWN0b3JzdHJhaW5pbmcu Y29tMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA1V4AYJnhY9SokTKw ohZWn9keZh2usfUvIIuK3ergyDUVRJRfWCsEmW5OrFC33Q6V1yjliRD0mY7UqIih 7gvzhDZDMhB8fX4qztPeJV3Vk9G089Uh28I3579swyG2gsb3rPPun+eXDT/jxHEm t3FD3KGNT9HlWSaO1B7kOTgFZgQ+DlP+8qpG06RNHgUggtKpUDAPBzNr3YueY1tP vRcsPNohwC9b5BodWTGHMG6DbZvnoo86//ROE263meI3VbsEvFQ834Y7wcLByg/l XV7fDcXAjEfS+odDp5qUJm90MmKSo0/Uq2cz5m2lgDaSGms6OOab0r2SNHdmA2+r BD6/qT3JC1sOZXA8wtsHuUEWIifGxajzWeimNCvqwHQjMIXq79386W9NBe/mByuX 7shwp9r/S9XwRoe0x+x+HCNojbKFpDVHLXjSPb1c8jLZYKZ9yCIvGkM2KR1Sajg9 AS6mgIpFHFtyDRe3pgXxHqEmC6y8WvA4KbCzmGY9ezhGGllG5dUHNhbXTZAXlMAV p1ID0/EK4bGRaSitRt7wCPDV02byRIkrdqrIGU8ismJpklAYSkcMXL2FHVAqSLDW SLXHMJpDxjH0F0CNAFkqCPXDq2tfsD1cdqVeXPjK91ir4AgIIvPbGMvEZz9eQ0Tx jDl+hzGhNCuRb5y3ZHdk6jK9H5UCAwEAAaOCAm8wggJrMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd BgNVHQ4EFgQUjdR2P/wvmyDM9Efd6slqGwBgWYIwHwYDVR0jBBgwFoAUqEpqYwR9 3brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRw Oi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRw Oi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzAlBgNVHREEHjAcghp3d3cu Y29sbGVjdG9yc3RyYWluaW5nLmNvbTBMBgNVHSAERTBDMAgGBmeBDAECATA3Bgsr BgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0 Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB3AF6nc/nfVsDntTZIfdBJ4DJ6 kZoMhKESEoQYdZaBcUVYAAABcFD2bc4AAAQDAEgwRgIhALXMx9mHCGqINGWgNqMa gonb94DzwruBO4GmIsbtxuRcAiEAkVfPtqmKlX1iGdzRphn2B9q7s98aQJ2VbXqm d9jZyqQAdQCyHgXMi6LNiiBOh2b5K7mKJSBna9r6cOeySVMt74uQXgAAAXBQ9m29 AAAEAwBGMEQCIEo7PZZXTcTVcD3EiYrb0fMMQq9DpfZkjB14xuMEu5/zAiApna1d y1FAVc0tksx9UsvhvrDled+8t5gOQ36FRiUAkjANBgkqhkiG9w0BAQsFAAOCAQEA UCzFSHpKvfzMZTKvzfxlcXjDRhCZIL4FnZypPWmZ+KKNDzQkeDeo6j4/Nxq4e1pH PD8p60l2k437t+j+zQizaHZca5TNp2qv6LhelzzVsRg0kCVNgXgT6xSlZB9JcqKj w7zCjzDpYOv7hKEhn2CcXqpSBV/6yfFL6nEkxavFsePHSMtJzdIEv81Yhj4BPSTq bVFaUiI2bIGThGiH9oNuYhV9+ztNwgu8PXyCBg2KGJcLutjRw5oR/D8/zF3UwKmi 4zcI9z9pz0wMIEifTNIMWFIbGdaRMJmfAlsK4XSjd5psVl6tItVphJpZMCljwyps zQHWpJE0aMNrLsx6L5Hrow== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA1V4AYJnhY9SokTKwohZW n9keZh2usfUvIIuK3ergyDUVRJRfWCsEmW5OrFC33Q6V1yjliRD0mY7UqIih7gvz hDZDMhB8fX4qztPeJV3Vk9G089Uh28I3579swyG2gsb3rPPun+eXDT/jxHEmt3FD 3KGNT9HlWSaO1B7kOTgFZgQ+DlP+8qpG06RNHgUggtKpUDAPBzNr3YueY1tPvRcs PNohwC9b5BodWTGHMG6DbZvnoo86//ROE263meI3VbsEvFQ834Y7wcLByg/lXV7f DcXAjEfS+odDp5qUJm90MmKSo0/Uq2cz5m2lgDaSGms6OOab0r2SNHdmA2+rBD6/ qT3JC1sOZXA8wtsHuUEWIifGxajzWeimNCvqwHQjMIXq79386W9NBe/mByuX7shw p9r/S9XwRoe0x+x+HCNojbKFpDVHLXjSPb1c8jLZYKZ9yCIvGkM2KR1Sajg9AS6m gIpFHFtyDRe3pgXxHqEmC6y8WvA4KbCzmGY9ezhGGllG5dUHNhbXTZAXlMAVp1ID 0/EK4bGRaSitRt7wCPDV02byRIkrdqrIGU8ismJpklAYSkcMXL2FHVAqSLDWSLXH MJpDxjH0F0CNAFkqCPXDq2tfsD1cdqVeXPjK91ir4AgIIvPbGMvEZz9eQ0TxjDl+ hzGhNCuRb5y3ZHdk6jK9H5UCAwEAAQ== -----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 271074158575174082542440527631974462829920 . . . . . . . . [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-17 01:24:52 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-17 01:24:52 +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 'www.collectorstraining.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 870462204284589605282602674844771726176244931469178967916391213462749386278268994996115544015030908051428761750579693674856897652577311112726080968183878415135317553768605625869110376044882048540542099207489024530421365404033103717256700183585812028138882864512206964762448350072183533793372671501589617714630593210079757698516612557807177223194877358036925740274688709338988241666556868997654380418894868759098080696457113071332743018174211102594320440095551574223180674779563277762310834901477114775682728607753502804477859811538311679075382503568576317752868103498279122186749298654661248632087486250647433769277366551158170203015947713196945844357878659537566655027604330654985624672410805758024674342925885874957876557394013553680458070390545850067534121363382224112686171248152668058088167959811692887491443447347978301632146325419361073322412753956742388386255498877029438306407587998560875651125110028935127554223602393411275729569016592629134165562763405080380436330235125878583001897602047736697278578126096184437299258211712053951638881207522245384495408571777722358842663503959180075957785452549703596365426347462976867005920319627491992377842163696890679941482889675525825180456912977809327897251549505567070815868755861 . . . . . . . . . . . . . . . . . . . . [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) 8dd4763ffc2f9b20ccf447ddeac96a1b00605982 . . . . . . . . . . . . . . . . [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 (30 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.collectorstraining.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) 00f00077005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000017050f66dce0000040300483046022100b5ccc7d987086a883465a036a31a8289dbf780f3c2bb813b81a622c6edc6e45c0221009157cfb6a98a957d6219dcd1a619f607dabbb3df1a409d956d7aa677d8d9caa4007500b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000017050f66dbd000004030046304402204a3b3d96574dc4d5703dc4898adbd1f30c42af43a5f6648c1d78c6e304bb9ff30220299dad5dcb514055cd2d92cc7d52cbe1beb0e579dfbcb7980e437e8546250092 . . . . [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) 00502cc5487a4abdfccc6532afcdfc657178c346109920be059d9ca93d6999f8a28d0f34247837a8ea3e3f371ab87b5a473c3f29eb4976938dfbb7e8fecd08b368765c6b94cda76aafe8b85e973cd5b1183490254d817813eb14a5641f4972a2a3c3bcc28f30e960ebfb84a1219f609c5eaa52055ffac9f14bea7124c5abc5b1e3c748cb49cdd204bfcd58863e013d24ea6d515a5222366c8193846887f6836e62157dfb3b4dc20bbc3d7c82060d8a18970bbad8d1c39a11fc3f3fcc5dd4c0a9a2e33708f73f69cf4c0c20489f4cd20c58521b19d69130999f025b0ae174a3779a6c565ead22d569849a59302963c32a6ccd01d6a4913468c36b2ecc7a2f91eba3