ms1.cssystems.net
Issued by Trustico RSA DV CA
About this certificate
This digital certificate with serial number ca:99:7b:21:9e:14:ce:16:21:84:e6:e4:2e:36:90:1f was issued on by The Trustico Group Ltd.
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=ms1.cssystems.net,OU=Domain Control Validated+OU=Trustico Single Site
The Trustico Group Ltd
Organization:
The Trustico Group Ltd
State / Province:
London
Locality: Croydon
Country: GB
Locality: Croydon
Country: GB
This certificate has expire since
Certificate Details
Serial Number (hex): ca:99:7b:21:9e:14:ce:16:21:84:e6:e4:2e:36:90:1fSerial Number (int): 269300973967743230363823441592272195615
Serial Number lenght: 128 bits, 16 octets
SubjectKeyId: 4a:a9:bd:d3:f8:1a:3c:8a:ea:4a:b3:08:81:ea:31:c4:5e:ab:ab:0e
AuthorityKeyId: 5d:8a:d1:23:08:2f:e1:9d:81:ce:d9:2c:70:28:ba:97:1f:ae:18:35
Fingerprint (sha1): b6:79:0c:ec:23:b2:46:38:9c:42:bd:a1:97:2a:b7:1f:63:79:71:18
Fingerprint (sha256): b2:1f:13:82:d2:82:fc:23:8f:e7:33:a3:ed:cf:c2:7a:0a:47:09:68:96:da:1a:21:a6:6e:fb:59:71:7a:47:da
Issuing Certificate URL: http://crt.comodoca.com/TrusticoRSADVCA.crt
Revocation information
OCSP Server: http://ocsp.comodoca.comCRL Distribution Point: http://crl.comodoca.com/TrusticoRSADVCA.crl
Check the revocation status for certificate ms1.cssystems.net
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for ms1.cssystems.net
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
ms1.cssystems.net
www.ms1.cssystems.net
www.ms1.cssystems.net
Other certificates including the domain name cssystems.net
(limited to 100 certificates)
wmr.cssystems.net
cloud3.cssystems.net
ms1.cssystems.net
wmr.cssystems.net
ms1.cssystems.net
wmr.cssystems.net
*.cssystems.net
ms3.cssystems.net
*.cssystems.net
*.cssystems.net
ms3.cssystems.net
antis.cssystems.net
ms3.cssystems.net
cloud2.cssystems.net
ms1.cssystems.net
ms3.cssystems.net
cloud2.cssystems.net
fms.cssystems.net
ms1.cssystems.net
*.cssystems.net
cloud3.cssystems.net
ms1.cssystems.net
wmr.cssystems.net
ms1.cssystems.net
wmr.cssystems.net
*.cssystems.net
ms3.cssystems.net
*.cssystems.net
*.cssystems.net
ms3.cssystems.net
antis.cssystems.net
ms3.cssystems.net
cloud2.cssystems.net
ms1.cssystems.net
ms3.cssystems.net
cloud2.cssystems.net
fms.cssystems.net
ms1.cssystems.net
*.cssystems.net
Certificate
The complete raw certificate details for ms1.cssystems.net in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFDTCCA/WgAwIBAgIRAMqZeyGeFM4WIYTm5C42kB8wDQYJKoZIhvcNAQELBQAw bjELMAkGA1UEBhMCR0IxDzANBgNVBAgTBkxvbmRvbjEQMA4GA1UEBxMHQ3JveWRv bjEfMB0GA1UEChMWVGhlIFRydXN0aWNvIEdyb3VwIEx0ZDEbMBkGA1UEAxMSVHJ1 c3RpY28gUlNBIERWIENBMB4XDTE4MDMwMTAwMDAwMFoXDTIwMDQwMjIzNTk1OVow XjEhMB8GA1UECxMYRG9tYWluIENvbnRyb2wgVmFsaWRhdGVkMR0wGwYDVQQLExRU cnVzdGljbyBTaW5nbGUgU2l0ZTEaMBgGA1UEAxMRbXMxLmNzc3lzdGVtcy5uZXQw ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCwBU2KTUAWcIt3OK95g4Dx DphUzpR0RGVva6qyPttT40sqwu2kPzzbT567HVycqVbuYbl2ovDbhJfxjloW+Sdd 3h27gbmMh9a1pqrRkOuHxRberJFATPf5kCgnag7swcoEQ2PDaE63AUhRkGlVRK2n Kkxztd6F8m7tAAK7LUx8ugCK+r0gyU6E/IWIkMSNRcNSyUPfrGZM0AryzOvFOORj 2/KsoZbo2Zzk/nxhXr7N0vRjgtRgag3LSwqu2b1+GVHIJA/VDa32F2vIX2lAbXdO KQAddbry6Zkp5iAfsPgK/t2eCg6KXyd79Rqx/l3PQQAJFIO6aC/pnSJLTCmSGs37 AgMBAAGjggG0MIIBsDAfBgNVHSMEGDAWgBRditEjCC/hnYHO2SxwKLqXH64YNTAd BgNVHQ4EFgQUSqm90/gaPIrqSrMIgeoxxF6rqw4wDgYDVR0PAQH/BAQDAgWgMAwG A1UdEwEB/wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCME8GA1Ud IARIMEYwOgYLKwYBBAGyMQECAjowKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1 cmUuY29tb2RvLmNvbS9DUFMwCAYGZ4EMAQIBMDwGA1UdHwQ1MDMwMaAvoC2GK2h0 dHA6Ly9jcmwuY29tb2RvY2EuY29tL1RydXN0aWNvUlNBRFZDQS5jcmwwbQYIKwYB BQUHAQEEYTBfMDcGCCsGAQUFBzAChitodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9U cnVzdGljb1JTQURWQ0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21v ZG9jYS5jb20wMwYDVR0RBCwwKoIRbXMxLmNzc3lzdGVtcy5uZXSCFXd3dy5tczEu Y3NzeXN0ZW1zLm5ldDANBgkqhkiG9w0BAQsFAAOCAQEAXZC8n26ziFd9/mPfsuWF xw7WsqW3VHN7tM/H1TQpqEVB1lSZ5aAGlXE9bNfvoyz+MWNTzf+wf0dNlj+JwgGo by6p28DpoCeup0RntYi7oo6VoBik8Z19EGeE5Tj2Xgt4tvQf2dN6ZgXKkCYNwdqL Rm3JWafbyrJRL9wJn7jG5WNt6ewze6yHLSCSwl5G44IXxeu3e1kSm8e/3C0xqsiv Sjdhth90TE/f+tdG6xr3gZf0Tu2As00H8g+/KBOUIcjACgIBqX/E4KOlDYeUM8no +ECEjcS2vq9fkJQGMTk5jjKCoIUL1sx+MaJuLfpUexMljjjpsDU/4/rVaV8uoa37 8Q== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsAVNik1AFnCLdziveYOA 8Q6YVM6UdERlb2uqsj7bU+NLKsLtpD8820+eux1cnKlW7mG5dqLw24SX8Y5aFvkn Xd4du4G5jIfWtaaq0ZDrh8UW3qyRQEz3+ZAoJ2oO7MHKBENjw2hOtwFIUZBpVUSt pypMc7XehfJu7QACuy1MfLoAivq9IMlOhPyFiJDEjUXDUslD36xmTNAK8szrxTjk Y9vyrKGW6Nmc5P58YV6+zdL0Y4LUYGoNy0sKrtm9fhlRyCQP1Q2t9hdryF9pQG13 TikAHXW68umZKeYgH7D4Cv7dngoOil8ne/Uasf5dz0EACRSDumgv6Z0iS0wpkhrN +wIDAQAB -----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 269300973967743230363823441592272195615 . . . . . . . . [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 'GB' . . . . . . . . . . . . [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.8 (stateOrProvinceName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'London' . . . . . . . . . . . . [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.7 (localityName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Croydon' . . . . . . . . . . . . [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 'The Trustico Group Ltd' . . . . . . . . . . . . [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 'Trustico RSA DV CA' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-03-01 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-04-02 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.11 (organizationalUnitName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Domain Control Validated' . . . . . . . . . . . . [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 'Trustico Single Site' . . . . . . . . . . . . [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 'ms1.cssystems.net' . . . . . . . . [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 22220556627318831483284179171526517537336798185373738183360471313802333481625017635442990590602059597915499575074940786534725144656931078300500541393339396157974469373216422268395745982425297442495761783721592466683942325244149206094516336810151136346372509822536041998154551234279644388546657937327149308388096566994570684272142145853304424997852511573425243267675323315384041163168144586015187995878199884680443686516774346897316083801880740668070218389825393041156573944614248599304567816005864730725904691700945533808234933382177820765869446474060031447989737243193313818527509655365430704863979483071993832197627 . . . . . . . . . . . . . . . . . . . . [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 5d8ad123082fe19d81ced92c7028ba971fae1835 . . . . . . . . . . . . . . . . [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) 4aa9bdd3f81a3c8aea4ab30881ea31c45eabab0e . . . . . . . . . . . . . . . . [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.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.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.32 (certificatePolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (72 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.6449.1.2.2.58 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 'https://secure.comodo.com/CPS' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 2.5.29.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (53 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.comodoca.com/TrusticoRSADVCA.crl' . . . . . . . . . . . . . . . . [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 (97 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.2 (caIssuers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crt.comodoca.com/TrusticoRSADVCA.crt' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.comodoca.com' . . . . . . . . . . . . . . . . [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 'ms1.cssystems.net' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.ms1.cssystems.net' . . . . [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) 005d90bc9f6eb388577dfe63dfb2e585c70ed6b2a5b754737bb4cfc7d53429a84541d65499e5a00695713d6cd7efa32cfe316353cdffb07f474d963f89c201a86f2ea9dbc0e9a027aea74467b588bba28e95a018a4f19d7d106784e538f65e0b78b6f41fd9d37a6605ca90260dc1da8b466dc959a7dbcab2512fdc099fb8c6e5636de9ec337bac872d2092c25e46e38217c5ebb77b59129bc7bfdc2d31aac8af4a3761b61f744c4fdffad746eb1af78197f44eed80b34d07f20fbf28139421c8c00a0201a97fc4e0a3a50d879433c9e8f840848dc4b6beaf5f9094063139398e3282a0850bd6cc7e31a26e2dfa547b13258e38e9b0353fe3fad5695f2ea1adfbf1