www.pattis.com.tw
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:9c:f2:a1:99:6c:36:f2:2b:8c:d8:fc:b3:56:14:da:19:dc 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.pattis.com.tw
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:9c:f2:a1:99:6c:36:f2:2b:8c:d8:fc:b3:56:14:da:19:dcSerial Number (int): 314743419281503629855133813186356989008348
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 54:26:45:b3:6c:52:bd:ff:56:d5:10:e4:51:20:e5:ed:1b:58:eb:3d
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): ec:95:25:65:26:d6:98:ac:33:2e:f0:9a:4e:72:d6:eb:4f:6e:78:81
Fingerprint (sha256): e5:a4:dd:66:47:40:3c:8e:2e:73:55:4d:09:46:09:67:c5:60:72:91:2d:9b:12:c7:34:05:61:d7:e5:81:5d:6e
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.pattis.com.tw
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.pattis.com.tw
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.pattis.com.tw
Other certificates including the domain name pattis.com.tw
(limited to 100 certificates)
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
www.pattis.com.tw
Certificate
The complete raw certificate details for www.pattis.com.tw in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGWzCCBUOgAwIBAgISA5zyoZlsNvIrjNj8s1YU2hncMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA4MTUwMDM4MjJaFw0x OTExMTMwMDM4MjJaMBwxGjAYBgNVBAMTEXd3dy5wYXR0aXMuY29tLnR3MIICIjAN BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvJVHeOiQSJD+xeBPcfHbUoScdvv5 nFekSPmK3kR67jJmQ+fakuCySXmAn3gCHeMNz9b/NC9UP7ER54Y5RvlLDQOI6EQn 3lkQNLBJMzCUF4aHPr8HR+XCGW6uM9quhhfsn4wgxrHiu42ZxNMet7VBXGzwHZ7E PScmb8mOKwZhmpDysLmUNio02JOCO2JTa/4gk2I5o1QcYhzqjYJxzzgOHIQZw+u2 /8OL1DAYDaBKVmVg7cuos7jBGnZ2UEFT8mD5QiOUGKUhgqwSfMA+DggJJJ978vVk PDUUKS/2xp9nsQpT7aBy7FUAFaIolA/lVYqupfr/WCU9IitC7O5AWbsrajqbYIW8 HxjfWS9oatk5RlqSTc5vcLsLJRyoa1q+td7aaDJutNGNFnALOJRcS02Jh6ulzvIR dhe/VFFRmm/F/pfWmrIC4vtLZxiMaTukOnfx3BWjez2spYIw/9T6GuTtJVgyBNLV rJptQTWrgrKrmFbxlkMisuZTVn6p7IHSS2pJ3Htm3d6tPnYsKQ1GlEHuTYWJLBBz zAFUfj0Dj/3UEJAfPzufPhgJABX9QHz+ROR3vyj+604kLII+g/zrJks3rc8DU3cK iY5uCK0vbIZZ2I8QIVBgfv/P+jUDCss0JHmlw1ZvxJPDmE3qfbycJvCSSk/sixqE eVjbGyyYpzGObWUCAwEAAaOCAmcwggJjMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUE FjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU VCZFs2xSvf9W1RDkUSDl7RtY6z0wHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl 7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5p bnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5p bnQteDMubGV0c2VuY3J5cHQub3JnLzAcBgNVHREEFTATghF3d3cucGF0dGlzLmNv bS50dzBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsG AQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQUGCisGAQQB1nkC BAIEgfYEgfMA8QB2AOJpS64m6OlACeiGG7Y7g9Q+5/50iPukjyiTAZ3d8dv+AAAB bJLtBBAAAAQDAEcwRQIhALvtR0H6Y6loR+0pMkAemqB8Eok1N4Ydl2YPYx9Ru8NO AiBXfijxScu/Yl3VThAtWCATZ5npBUEbJRSP7mEOVu45pQB3AGPy283oO8wszwty hCdXazOkjWF3j711pjixx2hUS9iNAAABbJLtBBsAAAQDAEgwRgIhAIivsnxXwBBe BrzRd1tRRsPjYMu6ID6iQXTRYzKdHOBVAiEAgaSD0gp3JhcJL1LxL+HJi/DcQ/ir gGy4W2VsDJmJp1owDQYJKoZIhvcNAQELBQADggEBAHsL9EUgfTLvK1GpVwt8kyLW dsxrxWZpIqcmGIRM1I8QQpcYxpcetGK8wB0x9VKj9d9du8E87w1pM0Z/pAG9T5z1 1JSAJVqORtBmiJbF8OReoKJv70LLzvlOjznNtMyCm3LGk4fSAi1CqXSxA0G2yj+A IVDuGkjmw56uGwFzr32pzO21ncCh9WN+cbb7z4PwV695qZb6HWHJPGIFYY72Rbm8 sLJTk4lcP82dbuvqwqWkUlEVz6N75+Jn9HMIGZ6JJHbMHhRcx9j0/4bAaSKSNlBC Y4ZyYIQT7g4/9ZY5vvHuVZ5ukm3gQ80AC0jrLnp64Va8sCnw0/SigQRYNztQ9YM= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvJVHeOiQSJD+xeBPcfHb UoScdvv5nFekSPmK3kR67jJmQ+fakuCySXmAn3gCHeMNz9b/NC9UP7ER54Y5RvlL DQOI6EQn3lkQNLBJMzCUF4aHPr8HR+XCGW6uM9quhhfsn4wgxrHiu42ZxNMet7VB XGzwHZ7EPScmb8mOKwZhmpDysLmUNio02JOCO2JTa/4gk2I5o1QcYhzqjYJxzzgO HIQZw+u2/8OL1DAYDaBKVmVg7cuos7jBGnZ2UEFT8mD5QiOUGKUhgqwSfMA+DggJ JJ978vVkPDUUKS/2xp9nsQpT7aBy7FUAFaIolA/lVYqupfr/WCU9IitC7O5AWbsr ajqbYIW8HxjfWS9oatk5RlqSTc5vcLsLJRyoa1q+td7aaDJutNGNFnALOJRcS02J h6ulzvIRdhe/VFFRmm/F/pfWmrIC4vtLZxiMaTukOnfx3BWjez2spYIw/9T6GuTt JVgyBNLVrJptQTWrgrKrmFbxlkMisuZTVn6p7IHSS2pJ3Htm3d6tPnYsKQ1GlEHu TYWJLBBzzAFUfj0Dj/3UEJAfPzufPhgJABX9QHz+ROR3vyj+604kLII+g/zrJks3 rc8DU3cKiY5uCK0vbIZZ2I8QIVBgfv/P+jUDCss0JHmlw1ZvxJPDmE3qfbycJvCS Sk/sixqEeVjbGyyYpzGObWUCAwEAAQ== -----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 314743419281503629855133813186356989008348 . . . . . . . . [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 2019-08-15 00:38:22 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-11-13 00:38:22 +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.pattis.com.tw' . . . . . . . . [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 769352014305449432909555778182843401506355629361081597661740074996207002509594441477226600652772131339281186648132728478421075453966971650749632533152847879778876680796010900877137845705077924535543619369261725090992492898775785906155749286748835909624532418155108638082700669722086998377815542198082308573408777089450151735705502101258752151142799469132468340875894114841332911991168460020136770779299878603396556003815208378328505635520524207313091614413826033331056671675850981517653614741433978744353543665243668703338570762162568307580138281497884093958502553111034718457351449365795663531484844911353757157788497123528158323185136607738948220092948538018171059581693229265856744223690909318654370895065734575736502542797074515518242567885481121996334972224768583886392423060851990063096018352243020778168708159963767276674173255445205915404754502494730915689128146128902037166399412967903932244159610935572552561331756385809312566389074220994550319151051542631920440117560716060855243489113131912284048110962418590097838160002631033706475071543138689415466388796016439035318306160067938317804982072954260012561838200343340890832997384074836969605921248527020981375143072114865640691334211518083469511898912381400515762885389669 . . . . . . . . . . . . . . . . . . . . [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) 542645b36c52bdff56d510e45120e5ed1b58eb3d . . . . . . . . . . . . . . . . [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 (21 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.pattis.com.tw' . . . . . . . . . . . . . . . . [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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016c92ed04100000040300473045022100bbed4741fa63a96847ed2932401e9aa07c12893537861d97660f631f51bbc34e0220577e28f149cbbf625dd54e102d5820136799e905411b25148fee610e56ee39a500770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016c92ed041b000004030048304602210088afb27c57c0105e06bcd1775b5146c3e360cbba203ea24174d163329d1ce05502210081a483d20a772617092f52f12fe1c98bf0dc43f8ab806cb85b656c0c9989a75a . . . . [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) 007b0bf445207d32ef2b51a9570b7c9322d676cc6bc5666922a72618844cd48f10429718c6971eb462bcc01d31f552a3f5df5dbbc13cef0d6933467fa401bd4f9cf5d49480255a8e46d0668896c5f0e45ea0a26fef42cbcef94e8f39cdb4cc829b72c69387d2022d42a974b10341b6ca3f802150ee1a48e6c39eae1b0173af7da9ccedb59dc0a1f5637e71b6fbcf83f057af79a996fa1d61c93c6205618ef645b9bcb0b25393895c3fcd9d6eebeac2a5a4525115cfa37be7e267f47308199e892476cc1e145cc7d8f4ff86c0692292365042638672608413ee0e3ff59639bef1ee559e6e926de043cd000b48eb2e7a7ae156bcb029f0d3f4a2810458373b50f583