www.dynahand.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:40:88:d6:6c:8d:79:2b:b0:78:28:c7:d6:f8:ef:bf:78: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.dynahand.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:40:88:d6:6c:8d:79:2b:b0:78:28:c7:d6:f8:ef:bf:78:60Serial Number (int): 283296817638884185225598449066556027533408
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 1b:5a:42:c3:f5:53:63:51:d5:e7:de:f5:91:67:b9:3d:b3:3d:70:82
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): b3:0e:6b:c9:c0:15:1f:9f:54:6c:71:3e:f4:6c:9e:ab:af:f7:60:e2
Fingerprint (sha256): ce:49:91:c0:c8:81:e1:1d:74:72:82:2d:9f:d4:05:5a:f8:bc:bf:ec:46:01:02:ba:aa:8a:24:0b:e7:bb:9e:b2
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.dynahand.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.dynahand.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.dynahand.com
Other certificates including the domain name dynahand.com
(limited to 100 certificates)
www.4dgarden.com
dynahand.com
www.wellvendors.com
dynahand.com
insectrepellent.organic
quickunsecuredbusinessloansz.site
dynahand.com
dynahand.com
triplemate.com
www.dynahand.com
cynthian.com
newyorksportsmedicine.org
www.dynahand.com
www.dynahand.com
www.tldrporn.com
antonella.org
www.askawaldorfmom.com
voxdigital.com
www.wnaco.com
www.dynahand.com
dynahand.com
www.wellvendors.com
dynahand.com
insectrepellent.organic
quickunsecuredbusinessloansz.site
dynahand.com
dynahand.com
triplemate.com
www.dynahand.com
cynthian.com
newyorksportsmedicine.org
www.dynahand.com
www.dynahand.com
www.tldrporn.com
antonella.org
www.askawaldorfmom.com
voxdigital.com
www.wnaco.com
www.dynahand.com
Certificate
The complete raw certificate details for www.dynahand.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGVzCCBT+gAwIBAgISA0CI1myNeSuweCjH1vjvv3hgMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMTcxNjI0NDBaFw0y MDA1MTcxNjI0NDBaMBsxGTAXBgNVBAMTEHd3dy5keW5haGFuZC5jb20wggIiMA0G CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDqRrCrNVblT4cuYnULORYjeOxZr2w4 ECih0BNHsEJN3YMXxl+Ae9VSa8JREgztN3KRLqwSc1TGnFItKuM4swxUIOt3P9yN A5Tz7g9J2TzaKnILJwN1+jiNz7uEFGJB3TyqGsraxS7ohSYUoruYqsKfOG3SmdSD m1jjZeOs5tR7R9Z7oIZROVG+6GL+vFr/h4RcMifdoySPzekxwXuG+rb25j7Lel9v OJH6pw2STsN77RrP/tUY33YndOOc4kUYD5gM/Gb1Mn4ZYvYZFSgwcd/GuL6Ehm1/ dfGVjI57NrHNgniRKeJ07FACWWcxAKCUD5rkxFEw6/kFvyJ7+kPKxpynMQsWe4cf q9lWq/GTVZ13NVlXVDwuKabNqu9HBpJVNuUCl2ekyRhPfa1quIdIU0GNegQLLwVo O+4EWzFltpQDOX8dHenXm7db+nAs9oBGz8xLwFyQNZSyrH6PsGua5zOjk+BNRkAM SoKuyUCLAs04U3staF7OCvN1EQtcQ1D+MFhdeHuOp/xw0bJinpxoqnx3xX2SnvVO 9BI6VHYiKn7LdwAe+FBJF+YDae81oKkMVcu0lX2grA0qiNbIhKG3PnbSHSZJFwOI cuEq9oAOwq2ZXOliPl7AqdWLYUH6S4w4CfS72Q05vURJZy9Ydr0XQU8hIQPRBWQn 8oUPDCTkVKdJgQIDAQABo4ICZDCCAmAwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQb WkLD9VNjUdXn3vWRZ7k9sz1wgjAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv 86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu dC14My5sZXRzZW5jcnlwdC5vcmcvMBsGA1UdEQQUMBKCEHd3dy5keW5haGFuZC5j b20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEF BQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEDBgorBgEEAdZ5AgQC BIH0BIHxAO8AdQDnEvKwN34aYvuOyQxhhPHqezfLVh0RJlvz4PNL8kFUbgAAAXBU LjukAAAEAwBGMEQCIGa84vjfV3uaDVVX566YGz/IzeYffdXhm4WPa9qKHg17AiBm uU2w+LfMz5XL2CK5ikiXrcX6WySqq4bvUDEfUhbnrwB2ALIeBcyLos2KIE6HZvkr uYolIGdr2vpw57JJUy3vi5BeAAABcFQuO6kAAAQDAEcwRQIgcAkpvgj1tSYxr5yg Xj3lnSgG9//MihO6Hcd3k2AVwp0CIQCCsJQkJ1O05KLCtLVAvrsL6pA91k6YVOHG QqtlYGASjTANBgkqhkiG9w0BAQsFAAOCAQEAeIiW8CuiWcHbFFqt7hM3h4FMCGbF ibHGEpn4WDX40flBb/t+3A6cLMpbBCJoj508Yd7SrNZUjqcy6E/XOufnxJDhNiKd k8mxAg85vIv5YgCCURihrKHSeT74vPBGSPKyMsRQQnDInFtoTcQv82BQvmQN4Y4O rW8zBri5pzAdvCN8b8CVwVqufxN1vx2ESF6S1cRKbULV9yDitlrvZ7MPcCsSP8xr OfAjrHmCFKTGUlleXWkHj6sCAzpIodmF8CtwGi9P+RbSo6sCI+820NEhGaP39mY0 zHAYekyOb4ZFkEkQ3frwvftKfNM6V6Kjcj23oGMNx1t8e3ZZrmncSnl9aw== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA6kawqzVW5U+HLmJ1CzkW I3jsWa9sOBAoodATR7BCTd2DF8ZfgHvVUmvCURIM7TdykS6sEnNUxpxSLSrjOLMM VCDrdz/cjQOU8+4PSdk82ipyCycDdfo4jc+7hBRiQd08qhrK2sUu6IUmFKK7mKrC nzht0pnUg5tY42XjrObUe0fWe6CGUTlRvuhi/rxa/4eEXDIn3aMkj83pMcF7hvq2 9uY+y3pfbziR+qcNkk7De+0az/7VGN92J3TjnOJFGA+YDPxm9TJ+GWL2GRUoMHHf xri+hIZtf3XxlYyOezaxzYJ4kSnidOxQAllnMQCglA+a5MRRMOv5Bb8ie/pDysac pzELFnuHH6vZVqvxk1WddzVZV1Q8LimmzarvRwaSVTblApdnpMkYT32tariHSFNB jXoECy8FaDvuBFsxZbaUAzl/HR3p15u3W/pwLPaARs/MS8BckDWUsqx+j7Brmucz o5PgTUZADEqCrslAiwLNOFN7LWhezgrzdRELXENQ/jBYXXh7jqf8cNGyYp6caKp8 d8V9kp71TvQSOlR2Iip+y3cAHvhQSRfmA2nvNaCpDFXLtJV9oKwNKojWyIShtz52 0h0mSRcDiHLhKvaADsKtmVzpYj5ewKnVi2FB+kuMOAn0u9kNOb1ESWcvWHa9F0FP ISED0QVkJ/KFDwwk5FSnSYECAwEAAQ== -----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 283296817638884185225598449066556027533408 . . . . . . . . [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 16:24:40 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-17 16:24:40 +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.dynahand.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 955763237298943043605555218103076556785987148182429438319855216718290239209910570671763107282144179091087163472291250523107111454503023234730713679081011214132188664780088644104253468448851020638659681128716997116604158800443803580426962011717151588941748812836062377138894851882096016055239425116433231767132821283427515876942847534083966039980433112036234259097305794924067366032186406326050100640425476551703540417660991682523772682885498989828002332505509479434327354351844921824209278595593400704021487188955974497475210109161161488717456303530403399851773928287529246770036321688395781653800076725902526086477771290211542135024293028397227194224071876583487375537303063775953382432280779411121167132396061085597142544761467285008703869760142889375538084912725911133662069320663614634890240806790589448692748039541702679446790246162016806644534433755917061606225153893571505067750386398809578495434460280916213587611854796890925219048220539462458005188299014170737624605151639498543085747946966121874070252181496893970423891247783512071711061623749196645790526947850639725448612044431194213103880031073136223349449453742826541392055653823699460553667176219776624894444534734571849570313880533242015587222740490005021293824919937 . . . . . . . . . . . . . . . . . . . . [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) 1b5a42c3f5536351d5e7def59167b93db33d7082 . . . . . . . . . . . . . . . . [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 (20 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.dynahand.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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007500e712f2b0377e1a62fb8ec90c6184f1ea7b37cb561d11265bf3e0f34bf241546e00000170542e3ba40000040300463044022066bce2f8df577b9a0d5557e7ae981b3fc8cde61f7dd5e19b858f6bda8a1e0d7b022066b94db0f8b7cccf95cbd822b98a4897adc5fa5b24aaab86ef50311f5216e7af007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e00000170542e3ba900000403004730450220700929be08f5b52631af9ca05e3de59d2806f7ffcc8a13ba1dc777936015c29d02210082b094242753b4e4a2c2b4b540bebb0bea903dd64e9854e1c642ab656060128d . . . . [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) 00788896f02ba259c1db145aadee133787814c0866c589b1c61299f85835f8d1f9416ffb7edc0e9c2cca5b0422688f9d3c61ded2acd6548ea732e84fd73ae7e7c490e136229d93c9b1020f39bc8bf96200825118a1aca1d2793ef8bcf04648f2b232c4504270c89c5b684dc42ff36050be640de18e0ead6f3306b8b9a7301dbc237c6fc095c15aae7f1375bf1d84485e92d5c44a6d42d5f720e2b65aef67b30f702b123fcc6b39f023ac798214a4c652595e5d69078fab02033a48a1d985f02b701a2f4ff916d2a3ab0223ef36d0d12119a3f7f66634cc70187a4c8e6f8645904910ddfaf0bdfb4a7cd33a57a2a3723db7a0630dc75b7c7b7659ae69dc4a797d6b