aerialfireview.co.za

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:f6:b1:36:45:fd:a1:cc:3d:d8:15:09:9f:85:5f:84:32:54 was issued on by Let's Encrypt.

With 12 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:
  • Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)

Certificate Subject

CN=aerialfireview.co.za

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:f6:b1:36:45:fd:a1:cc:3d:d8:15:09:9f:85:5f:84:32:54
Serial Number (int): 345281875216696954709630709129342043304532
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 9c:81:39:c1:1a:12:86:65:05:c2:02:d5:ff:d0:9f:2f:de:cc:63:26
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 1d:04:0e:02:ee:20:45:3d:05:c0:e6:75:1b:75:07:ca:c7:fb:7f:72
Fingerprint (sha256): 9f:7e:b0:be:ba:ce:a4:59:db:e1:f6:d0:51:b5:3c:4b:d0:da:b8:a9:80:37:61:2a:47:df:d7:c4:0c:60:32:0d

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate aerialfireview.co.za

12

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for aerialfireview.co.za

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

aerialfireview.co.za
brazil.firehawk.co.za
dashboard.firehawk.co.za
firehawk.co.za
firehawk.dedicated.co.za
ghana.firehawk.co.za
home.firehawk.co.za
malawi.firehawk.co.za
nodered.firehawk.co.za
technical.firehawk.co.za
www.aerialfireview.co.za
www.firehawk.co.za

Other certificates including the domain name aerialfireview.co.za

(limited to 100 certificates)

Certificate

The complete raw certificate details for aerialfireview.co.za in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGYjCCBUqgAwIBAgISA/axNkX9ocw92BUJn4VfhDJUMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMDYwNjE4MDRaFw0y
MDA1MDYwNjE4MDRaMB8xHTAbBgNVBAMTFGFlcmlhbGZpcmV2aWV3LmNvLnphMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7igIPxa5YWBsmqMAkVYrYSni
5F79OryUOtOJySXRQU9hbdjCwzhPWaYuerBVWQAhnzqEKGnGpTH6zARLzWq927OD
pqFdsE5B052WqdR9VAmUmeTufJin5dkYyS9QGHtt97bkSntSoBc1iJNm1PoFXGBr
5XySUizx8B1g4VjjVksUMFcO+pJePFuvtLJUQyMf9nV6uJhW+K8QsjOF1gComaxI
9ei5bZZhsmFCWdVALpt8EXM5z5S8uHQ+rkQPVKWkH0iDI7m4DKkOOabw2H4IZ8o2
4SK94DJua+ehTvTpULYLHLZRYenidRMwfLH1RQhP7NMmaSpU+iVyaU2Js8p66QID
AQABo4IDazCCA2cwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMB
BggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBScgTnBGhKGZQXCAtX/
0J8v3sxjJjAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEF
BQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5j
cnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5j
cnlwdC5vcmcvMIIBIAYDVR0RBIIBFzCCAROCFGFlcmlhbGZpcmV2aWV3LmNvLnph
ghVicmF6aWwuZmlyZWhhd2suY28uemGCGGRhc2hib2FyZC5maXJlaGF3ay5jby56
YYIOZmlyZWhhd2suY28uemGCGGZpcmVoYXdrLmRlZGljYXRlZC5jby56YYIUZ2hh
bmEuZmlyZWhhd2suY28uemGCE2hvbWUuZmlyZWhhd2suY28uemGCFW1hbGF3aS5m
aXJlaGF3ay5jby56YYIWbm9kZXJlZC5maXJlaGF3ay5jby56YYIYdGVjaG5pY2Fs
LmZpcmVoYXdrLmNvLnphghh3d3cuYWVyaWFsZmlyZXZpZXcuY28uemGCEnd3dy5m
aXJlaGF3ay5jby56YTBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEB
ATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQMG
CisGAQQB1nkCBAIEgfQEgfEA7wB2AOcS8rA3fhpi+47JDGGE8ep7N8tWHREmW/Pg
80vyQVRuAAABcBlc6jYAAAQDAEcwRQIgWTehKIQJGZa4toIFtqnsEl4Z33UYH79E
fu3AVAvPTL8CIQDKld8/BXzyIUxQMBwmdCMaqcLgqX9CeyyhCyJOiG1pWwB1AAe3
XBvlfWj/8bDGHSMVx7rmV3xXlLdq7rxhOhpp06IcAAABcBlc6mQAAAQDAEYwRAIg
CB+vl5HkF+ZJNJV/GAl49tzO0i9DKH3q3rT0f4BWB1gCICzzJe9CDrR3lJd6iPHl
Q/A5s8qcZ+PmYEGFF0RyTZlDMA0GCSqGSIb3DQEBCwUAA4IBAQAPWM6SnbggaTm7
/KSbhb1N+7gmHGHo96jBKxhrn7WIcqgZEYj1nMy4K4ZLIFZRyv9LeY8DM1qfb7ne
nUuZtGty55LTWw2mXjs0XQBr+3NL+KlrfoaJw59vaeBu2amEOFN1k9wtVc5/7B6z
KlVywfQXehmmIL6sdxUhzk5+QTd66oHNpxVRsh7JopYPGqFBeZTqlRzsk/OGKw2T
G+5LaYKRQxF0Ro0xKe5g/FRsU4pCUq4sUGuUBXu2pFg1iUQkZ00tuG9gwVohUgP/
KdUw35EpwQ/7fXsixjhh7AkiU+AgwZXQZnDAyvCKd+3epLK0K2QbT2MZD047519b
S5x7msSX
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7igIPxa5YWBsmqMAkVYr
YSni5F79OryUOtOJySXRQU9hbdjCwzhPWaYuerBVWQAhnzqEKGnGpTH6zARLzWq9
27ODpqFdsE5B052WqdR9VAmUmeTufJin5dkYyS9QGHtt97bkSntSoBc1iJNm1PoF
XGBr5XySUizx8B1g4VjjVksUMFcO+pJePFuvtLJUQyMf9nV6uJhW+K8QsjOF1gCo
maxI9ei5bZZhsmFCWdVALpt8EXM5z5S8uHQ+rkQPVKWkH0iDI7m4DKkOOabw2H4I
Z8o24SK94DJua+ehTvTpULYLHLZRYenidRMwfLH1RQhP7NMmaSpU+iVyaU2Js8p6
6QIDAQAB
-----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 345281875216696954709630709129342043304532
 . . . . . . . . [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 'Let's Encrypt Authority X3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-02-06 06:18:04 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-06 06:18:04 +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 'aerialfireview.co.za'
 . . . . . . . . [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 30064457201726674181057133037575560419900731961274046176832406164842246961483040377447987724953906130339741526627116093831807988667201488163528509020297883412120023250172106762792010304784732538206471720703178190438506952343480811393127829056951650730260089519911554689682737952901039460705231341587177707253672976201710841336584525795082426683472555253564716067850391309124210621975912912927454342145055539608250826863204480900522302115283423894219312530433640842816510592224779345530373275224128622132995104704697571498718250235012875759115620393881212561409757999521756678604734575836647462578371646923331091462889
 . . . . . . . . . . . . . . . . . . . . [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)
							9c8139c11a12866505c202d5ffd09f2fdecc6326
 . . . . . . . . . . . . . . . . [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 a84a6a63047dddbae6d139b7a64565eff3a8eca1
 . . . . . . . . . . . . . . . . [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 (99 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.int-x3.letsencrypt.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://cert.int-x3.letsencrypt.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 (279 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'aerialfireview.co.za'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'brazil.firehawk.co.za'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'dashboard.firehawk.co.za'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'firehawk.co.za'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'firehawk.dedicated.co.za'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ghana.firehawk.co.za'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'home.firehawk.co.za'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'malawi.firehawk.co.za'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'nodered.firehawk.co.za'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'technical.firehawk.co.za'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.aerialfireview.co.za'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.firehawk.co.za'
 . . . . . . . . . . . . . . . . [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)
							00ef007600e712f2b0377e1a62fb8ec90c6184f1ea7b37cb561d11265bf3e0f34bf241546e00000170195cea36000004030047304502205937a12884091996b8b68205b6a9ec125e19df75181fbf447eedc0540bcf4cbf022100ca95df3f057cf2214c50301c2674231aa9c2e0a97f427b2ca10b224e886d695b00750007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c00000170195cea6400000403004630440220081faf9791e417e64934957f180978f6dcced22f43287deadeb4f47f8056075802202cf325ef420eb47794977a88f1e543f039b3ca9c67e3e66041851744724d9943
 . . . . [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)
		000f58ce929db8206939bbfca49b85bd4dfbb8261c61e8f7a8c12b186b9fb58872a8191188f59cccb82b864b205651caff4b798f03335a9f6fb9de9d4b99b46b72e792d35b0da65e3b345d006bfb734bf8a96b7e8689c39f6f69e06ed9a98438537593dc2d55ce7fec1eb32a5572c1f4177a19a620beac771521ce4e7e41377aea81cda71551b21ec9a2960f1aa1417994ea951cec93f3862b0d931bee4b698291431174468d3129ee60fc546c538a4252ae2c506b94057bb6a45835894424674d2db86f60c15a215203ff29d530df9129c10ffb7d7b22c63861ec092253e020c195d06670c0caf08a77eddea4b2b42b641b4f63190f4e3be75f5b4b9c7b9ac497