|
Cash & Equivalents (Quarter)
|
| | | 0.26M | | | | 11.50M | | | | 70.79M | | | | 73.26M | | | | 77.33M | 72.35M | 67.41M | 71.30M | 102.42M | 106.73M | 93.33M | 155.19M | 100.32M | 95.27M | 178.72M | 305.96M | 270.30M | 343.45M | 316.82M | 300.00M | 124.25M | 262.87M | 174.86M | 176.39M | 89.67M | 123.50M | 111.21M | 128.01M | 103.33M | 119.16M | 100.92M | 133.44M | 121.57M | 131.88M | 122.18M | 127.25M | 159.70M | 147.05M | 144.81M | 165.09M | 180.11M |
|
Short-term Investments (Quarter)
|
| | | | 0.07M | 0.40M | 0.31M | | 0.56M | 1.03M | 4.06M | 0.49M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 108.73M | 90.21M | | |
|
Cash & Current Investments (Quarter)
|
| | | 0.26M | 0.07M | 0.40M | 0.31M | 11.50M | 0.56M | 1.03M | 4.06M | 71.28M | | | | 73.26M | | | | 77.33M | 72.35M | 67.41M | 71.30M | 102.42M | 106.73M | 93.33M | 155.19M | 100.32M | 95.27M | 178.72M | 305.96M | 270.30M | 343.45M | 316.82M | 300.00M | 124.25M | 262.87M | 174.86M | 176.39M | 89.67M | 123.50M | 111.21M | 128.01M | 103.33M | 119.16M | 100.92M | 133.44M | 121.57M | 131.88M | 122.18M | 127.25M | 159.70M | 255.78M | 235.02M | 165.09M | 180.11M |
|
Receivables - Net (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | 3.40M | | | | 3.40M | | | | | | | | | | | | | | | | | | | | | | | | |
|
Receivables - Other (Quarter)
|
| | | | | | | | | | | | | | | | | | | 5.14M | 3.21M | 1.28M | | 0.20M | -0.05M | 24.60M | 3.80M | -0.05M | | | | | | | | | | | | | | | | 0.46M | | 0.44M | | | | | | | 132.70M | 117.90M | 70.60M | 44.70M |
|
Receivables (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | 3.35M | | | | 3.40M | | | | | | | | | | | | | | | | | | | | | | | | |
|
Prepaid Assets (Quarter)
|
| 0.03M | 0.07M | 0.08M | 0.03M | 1.28M | 1.31M | 3.45M | 16.06M | 9.37M | 15.50M | 24.87M | 28.30M | 31.36M | 39.02M | 15.35M | 43.39M | 17.94M | 17.10M | 17.58M | 19.58M | 19.60M | 20.25M | 22.62M | 30.82M | 51.16M | 34.40M | 22.25M | 81.03M | 79.48M | 41.83M | 37.37M | 39.96M | 37.39M | 45.42M | 43.93M | 43.67M | 99.63M | 58.09M | 49.18M | 51.18M | 49.88M | 52.85M | 64.35M | 56.49M | 50.45M | 122.64M | 122.00M | 110.71M | 109.63M | 130.08M | 51.50M | 51.36M | 89.29M | 73.67M | 60.41M |
|
Buildings (Quarter)
|
| | | | | | | | | | | | | | | 1,685.92M | | | | 1,967.93M | 1,989.38M | 2,040.22M | 2,079.73M | 2,138.41M | 2,218.18M | 2,219.49M | 2,289.70M | 2,345.20M | 2,353.47M | 2,441.34M | 2,463.28M | 2,685.32M | 2,736.23M | 2,768.18M | 2,832.17M | 3,124.88M | 3,106.86M | 3,324.48M | 3,343.31M | 3,424.43M | 3,394.39M | 3,329.02M | 3,195.36M | 3,276.66M | 3,331.47M | 3,347.83M | 5,810.27M | 5,842.31M | 5,819.56M | 5,631.56M | 5,505.15M | 4,120.66M | 3,972.43M | 4,028.24M | 3,889.15M | 3,592.12M |
|
Construction in Progress (Quarter)
|
| | | | | | | | | | | 9.71M | 0.14M | 0.14M | 0.03M | 0.18M | 0.18M | | | | | | | 2.33M | 2.57M | 2.97M | 0.53M | 1.24M | 12.49M | 12.82M | 8.19M | 11.72M | 12.91M | 13.72M | 4.91M | 5.49M | 5.88M | 6.46M | 6.08M | 6.97M | 6.38M | 2.79M | 16.60M | 26.72M | 34.22M | 37.26M | 27.84M | 23.24M | 1.89M | 6.91M | 5.50M | 3.36M | 2.02M | 1.58M | 3.75M | 2.99M |
|
Long-Term Investments (Quarter)
|
| | | | | | | | | | | 0.49M | 0.50M | 0.47M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Goodwill (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 22.06M | 21.81M | 21.07M | 20.36M | 21.36M | 21.55M | 21.56M | 29.82M | 30.46M | 48.54M | 50.02M | 52.26M | 51.37M | 44.84M | 46.01M | 45.98M | 45.90M |
|
Intangibles (Quarter)
|
| | | 0.86M | 0.81M | 7.79M | 32.70M | 47.90M | 175.99M | 230.81M | 429.62M | 484.08M | 477.94M | 486.82M | 524.26M | 518.29M | 518.75M | 510.41M | 496.91M | 587.06M | 594.32M | 608.05M | 615.66M | 629.63M | 648.35M | 642.47M | 656.36M | 675.55M | 647.68M | 653.66M | 641.31M | 651.77M | 649.56M | 656.79M | 670.58M | 711.99M | 707.96M | 736.44M | 731.00M | 748.36M | 710.42M | 696.28M | 670.34M | 689.27M | 739.07M | 727.68M | 1,366.60M | 1,359.98M | 1,248.94M | 1,215.53M | 1,128.99M | 695.60M | 648.37M | 633.65M | 573.64M | 523.41M |
|
Goodwill & Intangibles (Quarter)
|
| | | 0.86M | 0.81M | 7.79M | 32.70M | | 175.99M | 230.81M | 429.62M | 3.67M | 3.27M | 3.35M | 3.39M | 2.99M | 3.11M | 3.04M | 3.07M | 13.93M | 13.41M | 22.15M | 22.59M | 22.77M | 23.15M | 22.44M | 22.36M | 22.18M | 21.93M | 22.10M | 21.59M | 21.92M | 21.69M | 21.94M | 22.49M | 23.09M | 23.09M | 22.66M | 22.34M | 22.06M | 732.23M | 717.36M | 690.69M | 21.36M | 760.62M | 749.23M | 1,396.41M | 1,390.44M | 1,297.48M | 1,265.55M | 1,181.25M | 746.97M | 693.21M | 679.66M | 619.62M | 569.30M |
|
Long-Term Deferred Tax (Quarter)
|
| | | | | | | | | | | 2.10M | 2.42M | 2.43M | 2.90M | 2.55M | 2.57M | 2.56M | 2.56M | 1.59M | 1.59M | 1.65M | 1.67M | 1.03M | 1.06M | 1.01M | 1.00M | 3.29M | 3.28M | 3.29M | 3.25M | 4.44M | 4.42M | 4.43M | 4.47M | 2.37M | 2.37M | 2.34M | 2.32M | 1.49M | 1.47M | 1.42M | 1.36M | 3.65M | 2.58M | 2.58M | 2.56M | 4.81M | 4.79M | 4.79M | 4.82M | 4.87M | 4.92M | 4.91M | 4.89M | 5.17M |
|
Other Non-Current Assets (Quarter)
|
| | | | | | | 0.74M | 2.29M | 2.01M | 7.19M | 15.27M | 4.85M | 4.12M | 4.08M | 4.41M | 4.31M | 3.33M | 3.66M | 1.09M | 5.15M | 5.14M | 5.31M | 5.30M | 2.69M | 2.87M | 3.49M | 3.37M | 3.37M | 12.95M | 3.95M | 3.98M | 4.36M | 0.76M | 0.81M | 1.45M | 1.35M | 2.05M | 2.67M | 3.64M | 4.57M | 5.93M | 6.63M | 1.11M | 1.43M | 4.27M | 45.00M | 40.83M | 51.82M | 50.31M | 53.53M | 64.51M | 8.41M | 7.02M | 18.11M | 13.95M |
|
Assets (Quarter)
|
0.87M | 0.03M | 0.07M | 2.93M | 9.25M | 50.86M | 107.48M | 214.93M | 819.99M | 1,762.67M | 1,965.46M | 2,428.80M | 2,390.89M | 2,393.76M | 2,562.24M | 2,540.52M | 2,501.33M | 2,436.31M | 2,406.22M | 2,891.47M | 2,897.64M | 2,932.98M | 2,953.30M | 3,038.59M | 3,133.12M | 3,111.09M | 3,217.06M | 3,309.48M | 3,323.76M | 3,494.76M | 3,608.60M | 3,701.61M | 3,815.35M | 3,792.99M | 3,824.47M | 3,967.01M | 4,043.86M | 4,241.02M | 4,203.05M | 4,182.96M | 4,152.74M | 4,044.54M | 3,965.57M | 3,961.83M | 4,041.50M | 4,001.88M | 8,184.71M | 8,098.98M | 7,968.80M | 7,612.71M | 7,335.87M | 6,955.76M | 5,789.33M | 4,984.92M | 4,765.17M | 4,347.20M |
|
Accounts Payables (Quarter)
|
0.69M | 1.45M | 2.08M | 0.00M | 2.46M | 1.72M | 1.45M | | 6.61M | 8.36M | 9.62M | 0.40M | 22.78M | 1.95M | 22.70M | 18.66M | | 0.67M | 17.06M | 2.16M | 1.35M | 1.43M | 24.55M | 0.83M | 0.77M | 27.15M | 0.78M | 31.53M | 43.49M | 0.12M | 20.74M | 0.34M | 0.20M | | 28.78M | 2.00M | 30.02M | 0.29M | | 25.89M | 0.89M | 23.98M | 27.56M | 22.89M | 30.88M | 31.27M | 117.99M | 99.01M | 100.96M | 85.75M | 90.65M | 52.88M | 47.79M | 45.88M | 44.35M | 43.82M |
|
Notes Payables (Quarter)
|
| | | | | | | | 12.81M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Dividends payables (Quarter)
|
| | | 0.01M | 0.05M | 0.26M | 0.49M | 0.84M | 3.60M | 9.03M | 10.27M | 10.71M | 10.80M | | 0.25M | 0.41M | 0.03M | 0.03M | 0.03M | 0.03M | | 0.06M | 0.46M | 2.56M | 2.43M | 2.34M | 2.64M | 2.66M | 2.72M | 3.00M | 3.42M | 4.01M | 4.93M | 4.93M | 5.01M | 5.15M | 5.39M | 5.39M | 5.39M | 5.39M | 5.43M | 5.51M | 5.17M | 5.19M | 5.21M | 5.14M | 10.99M | 11.17M | 11.36M | 11.58M | 11.83M | 11.91M | 11.99M | 11.94M | 11.98M | 11.72M |
|
Payables (Quarter)
|
0.69M | 1.45M | 2.08M | 0.02M | 2.51M | 1.98M | 1.94M | 0.84M | 23.03M | 17.39M | 19.89M | 11.11M | 33.57M | 1.95M | 22.95M | 19.07M | 0.03M | 0.69M | 17.09M | 2.20M | 1.35M | 1.48M | 25.01M | 3.38M | 3.20M | 29.49M | 3.42M | 34.19M | 46.22M | 3.12M | 24.16M | 4.35M | 5.13M | 4.93M | 33.79M | 7.15M | 35.41M | 5.68M | 5.39M | 31.27M | 6.32M | 29.49M | 32.73M | 28.08M | 36.09M | 36.40M | 128.99M | 110.19M | 112.32M | 97.33M | 102.48M | 64.79M | 59.78M | 57.82M | 56.33M | 55.54M |
|
Current Taxes (Quarter)
|
| | | | | | | | | | | 0.90M | | | | 5.20M | 3.71M | 3.89M | 3.60M | 4.70M | 7.49M | 7.37M | 6.80M | 2.48M | 0.95M | 1.93M | 0.93M | 2.23M | 0.05M | 0.61M | 0.00M | 1.05M | | | | | | | | | | | 0.19M | | | | | | | | | | | | | |
|
Non-Current Debt (Quarter)
|
| | | 1.23M | 1.16M | 10.20M | 31.64M | 76.90M | 171.00M | 71.63M | 172.48M | 659.27M | 633.40M | 337.40M | 509.43M | 524.26M | 703.26M | 507.07M | 502.81M | | 758.61M | 773.05M | 418.03M | 229.91M | 1,038.89M | 224.51M | 974.51M | 1,129.81M | 1,131.07M | 277.40M | 389.88M | 1,272.15M | 1,249.31M | 1,303.16M | 417.07M | 111.13M | 287.17M | 291.19M | 1,484.89M | 491.74M | 273.20M | 492.42M | 492.77M | 493.12M | 1,240.80M | 995.18M | 1,609.93M | 2,517.87M | 1,760.18M | 2,268.80M | 1,583.94M | 1,390.29M | 547.41M | 1,312.72M | 663.76M | 928.17M |
|
Non-Current Deffered Revenue (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 21.48M | | | 39.23M | 32.76M | 36.23M | 32.40M | 40.50M | | | | | | | | | | | | | |
|
Minority Interest (Quarter)
|
| | | | | | | | | | | | | 13.43M | 15.36M | 14.73M | 15.16M | 14.77M | 7.11M | 8.20M | 7.66M | 2.88M | 2.21M | 1.08M | 0.12M | | 1.92M | 3.26M | 5.25M | 7.61M | 9.97M | 12.33M | 14.69M | 17.04M | 19.40M | 21.76M | 24.12M | 1.42M | 3.67M | 5.92M | 8.16M | 10.41M | 12.65M | 14.90M | 17.14M | 19.39M | -27.70M | 1.40M | 1.81M | 2.23M | 2.65M | | | | | |
|
Liabilities from Discontinued Operations (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 495.51M | 0.38M | 3.26M | 0.06M |
|
Non-Current Deferred Tax Liability (Quarter)
|
| | | | | | | | | | | 3.67M | 1.02M | 2.66M | 3.17M | 4.02M | 4.16M | 4.08M | 4.11M | 15.06M | 15.67M | 15.12M | 15.58M | 15.86M | 16.27M | 15.51M | 15.42M | 15.23M | 14.96M | 15.14M | 14.60M | 14.97M | 14.29M | 14.56M | 15.15M | 12.16M | 12.16M | 11.70M | 11.36M | 8.25M | 7.98M | 7.20M | 6.42M | 7.26M | 6.39M | 6.39M | 6.03M | 6.01M | 5.72M | 5.63M | 6.15M | 5.48M | 5.99M | 7.08M | 7.06M | 17.80M |
|
Operating Leases (Quarter)
|
| | | | | | 3.87M | 5.85M | 6.65M | 8.83M | 8.74M | 21.68M | 20.88M | 20.88M | 28.88M | 27.98M | 27.64M | 26.40M | 25.67M | 33.04M | 30.90M | 31.48M | 31.41M | | | | | | | | 23.55M | 24.00M | 23.36M | 23.60M | 24.46M | 25.40M | 24.09M | 24.19M | 23.44M | 22.80M | 23.20M | 21.73M | 20.25M | 21.88M | 22.00M | 22.33M | 47.90M | 48.37M | 47.70M | 49.58M | 50.10M | 40.08M | 40.67M | 42.24M | 41.83M | 41.43M |
|
Other Non-Current Liabilities (Quarter)
|
| | | 0.05M | 0.02M | | 1.86M | 2.56M | 5.33M | 7.98M | 3.52M | | 5.75M | | | 6.03M | 13.92M | 17.25M | 16.09M | 15.46M | 13.51M | 13.12M | 13.78M | 15.79M | 19.74M | 5.98M | 3.07M | 3.89M | 5.91M | 7.20M | 10.64M | 7.51M | 14.04M | 17.54M | 18.55M | 19.98M | 14.84M | 13.23M | 8.73M | 4.26M | 0.99M | 0.15M | | 0.33M | 1.03M | 1.80M | 0.27M | 5.14M | 3.71M | 1.56M | 18.66M | 3.72M | 2.68M | 10.79M | 6.55M | 5.30M |
|
Total Non-Current Liabilities (Quarter)
|
| | | 3.68M | 3.71M | 12.50M | 38.34M | 89.64M | 243.35M | 285.58M | 520.26M | 1,012.13M | 964.77M | 1,127.69M | 1,325.04M | 1,314.38M | 1,298.51M | 1,248.64M | 1,239.33M | 1,520.03M | 1,552.91M | 1,592.28M | 1,537.88M | 1,608.56M | 1,718.89M | 1,756.51M | 1,808.04M | 1,876.85M | 1,780.29M | 1,941.93M | 1,972.61M | 1,984.14M | 2,151.36M | 2,163.89M | 2,224.03M | 2,392.75M | 2,381.79M | 2,575.19M | 2,525.92M | 2,552.06M | 2,556.41M | 2,516.46M | 2,480.99M | 2,507.58M | 2,628.85M | 2,644.91M | 5,391.22M | 5,454.68M | 5,438.42M | 5,187.89M | 5,042.01M | 4,765.09M | 3,871.10M | 3,141.75M | 3,057.60M | 2,678.41M |
|
Total Liabilities (Quarter)
|
0.69M | -1.39M | 2.08M | 3.73M | 3.74M | 12.50M | 40.20M | 92.21M | 248.68M | 293.56M | 523.78M | 1,012.13M | 970.53M | 1,127.69M | 1,325.04M | 1,320.40M | 1,312.42M | 1,265.89M | 1,255.42M | 1,535.49M | 1,566.42M | 1,605.40M | 1,551.65M | 1,624.35M | 1,738.63M | 1,762.49M | 1,811.11M | 1,880.73M | 1,786.20M | 1,949.13M | 1,983.25M | 1,991.65M | 2,165.40M | 2,181.44M | 2,242.57M | 2,412.74M | 2,396.63M | 2,588.42M | 2,534.65M | 2,556.32M | 2,557.40M | 2,516.62M | 2,480.99M | 2,507.91M | 2,629.88M | 2,646.71M | 5,391.49M | 5,459.83M | 5,442.13M | 5,189.45M | 5,060.67M | 4,768.81M | 3,873.78M | 3,152.54M | 3,064.16M | 2,683.70M |
|
Total Debt (Quarter)
|
| | | 1.23M | 1.16M | 10.20M | 31.64M | 76.90M | 171.00M | 71.63M | 172.48M | 659.27M | 633.40M | 337.40M | 509.43M | 524.26M | 703.26M | 507.07M | 502.81M | | 758.61M | 773.05M | 418.03M | 229.91M | 1,038.89M | 224.51M | 974.51M | 1,129.81M | 1,131.07M | 277.40M | 389.88M | 1,272.15M | 1,249.31M | 1,303.16M | 417.07M | 111.13M | 287.17M | 291.19M | 1,484.89M | 491.74M | 273.20M | 492.42M | 492.77M | 493.12M | 1,240.80M | 995.18M | 1,609.93M | 2,517.87M | 1,760.18M | 2,268.80M | 1,583.94M | 1,390.29M | 547.41M | 1,312.72M | 663.76M | 928.17M |
|
Common Equity (Quarter)
|
0.18M | 1.42M | -2.02M | -0.80M | 5.51M | 38.37M | 67.28M | 122.72M | 571.32M | 1,469.11M | 1,441.68M | 1,416.67M | 1,420.36M | 1,266.07M | 1,221.83M | 1,220.12M | 1,188.90M | 1,155.65M | 1,150.80M | 1,355.98M | 1,331.22M | 1,324.70M | 1,399.43M | 1,414.24M | 1,394.49M | 1,348.60M | 1,405.95M | 1,428.75M | 1,537.56M | 1,545.63M | 1,625.35M | 1,709.96M | 1,649.96M | 1,611.56M | 1,581.90M | 1,554.28M | 1,647.23M | 1,652.60M | 1,668.40M | 1,626.63M | 1,595.34M | 1,527.92M | 1,484.57M | 1,453.92M | 1,411.61M | 1,355.17M | 2,793.23M | 2,639.15M | 2,526.67M | 2,423.26M | 2,275.20M | 2,186.96M | 0.08M | 0.08M | 1,701.01M | 1,663.50M |
|
Shareholder's Equity (Quarter)
|
0.18M | 1.42M | -2.02M | -0.80M | 5.51M | 38.37M | 67.28M | 122.72M | 571.32M | 1,469.11M | 1,441.68M | 1,416.67M | 1,420.36M | 1,252.64M | 1,221.83M | 1,220.12M | 1,173.75M | 1,155.65M | 1,150.80M | 1,355.98M | 1,323.56M | 1,324.70M | 1,401.65M | 1,414.24M | 1,394.49M | 1,348.60M | 1,405.95M | 1,428.75M | 1,537.56M | 1,545.63M | 1,625.35M | 1,709.96M | 1,649.96M | 1,611.56M | 1,581.90M | 1,554.28M | 1,647.23M | 1,652.60M | 1,668.40M | 1,626.63M | 1,595.34M | 1,527.92M | 1,484.57M | 1,453.92M | 1,411.61M | 1,355.17M | 2,793.23M | 2,639.15M | 2,526.67M | 2,423.26M | 2,275.20M | 2,186.96M | 3.62M | 0.08M | 1,701.01M | 1,663.50M |
|
Liabilities and Shareholders Equity (Quarter)
|
0.87M | 0.03M | 0.07M | 2.93M | 9.25M | 50.86M | 107.48M | 214.93M | 819.99M | 1,762.67M | 1,965.46M | 2,428.80M | 2,390.89M | 2,393.76M | 2,562.24M | 2,540.52M | 2,501.33M | 2,436.31M | 2,406.22M | 2,891.47M | 2,897.64M | 2,932.98M | 2,953.30M | 3,038.59M | 3,133.12M | 3,111.09M | 3,217.06M | 3,309.48M | 3,323.76M | 3,494.76M | 3,608.60M | 3,701.61M | 3,815.35M | 3,792.99M | 3,824.47M | 3,967.01M | 4,043.86M | 4,241.02M | 4,203.05M | 4,182.96M | 4,152.74M | 4,044.54M | 3,965.57M | 3,961.83M | 4,041.50M | 4,001.88M | 8,184.71M | 8,098.98M | 7,968.80M | 7,612.71M | 7,335.87M | 6,955.76M | 5,789.33M | 4,984.92M | 4,765.17M | 4,347.20M |
|
Retained Earnings (Quarter)
|
0.02M | 0.08M | 0.17M | 0.04M | -0.53M | -2.33M | -6.68M | -11.35M | -34.42M | -62.14M | -0.45M | -5.59M | -160.62M | 0.94M | -4.28M | -272.81M | -296.34M | -310.60M | -331.75M | 4.70M | -373.92M | -404.21M | -437.96M | -468.40M | -502.03M | -532.57M | -1.20M | 6.81M | -1.20M | -1.20M | -694.71M | 20.20M | 0.49M | 1.30M | 3.90M | | -933.70M | 17.30M | -1022.99M | 15.55M | 15.31M | -1156.20M | -1188.27M | 1.15M | -1295.55M | -1368.68M | -1560.74M | -1702.14M | -1818.75M | -6.83M | -16.75M | -25.84M | -2414.68M | -2493.19M | -2606.61M | 22.17M |
|
Preferred Shares (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | 0.04M | 0.05M | 0.05M | 0.05M | 0.05M | | 0.06M | 0.06M | 0.07M | 0.04M | 0.07M | 0.07M | 0.07M | 0.07M | 0.04M | 0.04M | 0.07M | 0.04M | 0.05M | 0.07M | 0.05M | | 0.05M | 0.05M | 0.05M | 0.08M | 0.08M | 0.07M | 0.05M | 0.08M | 0.05M | 0.08M | 0.07M | 0.05M |
|
Treasury Shares (Quarter)
|
| 0.01M | 0.01M | 0.01M | 0.01M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |