opiniao.taf.net

Issued by GTS CA 1D2

About this certificate

This digital certificate with serial number 19:f3:b6:dc:1f:04:54:8e:09:00:00:00:00:06:35:29 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=opiniao.taf.net

Google Trust Services

Organization: Google Trust Services
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 19:f3:b6:dc:1f:04:54:8e:09:00:00:00:00:06:35:29
Serial Number (int): 34496136869589747985110409604875302185
Serial Number lenght: 125 bits, 16 octets

SubjectKeyId: 44:23:5b:9c:8e:5d:7d:0e:e1:bb:6f:13:b3:47:91:2c:36:b3:0f:87
AuthorityKeyId: b1:dd:32:5d:e8:b7:37:72:d2:ce:5c:ce:26:fe:47:79:e2:01:08:e9

Fingerprint (sha1): 91:d0:b3:57:e6:6f:17:ef:2a:dc:a7:91:2a:0a:32:b2:00:d4:28:c7
Fingerprint (sha256): 53:f0:37:a8:8c:73:5b:6f:b9:bb:7b:60:50:86:f0:4b:66:a5:49:2c:ea:11:47:54:14:17:ad:cd:75:98:ca:28

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 opiniao.taf.net

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for opiniao.taf.net

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

opiniao.taf.net

Other certificates including the domain name taf.net

(limited to 100 certificates)
sabrisorrentino.com
sw.app.ignates.com
www.doubles.cards
www.chiannerose.com
racistcops.com
myglimpse.info
savrmusic.com
www.cityedgeconcreting.com.au
www.stilloff.com
netex-validation-reports.dev.entur.org
treinamentojob.flitapp.com.br
frankspin.nl
tricount.app
ukjdm.co.uk
porto2015.taf.net
taf.net
imexhs.com
fiplo.app
taf.net
sk-p.app
www.thelibrary.eco
covid.filipjohn.com
bestfinancialcu.wallit.app
play.theawesomegame.com
karamanli.zeplinx.com
auth.icrewedup.com
www.travelli.nz
www.zingchart.com
www.kitapbis.com
pathshalarishikesh.com
lcsf.turnosweb.app
porto2015.taf.net
astrohankey.space
myaa.app
www.plansy.io
admin.thebrewerybible.com
new.plazaalempizza.com.ar
porto2015.taf.net
auth.stage.misalud.ai
opiniao.taf.net
porto2015.taf.net
test-admin.offshore-fool.com
comvc.app
test-admin.offshore-fool.com
recipe.ifbcloud.in
opiniao.taf.net
porto.taf.net
ip3a.voxjar.com
www.insitucare.com.br
opiniao.taf.net
www.system.cp12energy.app
yonimoonyoga.de
jasonpath.info
ceres-test.enviro.ai
team.blubag.app
vesuvioapp.meuspedidos.online
mimihouse.appnho.com
tulis.app
forevapp.com
www.rogersmeby.com
vld.xyz
www.aragsmartcontractsparticulares.com
www.dymbo.tk
aleixo.taf.net
textalissa.elitebodysculpture.com
iltx.org
new.plazaalempizza.com.ar
porto2015.taf.net
forevapp.com
www.derma-t.com
table9.restaurant
tricount.app
apptransportador.com
test.cocoon.com
mobile.stokey.org
dantruong.net
tallies.app
www.shelf.city
www.abodesaafan.com
localnative.app
www.plansy.io
returnhero.app
jasonpath.info
track.roadcast.net
porto2015.taf.net
link.edgewise.app
marmalade023.diofantino.com
aiderbotics.com
opiniao.taf.net
taf.net
come-across.com
taf.net
table9.restaurant
localnative.app
app.robotransport.io
da.hpn.me
lcsf.turnosweb.app
isc-demo.optel.app
porto2015.taf.net
track.roadcast.net

Certificate

The complete raw certificate details for opiniao.taf.net in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFPTCCBCWgAwIBAgIQGfO23B8EVI4JAAAAAAY1KTANBgkqhkiG9w0BAQsFADBC
MQswCQYDVQQGEwJVUzEeMBwGA1UEChMVR29vZ2xlIFRydXN0IFNlcnZpY2VzMRMw
EQYDVQQDEwpHVFMgQ0EgMUQyMB4XDTIwMDExMDE1NTQzM1oXDTIwMDQwOTE1NTQz
M1owGjEYMBYGA1UEAxMPb3Bpbmlhby50YWYubmV0MIIBIjANBgkqhkiG9w0BAQEF
AAOCAQ8AMIIBCgKCAQEAhS9sJ58vYULy8P/XuaupbyAE3waZujdpJ7CD+w3M4/jX
JvlUJg2Q6bmB7GZZ7IzrzKz7MR8m5CiZSMcFhvPxaj2UD7OXnk72Pq+RaYsSBxwX
X74j7FrbxwBJdZl114PkcLBoTIl9oHxdjavIgC+fIe/dpEJonDUpVV0PoXNUudz7
uaw2gduxO2lNxGuWCDVFhK8FZajYDI1/OgmaOYimv9PNWrRCNUpH5+YTpmb+jEhW
H20WxTWpay5i+3LV6p688whF25SsfBfqGtkiTjrAIGP2So7VXggPSvAf24O9YWtz
fHUNzPN0h/7W1PcSmcuSnuCS5qmQ/dNtKMo0CrsygQIDAQABo4ICVTCCAlEwDgYD
VR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAw
HQYDVR0OBBYEFEQjW5yOXX0O4btvE7NHkSw2sw+HMB8GA1UdIwQYMBaAFLHdMl3o
tzdy0s5czib+R3niAQjpMGQGCCsGAQUFBwEBBFgwVjAnBggrBgEFBQcwAYYbaHR0
cDovL29jc3AucGtpLmdvb2cvZ3RzMWQyMCsGCCsGAQUFBzAChh9odHRwOi8vcGtp
Lmdvb2cvZ3NyMi9HVFMxRDIuY3J0MBoGA1UdEQQTMBGCD29waW5pYW8udGFmLm5l
dDAhBgNVHSAEGjAYMAgGBmeBDAECATAMBgorBgEEAdZ5AgUDMC8GA1UdHwQoMCYw
JKAioCCGHmh0dHA6Ly9jcmwucGtpLmdvb2cvR1RTMUQyLmNybDCCAQQGCisGAQQB
1nkCBAIEgfUEgfIA8AB2ALIeBcyLos2KIE6HZvkruYolIGdr2vpw57JJUy3vi5Be
AAABb5BhAqQAAAQDAEcwRQIgHfEKUPrYuSkS1puGHZ0OKMQtPOmuj5+VHr+ocNhX
FssCIQC7UBxya1JWEuDz+sSB7SdvuZgrQfR9KRGpjMxBwInUFAB2AF6nc/nfVsDn
tTZIfdBJ4DJ6kZoMhKESEoQYdZaBcUVYAAABb5BhAqMAAAQDAEcwRQIhAMO9gNHN
5LHYA/aQqzo4La57gtP8bS3lbTKL1IoeUwboAiB62ylQKx59Xx0fKJGmBP88X619
wu11/eXjQcSc7WdjVjANBgkqhkiG9w0BAQsFAAOCAQEAW25cfoIZAGwcXMgH8fvW
L0cE1nmNEsPZR8hLYs8+Y2jCLnnaGKOFkZPdbyiw9hKG/LkgY639wRkAYzDO6W+w
8YJ88o97wacX7fabSG3injnaEio1mjl0SfM9nyo6U8wV0cm3YcTw8BfgGhX36wRQ
2wW8tj4Afc+S3yu9rzFe09Ki0kxoZg12POT3b2/J2zuh3rwChHP2OeGD0Xt7hgC7
FOYu5F0nGi+TSerNOmMIEuNP/jRBUbuov0HRVP2Iydpdv21BueMxQD8RAZnMLtmz
+YapiHbZR7xPqoOzf4IVqxSBE+JOlh2at8YqlP/FllDLNknSXOm5Tn8g3CcrfLXY
lw==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAhS9sJ58vYULy8P/Xuaup
byAE3waZujdpJ7CD+w3M4/jXJvlUJg2Q6bmB7GZZ7IzrzKz7MR8m5CiZSMcFhvPx
aj2UD7OXnk72Pq+RaYsSBxwXX74j7FrbxwBJdZl114PkcLBoTIl9oHxdjavIgC+f
Ie/dpEJonDUpVV0PoXNUudz7uaw2gduxO2lNxGuWCDVFhK8FZajYDI1/OgmaOYim
v9PNWrRCNUpH5+YTpmb+jEhWH20WxTWpay5i+3LV6p688whF25SsfBfqGtkiTjrA
IGP2So7VXggPSvAf24O9YWtzfHUNzPN0h/7W1PcSmcuSnuCS5qmQ/dNtKMo0Crsy
gQIDAQAB
-----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 34496136869589747985110409604875302185
 . . . . . . . . [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 2020-01-10 15:54:33 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-04-09 15:54:33 +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 'opiniao.taf.net'
 . . . . . . . . [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 16813079456734178901848514124482970263291800749300903487524324385637738553315674926044880568243126699650197705401974184834311195105506000610323779155868497071038162368877662041571478601072540175835239048946345254902144609305051847724462708046196298495330508946714369008333786128827036101526305936656417110590363962859969686989195481873644525496620075966158984280560708925242834511986788734782350588926964076013766523417079873618944314512090380474191226412076962031712312485739480368108033195544590005437728881911032210384427843709645292016222415794410794386787053314556797499826509073171449494717794829866623127204481
 . . . . . . . . . . . . . . . . . . . . [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)
							44235b9c8e5d7d0ee1bb6f13b347912c36b30f87
 . . . . . . . . . . . . . . . . [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 (19 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'opiniao.taf.net'
 . . . . . . . . . . . . . . . . [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 (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f0007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016f906102a4000004030047304502201df10a50fad8b92912d69b861d9d0e28c42d3ce9ae8f9f951ebfa870d85716cb022100bb501c726b525612e0f3fac481ed276fb9982b41f47d2911a98ccc41c089d4140076005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016f906102a30000040300473045022100c3bd80d1cde4b1d803f690ab3a382dae7b82d3fc6d2de56d328bd48a1e5306e802207adb29502b1e7d5f1d1f2891a604ff3c5fad7dc2ed75fde5e341c49ced676356
 . . . . [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)
		005b6e5c7e8219006c1c5cc807f1fbd62f4704d6798d12c3d947c84b62cf3e6368c22e79da18a3859193dd6f28b0f61286fcb92063adfdc119006330cee96fb0f1827cf28f7bc1a717edf69b486de29e39da122a359a397449f33d9f2a3a53cc15d1c9b761c4f0f017e01a15f7eb0450db05bcb63e007dcf92df2bbdaf315ed3d2a2d24c68660d763ce4f76f6fc9db3ba1debc028473f639e183d17b7b8600bb14e62ee45d271a2f9349eacd3a630812e34ffe344151bba8bf41d154fd88c9da5dbf6d41b9e331403f110199cc2ed9b3f986a98876d947bc4faa83b37f8215ab148113e24e961d9ab7c62a94ffc59650cb3649d25ce9b94e7f20dc272b7cb5d897