thejacketmaker.com
Issued by Amazon
About this certificate
This digital certificate with serial number 0a:f5:d7:ac:7e:3f:3e:12:27:4d:62:89:fb:28:8e:46 was issued on by Amazon.
With 2 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=thejacketmaker.com
Amazon
Organization:
Amazon
Organization unit: Server CA 1B
Organization unit: Server CA 1B
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 0a:f5:d7:ac:7e:3f:3e:12:27:4d:62:89:fb:28:8e:46Serial Number (int): 14568767072570495746355816579602091590
Serial Number lenght: 124 bits, 16 octets
SubjectKeyId: 1c:61:97:9d:ff:21:89:e0:0f:04:39:da:7b:4e:c4:51:4c:70:49:f7
AuthorityKeyId: 59:a4:66:06:52:a0:7b:95:92:3c:a3:94:07:27:96:74:5b:f9:3d:d0
Fingerprint (sha1): 09:00:8d:0b:8c:14:46:7f:f0:33:4a:a7:0a:67:db:5d:f3:10:e0:12
Fingerprint (sha256): fd:75:55:fc:28:b9:8b:7e:5e:63:ee:25:c0:da:9a:d7:3f:a0:d9:4a:65:c1:5f:a9:49:72:4d:f8:62:48:00:e5
Issuing Certificate URL: http://crt.sca1b.amazontrust.com/sca1b.crt
Revocation information
OCSP Server: http://ocsp.sca1b.amazontrust.comCRL Distribution Point: http://crl.sca1b.amazontrust.com/sca1b.crl
Check the revocation status for certificate thejacketmaker.com
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for thejacketmaker.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
10 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
thejacketmaker.com
*.thejacketmaker.com
*.thejacketmaker.com
Other certificates including the domain name thejacketmaker.com
(limited to 100 certificates)
thejacketmaker.com
blog.thejacketmaker.com
thejacketmaker.com
sni54298.cloudflaressl.com
thejacketmaker.com
thejacketmaker.com
blog.thejacketmaker.com
sni54298.cloudflaressl.com
*.thejacketmaker.com
sni54298.cloudflaressl.com
sni54298.cloudflaressl.com
sni54298.cloudflaressl.com
*.thejacketmaker.com
sni54298.cloudflaressl.com
thejacketmaker.com
sni54298.cloudflaressl.com
thejacketmaker.com
thejacketmaker.com
www.thejacketmaker.com
blog.thejacketmaker.com
thejacketmaker.com
sni54298.cloudflaressl.com
thejacketmaker.com
thejacketmaker.com
blog.thejacketmaker.com
blog.thejacketmaker.com
www.thejacketmaker.com
portal.thejacketmaker.com
thejacketmaker.com
blog.thejacketmaker.com
thejacketmaker.com
sni54298.cloudflaressl.com
thejacketmaker.com
thejacketmaker.com
blog.thejacketmaker.com
sni54298.cloudflaressl.com
*.thejacketmaker.com
sni54298.cloudflaressl.com
sni54298.cloudflaressl.com
sni54298.cloudflaressl.com
*.thejacketmaker.com
sni54298.cloudflaressl.com
thejacketmaker.com
sni54298.cloudflaressl.com
thejacketmaker.com
thejacketmaker.com
www.thejacketmaker.com
blog.thejacketmaker.com
thejacketmaker.com
sni54298.cloudflaressl.com
thejacketmaker.com
thejacketmaker.com
blog.thejacketmaker.com
blog.thejacketmaker.com
www.thejacketmaker.com
portal.thejacketmaker.com
thejacketmaker.com
Certificate
The complete raw certificate details for thejacketmaker.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFgzCCBGugAwIBAgIQCvXXrH4/PhInTWKJ+yiORjANBgkqhkiG9w0BAQsFADBG MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRUwEwYDVQQLEwxTZXJ2ZXIg Q0EgMUIxDzANBgNVBAMTBkFtYXpvbjAeFw0yMDAxMTgwMDAwMDBaFw0yMTAyMTgx MjAwMDBaMB0xGzAZBgNVBAMTEnRoZWphY2tldG1ha2VyLmNvbTCCASIwDQYJKoZI hvcNAQEBBQADggEPADCCAQoCggEBAKrZM8MZCYGtkHVIi2pqZJGMxz/ShkRdhKKD 82pRxnwxwmw8AT+FmqG98kfVgq6D94THgoMnAOJhrNTj83oZYbpJNaFwbO5/g1u5 cZQTxVr3gVS1Ck9u63CyWDVPyKnn+xMUK3oCijrwJBCpg7+a0mZut4LCIKzzusOI kprXUwR6fR+QRwoqhoidPm1DxbN2ymDClNUlgz+NCFVIC8kMPbLlorp6B6EYeDxt yzoHpJYWF2h824fMYyD/4clR0lohzAk6moAUM9dV7+9ViyrdmVKnvchB1RWzKsut qAWnbppvJ9CIDGnqEcRY6jmjgfaJgrh3wBZwhy3ph5CLxKxy8tsCAwEAAaOCApQw ggKQMB8GA1UdIwQYMBaAFFmkZgZSoHuVkjyjlAcnlnRb+T3QMB0GA1UdDgQWBBQc YZed/yGJ4A8EOdp7TsRRTHBJ9zAzBgNVHREELDAqghJ0aGVqYWNrZXRtYWtlci5j b22CFCoudGhlamFja2V0bWFrZXIuY29tMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUE FjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwOwYDVR0fBDQwMjAwoC6gLIYqaHR0cDov L2NybC5zY2ExYi5hbWF6b250cnVzdC5jb20vc2NhMWIuY3JsMCAGA1UdIAQZMBcw CwYJYIZIAYb9bAECMAgGBmeBDAECATB1BggrBgEFBQcBAQRpMGcwLQYIKwYBBQUH MAGGIWh0dHA6Ly9vY3NwLnNjYTFiLmFtYXpvbnRydXN0LmNvbTA2BggrBgEFBQcw AoYqaHR0cDovL2NydC5zY2ExYi5hbWF6b250cnVzdC5jb20vc2NhMWIuY3J0MAwG A1UdEwEB/wQCMAAwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgDuS723dc5guuFC aR+r4Z5mow9+X7By2IMAxHuJeqj9ywAAAW+2dob9AAAEAwBHMEUCIF0QLwq+FgJu uIh8fgzXq8M4XbeekGwjj0hsF0RhQKRZAiEA+p9nvZpw1c25U7LB+co+IfDCHOj4 fZaQ4DlFyed1NC4AdgCHdb/nWXz4jEOZX73zbv9WjUdWNv9KtWDBtOr/XqCDDwAA AW+2docrAAAEAwBHMEUCIHvxI8MnZ6CK0KIopmlz5nUc7lEEMGf7yuKmxeIfQbf2 AiEA7pDQPGJY239ZGfoMYPeXQ4O9d7HlB+17jMXgPexixScwDQYJKoZIhvcNAQEL BQADggEBABpgP3vxtxoSJG6tES8nPo49LECGwhDRTxV7fo2T2pKHPcwFUHFhrmYx 6s8kvzbsHAgU03jw7oqtbXWWk/Ga4H7So3lYs41eQF608gI9Yef4Xf2BR4Ks1d2Y K6txiv80pubS+hokYuOxSUn1chuh4Uln0ji82ub10CL1+Ub2wUzEq/LWLcMpceeg dZ+i/D27QUp9mFmgDxOSxiCbRCPf7LBtO+VlPjY/4jVdPG8PqWgOqNuS5wguxx0G C5riBAfFU21vvHqhcRQVdbIOcyRZG0ZbClbwRRIpF7uxGmKTpM5EO86Wm4YV7SSx c1dkmSUtxMqoKjYt7hO2Dj150G6XKxY= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqtkzwxkJga2QdUiLampk kYzHP9KGRF2EooPzalHGfDHCbDwBP4Waob3yR9WCroP3hMeCgycA4mGs1OPzehlh ukk1oXBs7n+DW7lxlBPFWveBVLUKT27rcLJYNU/Iqef7ExQregKKOvAkEKmDv5rS Zm63gsIgrPO6w4iSmtdTBHp9H5BHCiqGiJ0+bUPFs3bKYMKU1SWDP40IVUgLyQw9 suWiunoHoRh4PG3LOgeklhYXaHzbh8xjIP/hyVHSWiHMCTqagBQz11Xv71WLKt2Z Uqe9yEHVFbMqy62oBadumm8n0IgMaeoRxFjqOaOB9omCuHfAFnCHLemHkIvErHLy 2wIDAQAB -----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 14568767072570495746355816579602091590 . . . . . . . . [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 'Amazon' . . . . . . . . . . . . [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.11 (organizationalUnitName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Server CA 1B' . . . . . . . . . . . . [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 'Amazon' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-18 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2021-02-18 12:00:00 +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 'thejacketmaker.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 21567618238842686139852328002966258486635832265511485018203374719260760495016896889685084251571428037938605461143788844448298092412130837293462957525172278557349889108625088610872868063814522823528970862048335480879725411403833117940698364922792396690253245098845954693155293536786140564831120646353389920889448671206108697075100684531065298169277804831798856684772980285360883166416555183281562138008320116213789526390941220763163115404133799602551995529226032635594917615412622389229019677954033887438373784609824796747080820744433191497746451268408393725217801898143461557670923226494247677573103336322872649118427 . . . . . . . . . . . . . . . . . . . . [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.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 59a4660652a07b95923ca394072796745bf93dd0 . . . . . . . . . . . . . . . . [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) 1c61979dff2189e00f0439da7b4ec4514c7049f7 . . . . . . . . . . . . . . . . [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 (44 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'thejacketmaker.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.thejacketmaker.com' . . . . . . . . . . . . . . . . [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.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (52 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crl.sca1b.amazontrust.com/sca1b.crl' . . . . . . . . . . . . . . . . [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 (25 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.16.840.1.114412.1.2 (digiCertDVCert) . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (105 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.sca1b.amazontrust.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://crt.sca1b.amazontrust.com/sca1b.crt' . . . . . . . . . . . . . . . . [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 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) 00f0007600ee4bbdb775ce60bae142691fabe19e66a30f7e5fb072d88300c47b897aa8fdcb0000016fb67686fd000004030047304502205d102f0abe16026eb8887c7e0cd7abc3385db79e906c238f486c17446140a459022100fa9f67bd9a70d5cdb953b2c1f9ca3e21f0c21ce8f87d9690e03945c9e775342e0076008775bfe7597cf88c43995fbdf36eff568d475636ff4ab560c1b4eaff5ea0830f0000016fb676872b000004030047304502207bf123c32767a08ad0a228a66973e6751cee51043067fbcae2a6c5e21f41b7f6022100ee90d03c6258db7f5919fa0c60f7974383bd77b1e507ed7b8cc5e03dec62c527 . . . . [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) 001a603f7bf1b71a12246ead112f273e8e3d2c4086c210d14f157b7e8d93da92873dcc05507161ae6631eacf24bf36ec1c0814d378f0ee8aad6d759693f19ae07ed2a37958b38d5e405eb4f2023d61e7f85dfd814782acd5dd982bab718aff34a6e6d2fa1a2462e3b14949f5721ba1e14967d238bcdae6f5d022f5f946f6c14cc4abf2d62dc32971e7a0759fa2fc3dbb414a7d9859a00f1392c6209b4423dfecb06d3be5653e363fe2355d3c6f0fa9680ea8db92e7082ec71d060b9ae20407c5536d6fbc7aa171141575b20e7324591b465b0a56f045122917bbb11a6293a4ce443bce969b8615ed24b173576499252dc4caa82a362dee13b60e3d79d06e972b16