tri.codashop.com

Issued by GTS CA 1P5

About this certificate

This digital certificate with serial number b5:79:64:9f:bd:e9:ed:43:0e:e8:a7:4d:8c:34:07:1f was issued on by Google Trust Services LLC.

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=tri.codashop.com

Google Trust Services LLC

Organization: Google Trust Services LLC
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): b5:79:64:9f:bd:e9:ed:43:0e:e8:a7:4d:8c:34:07:1f
Serial Number (int): 241220576053966159083780352158974871327
Serial Number lenght: 128 bits, 16 octets

SubjectKeyId: 80:3c:33:bf:c7:ba:a8:5b:b3:52:12:78:19:93:8d:d7:10:35:41:38
AuthorityKeyId: d5:fc:9e:0d:df:1e:ca:dd:08:97:97:6e:2b:c5:5f:c5:2b:f5:ec:b8

Fingerprint (sha1): f1:5e:42:f9:15:7a:b2:31:87:0c:72:11:70:b7:d9:d1:ae:29:75:1d
Fingerprint (sha256): 47:11:65:b6:09:06:77:32:0d:eb:12:3f:0d:0e:1f:d5:8e:94:5e:fd:47:39:ce:1d:10:3e:35:9f:2f:0d:fe:4b

Issuing Certificate URL: http://pki.goog/repo/certs/gts1p5.der

Revocation information

OCSP Server: http://ocsp.pki.goog/s/gts1p5/q5kJJsvkuDY
CRL Distribution Point: http://crls.pki.goog/gts1p5/fN7laufJw1Y.crl

Check the revocation status for certificate tri.codashop.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for tri.codashop.com

Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA256 with RSA

Key Usage

Digital Signature
Key Encipherment

Extended Key Usages

Server Authentication

Extensions

10 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

tri.codashop.com

Other certificates including the domain name codashop.com

(limited to 100 certificates)
gomus.cloud
order.codashop.com
www.codashop.com
global.support.codashop.com
staging.pioneer.etlab.club
xshop-sandbox.codashop.com
order-sg.codashop.com
order-sg.codashop.com
global.support.codashop.com
codacash.codashop.com
api-sg.codashop.com
*.codashop.com
bisou-cosmeticos.com
news.codashop.com
codashop.com
qa-order.codashop.com
recompensasdigitaisbb.chat
ekremkenter.com
*.codashop.com
veriteam.org
br6cricket.com
global.support.codashop.com
api-sg.codashop.com
tri.codashop.com
tri.codashop.com
global.support.codashop.com
staging.pioneer.etlab.club
*.codashop.com
order-sg-new.codashop.com
www.stefanesco.com
www.codashop.com
api-sg.codashop.com
www.codashop.com
api.codashop.com
order-us.codashop.com
www.codashop.com
sni.cloudflaressl.com
qa.codashop.com
marketing.codashop.com
*.codashop.com
games.codashop.com
api-sa.codashop.com
api-sa-staging.codashop.com
*.codashop.com
global.support.codashop.com
codashop.com
eu-qa.codashop.com
codacash.codashop.com
sni.cloudflaressl.com
global.support.codashop.com
thekigali.com
api-sa-staging.codashop.com
global.support.codashop.com
order-sg.codashop.com
order.codashop.com
marketing.codashop.com
*.codashop.com
baptisterousseau.com
marketing.codashop.com
*.codashop.com
www.codashop.com
hattwich.com
dev-shop-api.codashop.com
global.support.codashop.com
api-sg.codashop.com
zeitools.com.ar
loth.io
news.codashop.com
codashop.com
games.codashop.com
dev-shop-api.codashop.com
tri.codashop.com
accounts.allotropelabs.com
sni.cloudflaressl.com
tmw.codashop.com
sni.cloudflaressl.com

Certificate

The complete raw certificate details for tri.codashop.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFZzCCBE+gAwIBAgIRALV5ZJ+96e1DDuinTYw0Bx8wDQYJKoZIhvcNAQELBQAw
RjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM
TEMxEzARBgNVBAMTCkdUUyBDQSAxUDUwHhcNMjMwODI2MTAzOTU1WhcNMjMxMTI0
MTAzOTU0WjAbMRkwFwYDVQQDExB0cmkuY29kYXNob3AuY29tMIIBIjANBgkqhkiG
9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnl5HeKc1icB8PEYGcMyj4hmKQvDkx8s/ayMU
7patdwTUnh5b9y3YWiZbviTyf/LJiKGJhP9eFI8g/oy+rXUl9FXZlI3WySRDrWan
YmrzPKSISQE4gBq8QzzR3yzoOp1DGa6JD5XGUVLbkiSUcgCitv7YdjhHurAx+FET
bG5XfPqL8q1QPjom8yPwzRy0jSjyQMMrRjAkU2OY3O4rqT0+RBIySNIx0FP5Ikd8
sJZ5/DeZnbXXmvSIPaJgS0/CxBOahBcZ+W3+tt8iZQC/jL4lc1uDGCKxcr8fZkJ5
VmnL/zeNeRw4dgtK5lIbB9itX0s00DvRnRKi/jT6uznl3/yu+wIDAQABo4ICeTCC
AnUwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB
/wQCMAAwHQYDVR0OBBYEFIA8M7/Huqhbs1ISeBmTjdcQNUE4MB8GA1UdIwQYMBaA
FNX8ng3fHsrdCJeXbivFX8Ur9ey4MHgGCCsGAQUFBwEBBGwwajA1BggrBgEFBQcw
AYYpaHR0cDovL29jc3AucGtpLmdvb2cvcy9ndHMxcDUvcTVrSkpzdmt1RFkwMQYI
KwYBBQUHMAKGJWh0dHA6Ly9wa2kuZ29vZy9yZXBvL2NlcnRzL2d0czFwNS5kZXIw
GwYDVR0RBBQwEoIQdHJpLmNvZGFzaG9wLmNvbTAhBgNVHSAEGjAYMAgGBmeBDAEC
ATAMBgorBgEEAdZ5AgUDMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmxzLnBr
aS5nb29nL2d0czFwNS9mTjdsYXVmSncxWS5jcmwwggEGBgorBgEEAdZ5AgQCBIH3
BIH0APIAdwB6MoxU2LcttiDqOOBSHumEFnAyE4VNO9IrwTpXo1LrUgAAAYoxpMSV
AAAEAwBIMEYCIQCdVk2z7kvOUSoM/ca9fDpZS4cvQvIatXYvDrjkoO20ywIhANQ2
/+9IHaCaOm56M3pR2ui5OaxOrLV8vy3q6yU8ojc7AHcA6D7Q2j71BjUy51covIlr
yQPTy9ERa+zraeF3fW0GvW4AAAGKMaTDgQAABAMASDBGAiEAmKFXpcHV5VKIpliW
o3kBKJQG8Rj5qJuhge6bc/hWw+4CIQC1Pa7cwxLUW+nguNGqkayCdMcy8KFKIdyu
B0Vm9bGe2zANBgkqhkiG9w0BAQsFAAOCAQEAcYzeGvg0UQPNPGmT4PDeHVZwwfnX
FnNYNNuw15Cb5d5+idFbBMdhMjIaPARkL3O9iekE/MZ41LSVO10cNDUp9pjIMktg
T3DGOZAeW0i1NXOAChhyoX5nX8ax2ENAknQnIKXmV9CuA10h0vAD9Z6AEqrXdMSQ
zBgjWAPofdYURr/jJnHEuPC8w4tNOez+4aIaIZylAvjlfKvlmZUtiZMRbyq8adqg
bZyairl77f8ITMpZDUOYL42kh6U+PDPh0uawHWg+Nwz45dHft4gbLGbqG3ByJPBE
TXjy3yecO/J6cZLxZSBwaM0FpSomfx+3YvrPQU9kKhs5O15g8KjqD2RxiQ==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnl5HeKc1icB8PEYGcMyj
4hmKQvDkx8s/ayMU7patdwTUnh5b9y3YWiZbviTyf/LJiKGJhP9eFI8g/oy+rXUl
9FXZlI3WySRDrWanYmrzPKSISQE4gBq8QzzR3yzoOp1DGa6JD5XGUVLbkiSUcgCi
tv7YdjhHurAx+FETbG5XfPqL8q1QPjom8yPwzRy0jSjyQMMrRjAkU2OY3O4rqT0+
RBIySNIx0FP5Ikd8sJZ5/DeZnbXXmvSIPaJgS0/CxBOahBcZ+W3+tt8iZQC/jL4l
c1uDGCKxcr8fZkJ5VmnL/zeNeRw4dgtK5lIbB9itX0s00DvRnRKi/jT6uznl3/yu
+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 241220576053966159083780352158974871327
 . . . . . . . . [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 'Google Trust Services LLC'
 . . . . . . . . . . . . [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 'GTS CA 1P5'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-08-26 10:39:55 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-11-24 10:39:54 +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 'tri.codashop.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 19992142983383704145032957203747739262983525768399464307175169289895814449211762353512376585349433780998971474055281112773289571194345402575450012295786939826628258273755397150622325150733550486674898604487652355972646014145041034972572235231698091882309495494454001478894848426294723513081955318199234356774748469305626967069813527138201391117785890352310730410014378196793509094167243349761960300372604381717223993006927974449291211993152400159185000808598601501344469164182884787042961924219810323273036601120613192398615286336278176400209150511861956844964872823371225378843994115312447264739390575172125040881403
 . . . . . . . . . . . . . . . . . . . . [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 (12 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: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)
							803c33bfc7baa85bb352127819938dd710354138
 . . . . . . . . . . . . . . . . [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 d5fc9e0ddf1ecadd0897976e2bc55fc52bf5ecb8
 . . . . . . . . . . . . . . . . [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 (108 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.pki.goog/s/gts1p5/q5kJJsvkuDY'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://pki.goog/repo/certs/gts1p5.der'
 . . . . . . . . . . . . . . . . [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 'tri.codashop.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 (26 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.11129.2.5.3
 . . . . . . . . . . . . . . . . [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://crls.pki.goog/gts1p5/fN7laufJw1Y.crl'
 . . . . . . . . . . . . . . . . [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 (247 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
							00f20077007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb520000018a31a4c49500000403004830460221009d564db3ee4bce512a0cfdc6bd7c3a594b872f42f21ab5762f0eb8e4a0edb4cb022100d436ffef481da09a3a6e7a337a51dae8b939ac4eacb57cbf2deaeb253ca2373b007700e83ed0da3ef5063532e75728bc896bc903d3cbd1116beceb69e1777d6d06bd6e0000018a31a4c381000004030048304602210098a157a5c1d5e55288a65896a37901289406f118f9a89ba181ee9b73f856c3ee022100b53daedcc312d45be9e0b8d1aa91ac8274c732f0a14a21dcae074566f5b19edb
 . . . . [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)
		00718cde1af8345103cd3c6993e0f0de1d5670c1f9d716735834dbb0d7909be5de7e89d15b04c76132321a3c04642f73bd89e904fcc678d4b4953b5d1c343529f698c8324b604f70c639901e5b48b53573800a1872a17e675fc6b1d8434092742720a5e657d0ae035d21d2f003f59e8012aad774c490cc18235803e87dd61446bfe32671c4b8f0bcc38b4d39ecfee1a21a219ca502f8e57cabe599952d8993116f2abc69daa06d9c9a8ab97bedff084cca590d43982f8da487a53e3c33e1d2e6b01d683e370cf8e5d1dfb7881b2c66ea1b707224f0444d78f2df279c3bf27a7192f165207068cd05a52a267f1fb762facf414f642a1b393b5e60f0a8ea0f647189