api.getarmada.app

Issued by GTS CA 1D2

About this certificate

This digital certificate with serial number 98:79:cd:e0:8e:45:19:b4:0a:00:00:00:00:08:16:54 was issued on by Google Trust Services.

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=api.getarmada.app

Google Trust Services

Organization: Google Trust Services
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 98:79:cd:e0:8e:45:19:b4:0a:00:00:00:00:08:16:54
Serial Number (int): 202675098964297487268560383480009594452
Serial Number lenght: 128 bits, 16 octets

SubjectKeyId: 43:38:63:f0:47:b2:50:e1:e8:bf:c0:f1:44:b6:3d:ab:a7:ef:8a:02
AuthorityKeyId: b1:dd:32:5d:e8:b7:37:72:d2:ce:5c:ce:26:fe:47:79:e2:01:08:e9

Fingerprint (sha1): 13:21:cb:66:e5:29:36:dd:fd:11:9e:70:e3:35:cd:81:5a:59:7f:30
Fingerprint (sha256): 49:12:47:65:00:4f:18:91:87:8f:94:e1:3e:5d:75:c5:ac:35:6c:43:27:28:79:bc:c1:4e:a9:ec:25:f3:89:6d

Issuing Certificate URL: http://pki.goog/gsr2/GTS1D2.crt

Revocation information

OCSP Server: http://ocsp.pki.goog/gts1d2
CRL Distribution Point: http://crl.pki.goog/GTS1D2.crl

Check the revocation status for certificate api.getarmada.app

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for api.getarmada.app

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

api.getarmada.app

Other certificates including the domain name getarmada.app

(limited to 100 certificates)
getarmada.app
hq.getarmada.app
www.ano-fox.de
aseanport.com
www.joseantonioribeiro.com
regiomarktkompass.de
onbo.app
www.odipappa.com
stormbase.co
www.breydonbrennan.com
piwik.getarmada.app
dev.proinvoice.co
www.dusud.com.ar
www.igreensmile.com
paradisoamadeo.com
www.lovemyguest.com
getarmada.app
link.bulldocs.de
sources.getarmada.app
app.taifho.com
www.dungeon-helper.com
sofiadonovan.net
megamerchant.hk
piwik.getarmada.app
redictation.com
spacetattoos.com
firebase.leeyen.me
noteshelf.ankitrai.com
services.umbrelo.com
www.getarmada.app
www.revivalapps.net
firebase.leeyen.me
alpha.getarmada.app
app.charityapp.in
m.getarmada.app
demo.getarmada.app
dmdmusic.org
sofiadonovan.net
cefr.app
www.davlumbaznecati.tk
www.welt-capital.com
nilopaiva.com.br
getarmada.app
sigma.master.appdashboard.nl
api.getarmada.app
endofwaste.com
piwik.getarmada.app
apphalabs.com
api.getarmada.app
oxygentech.com.au
biuday.cloud
dnaorganizasyon.com
getarmada.app
api.getarmada.app
www.hansknapp.art
api.getarmada.app
www.petisco.app
heruco.com
firebasetest.alexheggie.space
www.petisco.app
khongbolo.online
www.raspberryrd.com
piwik.getarmada.app
saloona-co-il.jeeng.app
getarmada.app
paisleynova.com
surfwend.co
www.iones-games.com
daq.mitmotorsports.com
www.ticker.id
alightcreative.com
blog.getarmada.app
getarmada.app
staging.playmetric.io
web.petbacker.com.sg
wabroadcast.in
clubinsize.com
www.a27l.com
sources.getarmada.app
getarmada.app
web.getarmada.app
sample.carebeyond.com
replybag.com
blog.getarmada.app
mobile.feelin.be
dev.ashreinu.app
getarmada.app
www.cloudis.dev
bgedsconsultant.com
mutexhomes.com
getarmada.app
getarmada.app
spec.dart.dev
calm.fi
beta.getarmada.app
dinorabazar.com
dev.ashreinu.app
edisonlee.com
www.johnrichartwork.co.uk
sswhc.medeintegra.app

Certificate

The complete raw certificate details for api.getarmada.app in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFQzCCBCugAwIBAgIRAJh5zeCORRm0CgAAAAAIFlQwDQYJKoZIhvcNAQELBQAw
QjELMAkGA1UEBhMCVVMxHjAcBgNVBAoTFUdvb2dsZSBUcnVzdCBTZXJ2aWNlczET
MBEGA1UEAxMKR1RTIENBIDFEMjAeFw0xOTEyMjcwMjU3NDBaFw0yMDAzMjYwMjU3
NDBaMBwxGjAYBgNVBAMTEWFwaS5nZXRhcm1hZGEuYXBwMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAz1rF/8EZk9i/RCNOAs8Wk2QibSwR9x7gaNDA0CFR
4PmSN43cVtK+kUdIHf4ccCiHvxst9su1d18GLgrr2/pHSadOniaM9t1gEzbJyz/L
WsGCkl7EwI+oJaVojqvMfIZ9gvUCIkDk25hu/uz4UK5m8puzDCbsF8KZWB/xb1V9
CF9Nhuei97zjSBsBS+f7i98WBm6td7nsen2oZ9ZKrDFDq44UzjDKaTKmRB+gtvAO
lzNjn4p2SlELid9jRZGG3IpccPVfWW8Hi/vLexn9uh4v8ww+s7mYFJ+VbCFoQKDy
ozb3gPIpUaO1DPBfoVkKYEOFza0oZD0MP1N41BvkxZLVSQIDAQABo4ICWDCCAlQw
DgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQC
MAAwHQYDVR0OBBYEFEM4Y/BHslDh6L/A8US2Paun74oCMB8GA1UdIwQYMBaAFLHd
Ml3otzdy0s5czib+R3niAQjpMGQGCCsGAQUFBwEBBFgwVjAnBggrBgEFBQcwAYYb
aHR0cDovL29jc3AucGtpLmdvb2cvZ3RzMWQyMCsGCCsGAQUFBzAChh9odHRwOi8v
cGtpLmdvb2cvZ3NyMi9HVFMxRDIuY3J0MBwGA1UdEQQVMBOCEWFwaS5nZXRhcm1h
ZGEuYXBwMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkCBQMwLwYDVR0f
BCgwJjAkoCKgIIYeaHR0cDovL2NybC5wa2kuZ29vZy9HVFMxRDIuY3JsMIIBBQYK
KwYBBAHWeQIEAgSB9gSB8wDxAHcAsh4FzIuizYogTodm+Su5iiUgZ2va+nDnsklT
Le+LkF4AAAFvRYC3uAAABAMASDBGAiEA4Locq+Unvlv/Wvd93LMH+QonMBQzPF8x
czfmMznItF0CIQCv2ZhWn4BBoYOCq4NDre7GGP95cv3k8J6OBXgLiLWTKQB2AF6n
c/nfVsDntTZIfdBJ4DJ6kZoMhKESEoQYdZaBcUVYAAABb0WAt9QAAAQDAEcwRQIg
bIEo55cfgdWY5s0A/tQ+AFWVpYqpSzZEeSN8pL8KXngCIQCZu4r2D9Nc0EO0aMCP
mUIdhm5ObazbwIG7CBSPtBC8mTANBgkqhkiG9w0BAQsFAAOCAQEANFm/lI6BnG9L
YSE5nzvQeFhS++F6PpV/COTNXNOTB1/2FX2Ti2mpvBhdfAVzuQub5gGqscyRppBQ
ettc9myOdhz55InWIZgej6byP/KeQ7AH9HxEymc87k6w1n6mqhyq4TUK61sP3cwh
K49Haw/XuwdVc6h6YvF+AsUTfktt8kZvssrfS07+oAKvZGPSVAupN0UW/CmNho/G
otVDDP8d00IB8CGJk97CRNuHYWA3MnAsiHIcJdjqcd12R1QhfLHvgLGrx6fF18b6
j/lZ2wwrB0LW6gt4loHdyfdKXj+C3/fXnPWCKyww/XdMhjLmyD5jJFAxb7YzvFQJ
6Emt3vOY3A==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz1rF/8EZk9i/RCNOAs8W
k2QibSwR9x7gaNDA0CFR4PmSN43cVtK+kUdIHf4ccCiHvxst9su1d18GLgrr2/pH
SadOniaM9t1gEzbJyz/LWsGCkl7EwI+oJaVojqvMfIZ9gvUCIkDk25hu/uz4UK5m
8puzDCbsF8KZWB/xb1V9CF9Nhuei97zjSBsBS+f7i98WBm6td7nsen2oZ9ZKrDFD
q44UzjDKaTKmRB+gtvAOlzNjn4p2SlELid9jRZGG3IpccPVfWW8Hi/vLexn9uh4v
8ww+s7mYFJ+VbCFoQKDyozb3gPIpUaO1DPBfoVkKYEOFza0oZD0MP1N41BvkxZLV
SQIDAQAB
-----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 202675098964297487268560383480009594452
 . . . . . . . . [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'
 . . . . . . . . . . . . [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 1D2'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-27 02:57:40 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-26 02:57:40 +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 'api.getarmada.app'
 . . . . . . . . [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 26176091176461079000570284047074675911057688258872527522937135365730772939449155029524110478301169636100383542354645589492172805326896720616242233895032291113737530976051258511270469538998084936757396893120515629666750340954915065837315387188245872972504782074986624438836500030039822935364352843447094780205809646648459449546473071208297672086717918004886196430424111812300079401799151206276773217459872985215038967969836071136899903136247538189372490553239813166851203718818903386914140419224803916826849434533883689203312705347734706536798691432709061006305831379081169696085186358572800402591445938750722837501257
 . . . . . . . . . . . . . . . . . . . . [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)
							433863f047b250e1e8bfc0f144b63daba7ef8a02
 . . . . . . . . . . . . . . . . [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 b1dd325de8b73772d2ce5cce26fe4779e20108e9
 . . . . . . . . . . . . . . . . [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 (88 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/gts1d2'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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/gsr2/GTS1D2.crt'
 . . . . . . . . . . . . . . . . [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 (21 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'api.getarmada.app'
 . . . . . . . . . . . . . . . . [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 (40 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.pki.goog/GTS1D2.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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016f4580b7b80000040300483046022100e0ba1cabe527be5bff5af77ddcb307f90a273014333c5f317337e63339c8b45d022100afd998569f8041a18382ab8343adeec618ff7972fde4f09e8e05780b88b593290076005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016f4580b7d4000004030047304502206c8128e7971f81d598e6cd00fed43e005595a58aa94b364479237ca4bf0a5e7802210099bb8af60fd35cd043b468c08f99421d866e4e6dacdbc081bb08148fb410bc99
 . . . . [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)
		003459bf948e819c6f4b6121399f3bd0785852fbe17a3e957f08e4cd5cd393075ff6157d938b69a9bc185d7c0573b90b9be601aab1cc91a690507adb5cf66c8e761cf9e489d621981e8fa6f23ff29e43b007f47c44ca673cee4eb0d67ea6aa1caae1350aeb5b0fddcc212b8f476b0fd7bb075573a87a62f17e02c5137e4b6df2466fb2cadf4b4efea002af6463d2540ba9374516fc298d868fc6a2d5430cff1dd34201f0218993dec244db8761603732702c88721c25d8ea71dd764754217cb1ef80b1abc7a7c5d7c6fa8ff959db0c2b0742d6ea0b789681ddc9f74a5e3f82dff7d79cf5822b2c30fd774c8632e6c83e632450316fb633bc5409e849addef398dc