ua-cloud-stage.avg.com

Issued by GTS CA 1D4

About this certificate

This digital certificate with serial number 95:da:80:83:59:1f:e2:af:10:9f:b1:51:b4:36:1a:e1 was issued on by Google Trust Services LLC.

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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:
  • 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=ua-cloud-stage.avg.com

Google Trust Services LLC

Organization: Google Trust Services LLC
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 95:da:80:83:59:1f:e2:af:10:9f:b1:51:b4:36:1a:e1
Serial Number (int): 199189498642014327326840367234252413665
Serial Number lenght: 128 bits, 16 octets

SubjectKeyId: 99:56:04:b9:a2:88:99:1b:d9:bc:ef:24:de:01:f1:34:1e:cb:2d:a0
AuthorityKeyId: 25:e2:18:0e:b2:57:91:94:2a:e5:d4:5d:86:90:83:de:53:b3:b8:92

Fingerprint (sha1): 6b:62:28:50:f7:21:14:c0:8e:fe:b6:ac:6b:b3:6b:c0:9d:e4:3d:e7
Fingerprint (sha256): 01:9e:33:59:ac:a5:d3:65:17:0b:2f:09:02:c6:92:02:db:96:4d:b1:db:57:97:aa:78:32:20:0d:0d:ce:3e:e0

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

Revocation information

OCSP Server: http://ocsp.pki.goog/s/gts1d4/uP30ziQ3Wvs
CRL Distribution Point: http://crls.pki.goog/gts1d4/T0RNknGc4S4.crl

Check the revocation status for certificate ua-cloud-stage.avg.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for ua-cloud-stage.avg.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

ua-cloud-stage.avg.com
ua-cloud-stg.avg.com

Other certificates including the domain name avg.com

(limited to 100 certificates)
business-auth.dev-europe-west3.smbrm.avast.com
*.avg.com
estatus.facturame.mx
release-notes.avg.com
bsmtp-relay-prod-dmz-brq001.mgm.avg.com
*.avg.com
study.cz.avg.com
estatus.facturame.mx
ua-cloud-stage.avg.com
buy-qa4.norton.com
webtuneup.avg.com
*.avg.com
dls.norton.com
click.emails.avg.com
*.avg.com
partners-int.norton.com
san.avg.com
cloudcare-billing.avg.com
ua-cloud-test.avg.com
san-ion.avast.com
*.avg.com
estatus.facturame.mx
ks.norton.com
web.backup.norton.com
*.avg.com
*.avg.com
shop.avg.com
subscriptions-test.avast.com
bconsole-test.avg.com
*.ocm.avg.com
partners.avg.com
*.avg.com
san.avg.com
estatus.facturame.mx
xls-int.norton.com
*.cloudcare.avg.com
somni.avg.com
san-ion.avast.com
*.my.sso.avg.com
*.avg.com
renewus.avg.com
*.avg.com
somni.avg.com
*.avg.com
*.avg.com
tps.avg.com
ua-cloud.avg.com
*.cloudcare.avg.com
signal.avg.com
labs.avg.com
*.avg.com
my-web-test.avast.com
estatus.facturame.mx
study.avg.com
*.avg.com
estatus.facturame.mx
stage-signal.avg.com
*.update.avg.com
avg.com
business-auth.prod.smbrm.avast.com
www9.avg.com
*.avg.com
support.avg.com
sip-01.avg.com
estatus.facturame.mx
study.avg.com
ccrmm.avg.com
estatus.facturame.mx
estatus.facturame.mx
my-web-stage.avast.com
san.avg.com
id.avast.com
estatus.facturame.mx
ks-int2.norton.com
*.cloud.avg.com
integrationbugs.avg.com
mts.norton.com
vpnportal.avg.com
zas-api.avg.com
community.cloudcare.avg.com
support.avg.com
*.avg.com
ncs-spoc-int1.norton.com
*.ccrmm.avg.com
*.avg.com
platformdashboard.avg.com
whatsmyip.mw-rmm.barracudamsp.com
*.avg.com
shop.avg.com
us03.ccrmm.avg.com
activation.avast.com
akamai-san46.exacttarget.com
sni.cloudflaressl.com
*.download.avg.com
san.avast.com
*.avg.com
status.cloudcare.avg.com
share.avg.com
estatus.facturame.mx
vpn.avg.com

Certificate

The complete raw certificate details for ua-cloud-stage.avg.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIElDCCA3ygAwIBAgIRAJXagINZH+KvEJ+xUbQ2GuEwDQYJKoZIhvcNAQELBQAw
RjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM
TEMxEzARBgNVBAMTCkdUUyBDQSAxRDQwHhcNMjMxMDI1MjIzNjI1WhcNMjQwMTIz
MjMzMjIwWjAhMR8wHQYDVQQDExZ1YS1jbG91ZC1zdGFnZS5hdmcuY29tMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkk4G8lvVBR+Ws31Vs239PmuOelGN
UxlwK0acsJJCR9olqoEbvAtmqHXB9XutsgtbHMzCay7d2V3+3IkanmlEpOX041XT
6sS0dPZKs+MUJ1B5GuvzCJRgoLjYB2o48h78gMewcMDIWERPbKg4drJ1l10t93fb
lpcFgFJ+qQl3aS/W9F5HSAmgjygURHFDh3wIf0xOsu4an+VleOdbJOY0atvUJEzv
mrRRAtEUb3gFO0IV88Y0sgb4HM32jDp5KhcObm7eLtVmppu6v/mILXBbNiwOC0po
8i3NapDCuTdS+eQw/hijeZxwplOwFaBqHWDJw6112LKIlfqVhxxXlYNdYQIDAQAB
o4IBoDCCAZwwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwG
A1UdEwEB/wQCMAAwHQYDVR0OBBYEFJlWBLmiiJkb2bzvJN4B8TQeyy2gMB8GA1Ud
IwQYMBaAFCXiGA6yV5GUKuXUXYaQg95Ts7iSMHgGCCsGAQUFBwEBBGwwajA1Bggr
BgEFBQcwAYYpaHR0cDovL29jc3AucGtpLmdvb2cvcy9ndHMxZDQvdVAzMHppUTNX
dnMwMQYIKwYBBQUHMAKGJWh0dHA6Ly9wa2kuZ29vZy9yZXBvL2NlcnRzL2d0czFk
NC5kZXIwNwYDVR0RBDAwLoIWdWEtY2xvdWQtc3RhZ2UuYXZnLmNvbYIUdWEtY2xv
dWQtc3RnLmF2Zy5jb20wIQYDVR0gBBowGDAIBgZngQwBAgEwDAYKKwYBBAHWeQIF
AzA8BgNVHR8ENTAzMDGgL6AthitodHRwOi8vY3Jscy5wa2kuZ29vZy9ndHMxZDQv
VDBSTmtuR2M0UzQuY3JsMBMGCisGAQQB1nkCBAMBAf8EAgUAMA0GCSqGSIb3DQEB
CwUAA4IBAQAeqt/pqh1tDKAG8ibrpzYgti28wtLgdEmVtPUcZNUSXvPXoepKwV2u
FVRy45kYFtBV5vxW/GbZHdccQNYtb11H1hzD3dlAuuf9Qjx2XR4ab5t1hk5ExqLi
MWjYsbNrHTC2Napeqn6ONdUZKwrqy1jrvcvtmbOBjsc7l9CqesXEsb39bLBUvKmR
m4VNyNmFFKM7scZ8VIEqd6GVzy3j7oSr3HU/f3mJX0vaI3ykm8SrP1QOew+yj3mv
O/qGqj4MFJR1bdct4BX1b4WZGq20jipbEmGS2hRQiuKj3KN9EY0jKYaOMGZ56w6K
qqnx6bcMmWjIlcnz+LGwX6BMlHNfg413
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkk4G8lvVBR+Ws31Vs239
PmuOelGNUxlwK0acsJJCR9olqoEbvAtmqHXB9XutsgtbHMzCay7d2V3+3IkanmlE
pOX041XT6sS0dPZKs+MUJ1B5GuvzCJRgoLjYB2o48h78gMewcMDIWERPbKg4drJ1
l10t93fblpcFgFJ+qQl3aS/W9F5HSAmgjygURHFDh3wIf0xOsu4an+VleOdbJOY0
atvUJEzvmrRRAtEUb3gFO0IV88Y0sgb4HM32jDp5KhcObm7eLtVmppu6v/mILXBb
NiwOC0po8i3NapDCuTdS+eQw/hijeZxwplOwFaBqHWDJw6112LKIlfqVhxxXlYNd
YQIDAQAB
-----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 199189498642014327326840367234252413665
 . . . . . . . . [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 1D4'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-10-25 22:36:25 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-01-23 23:32:20 +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 'ua-cloud-stage.avg.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 18469269139652266635717050500219684533127795612156820854740498498868702256102026553807066179402687087595803215806241713898711550401493943972970207477215914088043214643456224886442021464842587937195361063465578556729223362468587976456096720687558918060215146853821747084305981861883223989281787869871301130687351585754499289185409146423732160655212461884588579195722834214351399564026523151053358202315320119781525213874117821006074218619754626874792902049190353785400615580768346510923453877421438396394430083423926297869641336180842491185719741007102260708877755156010798274091861115424247358650301157153031680384353
 . . . . . . . . . . . . . . . . . . . . [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)
							995604b9a288991bd9bcef24de01f1341ecb2da0
 . . . . . . . . . . . . . . . . [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 25e2180eb25791942ae5d45d869083de53b3b892
 . . . . . . . . . . . . . . . . [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/gts1d4/uP30ziQ3Wvs'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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/gts1d4.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 (48 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ua-cloud-stage.avg.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ua-cloud-stg.avg.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/gts1d4/T0RNknGc4S4.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.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)
		001eaadfe9aa1d6d0ca006f226eba73620b62dbcc2d2e0744995b4f51c64d5125ef3d7a1ea4ac15dae155472e3991816d055e6fc56fc66d91dd71c40d62d6f5d47d61cc3ddd940bae7fd423c765d1e1a6f9b75864e44c6a2e23168d8b1b36b1d30b635aa5eaa7e8e35d5192b0aeacb58ebbdcbed99b3818ec73b97d0aa7ac5c4b1bdfd6cb054bca9919b854dc8d98514a33bb1c67c54812a77a195cf2de3ee84abdc753f7f79895f4bda237ca49bc4ab3f540e7b0fb28f79af3bfa86aa3e0c1494756dd72de015f56f85991aadb48e2a5b126192da14508ae2a3dca37d118d2329868e306679eb0e8aaaa9f1e9b70c9968c895c9f3f8b1b05fa04c94735f838d77