*.qpleshq.com
Issued by Amazon RSA 2048 M03
About this certificate
This digital certificate with serial number 05:7c:fb:6a:fb:05:6c:55:2a:d6:a2:09:2d:e5:a5:8b was issued on by Amazon.
This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=*.qpleshq.com
Amazon
Organization:
Amazon
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 05:7c:fb:6a:fb:05:6c:55:2a:d6:a2:09:2d:e5:a5:8bSerial Number (int): 7295084150065934752648926859662566795
Serial Number lenght: 123 bits, 16 octets
SubjectKeyId: ba:eb:d0:94:6d:e1:e2:31:fa:c7:ce:21:56:e5:38:0e:c8:92:ff:a5
AuthorityKeyId: 55:d9:18:5f:d2:1c:cc:01:e1:58:b4:be:ab:d9:55:42:01:d7:2e:02
Fingerprint (sha1): 69:de:48:d5:d8:61:0e:8c:53:76:85:9c:3f:f8:c7:b1:bb:be:78:74
Fingerprint (sha256): d0:38:72:7a:c4:0f:f9:6a:42:03:7d:54:5e:fb:a4:7a:c1:61:cf:3b:d3:53:ad:2f:26:ab:60:b0:c4:13:58:cf
Issuing Certificate URL: http://crt.r2m03.amazontrust.com/r2m03.cer
Revocation information
OCSP Server: http://ocsp.r2m03.amazontrust.comCRL Distribution Point: http://crl.r2m03.amazontrust.com/r2m03.crl
Check the revocation status for certificate *.qpleshq.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for *.qpleshq.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
*.qpleshq.com
Other certificates including the domain name qpleshq.com
(limited to 100 certificates)
*.qpleshq.com
*.qpleshq.com
www.prcfindia.org
*.qpleshq.com
www.epochai.org
login.ufa81.com
www.quiz.alexandria.app
www.chrisumartinez.com
*.qpleshq.com
cottonstudio.in
dev-spepm.attimo.com.ar
menu01.sinproapps.com
jesseandjosh.com
mythicmattress.com
digital.qpleshq.com
proposals.lifemd.com
eu.qpleshq.com
portal.vericast.dev.qpleshq.com
www.westlakedadsclub.com
*.qpleshq.com
*.qpleshq.com
bestbuydealsgifts.com
manage.qpleshq.com
www.ezclo.net
aryell.ca
www.ktg.cat
user.thgo.co.id
portal.vericast.dev.qpleshq.com
huphupstudios.com
espacoceramicaimoveis.com.br
pw.qpleshq.com
*.qpleshq.com
*.qpleshq.com
www.lakatoszuglo.hu
suite.aiira.co
huphupstudios.com
*.qpleshq.com
www.prcfindia.org
*.qpleshq.com
www.epochai.org
login.ufa81.com
www.quiz.alexandria.app
www.chrisumartinez.com
*.qpleshq.com
cottonstudio.in
dev-spepm.attimo.com.ar
menu01.sinproapps.com
jesseandjosh.com
mythicmattress.com
digital.qpleshq.com
proposals.lifemd.com
eu.qpleshq.com
portal.vericast.dev.qpleshq.com
www.westlakedadsclub.com
*.qpleshq.com
*.qpleshq.com
bestbuydealsgifts.com
manage.qpleshq.com
www.ezclo.net
aryell.ca
www.ktg.cat
user.thgo.co.id
portal.vericast.dev.qpleshq.com
huphupstudios.com
espacoceramicaimoveis.com.br
pw.qpleshq.com
*.qpleshq.com
*.qpleshq.com
www.lakatoszuglo.hu
suite.aiira.co
huphupstudios.com
Certificate
The complete raw certificate details for *.qpleshq.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFxTCCBK2gAwIBAgIQBXz7avsFbFUq1qIJLeWlizANBgkqhkiG9w0BAQsFADA8 MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRwwGgYDVQQDExNBbWF6b24g UlNBIDIwNDggTTAzMB4XDTIzMDkzMDAwMDAwMFoXDTI0MTAyODIzNTk1OVowGDEW MBQGA1UEAwwNKi5xcGxlc2hxLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC AQoCggEBAK5QTsTkH0+uI4SdiIbGhWu8XC0ofUgShQTVhw2q4NujyVz/7zkTjUm9 DiNitdAKty5MvQVsegCYLRjT5+7B7diTSUNDITR7Af6Vha5uK4j0OLYFHbCJLTCS JUblwM9t5ekrHOOsf2Wrkpj2HxUSciW36J6iCLAVmll2OqqvUrH+m2vvDredUB9G 4U2M8cknQ8uphHJ6q5vfvSLPzaKfA24Dm6fKyayqO0iCIKSjRA62CydpHqabworK XGtgCBGDWKl3lMMV6WyTJUt3v119avwNDlBZzRUKIoDKC/E/rUdm9Vz+kvO1p5hr NAMPqmrn5b9NlGhLmP6Xygm4mbQFFo0CAwEAAaOCAuUwggLhMB8GA1UdIwQYMBaA FFXZGF/SHMwB4Vi0vqvZVUIB1y4CMB0GA1UdDgQWBBS669CUbeHiMfrHziFW5TgO yJL/pTAYBgNVHREEETAPgg0qLnFwbGVzaHEuY29tMBMGA1UdIAQMMAowCAYGZ4EM AQIBMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH AwIwOwYDVR0fBDQwMjAwoC6gLIYqaHR0cDovL2NybC5yMm0wMy5hbWF6b250cnVz dC5jb20vcjJtMDMuY3JsMHUGCCsGAQUFBwEBBGkwZzAtBggrBgEFBQcwAYYhaHR0 cDovL29jc3AucjJtMDMuYW1hem9udHJ1c3QuY29tMDYGCCsGAQUFBzAChipodHRw Oi8vY3J0LnIybTAzLmFtYXpvbnRydXN0LmNvbS9yMm0wMy5jZXIwDAYDVR0TAQH/ BAIwADCCAX0GCisGAQQB1nkCBAIEggFtBIIBaQFnAHYA7s3QZNXbGs7FXLedtM0T ojKHRny87N7DUUhZRnEftZsAAAGK5JiDEwAABAMARzBFAiAWGvqaEoUDUnHQu/wW +0TtrtAVN9DMFeP5SQs8qmBDwQIhAOYlQk1tKQ4jZjRBXnzPApIO94Xc2xqffHHF TrxpyURfAHYASLDja9qmRzQP5WoC+p0w6xxSActW3SyB2bu/qznYhHMAAAGK5JiD GgAABAMARzBFAiEAiQ/I+F7hhe8G+BzP7Pj0IlZ6md2znru3buTqxvNVNSECIBVo 6N25i/a4ig87FmwcPpWfmTW/N/s5tQLog28HchHjAHUA2ra/az+1tiKfm8K7XGvo cJFxbLtRhIU0vaQ9MEjX+6sAAAGK5JiC9AAABAMARjBEAiAjBi7mKG8tSycrSh5a WZPspvU5pY0E6z3C9s60zW4b5QIgHKm0NcOeT3ua69R80NZi2KlqosGxd6M5Eoj8 QCy7uYYwDQYJKoZIhvcNAQELBQADggEBAKtdA4bZSJcYZOJNplSOBmMYhtC+TBb5 dJPuzrj361iV3XOaB8T5Ig9ERXM9tnpskFXhymsNqNuCtgJS5wtbc9IGXM1hLFqW L93JvZ2WKAVImg9X4Ibp6kLMa1qTUZSnOTNjGHe4Rq7lNMvIUsH5m07FhUlxBx4m nw+VKJFafNaKhyfF/hckYqKnB0HH5L+rojqMFBr6E1Xzv7rFvmI3EBtsHVwrie1B dYQa/fTYdSQurZ5bdK5/BS4NLi77DbmbZnz3il9LH8aRrWMz7bZ2JdhjTc4ynZac fUxO6Z7NHaaLokWh05MiszPb/SudTR2cT+VojUp6E5gLPEX3gxC9P3A= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArlBOxOQfT64jhJ2IhsaF a7xcLSh9SBKFBNWHDarg26PJXP/vORONSb0OI2K10Aq3Lky9BWx6AJgtGNPn7sHt 2JNJQ0MhNHsB/pWFrm4riPQ4tgUdsIktMJIlRuXAz23l6Ssc46x/ZauSmPYfFRJy JbfonqIIsBWaWXY6qq9Ssf6ba+8Ot51QH0bhTYzxySdDy6mEcnqrm9+9Is/Nop8D bgObp8rJrKo7SIIgpKNEDrYLJ2keppvCispca2AIEYNYqXeUwxXpbJMlS3e/XX1q /A0OUFnNFQoigMoL8T+tR2b1XP6S87WnmGs0Aw+qauflv02UaEuY/pfKCbiZtAUW jQIDAQAB -----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 7295084150065934752648926859662566795 . . . . . . . . [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 M03' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-09-30 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-10-28 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 '*.qpleshq.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 22005066262887437990349573798350534794873503032886944393567989565781037303144381002145268509580042630461175675624413253979657562716957397678117033061879461076877770886773033503043230820419196207216355567862320619187364325557595636100968190753993274221193106861859293036598860282803367101019742805339104969108779581755910111046379110591225044233352559529545586006761250446498169794970602660253273542479752570679622823168203299126736333747699084290855333835385949827231676482510483802112240232615711459330974261679183234676505617735737675503128054146921866021654997406575288836177398039390821871621929299686273315051149 . . . . . . . . . . . . . . . . . . . . [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 55d9185fd21ccc01e158b4beabd9554201d72e02 . . . . . . . . . . . . . . . . [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) baebd0946de1e231fac7ce2156e5380ec892ffa5 . . . . . . . . . . . . . . . . [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 (17 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.qpleshq.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 (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 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.r2m03.amazontrust.com/r2m03.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 (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.r2m03.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.r2m03.amazontrust.com/r2m03.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 (365 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (361 bytes) 0167007600eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b0000018ae498831300000403004730450220161afa9a1285035271d0bbfc16fb44edaed01537d0cc15e3f9490b3caa6043c1022100e625424d6d290e236634415e7ccf02920ef785dcdb1a9f7c71c54ebc69c9445f00760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018ae498831a0000040300473045022100890fc8f85ee185ef06f81ccfecf8f422567a99ddb39ebbb76ee4eac6f355352102201568e8ddb98bf6b88a0f3b166c1c3e959f9935bf37fb39b502e8836f077211e3007500dab6bf6b3fb5b6229f9bc2bb5c6be87091716cbb51848534bda43d3048d7fbab0000018ae49882f40000040300463044022023062ee6286f2d4b272b4a1e5a5993eca6f539a58d04eb3dc2f6ceb4cd6e1be502201ca9b435c39e4f7b9aebd47cd0d662d8a96aa2c1b177a3391288fc402cbbb986 . . . . [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) 00ab5d0386d948971864e24da6548e06631886d0be4c16f97493eeceb8f7eb5895dd739a07c4f9220f4445733db67a6c9055e1ca6b0da8db82b60252e70b5b73d2065ccd612c5a962fddc9bd9d962805489a0f57e086e9ea42cc6b5a935194a73933631877b846aee534cbc852c1f99b4ec5854971071e269f0f9528915a7cd68a8727c5fe172462a2a70741c7e4bfaba23a8c141afa1355f3bfbac5be6237101b6c1d5c2b89ed4175841afdf4d875242ead9e5b74ae7f052e0d2e2efb0db99b667cf78a5f4b1fc691ad6333edb67625d8634dce329d969c7d4c4ee99ecd1da68ba245a1d39322b333dbfd2b9d4d1d9c4fe5688d4a7a13980b3c45f78310bd3f70