*.squadstack.com
Issued by Amazon RSA 2048 M02
About this certificate
This digital certificate with serial number 0b:29:08:14:a5:de:a1:da:11:f5:48:3a:bf:0c:e8:e8 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=*.squadstack.com
Amazon
Organization:
Amazon
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 0b:29:08:14:a5:de:a1:da:11:f5:48:3a:bf:0c:e8:e8Serial Number (int): 14834556020008254509526125444495894760
Serial Number lenght: 124 bits, 16 octets
SubjectKeyId: 06:b1:7e:3b:a0:d3:68:a1:50:b9:7a:e6:ac:95:6c:8e:34:5d:d2:41
AuthorityKeyId: c0:31:52:cd:5a:50:c3:82:7c:74:71:ce:cb:e9:9c:f9:7a:eb:82:e2
Fingerprint (sha1): 2b:56:85:13:d6:70:e3:8b:cd:91:31:2d:9d:62:05:47:be:03:7e:64
Fingerprint (sha256): 33:aa:4e:d7:5e:c0:62:98:9a:c6:02:61:08:16:0d:ed:6a:61:01:bb:7a:0f:25:23:f2:94:8b:23:43:d5:64:65
Issuing Certificate URL: http://crt.r2m02.amazontrust.com/r2m02.cer
Revocation information
OCSP Server: http://ocsp.r2m02.amazontrust.comCRL Distribution Point: http://crl.r2m02.amazontrust.com/r2m02.crl
Check the revocation status for certificate *.squadstack.com
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for *.squadstack.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
*.squadstack.com
squadstack.com
squadstack.com
Other certificates including the domain name squadstack.com
(limited to 100 certificates)
support.brainee.tech
squadstack.com
v2retail.sana.insure
v2retail.sana.insure
support.brsmart.in
squadstack.com
demo.ai.squadstack.com
support.afforal.com
support.brsmart.in
squadstack.com
*.ai.squadstack.com
squadstack.com
v2retail.sana.insure
support.dalmans.in
*.squadstack.com
v2retail.sana.insure
v2retail.sana.insure
support.brainee.tech
v2retail.sana.insure
support.afforal.com
squadstack.com
support.shreetextile.online
support.dalmans.in
help.gadgetany.com
support.brsmart.in
support.dalmans.in
squadstack.com
v2retail.sana.insure
*.squadiq.in
www.squadstack.com
support.afforal.com
squadstack.com
v2retail.sana.insure
www.squadstack.com
www.squadstack.com
support.brainee.tech
v2retail.sana.insure
*.internal.squadstack.com
support.shreetextile.online
v2retail.sana.insure
v2retail.sana.insure
help.gadgetany.com
help.gadgetany.com
support.dalmans.in
support.squadstack.com
support.squadstack.com
squadstack.com
support.shreetextile.online
v2retail.sana.insure
support.squadstack.com
support.afforal.com
support.shreetextile.online
v2retail.sana.insure
v2retail.sana.insure
test.app.squadstack.com
v2retail.sana.insure
support.brsmart.in
support.brainee.tech
www.squadstack.com
v2retail.sana.insure
support.squadstack.com
squadstack.com
v2retail.sana.insure
v2retail.sana.insure
support.brsmart.in
squadstack.com
demo.ai.squadstack.com
support.afforal.com
support.brsmart.in
squadstack.com
*.ai.squadstack.com
squadstack.com
v2retail.sana.insure
support.dalmans.in
*.squadstack.com
v2retail.sana.insure
v2retail.sana.insure
support.brainee.tech
v2retail.sana.insure
support.afforal.com
squadstack.com
support.shreetextile.online
support.dalmans.in
help.gadgetany.com
support.brsmart.in
support.dalmans.in
squadstack.com
v2retail.sana.insure
*.squadiq.in
www.squadstack.com
support.afforal.com
squadstack.com
v2retail.sana.insure
www.squadstack.com
www.squadstack.com
support.brainee.tech
v2retail.sana.insure
*.internal.squadstack.com
support.shreetextile.online
v2retail.sana.insure
v2retail.sana.insure
help.gadgetany.com
help.gadgetany.com
support.dalmans.in
support.squadstack.com
support.squadstack.com
squadstack.com
support.shreetextile.online
v2retail.sana.insure
support.squadstack.com
support.afforal.com
support.shreetextile.online
v2retail.sana.insure
v2retail.sana.insure
test.app.squadstack.com
v2retail.sana.insure
support.brsmart.in
support.brainee.tech
www.squadstack.com
v2retail.sana.insure
support.squadstack.com
Certificate
The complete raw certificate details for *.squadstack.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF2jCCBMKgAwIBAgIQCykIFKXeodoR9Ug6vwzo6DANBgkqhkiG9w0BAQsFADA8 MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRwwGgYDVQQDExNBbWF6b24g UlNBIDIwNDggTTAyMB4XDTIyMTAyODAwMDAwMFoXDTIzMTEyNjIzNTk1OVowGzEZ MBcGA1UEAwwQKi5zcXVhZHN0YWNrLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEP ADCCAQoCggEBAI1HIJDnLL3v8TTWXWskJVU5vh9oXlEVRKRJtgW/vbOSgskQWEDh 4n7tFf4kO47F3D3wmF3ux/zX6q5JSWT10ORhh1e2stcK+iUuuv3Hfj5gGTX9XnT3 cDBmxOneI/Zcm3fYtBrKAK5FMLTW7jTLtvJrgP/GgYxTahxw6DcCC3RjBeJE/O2t gmeNZO2geq4JkAyfR0U69NA/h7jh9TWKyzjoZ8G6wpxfGS8CQhx5e/GelWEVFZhP TPd71XeoGG0jWJJrj0nPcCmpmW0DjWXEUTbj3imsSUPHipJF5LD4LzM3qPGAPbGd NjdYFIlInF8DheEy8U4OqKXW6OUz0gKlzB0CAwEAAaOCAvcwggLzMB8GA1UdIwQY MBaAFMAxUs1aUMOCfHRxzsvpnPl664LiMB0GA1UdDgQWBBQGsX47oNNooVC5euas lWyONF3SQTArBgNVHREEJDAighAqLnNxdWFkc3RhY2suY29tgg5zcXVhZHN0YWNr LmNvbTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF BwMCMDsGA1UdHwQ0MDIwMKAuoCyGKmh0dHA6Ly9jcmwucjJtMDIuYW1hem9udHJ1 c3QuY29tL3IybTAyLmNybDATBgNVHSAEDDAKMAgGBmeBDAECATB1BggrBgEFBQcB AQRpMGcwLQYIKwYBBQUHMAGGIWh0dHA6Ly9vY3NwLnIybTAyLmFtYXpvbnRydXN0 LmNvbTA2BggrBgEFBQcwAoYqaHR0cDovL2NydC5yMm0wMi5hbWF6b250cnVzdC5j b20vcjJtMDIuY2VyMAwGA1UdEwEB/wQCMAAwggF8BgorBgEEAdZ5AgQCBIIBbASC AWgBZgB1AK33vvp8/xDIi509nB4+GGq0Zyldz7EMJMqFhjTr3IKKAAABhB+moKMA AAQDAEYwRAIgPEsSuJ86l5QAQyp9zD8oARhuec3alMBzi2v4pATUdx0CIC3ybuzO Ox7mGt6G8glIyFRkmjgkoMKtAu/+eyau9Gi2AHYAs3N3B+GEUPhjhtYFqdwRCUp5 LbFnDAuH3PADDnk2pZoAAAGEH6agwwAABAMARzBFAiBLJLw640vq7zA3glz3cFA5 FjvlZwIX9C0g+8qpizkZIAIhAKczyDM6pTaQI6mAO4DYpicWLHL82jbwsM5DUcOQ FJ9gAHUAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0JgSXttJkAAAGEH6agggAA BAMARjBEAiBHuIulIxNUQt4RnCS+Ixf/OExwOnMUy7QmZYaHIT18CgIgfhhIyw0u 8V+UDCWPw4Y4BTBAPKmSFllPYckWHkn9JFYwDQYJKoZIhvcNAQELBQADggEBAJNj oCv+lgUuxYCIMk/ED/WVde62EJi4ERQPAnkGCFLA2xrqUxbq6xoQEIOWBJghiS9O UCUTMx1qzqVmpaolODIJMHSa0FFuRN5UeihhnlM+0NLdXk2KMHif96aXlNunbWaI I15AJgF9RJiq9O/wE5FOPliDt6jKb8oLiZFeimBSizyxnqMa2ZhN9RNfAESx5ZmD isHNqD3yOMDnAkTKdD1o+cy4ngWnDuMNaRc6rjPxVuyCPd1IXBjKf+ulpa8uQuQl FJd+IjrYq+Y91UwgFFxcK8T81lfZKiiIUf5vjWDDlNtNdTh+EwI5DH/BJg+C1ZOw n6GezK7GyqJz05S+pB4= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAjUcgkOcsve/xNNZdayQl VTm+H2heURVEpEm2Bb+9s5KCyRBYQOHifu0V/iQ7jsXcPfCYXe7H/NfqrklJZPXQ 5GGHV7ay1wr6JS66/cd+PmAZNf1edPdwMGbE6d4j9lybd9i0GsoArkUwtNbuNMu2 8muA/8aBjFNqHHDoNwILdGMF4kT87a2CZ41k7aB6rgmQDJ9HRTr00D+HuOH1NYrL OOhnwbrCnF8ZLwJCHHl78Z6VYRUVmE9M93vVd6gYbSNYkmuPSc9wKamZbQONZcRR NuPeKaxJQ8eKkkXksPgvMzeo8YA9sZ02N1gUiUicXwOF4TLxTg6opdbo5TPSAqXM HQIDAQAB -----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 14834556020008254509526125444495894760 . . . . . . . . [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.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Amazon RSA 2048 M02' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2022-10-28 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-11-26 23:59:59 +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:12|false] UTF8String '*.squadstack.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 17834675135211328143611622564061712759033538540111637113096986822551016623969744651757268660185807981108793776723487204732671408456919770835712761380645716621384045827457115620886988035784573013331909464176967827767287526578117038023226403964079740078730450810670435739772931144006152380560051177477667578249447006180785245087569074368210592207230050169098828622727462732676096787037384511101520571775436515428308083579334343620999275148268402757612952806543919460185985933829045978666967292831025609724836753807464099552536167497963797422504358054882607534277964543090229258476386097473051579510602371457742449003549 . . . . . . . . . . . . . . . . . . . . [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 c03152cd5a50c3827c7471cecbe99cf97aeb82e2 . . . . . . . . . . . . . . . . [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) 06b17e3ba0d368a150b97ae6ac956c8e345dd241 . . . . . . . . . . . . . . . . [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 (36 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.squadstack.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'squadstack.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.r2m02.amazontrust.com/r2m02.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 (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.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.r2m02.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.r2m02.amazontrust.com/r2m02.cer' . . . . . . . . . . . . . . . . [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 (364 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (360 bytes) . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN asn1: syntax error: invalid boolean false . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:1|t:20|false] . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 75627736644111900255791288326849538045660952075822050406163873497141906546528 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:0|false] reserved for BER . . . . [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) 009363a02bfe96052ec58088324fc40ff59575eeb61098b811140f0279060852c0db1aea5316eaeb1a10108396049821892f4e502513331d6acea566a5aa2538320930749ad0516e44de547a28619e533ed0d2dd5e4d8a30789ff7a69794dba76d6688235e4026017d4498aaf4eff013914e3e5883b7a8ca6fca0b89915e8a60528b3cb19ea31ad9984df5135f0044b1e599838ac1cda83df238c0e70244ca743d68f9ccb89e05a70ee30d69173aae33f156ec823ddd485c18ca7feba5a5af2e42e42514977e223ad8abe63dd54c20145c5c2bc4fcd657d92a288851fe6f8d60c394db4d75387e1302390c7fc1260f82d593b09fa19eccaec6caa273d394bea41e