*.openpay.mx

Issued by Amazon

About this certificate

This digital certificate with serial number 0d:93:20:ee:b1:5a:25:e7:e0:6a:e8:92:14:51:2a:9e was issued on by Amazon.

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=*.openpay.mx

Amazon

Organization: Amazon
Organization unit: Server CA 1B
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 0d:93:20:ee:b1:5a:25:e7:e0:6a:e8:92:14:51:2a:9e
Serial Number (int): 18043899531706350324581522439461218974
Serial Number lenght: 124 bits, 16 octets

SubjectKeyId: 98:7e:f1:6e:4d:ee:e2:30:d0:4f:72:22:f5:30:b8:7e:60:56:4b:6e
AuthorityKeyId: 59:a4:66:06:52:a0:7b:95:92:3c:a3:94:07:27:96:74:5b:f9:3d:d0

Fingerprint (sha1): 34:c0:1f:fc:2e:e9:70:62:87:ba:eb:e7:c2:37:4d:c9:bb:04:26:9d
Fingerprint (sha256): 4f:36:f9:67:80:ea:8e:3f:61:9f:40:14:d9:17:71:4e:29:fe:6a:0f:5a:50:89:42:65:25:30:fa:02:9e:50:6d

Issuing Certificate URL: http://crt.sca1b.amazontrust.com/sca1b.crt

Revocation information

OCSP Server: http://ocsp.sca1b.amazontrust.com
CRL Distribution Point: http://crl.sca1b.amazontrust.com/sca1b.crl

Check the revocation status for certificate *.openpay.mx

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for *.openpay.mx

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

*.openpay.mx

Other certificates including the domain name openpay.mx

(limited to 100 certificates)
status.sandsiv.com
foxtrot.status.descartes.com
status.ivey.ca
status.sandsiv.com
san-37-s12.tlsprovisioning.exacttarget.com
status.sandsiv.com
tls.automattic.com
marketing.openpay.mx
tls.automattic.com
status.sandsiv.com
*.openpay.mx
status.sandsiv.com
status.sandsiv.com
status.sandsiv.com
statuspage.e2open.com
www.openpay.mx
status.sandsiv.com
systemstatus.clinisys.com
status.sandsiv.com
status-namer-gtassurancetool.gtil.gt.com
status.sandsiv.com
status.sandsiv.com
statuspage.e2open.com
systemstatus.clinisys.com
tls.automattic.com
status.sandsiv.com
*.openpay.mx
status-namer-gtassurancetool.gtil.gt.com
marketing.openpay.mx
status-namer-gtassurancetool.gtil.gt.com
leapstatus.gtil.gt.com
status.sandsiv.com
status.sandsiv.com
*.openpay.mx
marketing.openpay.mx
status.sandsiv.com
status.plataformasintese.com
systemstatus.clinisys.com
status.sandsiv.com
status.sandsiv.com
status.sandsiv.com
status.etosoftware.com
*.openpay.mx
status.sandsiv.com
*.openpay.mx
san-37-s12.tlsprovisioning.exacttarget.com
status.ivey.ca
san-37-s12.tlsprovisioning.exacttarget.com
status.sandsiv.com
status.etosoftware.com
tls.automattic.com
status.openpay.mx
status.sandsiv.com
status.ivey.ca
san-37-s12.tlsprovisioning.exacttarget.com
tls.automattic.com
status.sandsiv.com
status.plataformasintese.com
*.openpay.mx
marketing.openpay.mx
san-37-s12.tlsprovisioning.exacttarget.com
statuspage.e2open.com
openpay.mx
*.openpay.mx
status.sandsiv.com
leapstatus.gtil.gt.com
san-37-s12.tlsprovisioning.exacttarget.com
status.sandsiv.com
status.sandsiv.com
status.openpay.mx
status.sandsiv.com
status.sandsiv.com
san-37-s12.tlsprovisioning.exacttarget.com
status.wilsongirgenti.com
marketing.openpay.mx
status.extrinsec.com
www.openpay.mx
marketing.openpay.mx
status.sandsiv.com
tls.automattic.com
statuspage.e2open.com
status.sandsiv.com
*.openpay.mx
status.sandsiv.com
foxtrot.status.descartes.com
marketing.openpay.mx
san-37-s12.tlsprovisioning.exacttarget.com
status.tesseract.co.uk
foxtrot.status.descartes.com
marketing.openpay.mx
openpay.mx
foxtrot.status.descartes.com
status.extrinsec.com
status.plataformasintese.com
status.sandsiv.com
status.extrinsec.com
sdesk.openpay.mx
san-37-s12.tlsprovisioning.exacttarget.com
status.plataformasintese.com
*.openpay.mx

Certificate

The complete raw certificate details for *.openpay.mx in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIEbjCCA1agAwIBAgIQDZMg7rFaJefgauiSFFEqnjANBgkqhkiG9w0BAQsFADBG
MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRUwEwYDVQQLEwxTZXJ2ZXIg
Q0EgMUIxDzANBgNVBAMTBkFtYXpvbjAeFw0xOTEyMTMwMDAwMDBaFw0yMTAxMTMx
MjAwMDBaMBcxFTATBgNVBAMMDCoub3BlbnBheS5teDCCASIwDQYJKoZIhvcNAQEB
BQADggEPADCCAQoCggEBAMdEtULisKT3UFv8F+DJfrry/8A6WT3Z4aIHMaBoSrI1
RBk7NN/4b00DcdO/T2QhLwvUADFnGW4lJGklyzEOL4tHq46D5usFJorTq+xqiJDF
cXRpbkXRmQbNd8zrC9EILJWa6NnLUkdvecQIzlhA0XU4sIBMwaui4IiSTWe4A/tr
ut0PYQSFy8NVlSc4BxKdAkuVs7LQU24VI+SUD7wJnUfwakMQAPL9vmdX4mn3dcEp
NU8myJPb2NT1tlaugGItquyJ5jvw60c0sgGkMbhfVz5jJ1hkdyXOx8/lAN9Q7rR9
QmpFzEgYh8+R6bmnfpd713YOQAguzxLSFc3pdW1nqDUCAwEAAaOCAYUwggGBMB8G
A1UdIwQYMBaAFFmkZgZSoHuVkjyjlAcnlnRb+T3QMB0GA1UdDgQWBBSYfvFuTe7i
MNBPciL1MLh+YFZLbjAXBgNVHREEEDAOggwqLm9wZW5wYXkubXgwDgYDVR0PAQH/
BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjA7BgNVHR8ENDAy
MDCgLqAshipodHRwOi8vY3JsLnNjYTFiLmFtYXpvbnRydXN0LmNvbS9zY2ExYi5j
cmwwIAYDVR0gBBkwFzALBglghkgBhv1sAQIwCAYGZ4EMAQIBMHUGCCsGAQUFBwEB
BGkwZzAtBggrBgEFBQcwAYYhaHR0cDovL29jc3Auc2NhMWIuYW1hem9udHJ1c3Qu
Y29tMDYGCCsGAQUFBzAChipodHRwOi8vY3J0LnNjYTFiLmFtYXpvbnRydXN0LmNv
bS9zY2ExYi5jcnQwDAYDVR0TAQH/BAIwADATBgorBgEEAdZ5AgQDAQH/BAIFADAN
BgkqhkiG9w0BAQsFAAOCAQEALqG4TtyN/YYlCTluZTGCLRUG3nkJlri+OJ2HKRis
OWqQG+LXeueBp/Bp3fwFRCqXLa0sFDyhQZg4fOJBqX34pmbWGmu3Sj7RArwGdQjW
JWY0ERrZgoeaYBdkS9TxGg7bZiXelIh+h19eHZToTwPwshYpd+j+Nfyf31jyfjAa
af4Cj+EAxln8w5RuxZY3wzThJFb+tjjMOaTb/EbQRGMAl/XXvU1lU4IVw3gOsBJ0
AeP1kqCQcQKW6LJu4wAaw8QbtsHsYQdD9mavugWj/sF2yxS6WoH6K/wL3JFKvCxp
39KfX6vpiAwxPknTX5JuzW/Y2sGqJkjKnJCOakH/c/h8Qg==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx0S1QuKwpPdQW/wX4Ml+
uvL/wDpZPdnhogcxoGhKsjVEGTs03/hvTQNx079PZCEvC9QAMWcZbiUkaSXLMQ4v
i0erjoPm6wUmitOr7GqIkMVxdGluRdGZBs13zOsL0QgslZro2ctSR295xAjOWEDR
dTiwgEzBq6LgiJJNZ7gD+2u63Q9hBIXLw1WVJzgHEp0CS5WzstBTbhUj5JQPvAmd
R/BqQxAA8v2+Z1fiafd1wSk1TybIk9vY1PW2Vq6AYi2q7InmO/DrRzSyAaQxuF9X
PmMnWGR3Jc7Hz+UA31DutH1CakXMSBiHz5Hpuad+l3vXdg5ACC7PEtIVzel1bWeo
NQIDAQAB
-----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 18043899531706350324581522439461218974
 . . . . . . . . [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 2019-12-13 00:00:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2021-01-13 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:12|false] UTF8String '*.openpay.mx'
 . . . . . . . . [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 25155303891378618928309845123246860820633223517433480868779153669890523325536271695620019998609448602140947012531060224520811429691386886518730551173836177996014120103352707040148959723342627725494134098042724099188195237684192370535626801929313591537128705977787149406204358654050110108288681515254095715208560785911210253458422307912512700029799176011406777005980085278045049794120362785604383578191315109563293137383505658099956100637586080029515968856038946876257050818266847352812337745549791924032413427206100837159357472390977331533579851934125315365462735339934643630585638911552400423081524720844495374493749
 . . . . . . . . . . . . . . . . . . . . [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)
							987ef16e4deee230d04f7222f530b87e60564b6e
 . . . . . . . . . . . . . . . . [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 (16 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.openpay.mx'
 . . . . . . . . . . . . . . . . [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.3 (CT Precertificate Poison)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . [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)
		002ea1b84edc8dfd862509396e6531822d1506de790996b8be389d872918ac396a901be2d77ae781a7f069ddfc05442a972dad2c143ca14198387ce241a97df8a666d61a6bb74a3ed102bc067508d6256634111ad982879a6017644bd4f11a0edb6625de94887e875f5e1d94e84f03f0b2162977e8fe35fc9fdf58f27e301a69fe028fe100c659fcc3946ec59637c334e12456feb638cc39a4dbfc46d044630097f5d7bd4d65538215c3780eb0127401e3f592a090710296e8b26ee3001ac3c41bb6c1ec610743f666afba05a3fec176cb14ba5a81fa2bfc0bdc914abc2c69dfd29f5fabe9880c313e49d35f926ecd6fd8dac1aa2648ca9c908e6a41ff73f87c42