*.apptrana.com
Issued by Amazon RSA 2048 M02
About this certificate
This digital certificate with serial number 04:04:0b:40:aa:ae:5e:f5:01:33:8d:95:08:64:4a:ef was issued on by Amazon.
With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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=*.apptrana.com
Amazon
Organization:
Amazon
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 04:04:0b:40:aa:ae:5e:f5:01:33:8d:95:08:64:4a:efSerial Number (int): 5337909400505097067651483087197719279
Serial Number lenght: 123 bits, 16 octets
SubjectKeyId: 58:d4:de:b5:5b:72:e0:0e:88:b4:56:76:21:fa:c1:ce:7a:8a:1f:8d
AuthorityKeyId: c0:31:52:cd:5a:50:c3:82:7c:74:71:ce:cb:e9:9c:f9:7a:eb:82:e2
Fingerprint (sha1): b7:9f:36:5b:f2:4e:30:c0:83:4e:30:c1:72:10:9c:0c:88:45:9f:4c
Fingerprint (sha256): d4:95:c7:76:9f:65:4a:e0:66:a0:b2:00:90:cc:2f:fa:25:c7:06:ae:c9:f8:76:82:da:4d:91:60:f0:c3:de:1b
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 *.apptrana.com
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for *.apptrana.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
*.apptrana.com
apptrana.com
apptrana.com
Other certificates including the domain name apptrana.com
(limited to 100 certificates)
status.pipeimob.com.br
status.markiiieb.com
status.ngxnetworks.com
iq.syncd.tech
status.quarklink.io
*.apptrana.com
status.anywhere.asolvi.app
status.mapworks.io
status.pipeimob.com.br
status.lenderdock.com
iq.syncd.tech
status.bozic.io
status.buyerlink.com
status.zeasn.io
status.dealerexpert.ca
status.zeasn.io
status.orangecityfl.gov
shw.rmt.status.descartes.com
status.anywhere.asolvi.app
status.anywhere.asolvi.app
status.mapworks.io
*.apptrana.com
status.lenderdock.com
status.facm.cl
status.ngxnetworks.com
*.apptrana.com
status.apptrana.com
shw.rmt.status.descartes.com
status.apptrana.com
*.apptrana.com
status.zeasn.io
shw.rmt.status.descartes.com
status.anywhere.asolvi.app
status.orangecityfl.gov
status.lenderdock.com
status.buyerlink.com
*.apptrana.com
status.orangecityfl.gov
status.anywhere.asolvi.app
shw.rmt.status.descartes.com
iq.syncd.tech
status.buyerlink.com
status.bozic.io
shw.rmt.status.descartes.com
status.ngxnetworks.com
status.lenderdock.com
status.anywhere.asolvi.app
status.apptrana.com
*.apptrana.com
iq.syncd.tech
status.anywhere.asolvi.app
status.markiiieb.com
status.anywhere.asolvi.app
iq.syncd.tech
status.anywhere.asolvi.app
status.ngxnetworks.com
shw.rmt.status.descartes.com
shw.rmt.status.descartes.com
iq.syncd.tech
*.apptrana.com
status.mapworks.io
shw.rmt.status.descartes.com
status.anywhere.asolvi.app
status.facm.cl
status.gestamineria.cl
status.gestamineria.cl
status.gestamineria.cl
status.buyerlink.com
status.markiiieb.com
status.ngxnetworks.com
iq.syncd.tech
status.quarklink.io
*.apptrana.com
status.anywhere.asolvi.app
status.mapworks.io
status.pipeimob.com.br
status.lenderdock.com
iq.syncd.tech
status.bozic.io
status.buyerlink.com
status.zeasn.io
status.dealerexpert.ca
status.zeasn.io
status.orangecityfl.gov
shw.rmt.status.descartes.com
status.anywhere.asolvi.app
status.anywhere.asolvi.app
status.mapworks.io
*.apptrana.com
status.lenderdock.com
status.facm.cl
status.ngxnetworks.com
*.apptrana.com
status.apptrana.com
shw.rmt.status.descartes.com
status.apptrana.com
*.apptrana.com
status.zeasn.io
shw.rmt.status.descartes.com
status.anywhere.asolvi.app
status.orangecityfl.gov
status.lenderdock.com
status.buyerlink.com
*.apptrana.com
status.orangecityfl.gov
status.anywhere.asolvi.app
shw.rmt.status.descartes.com
iq.syncd.tech
status.buyerlink.com
status.bozic.io
shw.rmt.status.descartes.com
status.ngxnetworks.com
status.lenderdock.com
status.anywhere.asolvi.app
status.apptrana.com
*.apptrana.com
iq.syncd.tech
status.anywhere.asolvi.app
status.markiiieb.com
status.anywhere.asolvi.app
iq.syncd.tech
status.anywhere.asolvi.app
status.ngxnetworks.com
shw.rmt.status.descartes.com
shw.rmt.status.descartes.com
iq.syncd.tech
*.apptrana.com
status.mapworks.io
shw.rmt.status.descartes.com
status.anywhere.asolvi.app
status.facm.cl
status.gestamineria.cl
status.gestamineria.cl
status.gestamineria.cl
status.buyerlink.com
Certificate
The complete raw certificate details for *.apptrana.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIEaTCCA1GgAwIBAgIQBAQLQKquXvUBM42VCGRK7zANBgkqhkiG9w0BAQsFADA8 MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRwwGgYDVQQDExNBbWF6b24g UlNBIDIwNDggTTAyMB4XDTIzMTIxNDAwMDAwMFoXDTI1MDExMjIzNTk1OVowGTEX MBUGA1UEAwwOKi5hcHB0cmFuYS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw ggEKAoIBAQDmdYQC1TlOxMp9yXd+p+bYs+HUo0aqovfKfUQ2T+CHJKJk8r63DxT6 7nbn9ObrVtgk4dcIxpilCXYHCx/f9E0qfKZL7DpQvtiWxWd/OM5YyvkQnBIc7deL wyyElsqCbhzFm5ZgsmVHzMuhCc8w8ejKpKE9L0NvDBtxDO0idTPk2T6eGENXVqem xAULMw2/macRGf2oyEaNnd1Vww6YdFUG3eSq3YMcdOH6ErNGgmOP/kIK4DkA/Q3H A9sVwG23579qoN4axt6Uht1jinQ68iZnwILBoLios3IGP8A1R2RdCoRhjuCJmYRA /VLSamd9WW6X8zs177c2id9Rxl0XeRbFAgMBAAGjggGIMIIBhDAfBgNVHSMEGDAW gBTAMVLNWlDDgnx0cc7L6Zz5euuC4jAdBgNVHQ4EFgQUWNTetVty4A6ItFZ2IfrB znqKH40wJwYDVR0RBCAwHoIOKi5hcHB0cmFuYS5jb22CDGFwcHRyYW5hLmNvbTAT BgNVHSAEDDAKMAgGBmeBDAECATAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYI KwYBBQUHAwEGCCsGAQUFBwMCMDsGA1UdHwQ0MDIwMKAuoCyGKmh0dHA6Ly9jcmwu cjJtMDIuYW1hem9udHJ1c3QuY29tL3IybTAyLmNybDB1BggrBgEFBQcBAQRpMGcw LQYIKwYBBQUHMAGGIWh0dHA6Ly9vY3NwLnIybTAyLmFtYXpvbnRydXN0LmNvbTA2 BggrBgEFBQcwAoYqaHR0cDovL2NydC5yMm0wMi5hbWF6b250cnVzdC5jb20vcjJt MDIuY2VyMAwGA1UdEwEB/wQCMAAwEwYKKwYBBAHWeQIEAwEB/wQCBQAwDQYJKoZI hvcNAQELBQADggEBALEhZ8T4M+kcZ7I8y8ZMoWpLm28HrsCdOODtusMPGw/AO2me Bq7N+8kQB6vn9y0WuScp9SJaZmKrqhIppaC4koHVmijzJmBefZcTbgVAgglaeAy3 yzT078njdTT5IFcVbvdAVpzA6DfmitoiU8GjKogoqHRBK8ZF6vDIwOcOWtMSwRxb Y3RtVOJqHNIoJFGOoJz5KSA0GLgfGA3D+HGCzVqvtDs/0q10E51OGbW6/clSGPYH NimEzJHrrLwa9LMM7YkUDR1N0cFXLLdyFLINAPoHyB13yUHI3CQPNZsDnHL4kJO0 7LNQLzMk8ZG8FitGSgzANnBYsqAxDkHwgHNsn0s= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5nWEAtU5TsTKfcl3fqfm 2LPh1KNGqqL3yn1ENk/ghySiZPK+tw8U+u525/Tm61bYJOHXCMaYpQl2Bwsf3/RN KnymS+w6UL7YlsVnfzjOWMr5EJwSHO3Xi8MshJbKgm4cxZuWYLJlR8zLoQnPMPHo yqShPS9DbwwbcQztInUz5Nk+nhhDV1anpsQFCzMNv5mnERn9qMhGjZ3dVcMOmHRV Bt3kqt2DHHTh+hKzRoJjj/5CCuA5AP0NxwPbFcBtt+e/aqDeGsbelIbdY4p0OvIm Z8CCwaC4qLNyBj/ANUdkXQqEYY7giZmEQP1S0mpnfVlul/M7Ne+3NonfUcZdF3kW xQIDAQAB -----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 5337909400505097067651483087197719279 . . . . . . . . [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 2023-12-14 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2025-01-12 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 '*.apptrana.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 29092759277989942649350334414426519807465580705301978377374340173534985165041689473895103939460394537346877105503664230487142747255308185024697947869662574911555674868246116006187366185364650602938634199714248346796832851376381264290005137650830201826570554515588655218051188431458032469109065690386331250170285321954588245962593143654717333881454937977533407968795063103486099104625404628722173136770177169368888786963024702494032366256463102091310508395426050356277332496144633549303834184581050363045322837871134053568979799709395894219593194851168012644148754254554130039249907506722973658325871730935576904931013 . . . . . . . . . . . . . . . . . . . . [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) 58d4deb55b72e00e88b4567621fac1ce7a8a1f8d . . . . . . . . . . . . . . . . [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 (32 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.apptrana.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'apptrana.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.r2m02.amazontrust.com/r2m02.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.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.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) 00b12167c4f833e91c67b23ccbc64ca16a4b9b6f07aec09d38e0edbac30f1b0fc03b699e06aecdfbc91007abe7f72d16b92729f5225a6662abaa1229a5a0b89281d59a28f326605e7d97136e054082095a780cb7cb34f4efc9e37534f92057156ef740569cc0e837e68ada2253c1a32a8828a874412bc645eaf0c8c0e70e5ad312c11c5b63746d54e26a1cd22824518ea09cf929203418b81f180dc3f87182cd5aafb43b3fd2ad74139d4e19b5bafdc95218f607362984cc91ebacbc1af4b30ced89140d1d4dd1c1572cb77214b20d00fa07c81d77c941c8dc240f359b039c72f89093b4ecb3502f3324f191bc162b464a0cc0367058b2a0310e41f080736c9f4b