azurewaf.barracuda.com

Issued by R3

About this certificate

This digital certificate with serial number 03:30:4e:a8:85:22:75:1c:be:71:55:95:76:4b:c2:c8:be:4c was issued on by Let's Encrypt.

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=azurewaf.barracuda.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:30:4e:a8:85:22:75:1c:be:71:55:95:76:4b:c2:c8:be:4c
Serial Number (int): 277774966197319722781811250975124929166924
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 37:16:de:68:c0:00:fe:ad:5f:0a:57:cd:ee:9a:e4:09:10:2c:f2:e5
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): fd:43:77:0e:5b:b3:19:bd:ea:25:40:cb:a7:f6:f7:00:7c:c5:a6:ec
Fingerprint (sha256): 0b:13:33:f3:93:07:13:91:f4:69:e9:96:84:af:e6:a1:bb:ae:15:31:29:fc:b9:f4:ff:e2:ea:80:b9:18:3e:7d

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate azurewaf.barracuda.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for azurewaf.barracuda.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

9 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

azurewaf.barracuda.com

Other certificates including the domain name barracuda.com

(limited to 100 certificates)
netsecfeedback.barracuda.com
api.backup.barracuda.com
us.access.barracuda.com
blog.barracuda.com
statuspage.io
chickentreat.craveable.support
stage.barracuda.com
chickentreat.craveable.support
chickentreat.craveable.support
ess.cd1.barracudanetworks.com
chickentreat.craveable.support
bsf03.barracuda.com
encrypt.barracudanetworks.com
statuspage.io
statuspage.io
statuspage.io
azurecgw.barracuda.com
statuspage.io
dev.access.barracuda.com
cudaeye.barracuda.com
*.us.access.barracuda.com
downloads.access.barracuda.com
*.barracuda.com
statuspage.io
backfeed.barracuda.com
statuspage.io
collabora.aks.datainspector.barracuda.com
assets.barracuda.com
statuspage.io
content.barracuda.com
waas.barracudanetworks.com
sslvpn.barracuda.com
us.access.barracuda.com
statuspage.io
login.beta.barracudanetworks.com
hq.barracuda.com
ess.cd1.barracudanetworks.com
www.barracuda.com
statuspage.io
sni.cloudflaressl.com
ess.cd1.barracudanetworks.com
azurewaf.barracuda.com
www.barracuda.com
statuspage.io
chickentreat.craveable.support
insiders.barracuda.com
*.eu.access.barracuda.com
statuspage.io
ops.barracuda.com
statuspage.io
dev.access.barracuda.com
content.barracuda.com
statuspage.io
fr.blog.barracuda.com
ess.de.barracudanetworks.com
billing.barracudanetworks.com
*.ess.ca.barracuda.com
dev.access.barracuda.com
url.access.barracuda.com
statuspage.io
connect.barracuda.com
staging1.blog.barracuda.com
analytics.us.access.barracuda.com
statuspage.io
statuspage.io
statuspage.io
chickentreat.craveable.support
prometheus.aks.datainspector.barracuda.com
ngfirewall.barracuda.com
statuspage.io
bu.barracuda.com
netsecfeedback.barracuda.com
ess.vt2.barracudanetworks.com
csg.barracuda.com
chickentreat.craveable.support
collabora.aks.datainspector.barracuda.com
statuspage.io
community.barracuda.com
*.bmb.barracuda.com
docs.access.barracuda.com
api.dev.access.barracuda.com
webgateway.barracuda.com
azureccb.barracuda.com
qa-corp.barracuda.com
connect.barracuda.com
chickentreat.craveable.support
statuspage.io
statuspage.io
stg.access.barracuda.com
chickentreat.craveable.support
content.barracuda.com
statuspage.io
statuspage.io
portal.production-blue.cse-cudasvc.com
login.barracuda.com
statuspage.io
ess.cd1.barracudanetworks.com
*.ess.barracuda.com
analytics.us.access.barracuda.com
ess.cd1.barracudanetworks.com

Certificate

The complete raw certificate details for azurewaf.barracuda.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFMTCCBBmgAwIBAgISAzBOqIUidRy+cVWVdkvCyL5MMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMjEwMDcwNTU2MzlaFw0yMzAxMDUwNTU2MzhaMCExHzAdBgNVBAMT
FmF6dXJld2FmLmJhcnJhY3VkYS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
ggEKAoIBAQCpiTYn0sOKRd0eS/XV2cqg5nf2azxbS/sQLGfviLwRCcL2FnxiVNq6
TgNMaIFAN1PnAFYqpOL5fq0rhAmUBnOVl7XGzqM2RmNxCaOD7+5lP6GbxSfhknmn
tjo4w0tbSbwTVRlRQk1yFoJuekht/Go0bU/bqs9OyglLRDwHDHMeMZocZn/RHjGH
IWXtEETeYM2CfZSB6sTshi2GR5QeY5LTJrWFlGbr94cPpK95K5ms49SGYkY8yi7M
mtNQ9+cssEGCdrL4G3ME+5ZLqz8Ip/NNyBGxKvq/JxGThdi0tMlIGPzDrtpfZI/d
kywQxYFFnary9iSieTbadyi/tnAA0fblAgMBAAGjggJQMIICTDAOBgNVHQ8BAf8E
BAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQC
MAAwHQYDVR0OBBYEFDcW3mjAAP6tXwpXze6a5AkQLPLlMB8GA1UdIwQYMBaAFBQu
sxe3WFbLrlAJQOYfr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYV
aHR0cDovL3IzLm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5s
ZW5jci5vcmcvMCEGA1UdEQQaMBiCFmF6dXJld2FmLmJhcnJhY3VkYS5jb20wTAYD
VR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYa
aHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEDBgorBgEEAdZ5AgQCBIH0BIHx
AO8AdgB6MoxU2LcttiDqOOBSHumEFnAyE4VNO9IrwTpXo1LrUgAAAYOxO1cOAAAE
AwBHMEUCIFuyRkYIFdgb8vzvFfPGqtk+D53/Z3yKeOj0LZrpkxC7AiEA6uwY5mDG
N1UijKs8gw40r+/OMzNmVbjl/OCx/A3VqHMAdQCt9776fP8QyIudPZwePhhqtGcp
Xc+xDCTKhYY069yCigAAAYOxO1cnAAAEAwBGMEQCIC0IryynHvQlABHCt4L89JfH
gB9DVFXHHL+bCfELvDf1AiAuT4PZUu7otLaKs8q+mpVGRFXloyb2LC3t6pgQ3b2L
7TANBgkqhkiG9w0BAQsFAAOCAQEAAEV/84PGj3SzfZxtpmBNZZmu23YzRqrIkc35
Yuuif2/u2Fi0OUqD+Ta3+Pe7GlR0YWF1iJytvJWRa3CL7DiV9N1jUyUZuC+QIz+Q
Phn6z3T/8zqW9x4JYRUGPeuf+fxI7BaLdME8gx7FF9CkxPYmzB5leYzBkn7hsK7l
1jPF6WloLSwHGSfSjTa64A/kv5SfzK3E4bR6xGfkmW4jq0+/wFSUcyuf5ar/zELX
HWPmucbIb+UoylGo6XE+oM+2WYJ/6YJWIJSbIQ9fq1RUDILkdrlddF6KHlszfgeU
vFRpqy1tjsXUohpsR5N6V1mGGlpOfRUtS+7FH994t73vsZZnUA==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqYk2J9LDikXdHkv11dnK
oOZ39ms8W0v7ECxn74i8EQnC9hZ8YlTauk4DTGiBQDdT5wBWKqTi+X6tK4QJlAZz
lZe1xs6jNkZjcQmjg+/uZT+hm8Un4ZJ5p7Y6OMNLW0m8E1UZUUJNchaCbnpIbfxq
NG1P26rPTsoJS0Q8BwxzHjGaHGZ/0R4xhyFl7RBE3mDNgn2UgerE7IYthkeUHmOS
0ya1hZRm6/eHD6SveSuZrOPUhmJGPMouzJrTUPfnLLBBgnay+BtzBPuWS6s/CKfz
TcgRsSr6vycRk4XYtLTJSBj8w67aX2SP3ZMsEMWBRZ2q8vYkonk22ncov7ZwANH2
5QIDAQAB
-----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 277774966197319722781811250975124929166924
 . . . . . . . . [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 'Let's Encrypt'
 . . . . . . . . . . . . [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 'R3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2022-10-07 05:56:39 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-01-05 05:56:38 +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 'azurewaf.barracuda.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 21401935073959906880804040875228761633474262942015828029117056835317670173791742969028536892563532294527113435819117535844897473952384644585929637954442786929343230162920558718522890824527860388703726693916817499713415349623310098150381978081148571493853041370285871079785031665253612947818572076907560803780479335884485411495796680759427756098952122043121047113761512625070377368440269713237592919334207795072394756224255465029327356210831300666337815368578281902142562774450034789405787359331059572696852625994732364086177135299134708354096917370137769650485156004118085797877636101285881616781661156545749222291173
 . . . . . . . . . . . . . . . . . . . . [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 (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.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)
							3716de68c000fead5f0a57cdee9ae409102cf2e5
 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6
 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://r3.i.lencr.org/'
 . . . . . . . . . . . . . . . . [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 (26 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'azurewaf.barracuda.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 (69 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.44947.1.1.1
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.2.1 (cps)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'http://cps.letsencrypt.org'
 . . . . . . . . . . . . . . . . [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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef0076007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb5200000183b13b570e000004030047304502205bb246460815d81bf2fcef15f3c6aad93e0f9dff677c8a78e8f42d9ae99310bb022100eaec18e660c63755228cab3c830e34afefce33336655b8e5fce0b1fc0dd5a873007500adf7befa7cff10c88b9d3d9c1e3e186ab467295dcfb10c24ca858634ebdc828a00000183b13b5727000004030046304402202d08af2ca71ef4250011c2b782fcf497c7801f435455c71cbf9b09f10bbc37f502202e4f83d952eee8b4b68ab3cabe9a95464455e5a326f62c2dedea9810ddbd8bed
 . . . . [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)
		0000457ff383c68f74b37d9c6da6604d6599aedb763346aac891cdf962eba27f6feed858b4394a83f936b7f8f7bb1a5474616175889cadbc95916b708bec3895f4dd63532519b82f90233f903e19facf74fff33a96f71e096115063deb9ff9fc48ec168b74c13c831ec517d0a4c4f626cc1e65798cc1927ee1b0aee5d633c5e969682d2c071927d28d36bae00fe4bf949fccadc4e1b47ac467e4996e23ab4fbfc05494732b9fe5aaffcc42d71d63e6b9c6c86fe528ca51a8e9713ea0cfb659827fe9825620949b210f5fab54540c82e476b95d745e8a1e5b337e0794bc5469ab2d6d8ec5d4a21a6c47937a5759861a5a4e7d152d4beec51fdf78b7bdefb1966750