ideakids.org
Issued by R3
About this certificate
This digital certificate with serial number 04:00:0d:c7:6f:bc:67:b0:29:5f:c3:c3:26:56:31:d8:b8:90 was issued on by Let's Encrypt.
With 12 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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=ideakids.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 04:00:0d:c7:6f:bc:67:b0:29:5f:c3:c3:26:56:31:d8:b8:90Serial Number (int): 348467459224335489403897960958495724976272
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 71:7b:69:6d:74:49:e1:32:99:4a:d7:77:47:7b:48:70:91:84:a4:4b
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 33:96:a2:d0:98:56:6c:91:88:6c:65:a3:a0:a1:82:c6:87:e1:7f:b5
Fingerprint (sha256): 3f:e9:74:7f:3b:fc:76:7f:54:31:13:0f:2b:90:ca:87:09:fc:6f:84:16:da:71:76:31:0e:e9:7c:f7:f9:f7:8f
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate ideakids.org
12
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for ideakids.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
advancedaquatics.com
domaincartoons.com
etechtv.us
forexforvip.com
ideakids.org
isrealpaint.com
knockedupfitness.com
seafilesync.com
steakdepot.com
taylorsprings.com
unfructosethefuture.com
www.thedirectlenders.com
domaincartoons.com
etechtv.us
forexforvip.com
ideakids.org
isrealpaint.com
knockedupfitness.com
seafilesync.com
steakdepot.com
taylorsprings.com
unfructosethefuture.com
www.thedirectlenders.com
Other certificates including the domain name ideakids.org
(limited to 100 certificates)
gideon.bible
ideakids.org
vsafedashboard.com.ideakids.org
marsexpress.ca
sunsetlibrary.bible
ideakids.org
ultimateloghome.ca
alauda.org
marsexpress.ca
ideakids.org
ideakids.org
protec-security.asia
olympia.ac
marsexpress.ca
rupeek.org
marsexpress.ca
ideakids.org
gwl.me
gideon.bible
marsexpress.ca
ideakids.org
ideakids.org
olympia.ac
ultimateloghome.ca
gwl.me
marsexpress.ca
marsexpress.ca
gideon.bible
mannys.pizza
ultimateloghome.ca
marsexpress.ca
ultimateloghome.ca
ultimateloghome.ca
marsexpress.ca
merchant.ac
organization.vc
marsexpress.ca
win.estate
ideakids.org
vsafedashboard.com.ideakids.org
marsexpress.ca
sunsetlibrary.bible
ideakids.org
ultimateloghome.ca
alauda.org
marsexpress.ca
ideakids.org
ideakids.org
protec-security.asia
olympia.ac
marsexpress.ca
rupeek.org
marsexpress.ca
ideakids.org
gwl.me
gideon.bible
marsexpress.ca
ideakids.org
ideakids.org
olympia.ac
ultimateloghome.ca
gwl.me
marsexpress.ca
marsexpress.ca
gideon.bible
mannys.pizza
ultimateloghome.ca
marsexpress.ca
ultimateloghome.ca
ultimateloghome.ca
marsexpress.ca
merchant.ac
organization.vc
marsexpress.ca
win.estate
Certificate
The complete raw certificate details for ideakids.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFvTCCBKWgAwIBAgISBAANx2+8Z7ApX8PDJlYx2LiQMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yNDA0MTcwMDAxNTRaFw0yNDA3MTYwMDAxNTNaMBcxFTATBgNVBAMT DGlkZWFraWRzLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPZ1 1E6/uru9TDE5OX6HOH9IFKpezFzpae+wJstKvANjLJRy2GbLiBVFJAWb5RneJJqk pnX0i3OaaZZ8RfNMvWOBEiZRZHJQXswTiWVXaJPgaVZN6C580lLHuC26iMB9/U5F lTn7BrgGwyJEeSxyRlpuk47uJAznXWG1QlasGS0vjx+8elpImuwNGlL1TLS5jtdb 0lU0Zh+18JtgYlcx9tQHDvvVds1nwtaK6mIIfLZnYnMK1vDXqP+c0PvLuXrvvtld H3Omqa5lKPMPxKt5LVa1nAq82XPj/zC16eS2TT9a9IbXlIwcPYIdhthdf/IRhX/V 8C9VpzUPHBajNnG0Bi8CAwEAAaOCAuYwggLiMA4GA1UdDwEB/wQEAwIFoDAdBgNV HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E FgQUcXtpbXRJ4TKZStd3R3tIcJGEpEswHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA 5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMu by5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8w ge4GA1UdEQSB5jCB44IUYWR2YW5jZWRhcXVhdGljcy5jb22CEmRvbWFpbmNhcnRv b25zLmNvbYIKZXRlY2h0di51c4IPZm9yZXhmb3J2aXAuY29tggxpZGVha2lkcy5v cmeCD2lzcmVhbHBhaW50LmNvbYIUa25vY2tlZHVwZml0bmVzcy5jb22CD3NlYWZp bGVzeW5jLmNvbYIOc3RlYWtkZXBvdC5jb22CEXRheWxvcnNwcmluZ3MuY29tghd1 bmZydWN0b3NldGhlZnV0dXJlLmNvbYIYd3d3LnRoZWRpcmVjdGxlbmRlcnMuY29t MBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHYA dv+IPwq2+5VRwmHM9Ye6NLSkzbsp3GhCCp/mZ0xaOnQAAAGO6ZMYggAABAMARzBF AiEAgjvjo8MsFCmw05s6YVBRuYlqTpcaEs2v33iW2nCGJwYCIAdzqaLspScF8joH 92V5D1tHariTVKUMecxAp7kdo/UCAHYAO1N3dT4tuYBOizBbBv5AO2fYT8P0x70A DS1yb+H61BcAAAGO6ZMYhwAABAMARzBFAiEAmmIPcp3T9zqMRKHkt9mI4f5UpRzQ 2J7nILA/6siADEACIFlkcmDajlzgYlKQHO0tMYUl4ZKo/UzCD+cibzOuJlDjMA0G CSqGSIb3DQEBCwUAA4IBAQAmBAU5h8MVCBy2dgiVbvoqee64n67GbWQueOv48Rwn jHKe747WO35ZvhOAKbMl3RuOE19p4l7YQGG7YlOPj1EIvHjySsXglJOrCoMoZJzZ Rr2TKVLN+kL98vayrTwGaiSkv6LmjMPgaSw5S78w83DSNZBJnKF5bjIyvD5Rk52s 8LeGsQWJXfwy3MDzJCYEAy3kB8tpvFYGC1F5iO5T4LCZkDzZAsmy6/HHT8OZE7Gp k8CjWdtt5B+al2R5ZunzmyRciOQwAPMjFTbJNzfiGUzxktahVGPZH7c9XEfoeWIl LYe43wNUWWsHwwhuFgFxrS1g7w2nAYPvqAd2rhQxZs/d -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA9nXUTr+6u71MMTk5foc4 f0gUql7MXOlp77Amy0q8A2MslHLYZsuIFUUkBZvlGd4kmqSmdfSLc5pplnxF80y9 Y4ESJlFkclBezBOJZVdok+BpVk3oLnzSUse4LbqIwH39TkWVOfsGuAbDIkR5LHJG Wm6Tju4kDOddYbVCVqwZLS+PH7x6Wkia7A0aUvVMtLmO11vSVTRmH7Xwm2BiVzH2 1AcO+9V2zWfC1orqYgh8tmdicwrW8Neo/5zQ+8u5eu++2V0fc6aprmUo8w/Eq3kt VrWcCrzZc+P/MLXp5LZNP1r0hteUjBw9gh2G2F1/8hGFf9XwL1WnNQ8cFqM2cbQG LwIDAQAB -----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 348467459224335489403897960958495724976272 . . . . . . . . [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 2024-04-17 00:01:54 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-07-16 00:01: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 'ideakids.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 31112726828162068592690253138465141448386942016117277299615281060540326355318239012069248269131915729387013489520142032311863197736427623089245549945881339897684295672359932904951057061605910333740305523702134835424660487962124731187780281423282997892891309635786162591749558565840257509064547961912439733683829825480365602438690014293938077580208666399074183810438276879876541625897199867862803450400678196998847906362062777084685061514097355125190501021598942870752968158958054828678155920955132135214510175064566788084715386191367612498935815185268680154055424189114509365636384606640032512709438463842902238037551 . . . . . . . . . . . . . . . . . . . . [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) 717b696d7449e132994ad777477b48709184a44b . . . . . . . . . . . . . . . . [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 (230 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'advancedaquatics.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'domaincartoons.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'etechtv.us' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'forexforvip.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ideakids.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'isrealpaint.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'knockedupfitness.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'seafilesync.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'steakdepot.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'taylorsprings.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'unfructosethefuture.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.thedirectlenders.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 (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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f000760076ff883f0ab6fb9551c261ccf587ba34b4a4cdbb29dc68420a9fe6674c5a3a740000018ee99318820000040300473045022100823be3a3c32c1429b0d39b3a615051b9896a4e971a12cdafdf7896da7086270602200773a9a2eca52705f23a07f765790f5b476ab89354a50c79cc40a7b91da3f5020076003b5377753e2db9804e8b305b06fe403b67d84fc3f4c7bd000d2d726fe1fad4170000018ee993188700000403004730450221009a620f729dd3f73a8c44a1e4b7d988e1fe54a51cd0d89ee720b03feac8800c40022059647260da8e5ce06252901ced2d318525e192a8fd4cc20fe7226f33ae2650e3 . . . . [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) 002604053987c315081cb67608956efa2a79eeb89faec66d642e78ebf8f11c278c729eef8ed63b7e59be138029b325dd1b8e135f69e25ed84061bb62538f8f5108bc78f24ac5e09493ab0a8328649cd946bd932952cdfa42fdf2f6b2ad3c066a24a4bfa2e68cc3e0692c394bbf30f370d23590499ca1796e3232bc3e51939dacf0b786b105895dfc32dcc0f3242604032de407cb69bc56060b517988ee53e0b099903cd902c9b2ebf1c74fc39913b1a993c0a359db6de41f9a97647966e9f39b245c88e43000f3231536c93737e2194cf192d6a15463d91fb73d5c47e87962252d87b8df0354596b07c3086e160171ad2d60ef0da70183efa80776ae143166cfdd