techhalloffame.org
Issued by R3
About this certificate
This digital certificate with serial number 04:b0:fa:42:98:d4:bf:00:a7:35:a3:96:c1:33:aa:20:15:cd was issued on by Let's Encrypt.
With 11 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=techhalloffame.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:b0:fa:42:98:d4:bf:00:a7:35:a3:96:c1:33:aa:20:15:cdSerial Number (int): 408671493095446791057477452510529302042061
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 7f:d6:cb:2c:7a:06:54:5a:66:e0:24:96:3b:ba:39:91:3e:2a:33:dc
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 74:32:38:24:f5:18:a6:15:0a:91:b7:d8:7d:6d:2f:79:a9:79:3b:d2
Fingerprint (sha256): c5:3a:3e:d8:e1:bd:ca:ca:3e:0e:37:4b:75:45:6f:ae:1a:4b:d7:cf:9d:db:65:e3:74:bd:c0:f2:0b:55:a7:41
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate techhalloffame.org
11
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for techhalloffame.org
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
apeready.com
bizforvip.com.fuelthenation.com
cenatkai.com.50stateshalfmarathonclub.co
enerpacpa.com
ingenuity.in
jetset4vip.com
mgdtreatment.com.patriotpresswire.com
rxsugarisnaturessugar.com
sanfrancisco-womans-network.org.summercampstexas.com
simpleinterestloan.com
techhalloffame.org
bizforvip.com.fuelthenation.com
cenatkai.com.50stateshalfmarathonclub.co
enerpacpa.com
ingenuity.in
jetset4vip.com
mgdtreatment.com.patriotpresswire.com
rxsugarisnaturessugar.com
sanfrancisco-womans-network.org.summercampstexas.com
simpleinterestloan.com
techhalloffame.org
Other certificates including the domain name techhalloffame.org
(limited to 100 certificates)
homeschoolingaroundtheworld.org
starband.ca
allanblock.asia
starband.ca
starband.ca
sculpit.gold
techhalloffame.org
thebiblecourse.ca
starband.ca
luxuryloghome.ca
starband.ca
impossible.ca
techhalloffame.org
gitiehouse.name
leaselock.ca
starband.ca
luxuryloghome.ca
starband.ca
techhalloffame.org
starband.ca
starband.ca
techhalloffame.org
techhalloffame.org
starband.ca
starband.ca
cams.golf
starband.ca
starband.ca
starband.ca
techhalloffame.org
starband.ca
allanblock.asia
starband.ca
starband.ca
sculpit.gold
techhalloffame.org
thebiblecourse.ca
starband.ca
luxuryloghome.ca
starband.ca
impossible.ca
techhalloffame.org
gitiehouse.name
leaselock.ca
starband.ca
luxuryloghome.ca
starband.ca
techhalloffame.org
starband.ca
starband.ca
techhalloffame.org
techhalloffame.org
starband.ca
starband.ca
cams.golf
starband.ca
starband.ca
starband.ca
techhalloffame.org
Certificate
The complete raw certificate details for techhalloffame.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGDjCCBPagAwIBAgISBLD6QpjUvwCnNaOWwTOqIBXNMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzEyMjIwMDE3NTRaFw0yNDAzMjEwMDE3NTNaMB0xGzAZBgNVBAMT EnRlY2hoYWxsb2ZmYW1lLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC ggEBAMIz6oLn3IFcgqNszgfTCkQ7JqE1CkoRr0Guq0Uf+CmFxcX++yGKFm4i05t/ QwEm9xuc9S7fJ7N28myd6RPLtaS7FUipBbmIX+BERXHU2tlhKgwXSKBgkXoXqiS0 VZmLOn0rhYHicHNkyzGrFWBNz7O55UMYnXybq1//wG7VJCJqAyXp6w9X1CJl2YVC lOMVLZhBIa3fUypxMJz1iaeThSdO8eWpSU6G5bT5MbReVnYlWY03osgLXCQsv0YF V+BMoB3jtFiuVybnZT6YbaY7rYlhsAxpNd50tbyzYKTbGP35lROKwkfwCVsJDxnt jVm6N4660LH9mcotJFRykckxgd8CAwEAAaOCAzEwggMtMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd BgNVHQ4EFgQUf9bLLHoGVFpm4CSWO7o5kT4qM9wwHwYDVR0jBBgwFoAUFC6zF7dY VsuuUAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRw Oi8vcjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNy Lm9yZy8wggE3BgNVHREEggEuMIIBKoIMYXBlcmVhZHkuY29tgh9iaXpmb3J2aXAu Y29tLmZ1ZWx0aGVuYXRpb24uY29tgihjZW5hdGthaS5jb20uNTBzdGF0ZXNoYWxm bWFyYXRob25jbHViLmNvgg1lbmVycGFjcGEuY29tggxpbmdlbnVpdHkuaW6CDmpl dHNldDR2aXAuY29tgiVtZ2R0cmVhdG1lbnQuY29tLnBhdHJpb3RwcmVzc3dpcmUu Y29tghlyeHN1Z2FyaXNuYXR1cmVzc3VnYXIuY29tgjRzYW5mcmFuY2lzY28td29t YW5zLW5ldHdvcmsub3JnLnN1bW1lcmNhbXBzdGV4YXMuY29tghZzaW1wbGVpbnRl cmVzdGxvYW4uY29tghJ0ZWNoaGFsbG9mZmFtZS5vcmcwEwYDVR0gBAwwCjAIBgZn gQwBAgEwggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEAdgBIsONr2qZHNA/lagL6nTDr HFIBy1bdLIHZu7+rOdiEcwAAAYyPGa/OAAAEAwBHMEUCIQCKHBqgjdQsULE0VYO4 qCf7xpOHLb/ZORMkDjkwU9MBjgIgCZURf58TwBWleD8JVvxT2q3yNTy/FfsTe+ze /6/3gyEAdwCi4r/WHt4vLweg1k5tN6fcZUOwxrUuotq3iviabfUX2AAAAYyPGa/e AAAEAwBIMEYCIQD+TeLemw3GftxNG3cUEWx1sSmL9yRYbNLHlQic0Fa5+QIhAPRu KR7N0BOdzRQrTMS0YRSUc0CRZ1mgLG1H3w4TLruOMA0GCSqGSIb3DQEBCwUAA4IB AQCzHTYJLY69/JoZFVnv3yU3KwVPTyu8/oq+UppDlKkvM+n8vnOAPAMnRNEukbuD abV0GzDN/Q5b6fgv1GuL/B9HSOS9Pt4iuZpcs3vxEp2Ch2T2qM6LVuJI/q3Y+dfa 1ojmf2wuMPl1+SydkLd6gnSgAJX8SUvIyxDWSBIEGa4O68TDveteuZtW8YkemYJO 8HtKE2vFaTc9uMN78cn1zJfIZkRWNwgs3OA57ZN54DE7Szq/9mdu3Zya6hjpwgCc dqH9DRhpLsxEJJwbWmO+ITqJd7pf9FWONAXPKpImuH9Q/JbFRjVEVH4jjGpTcKqn PgLt3DJO/nxZIe0Ta617WkaY -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwjPqgufcgVyCo2zOB9MK RDsmoTUKShGvQa6rRR/4KYXFxf77IYoWbiLTm39DASb3G5z1Lt8ns3bybJ3pE8u1 pLsVSKkFuYhf4ERFcdTa2WEqDBdIoGCReheqJLRVmYs6fSuFgeJwc2TLMasVYE3P s7nlQxidfJurX//AbtUkImoDJenrD1fUImXZhUKU4xUtmEEhrd9TKnEwnPWJp5OF J07x5alJTobltPkxtF5WdiVZjTeiyAtcJCy/RgVX4EygHeO0WK5XJudlPphtpjut iWGwDGk13nS1vLNgpNsY/fmVE4rCR/AJWwkPGe2NWbo3jrrQsf2Zyi0kVHKRyTGB 3wIDAQAB -----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 408671493095446791057477452510529302042061 . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-12-22 00:17:54 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-03-21 00:17:53 +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 'techhalloffame.org' . . . . . . . . [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 24515831926736442279135845877689927684512170057026691540203398018332184797145617008504510568227651446333274456638190919965664329172955227184277485322649078504074011138138626036203943058994873410089984475819210158757266583263876724358130509250179069198281893814762626035541842912516139759111195067517825495050473187022721248806146877540510144540030533501166257095345996757608087688180931388386994450767088844444306410016078615801294213020928762809108270046351346286016221937649499177220169819212237662077359175750676533179483320998332470429523817425527122545496069050964504268427559569015458391138001395487634116149727 . . . . . . . . . . . . . . . . . . . . [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) 7fd6cb2c7a06545a66e024963bba39913e2a33dc . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (302 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'apeready.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'bizforvip.com.fuelthenation.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cenatkai.com.50stateshalfmarathonclub.co' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'enerpacpa.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ingenuity.in' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'jetset4vip.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mgdtreatment.com.patriotpresswire.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'rxsugarisnaturessugar.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sanfrancisco-womans-network.org.summercampstexas.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'simpleinterestloan.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'techhalloffame.org' . . . . . . . . . . . . . . . . [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 (12 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.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f100760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018c8f19afce00000403004730450221008a1c1aa08dd42c50b1345583b8a827fbc693872dbfd93913240e393053d3018e02200995117f9f13c015a5783f0956fc53daadf2353cbf15fb137becdeffaff78321007700a2e2bfd61ede2f2f07a0d64e6d37a7dc6543b0c6b52ea2dab78af89a6df517d80000018c8f19afde0000040300483046022100fe4de2de9b0dc67edc4d1b7714116c75b1298bf724586cd2c795089cd056b9f9022100f46e291ecdd0139dcd142b4cc4b46114947340916759a02c6d47df0e132ebb8e . . . . [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) 00b31d36092d8ebdfc9a191559efdf25372b054f4f2bbcfe8abe529a4394a92f33e9fcbe73803c032744d12e91bb8369b5741b30cdfd0e5be9f82fd46b8bfc1f4748e4bd3ede22b99a5cb37bf1129d828764f6a8ce8b56e248feadd8f9d7dad688e67f6c2e30f975f92c9d90b77a8274a00095fc494bc8cb10d648120419ae0eebc4c3bdeb5eb99b56f1891e99824ef07b4a136bc569373db8c37bf1c9f5cc97c866445637082cdce039ed9379e0313b4b3abff6676edd9c9aea18e9c2009c76a1fd0d18692ecc44249c1b5a63be213a8977ba5ff4558e3405cf2a9226b87f50fc96c5463544547e238c6a5370aaa73e02eddc324efe7c5921ed136bad7b5a4698